@charset "utf-8";
/* CSS Document */

div#testim_main { font-family: Arial, Helvetica, sans-serif; }
div#testim_main h1.testim_title { background: url(../../images/before_after/testimonials_title.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main hr { margin: 20px 120px; padding: 0px; }
div#testim_main h3 { margin: 15px 120px; text-indent: 20px; line-height: 20px; font-size: 16px; }
div#testim_main p { margin: 10px 40px; text-indent: 20px; line-height: 18px; font-size: 14px; }
div#testim_main p.emp_header { text-indent: 0px; font-size: 16px; line-height: 20px; letter-spacing: 1px; }
div#testim_main p.emp_header_11 { margin-left: 80px; text-indent: -40px; font-size: 16px; line-height: 20px; letter-spacing: 1px; }
div#testim_main p.emp_header_ex { text-indent: 0px; font-size: 16px; line-height: 20px; letter-spacing: 1px; position: relative; top: 50px; width: 300px; left: 80px; }
div#testim_main p.emp_head_quote { margin: 10px 100px; text-indent: 0px; font-size: 16px; letter-spacing: 1px; }
div#testim_main p.emp_quote { margin: 10px 100px; line-height: 22px; clear: both; }
div#testim_main p.emp_head_title2 { text-align: center; margin: 10px 40px; text-indent: 0px; font-size: 16px; letter-spacing: 2px; line-height: 22px; }
div#testim_main p.emp_head_title22 { text-align: center; margin: 3px 180px; text-indent: 0px; font-size: 14px; }
div#testim_main p.emp_head_title { text-align: center; margin: 10px 20px; text-indent: 0px; font-size: 18px; letter-spacing: 1px; }
div#testim_main p.emp_head_title3 { margin: 20px 180px; text-indent: 0px; font-size: 18px; letter-spacing: 1px; }
div#testim_main p.emp_head_title4 { text-align: center; margin: 10px 100px; text-indent: 0px; font-size: 16px; letter-spacing: 2px; line-height: 22px; }
div#testim_main p.emp_head_title5 { text-align: center; margin: 30px 40px; text-indent: 0px; font-size: 16px; letter-spacing: 0px; line-height: 22px; }
div#testim_main p.boot_title { text-align: center; margin: 20px 40px 5px; text-indent: 0px; font-size: 24px; line-height: 32px; letter-spacing: 1px; }
div#testim_main p.boot_title_2 { text-align: center; margin: 5px 100px 10px; text-indent: 0px; font-size: 24px; line-height: 28px; letter-spacing: 1px; }
div#testim_main p.emp_test_title { text-align: center; margin: 20px 100px 1px; text-indent: 0px; font-size: 18px; line-height: 20px; letter-spacing: 1px; }
div#testim_main p.emp_test_title2 { text-align: center; margin: 1px 40px 10px; text-indent: 0px; font-size: 16px; letter-spacing: 2px; line-height: 22px; }
div#testim_main .emp_test_space { height: 40px; }
div#testim_main .emp_test_space2 { height: 20px; }
div#testim_main .emp_test_space3 { height: 10px; }
div#testim_main p.test_title { text-align: center; margin: 20px 100px 1px; text-indent: 0px; font-size: 16px; letter-spacing: 1px; }
div#testim_main p.test_title2 { text-align: center; margin: 1px 40px 10px; text-indent: 0px; font-size: 14px; letter-spacing: 2px; line-height: 22px; }

div#center_img { text-align: center; margin: 20px; }
div#testim_main img.float_rt { float: right; margin: 20px 100px 20px 20px; }
div#testim_main img.float_rt_tight { float: right; margin: 20px 100px 20px 20px; }
div#testim_main img.float_rt_tight2 { float: right; margin: 20px 100px 20px 20px; }
div#testim_main img.float_lt { float: left; margin: 20px 20px 20px 100px; }
div#testim_main img.float_lt_tight { float: left; margin: 20px 10px 20px 100px; }
div#testim_main img.float_lt_tight2 { float: left; margin: 20px 20px 20px 10px; }

