/*------------------------------------------------------------------------------*/
/*	 WEBSITE BODY					*/
/*------------------------------------------------------------------------------*/
body {margin:0; padding:0; width:100%; font-family:Arial, Helvetica; background: url(../images/layout/bg_body.gif) repeat-x #045e62;}
img{border: none;}
p{margin:0; padding:0;}

#main_body{width:100%; background:url(../images/layout/bg_main_body.gif) no-repeat top center;}

/*------------------------------------------------------------------------------*/
/*	 TOP DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/
#phone-problem{width:960px; height:85px; margin:0 auto; padding:0;}
#top_container{width:960px; height:150px; margin:0 auto; padding:0;}
#top_col_1{width:480px; float:left; display:inline;}
#top_col_2{width:391px; float:right; display:inline;}

#top_col_2 .top_nav{width:391px; height:40px; background:url(../images/layout/bg_top_nav.gif) no-repeat;}
#top_col_2 .top_nav ul{margin:0; padding:0 0 0 1px; list-style:none;}
#top_col_2 .top_nav ul li{float: left; line-height:18px; font-size:12px; padding:9px 0 0 19px;}
#top_col_2 .top_nav ul li a{color:#fc811b; text-decoration:none;}
#top_col_2 .top_nav ul li a:hover{color:#da6503; text-decoration:underline;}




#top_col_2 .top_tel{background: url(../images/layout/top_tel.gif) 0px 0px no-repeat; width:274px; height:55px; display:block; text-indent: -9999px; float:right;}

#top_col_2 .top_open {width:274px; height:23px; float:right; font-size:20px; line-height:30px; font-weight:bold; color:#082722; text-align:center;}
#top_col_2 .top_open strong{color:#ffffff;}




/*------------------------------------------------------------------------------*/
/*	 TITLE AND SLIDER DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#title{background: url(../images/layout/bg_title.gif) 0px 0px no-repeat; width:960px; margin:0 auto; padding:0; height:74px;display:block; text-indent: -9999px;}

#slider_body{width:100%;}

#slider_three_col{width:960px; margin:0 auto; padding:0;}
#slider_three_col ul{margin:0; padding:0; float:left; width: 100%; list-style: none;}
#slider_three_col ul li{float: left; margin:0; padding:0;}
#slider_three_col li a{float:left; font-size:16px; line-height:24px; text-decoration:none; color:#8f8f8f;}
#slider_three_col li:hover a, slider_three_col li a:hover{background-position: right top; color:#595959;} /*--Hover State for all Top Navigation--*/
#slider_three_col a.col_1{background:url(../images/layout/three_col_1.gif) no-repeat; width:225px; height:90px; padding:50px 10px 0 85px; }
#slider_three_col a.col_2{background:url(../images/layout/three_col_2.gif) no-repeat; width:238px; height:90px; padding:50px 10px 0 72px; }
#slider_three_col a.col_3{background:url(../images/layout/three_col_3.gif) no-repeat; width:225px; height:90px; padding:50px 10px 0 85px; }

/*------------------------------------------------------------------------------*/
/*	 MIDDLE DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#content_top{background:url(../images/layout/bg_content_top.png) no-repeat; width:960px; height:25px; margin:30px auto 0;}
#content_bottom{background:url(../images/layout/bg_content_bottom.png) no-repeat;width:960px; height:25px; margin:0 auto;}

#content_container{width:960px; margin:0 auto; background:#ffffff;}
#content_col_1{width:585px; float:left; display:inline; margin:0 25px 0;}
#content_col_2{width:300px; float:left; display:inline;}

#content_media{width:910px; float:left; display:inline; margin:0 25px 0;}

#clinic{width:895px; height:215px; padding:15px 15px 0 15px; background:url(../images/layout/bg_clinic.jpg) no-repeat; margin:0 0 20px 25px;}
#clinic .clinic_images{float:right; padding-right:15px; overflow:hidden; width:200px; height:200px;}

.treatments_text{width:910px; margin:0 25px 0; font-size:16px; color:#229399; font-style:italic; font-weight:bold; text-align:center;}
.treatments_text a{color:#229399; text-decoration:none;}
.treatments_text a:hover{color:#229399; text-decoration:underline;}

/* Headers */
#content_col_1 h1,#content_media h1{font-size:20px; margin:0 0 10px; padding:0; width:585px; height:21px; text-indent:-9999px;}

#content_col_1 h2{font-size:18px; margin:0 0 10px; padding:0; width:585px; height:17px; text-indent:-9999px;}

#content_col_1 h1.welcome{background:url(../images/titles/h1_welcome.gif) no-repeat;}
#content_col_1 h1.about{background:url(../images/titles/h1_about.gif) no-repeat;}
#content_col_1 h1.contact{background:url(../images/titles/h1_contact.gif) no-repeat;}
#content_col_1 h1.consultation{background:url(../images/titles/h1_consultation.gif) no-repeat;}
#content_col_1 h1.special_offers{background:url(../images/titles/h1_special_offers.gif) no-repeat;}
#content_col_1 h1.skin_problems{background:url(../images/titles/h1_skin_problems.gif) no-repeat;}
#content_col_1 h1.skin_treatments{background:url(../images/titles/h1_skin_treatments.gif) no-repeat;}
#content_col_1 h1.hair_removal{background:url(../images/titles/h1_hair_removal.gif) no-repeat;}
#content_col_1 h1.products{background:url(../images/titles/h1_products.gif) no-repeat;}
#content_col_1 h1.sitemap{background:url(../images/titles/h1_sitemap.gif) no-repeat;}
#content_col_1 h1.resources{background:url(../images/titles/h1_resources.gif) no-repeat;}
#content_col_1 h1.cqc{background:url(../images/titles/h1_cqc.gif) no-repeat;}

#content_col_1 h1.age_management{background:url(../images/titles/h1_age_management.gif) no-repeat;}
#content_col_1 h1.crows_feet{background:url(../images/titles/h1_crows_feet.gif) no-repeat;}
#content_col_1 h1.dark_eyes{background:url(../images/titles/h1_dark_eyes.gif) no-repeat;}
#content_col_1 h1.frown_lines{background:url(../images/titles/h1_frown_lines.gif) no-repeat;}
#content_col_1 h1.general_ageing{background:url(../images/titles/h1_general_ageing.gif) no-repeat;}
#content_col_1 h1.lines_wrinkles{background:url(../images/titles/h1_lines_wrinkles.gif) no-repeat;}
#content_col_1 h1.saggy_facial_skin{background:url(../images/titles/h1_saggy_facial_skin.gif) no-repeat;}
#content_col_1 h1.sun_damage{background:url(../images/titles/h1_sun_damage.gif) no-repeat;}
#content_col_1 h1.stained_teeth{background:url(../images/titles/h1_stained_teeth.gif) no-repeat;}
#content_col_1 h1.skin_folds{background:url(../images/titles/h1_skin_folds.gif) no-repeat;}

#content_col_1 h1.skin_conditions{background:url(../images/titles/h1_skin_conditions.gif) no-repeat;}
#content_col_1 h1.acne{background:url(../images/titles/h1_acne.gif) no-repeat;}
#content_col_1 h1.acne_scars{background:url(../images/titles/h1_acne_scars.gif) no-repeat;}
#content_col_1 h1.facial_thread_veins{background:url(../images/titles/h1_facial_thread_veins.gif) no-repeat;}
#content_col_1 h1.pigmentation{background:url(../images/titles/h1_pigmentation.gif) no-repeat;}
#content_col_1 h1.puffy_eyes{background:url(../images/titles/h1_puffy_eyes.gif) no-repeat;}
#content_col_1 h1.rosacea{background:url(../images/titles/h1_rosacea.gif) no-repeat;}
#content_col_1 h1.scarring{background:url(../images/titles/h1_scarring.gif) no-repeat;}
#content_col_1 h1.oily_skin{background:url(../images/titles/h1_oily_skin.gif) no-repeat;}
#content_col_1 h1.warts{background:url(../images/titles/h1_warts.gif) no-repeat;}

#content_col_1 h1.body_problems{background:url(../images/titles/h1_body_problems.gif) no-repeat;}
#content_col_1 h1.athletes_foot{background:url(../images/titles/h1_athletes_foot.gif) no-repeat;}
#content_col_1 h1.cellulite{background:url(../images/titles/h1_cellulite.gif) no-repeat;}
#content_col_1 h1.decolletage{background:url(../images/titles/h1_decolletage.gif) no-repeat;}
#content_col_1 h1.fatty_deposits{background:url(../images/titles/h1_fatty_deposits.gif) no-repeat;}
#content_col_1 h1.hand{background:url(../images/titles/h1_hand.gif) no-repeat;}
#content_col_1 h1.excess_sweating{background:url(../images/titles/h1_excess_sweating.gif) no-repeat;}
#content_col_1 h1.leg_veins{background:url(../images/titles/h1_leg_veins.gif) no-repeat;}
#content_col_1 h1.loose_skin{background:url(../images/titles/h1_loose_skin.gif) no-repeat;}
#content_col_1 h1.post_pregnancy{background:url(../images/titles/h1_post_pregnancy.gif) no-repeat;}
#content_col_1 h1.stretch_marks{background:url(../images/titles/h1_stretch_marks.gif) no-repeat;}
#content_col_1 h1.unwanted_tattoos{background:url(../images/titles/h1_unwanted_tattoos.gif) no-repeat;}

#content_col_1 h1.hair_growth{background:url(../images/titles/h1_hair_growth.gif) no-repeat;}
#content_col_1 h1.excess_body_hair{background:url(../images/titles/h1_excess_body_hair.gif) no-repeat;}
#content_col_1 h1.excess_facial_hair{background:url(../images/titles/h1_excess_facial_hair.gif) no-repeat;}
#content_col_1 h1.folliculitis{background:url(../images/titles/h1_folliculitis.gif) no-repeat;}

#content_col_1 h1.pain_free{background:url(../images/titles/h1_pain_free.gif) no-repeat;}
#content_col_1 h1.laser_hair{background:url(../images/titles/h1_laser_hair.gif) no-repeat;}
#content_col_1 h1.advanced_electrolysis{background:url(../images/titles/h1_advanced_electrolysis.gif) no-repeat;}
#content_col_1 h1.alkaline_wash{background:url(../images/titles/h1_alkaline_wash.gif) no-repeat;}

#content_col_1 h1.advanced_nut{background:url(../images/titles/h1_advanced_nut.gif) no-repeat;}
#content_col_1 h1.aestheticare{background:url(../images/titles/h1_aestheticare.gif) no-repeat;}
#content_col_1 h1.danne{background:url(../images/titles/h1_danne.gif) no-repeat;}
#content_col_1 h1.environ{background:url(../images/titles/h1_environ.gif) no-repeat;}
#content_col_1 h1.food_testing{background:url(../images/titles/h1_food_testing.gif) no-repeat;}
#content_col_1 h1.gift_vouchers{background:url(../images/titles/h1_gift_vouchers.gif) no-repeat;}
#content_col_1 h1.mesoestetic{background:url(../images/titles/h1_mesoestetic.gif) no-repeat;}
#content_col_1 h1.skinceuticals{background:url(../images/titles/h1_skinceuticals.gif) no-repeat;}
#content_col_1 h1.obagi{background:url(../images/titles/h1_obagi.gif) no-repeat;}
#content_col_1 h1.acne_products{background:url(../images/titles/h1_acne_products.gif) no-repeat;}
#content_col_1 h1.ageing_products{background:url(../images/titles/h1_ageing_products.gif) no-repeat;}
#content_col_1 h1.dark_eye_products{background:url(../images/titles/h1_dark_eye_products.gif) no-repeat;}
#content_col_1 h1.pigmentation_products{background:url(../images/titles/h1_pigmentation_products.gif) no-repeat;}
#content_col_1 h1.sun_protection{background:url(../images/titles/h1_sun_protection.gif) no-repeat;}
#content_col_1 h1.fire-ice{background:url(../images/titles/h1_fire_ice.gif) no-repeat;}

#content_col_1 h1.ageing_treatments{background:url(../images/titles/h1_ageing_treatments.gif) no-repeat;}
#content_col_1 h1.botox{background:url(../images/titles/h1_botox.gif) no-repeat;}
#content_col_1 h1.baby_botox{background:url(../images/titles/h1_baby_botox.gif) no-repeat;}
#content_col_1 h1.skin_peels{background:url(../images/titles/h1_skin_peels.gif) no-repeat;}
#content_col_1 h1.dermal_fillers{background:url(../images/titles/h1_dermal_fillers.gif) no-repeat;}
#content_col_1 h1.microdermabrasion{background:url(../images/titles/h1_microdermabrasion.gif) no-repeat;}
#content_col_1 h1.hydrafacial{background:url(../images/titles/h1_hydrafacial.gif) no-repeat;}
#content_col_1 h1.teeth_whitening{background:url(../images/titles/h1_teeth_whitening.gif) no-repeat;}
#content_col_1 h1.a_lift{background:url(../images/titles/h1_a_lift.gif) no-repeat;}
#content_col_1 h1.mesotherapy{background:url(../images/titles/h1_mesotherapy.gif) no-repeat;}
#content_col_1 h1.non_surgical{background:url(../images/titles/h1_non_surgical.gif) no-repeat;}
#content_col_1 h1.near_infrared{background:url(../images/titles/h1_near_infrared.gif) no-repeat;}
#content_col_1 h1.novobel{background:url(../images/titles/h1_novobel.gif) no-repeat;}
#content_col_1 h1.laser_skin{background:url(../images/titles/h1_laser_skin.gif) no-repeat;}
#content_col_1 h1.mycells{background:url(../images/titles/h1_mycells.gif) no-repeat;}

#content_col_1 h1.danne_treatments{background:url(../images/titles/h1_danne_treatments.gif) no-repeat;}
#content_col_1 h1.dermamelan{background:url(../images/titles/h1_dermamelan.gif) no-repeat;}
#content_col_1 h1.cosmelan{background:url(../images/titles/h1_cosmelan.gif) no-repeat;}
#content_col_1 h1.obagi_treatments{background:url(../images/titles/h1_obagi_treatments.gif) no-repeat;}
#content_col_1 h1.obagi_blue_peel{background:url(../images/titles/h1_blue_peel.gif) no-repeat;}
#content_col_1 h1.ipl{background:url(../images/titles/h1_ipl.gif) no-repeat;}
#content_col_1 h1.electrolysis{background:url(../images/titles/h1_electrolysis.gif) no-repeat;}
#content_col_1 h1.dermaroller{background:url(../images/titles/h1_dermaroller.gif) no-repeat;}
#content_col_1 h1.phototherapy{background:url(../images/titles/h1_phototherapy.gif) no-repeat;}
#content_col_1 h1.vitamin_a_therapy{background:url(../images/titles/h1_vitamin_a_therapy.gif) no-repeat;}
#content_col_1 h1.tattoo_removal{background:url(../images/titles/h1_tattoo_removal.gif) no-repeat;}

#content_col_1 h1.body_treatments{background:url(../images/titles/h1_body_treatments.gif) no-repeat;}
#content_col_1 h1.acoustic_wave{background:url(../images/titles/h1_acoustic_wave.gif) no-repeat;}
#content_col_1 h1.botox_sweating{background:url(../images/titles/h1_botox_sweating.gif) no-repeat;}
#content_col_1 h1.radio_frequency{background:url(../images/titles/h1_radio_frequency.gif) no-repeat;}
#content_col_1 h1.sclerotherapy{background:url(../images/titles/h1_sclerotherapy.gif) no-repeat;}
#content_col_1 h1.danne_body{background:url(../images/titles/h1_danne_body.gif) no-repeat;}
#content_col_1 h1.transderm_meso{background:url(../images/titles/h1_transderm_meso.gif) no-repeat;}
#content_col_1 h1.medipedi{background:url(../images/titles/h1_medipedi.gif) no-repeat;}

#content_media h1.media{background:url(../images/titles/h1_media.gif) no-repeat;}
#content_media h1.media_clinic{background:url(../images/titles/h1_media_clinic.gif) no-repeat;}
#content_media h1.media_conditions{background:url(../images/titles/h1_media_conditions.gif) no-repeat;}
#content_media h1.media_video{background:url(../images/titles/h1_media_video.gif) no-repeat;}
#content_media h1.media_age{background:url(../images/titles/h1_media_age.gif) no-repeat;}
#content_media h1.media_hair{background:url(../images/titles/h1_media_hair.gif) no-repeat;}
#content_media h1.media_body{background:url(../images/titles/h1_media_body.gif) no-repeat;}

#content_col_1 h1.page_not_found{background:url(../images/titles/h1_page_not_found.gif) no-repeat;}
#content_col_1 h1.facebook-title{background:url(../images/titles/h1_facebook.gif) no-repeat;}


/*#content_col_1 h1.{background:url(../images/titles/h1_.gif) no-repeat;}*/

#content_col_1 h2.what_makes{background:url(../images/titles/h2_what_makes.gif) no-repeat;}
#content_col_1 h2.our_clinic{background:url(../images/titles/h2_our_clinic.gif) no-repeat;}
#content_col_1 h2.clinicians{background:url(../images/titles/h2_clinicians.gif) no-repeat;}
#content_col_1 h2.reach_us{background:url(../images/titles/h2_reach_us.gif) no-repeat;}
#content_col_1 h2.about_danne{background:url(../images/titles/h2_about_danne.gif) no-repeat;}

#content_col_1 ul li h3{margin:0; padding:5px 0 0; color:#FC811C; font-size:16px;}
#content_col_1 ul li h3 a{color:#FC811C; text-decoration:none;}

#clinic h3{background:url(../images/titles/h3_clinic.gif) no-repeat; width:441px; height:23px; text-indent:-9999px; margin:0; padding:0;}


/* Paragraph */
#content_col_1 p, #content_media p{color:#7c7c7c; font-size:14px; line-height:22px; padding:0 0 18px;}
#content_col_1 p.intro{font-size:16px; line-height:24px; color:#5e5e5e;}
#content_col_1 p.red{color:#FF0000;}
#content_col_1 p strong, #content_media p strong{color:#FC811C;}
#content_col_1 p img{float:right; padding:5px; border:#dddddd 1px solid; margin:4px 0px 5px 15px;}
#content_col_1 p img.map{float:right; padding:0; border:0; margin:4px 0px 5px 15px;}
#content_col_1 p img.no_border{float:none; padding:0; border:0; margin:0;}
#content_col_1 p a, #content_media p a{color:#1D8A8F; text-decoration:none;}
#content_col_1 p a:hover, #content_media p a:hover{color:#045E62; text-decoration:underline;}
#content_col_1 .text_line{text-decoration:line-through;}
#content_col_1 .text_red{color:#bc0d0d;}
#content_media p.no_pad{padding:0;}

#clinic p{color:#8c8c8c; font-size:12px; line-height:22px; padding:5px 0 9px; width:670px;}

#content_col_1 .consultation_button{margin:0; padding:0; text-indent:-9999px; }
#content_col_1 .consultation_button a{background:url(../images/layout/bg_consultation_button.gif) 0px 0px no-repeat; width:585px; height:60px; display:block;}
#content_col_1 .consultation_button a:hover{background:url(../images/layout/bg_consultation_button.gif) -585px 0px no-repeat; width:585px; height:60px;}

#content_col_1 .pain_free_button{margin:0; padding:0 0 18px; text-indent:-9999px; }
#content_col_1 .pain_free_button a{background:url(../images/layout/bg_pain_free_button.gif) 0px 0px no-repeat; width:585px; height:60px; display:block;}

#content_col_1 .try_before_button{margin:0; padding:0 0 18px; text-indent:-9999px; }
#content_col_1 .try_before_button a{background:url(../images/layout/bg_try_before_button.gif) 0px 0px no-repeat; width:585px; height:60px; display:block;}

#content_col_1 .product_button{margin:0; padding:0; text-indent:-9999px; width:163px; }
#content_col_1 .product_button a{background:url(../images/layout/bg_product_button.gif) 0px 0px no-repeat; width:163px; height:60px; display:block;}
#content_col_1 .product_button a:hover{background:url(../images/layout/bg_product_button.gif) -163px 0px no-repeat; width:163px; height:60px;}

#content_col_1 .line_sep{width:585px; height:1px; background:#dddddd; margin:15px 0 10px; display:block; font-size:0; line-height:0;}

/* Special Offers */

#content_col_1 .offer_title{ width:585px; height:50px; background: url(../images/layout/bg_offer_title_bg.gif) no-repeat;}
#content_col_1 .offer_title h3{margin:0; padding:14px 0 0 13px; color:#ffffff; font-size:24px; line-height:24px; font-weight:bold;}

#content_col_1 .offer_content{width:555px; padding:14px; margin:0 0 16px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#fcfcfc; }
#content_col_1 .offer_content h4{margin:0; padding:0 0 14px; color:#1D8A8F; font-size:18px; line-height:24px; font-weight:bold;}
#content_col_1 .offer_content h5{margin:0; padding:0; color:#5e5e5e; font-size:18px; line-height:24px; font-weight:bold;}
#content_col_1 .offer_content h5 strong{color:#bc0d0d;}

/* Tables */
#content_col_1 table{color:#7c7c7c; font-size:14px; line-height:22px; margin:0 0 18px;}


/*Enquiry Form*/
#content_col_1 .form table{color:#5e5e5e;}

#content_col_1 tr{height: 30px;}
#content_col_1 tr.bg{background-color:#f0f0f0;}
#content_col_1 td strong{color:#FBAD0E;}


#content_col_1 .enq_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:250px;}
#content_col_1 .drop_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:258px;}
#content_col_1 .enq_form_button{height:60px; width:163px; background:url(../images/layout/bg_form_button.gif) no-repeat; border:0; cursor:pointer; margin:0; padding:0;}


/* Lists */

#content_col_1 ul{color:#7c7c7c; font-size:14px; line-height:22px; margin:0 0 18px; }
#content_col_1 ul a{color:#1D8A8F; text-decoration:none;}
#content_col_1 ul a:hover{color:#045E62; text-decoration:underline;}
#content_col_1 ul li h2{font-size:15px; margin:0 0 10px; padding:0;text-indent:0px; color:#FC811C;}
#content_col_1 ul li h2 a{color:#FC811C;}


#content_col_2 ul{margin:0; padding:0; list-style-type:none;}
#content_col_2 ul li{margin:0; padding:0;}
#content_col_2 ul li.find_us{ background:url(../images/layout/bg_right_find_us.gif) no-repeat; height:87px; width:174px; margin:0 0 20px; padding:35px 113px 0 13px; font-size:12px; color:#5b5b5b; line-height:19px;}
#content_col_2 ul li.gallery{ background:url(../images/layout/bg_right_gallery.gif) no-repeat; height:53px; width:200px; margin:0 0 10px; padding:35px 87px 0 13px; font-size:12px; color:#5b5b5b; line-height:19px;}

#content_col_2 ul li.social {background:url(../images/layout/social-tab.gif) no-repeat; height:53px; width:275px; margin:0 0 10px; padding:35px 12px 0 13px; font-size:12px; color:#5b5b5b; line-height:19px;}
#content_col_2 ul li.social img {margin-left: 6px; float:right;}
#content_col_2 ul li.social p { float:left; width:135px;}

#content_col_2 ul li.open{ background:url(../images/layout/bg_right_open.gif) no-repeat; height:85px; width:157px; margin:0 0 10px; padding:37px 0 0 143px; font-size:30px; color:#5b5b5b; line-height:normal;}

#content_col_2 ul li a{color:#fc811b; text-decoration:none;}
#content_col_2 ul li a:hover{color:#da6503; text-decoration:underline;}

#content_media ul{margin:0; padding:0; list-style-type:none;}
#content_media li{margin:0; padding:0 0 20px; float:left;}
#content_media li.pad_left{padding-left:20px;}

#content_media .gallery_images ul{margin:0; padding:0; list-style-type:none;}
#content_media .gallery_images li{margin:0 18px 22px 0; padding:0; float:left;}
#content_media .gallery_images li.no_pad{margin-right:0;}
#content_media .gallery_images li img{border:#ececec 7px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

/* Not in use
.right_nav{margin:0; padding:0 0 20px;}
.right_nav ul{background:#F6F6F6; margin:0; padding:0; list-style:none;}
.right_nav li{margin:0;}
.right_nav li a{border-top:1px #eae9e9 solid; padding-left:20px; color:#ffffff; display:block; width:280px; height:27px; font-size:16px; text-decoration:none; padding-top:6px;}
.right_nav li a:hover{color:#033347;}
.right_nav li a.active{ background-color:#0e76a1; color:#ffffff;}
*/

#clinic ul{margin:0; padding:0; line-height:32px; font-size:15px;}
#clinic ul li{float:left; margin:0; padding:0 0 0 30px; list-style:none; background:url(../images/layout/li_clinic_tick.gif) 0px 6px no-repeat; color:#424242;}
#clinic ul li.col_1{width:272px;}
#clinic ul li.col_2{width:335px;}
#clinic ul li strong{font-weight:normal; color:#045e62;}

#info_top{background:url(../images/layout/bg_content_top.png) no-repeat; width:960px; height:25px; margin:30px auto 0;}
#info_bottom{background:url(../images/layout/bg_content_bottom.png) no-repeat;width:960px; height:25px; margin:0 auto 50px;}
#info_container{width:910px; padding:0 25px 0; margin:0 auto; background:#ffffff;}
#info_container p{color:#7c7c7c; font-size:14px; line-height:22px; padding:0 0 18px;}
#info_container p strong{color:#FC811C;}
#info_container p a{color:#1D8A8F; text-decoration:none;}
#info_container p a:hover{color:#045E62; text-decoration:underline;}
/*------------------------------------------------------------------------------*/
/*	 TABS				*/
/*------------------------------------------------------------------------------*/

.container{width:585px; padding:0 0 18px;}
#content_col_1 ul.tabs{margin:0; padding:0 0 0 10px; float:left; list-style:none; height:32px; width: 100%; }
ul.tabs li{float:left; margin:0 1px 0 0; padding:0; height:31px; line-height:31px; margin-bottom: -1px; overflow: hidden; position: relative; background: #f0f0f0; border-bottom:1px solid #f0f0f0; -moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	-moz-border-radius-topleft: 10px; -webkit-border-bottom-top-radius: 10px;}
ul.tabs li a {text-decoration:none;	color:#000;	display:block; font-size:16px;	padding:0 20px;	}
ul.tabs li a:hover {background: #ffffff;}	



html ul.tabs li.active, html ul.tabs li.active a:hover{background: #e9e9ea; border-bottom:1px solid #e9e9ea;
-moz-border-radius-topright: 10px;	-webkit-border-top-right-radius: 10px;	-moz-border-radius-topleft: 10px; -webkit-border-bottom-top-radius: 10px;}

#content_col_1 .tab_container{clear: both; float: left; width: 100%; background: #e9e9ea; -moz-border-radius: 10px; -webkit-border-radius: 10px;}

#content_col_1 .tab_container .tab_content{padding:20px;}
#content_col_1 .tab_container .tab_content p{ font-size:14px; color:#4F4F4F; padding:0;}
#content_col_1 .tab_container .tab_content p img{ float:left; border:3px solid #ffffff; margin:4px 10px 5px 0px; padding:0;}

/*------------------------------------------------------------------------------*/
/*	 FOOTER DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

#footer_body{width:100%; color:#ffffff;}
#footer_container{width:960px; margin:0 auto; padding:30px 0 25px;}

#footer_container ul{margin:0; padding:7px 0 0; list-style-type: none;}
#footer_container li{margin:0; padding:0 22px 0 0; float:left; font-size:16px; line-height:normal;}

#footer_container a{color:#ffffff; text-decoration:none;}
#footer_container a:hover{color:#dbfcfd; text-decoration:underline;}

#footer_col_1{width:700px; float:left; display:inline;}
#footer_col_2{width:221px; float:right; display:inline;}

#footer_body .footer_line{width:960px; height:1px; background:url(../images/layout/bg_footer_line.gif) top center no-repeat; margin:0 auto;}

#footer_body .details{width:960px; margin:0 auto; padding:25px 0 25px;}
#footer_body .details p{font-size:14px; line-height:24px; text-align:center;}
#footer_body .details a{color:#ffffff; text-decoration:none;}
#footer_body .details a:hover{color:#dbfcfd; text-decoration:underline;}

/*------------------------------------------------------------------------------*/
/*	 MISC VALUES, DIVS AND CLASSES					*/
/*------------------------------------------------------------------------------*/

.clearcols{clear:both; height:1px;}
div#att {background-color: #fc811b; border: 1px solid #ffffff; padding:10px; line-height: 22px; position: absolute; top:5px; width: 500px;  text-align:center; z-index:999;}
div#att p{ margin: 0;  display: inline; padding: 0; font-size:11px; color:#ffffff;}
div#att p a{color:#FFF;}
.you-tube {padding-bottom:20px;}
#content_col_1 h3.facebook {color:#1D8A8F;}
#content_col_1 h3.facebook a {color:#fe972a; text-decoration:none;}
#content_col_1 h3.facebook a:hover {color:#fe972a; text-decoration:underline;}
#content_col_1 .facebook-thanks {margin-right:12px; margin-top:20px;}
#content_col_1 .twitter-thanks {margin-right:12px; margin-top:20px;}
/*------------------------------------------------------------------------------*/
/*	 Adverts	*/
/*------------------------------------------------------------------------------*/
.advert {height: 200px;width: 300px;margin-bottom: 20px;}
/*------------------------------------------------------------------------------*/
/*	analysis form*/
/*------------------------------------------------------------------------------*/
#col1-form p, #content_media p{color:#7c7c7c; font-size:14px; line-height:22px; padding:0 0 18px;}
#col1-form h2{
	font-size:18px;
	margin:10 0 0px;
	padding:0;
	width:200px;
	height:17px;
	text-indent:-9999px;
}
#col1-form h2.online-h21{background:url(../images/titles/h2_online1.gif) no-repeat;}
#col1-form h2.online-h22{background:url(../images/titles/h2_online2.gif) no-repeat;}
#col1-form h2.online-h23{background:url(../images/titles/h2_online3.gif) no-repeat;}
#col1-form h1,#content_media h1{font-size:20px; margin:0 0 10px; padding:0; width:250px; height:21px; text-indent:-9999px;}
#col1-form h1.online-h1{background:url(../images/titles/h1_online.gif) no-repeat;}
#col1-form {width:585px; float:left; display:inline; margin:0 25px 0;}

#col1-form  .form table{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:18px; margin: 0px;  border-bottom: 1px dotted #7f7f7f; border-top: 1px dotted #707070;}
#col1-form .form tr{height: 30px;}
#col1-form .form tr.bg{background-color:#f0f0f0;}
#col1-form .form td strong{
color:#999;}
#col1-form .form tr.padding {padding-top:40px; padding-bottom:40px;}

#col1-form  .form p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:18px;}
#col1-form .enq_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:300px;}
#col1-form .drop_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:308px;}
#col1-form .enq_form_button{height:60px; width:163px; background:url(../images/layout/bg_form_button.gif) no-repeat;  border:0; cursor:pointer; margin:0; padding:0;}
#col1-form .area_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:300px; margin-top:6px; margin-bottom:6px;}

.title{
width:400px;
border-bottom: 1px solid #ffffff;
padding-bottom:5px;
}