div#susan_pic { margin: 20px 60px 10px 40px; float: right; clear: both; }
div#susan_main { margin: 100px 20px 20px 80px; }
div#susan_main p { line-height: 22px;}

div#thisclient2_pic { margin: 20px 20px 20px 40px; float: left; }
div#thisclient2_main { margin: 40px 40px 20px 20px; }
div#thisclient2_main p { line-height: 22px;}

div#doctor_pic { margin: 20px 20px 20px 20px; float: right; clear: left; }
div#doctor_main { margin: 120px 20px 20px 40px; }
div#doctor_main p { line-height: 22px;}

div#thisclient_pic { margin: 20px 40px 20px 80px; float: left; clear: right; }
div#thisclient_main { margin: 40px 80px 20px 20px; }
div#thisclient_main p { line-height: 22px;}

div#kristen2_pic { margin: 20px 60px 20px 40px; float: right; clear: left; }
div#kristen2_main { margin: 100px 20px 20px 40px; }
div#kristen2_main p { line-height: 22px;}

div#kristen_pic { margin: 20px 40px 20px 140px; float: left; }
div#kristen_main { margin: 160px 160px 20px 20px; }
div#kristen_main p { line-height: 22px;}

div#noname_pic { margin: 10px 100px 10px 40px; float: right; }
div#noname_main { margin: 140px 20px 20px 80px; }
div#noname_main p { line-height: 22px;}

div#holly_pic { margin: 20px 40px 20px 180px; float: left; }
div#holly_main { margin: 80px 80px 20px 20px; }
div#holly_main p { line-height: 22px;}

div#bev_pic { text-align: center; clear: both; }

div#laura_pic_1 { text-align: center; }
div#laura_pic_1 img { margin: 10px; }
div#laura_main { text-align: center; }
div#laura_pic_2 { text-align: center; }
div#laura_pic_2 img { margin: 0px 10px; vertical-align: text-top; }
	
div#kellie_pic { margin: 20px 40px 20px 100px; float: left; }
div#kellie_main { margin: 20px 80px 20px 20px; }
div#kellie_main p { line-height: 22px;}

div#doreen_pic { margin: 20px 100px 20px 40px; float: right; }
div#doreen_main { margin: 140px 20px 20px 80px; }
div#doreen_main p { line-height: 22px;}
	
div#george_pic { margin: 20px 40px 20px 100px; float: left; }
div#george_main { margin: 80px 80px 20px 20px; }
div#george_main p { line-height: 22px;}
	
.float_clear { clear: both; }
.float_clear_testim { clear: both; margin: 40px 20px; }

div#testim_main p.back_to_top { text-align: center; font: normal normal 12px Arial, Helvetica, sans-serif; margin: 10px 20px 20px; text-indent: 0px; }

div#testim_main h2 { margin: 20px 40px 10px; text-indent: 0px; font-size: 18px; letter-spacing: 1px; }
div#testim_main h2.products {  font-size: 18px; margin: 20px 60px 10px; }
div#testim_main p.prod_page { margin: 10px 80px; line-height: 20px; }
div#testim_main h1.sem_notes_title { background: url(../../images/main/page_titles/seminar_notes.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.wt_secrets_title { background: url(../../images/main/page_titles/weight_loss_secrets.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pure_services_title { background: url(../../images/main/page_titles/pure_services.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pure_products_title { background: url(../../images/main/page_titles/pure_products.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pers_ex_title { background: url(../../images/main/page_titles/pers_example.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.why_training_title { background: url(../../images/main/page_titles/why_training.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pure_seminar_title { background: url(../../images/main/page_titles/pure_seminars.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.sam_taylor_title { background: url(../../images/main/page_titles/sam_taylor.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pure_health_title { background: url(../../images/main/page_titles/pure_health_title.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px; }
div#testim_main h1.pure_trainers_title { background: url(../../images/main/page_titles/pure_trainers_title.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.sam_tv_title { background: url(../../images/main/page_titles/sam_taylor_tv_top.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.client_welcome_title { background: url(../../images/main/page_titles/pure_welcome.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.fast_title { background: url(../../images/main/page_titles/21_day_fast.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.spirit_fast_title { background: url(../../images/main/page_titles/21_day_spirit_fast.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.client_new_title { background: url(../../images/main/page_titles/pure_client.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.wt_challenge_title { background: url(../../images/main/page_titles/weight_loss_challenge.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.success_sent_title { background: url(../../images/main/page_titles/success_sent.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.error_title { background: url(../../images/main/page_titles/error.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.download_audio_title { background: url(../../images/main/page_titles/download_audio.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.vip_bbq_title { background: url(../../images/main/page_titles/vip_bbq_party.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.boot_camp_title { background: url(../../images/main/page_titles/boot_camp.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.new_year_title { background: url(../../images/main/page_titles/new_year.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.mot_cd_title { background: url(../../images/main/page_titles/free_mot_cd.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.weight_basics_title { background: url(../../images/main/page_titles/weight_basics.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.maintain_basics_title { background: url(../../images/main/page_titles/maintain_basics.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.gain_basics_title { background: url(../../images/main/page_titles/gain_basics.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.source_title { background: url(../../images/main/page_titles/the_source.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.most_import_title { background: url(../../images/main/page_titles/most_import.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.bal_cent_title { background: url(../../images/main/page_titles/balanced_centered.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.pure_contact_title { background: url(../../images/main/page_titles/pure_contact.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.pure_sitemap_title { background: url(../../images/main/page_titles/pure_sitemap.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.need_help_title { background: url(../../images/main/page_titles/need_help.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.pure_support_title { background: url(../../images/main/page_titles/pure_support.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.pure_faq_title { background: url(../../images/main/page_titles/pure_faq.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.pos_princ_title { background: url(../../images/main/page_titles/positivity_princ.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.mental_health_title { background: url(../../images/main/page_titles/mental_health.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.emotion_health_title { background: url(../../images/main/page_titles/emotional_health.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.health_recipes_title { background: url(../../images/main/page_titles/health_recipes.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.health_articles_title { background: url(../../images/main/page_titles/health_articles.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.thank_report_title { background: url(../../images/main/page_titles/thank_report.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.get_report_title { background: url(../../images/main/page_titles/get_report.png)  no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.med_body_title { background: url(../../images/main/page_titles/medium_body.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.large_body_title { background: url(../../images/main/page_titles/large_body.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.small_body_title { background: url(../../images/main/page_titles/small_body.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.gen_tips_title { background: url(../../images/main/page_titles/general_tips.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.exer_over_title { background: url(../../images/main/page_titles/exercise_overview.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.turn_notch_title { background: url(../../images/main/page_titles/turn_notch.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.just_move_title { background: url(../../images/main/page_titles/just_move.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.body_build_title { background: url(../../images/main/page_titles/body_build.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.aerobic_train_title { background: url(../../images/main/page_titles/aerobic_training.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.aerobic_active_title { background: url(../../images/main/page_titles/aerobic_activities.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.privacy_title { background: url(../../images/main/page_titles/privacy_policy.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.more_resources_title { background: url(../../images/main/page_titles/more_resources.png) no-repeat; height: 60px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.online_train_title { background: url(../../images/main/page_titles/online_trainer.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }
div#testim_main h1.dream_boot_title { background: url(../../images/main/page_titles/dream_body.png)  no-repeat; height: 250px; text-indent: -9999px; background-position:center; margin: 0px 0px; }
div#testim_main h1.free_workout_title { background: url(../../images/main/page_titles/downloads.png)  no-repeat; height: 120px; text-indent: -9999px; background-position:center; margin: 10px 0px; }

div#anchor_link { height: 90px; text-align: center; }
div#anchor_link h2 { letter-spacing: 1px; font: 16px/24px Arial, Helvetica, sans-serif; margin: 10px 90px; }

div#testim_main ul { margin: 7px 100px 15px; }
div#testim_main ul.with_disc { list-style:disc; }
div#testim_main ul.with_num { list-style: decimal; }
div#testim_main li { font: normal normal 14px/18px Arial, Helvetica, sans-serif; margin: 3px 10px; }

.product_div_rt { width: 360px; margin: 20px 80px; float: right; clear: both; }
.product_div_lt { width: 360px; margin: 20px 80px; float: left; clear: both; }
.prod_img_lt { float: left; margin: 7px 0px 0px 60px; }
div#testim_main h2.prod_main { text-align: center; font-size: 16px; line-height: 20px; margin: 20px 0px 10px; }

div#testim_main p.at_glance {margin: 10px 80px; }
div#testim_main p.at_glance_ex {margin: 10px 40px; position: relative; top: 50px; width: 240px; left: 80px; }
div#testim_main h2.at_glance2 { font-size: 16px; line-height: 20px; margin: 20px 60px 10px; }
div#testim_main h2.at_glance3 { font-size: 16px; line-height: 20px; margin: 40px 60px 10px; }
div#testim_main h2.at_glance4 { font-size: 18px; line-height: 24px; text-indent: 0px; margin: 40px 40px 15px; text-align: center; letter-spacing: 3px; }
div#testim_main p.at_glance_5 {margin: 10px 80px; font: normal bold 22px Arial, Helvetica, sans-serif; }

div#testim_main p.semin_top { margin: 10px 0px 10px 20px; text-indent: 0px; line-height: 24px; font-size: 18px; }
div#testim_main p.semin_top_cent { margin: 10px 0px 10px 20px; text-indent: 0px; line-height: 24px; font-size: 18px; text-align:center; }
div#testim_main p.semin_top_cent2 { margin: 10px 0px 10px 10px; text-indent: 0px; line-height: 24px; font-size: 18px; text-align:center; }
div#testim_main p.semin_cent {margin: 10px 80px; text-align: center; text-indent: 0px; }
div#testim_main p.semin_sam_txt {margin: 10px 150px; text-indent: 0px; font-size: 16px; }
div#testim_main ul.sem_page2 { margin: 7px 60px 15px 240px; }
div#testim_main li.sem_page { font: normal normal 14px/18px Arial, Helvetica, sans-serif; margin: 7px 10px;text-indent: -140px; }

div#testim_main h2.sam_taylor1 { text-align: center; text-indent: 20px ;font-size: 16px; line-height: 20px; margin: 20px 40px 10px; }
div#testim_main h2.sam_taylor2 { text-align: center; font-size: 16px; line-height: 20px; margin: 20px 160px 10px; }
div#testim_main p.sam_bless { text-indent: 380px; margin: 10px 10px 7px; }
div#testim_main p.sam_sincerely { text-indent: 410px; margin: 3px 10px; }
div#testim_main p.sam_taylor_close { text-indent: 410px; margin: 3px 10px 15px; }
div#testim_main h3.sam_head_txt { margin: 15px 120px; font: normal normal 14px/18px Arial, Helvetica, sans-serif; text-indent: 20px; }
div#testim_main h3.pure_head_txt { margin: 15px 60px; font: normal bold 14px/18px Arial, Helvetica, sans-serif; text-indent: 20px; }
div#testim_main img.newboarder { border: thick #009999 ridge; }
.img_cent_studio { text-align:center; margin: 15px 0px; }
.img_cent2 { text-align:center; margin: 30px 0px; }
.img_margin1 { margin: 20px; }
.img_margin2 { margin: 0px 20px 40px; }

div#testim_main p.quote_testim { margin: 10px 120px; line-height: 24px; }
div#testim_main p.pt_top_links {margin: 10px 140px; }

div#testim_main p.maintext { text-align:center; margin: 10px 80px; font-size: 16px; }
div#testim_main p.top_register { text-align:center; margin: 10px 180px; font-size: 16px; }

div#testim_main p.nut_pic_top { margin: 40px 120px 10px; }
div#testim_main p.nut_pic_txt { margin: 10px 120px; }

div#testim_main h4.sitemap_in { margin: 30px 60px 10px; }
div#link_part_center { margin:20px 120px; }

div#link_catag { margin: 15px 160px; }
div#link_catag p { text-indent: 0px; line-height: 30px; }

.a_link_color { color: #000; }

.gen_center { text-align: center; }