	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:#dbcca8 url(../images/body-bg.jpg) no-repeat left top}
.clear:after,.colsWrap:after,.homecontsWrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}

a{text-decoration:none;color:#116276}
a:hover{text-decoration:underline;}
ul{list-style:none}

h2{padding:0 0 0 7px;font-family:"Times New Roman";font-weight:400;font-style:italic;color:#116276;font-size:28px;line-height:31px}
li{font-family:"Trebuchet MS";font-size:14px;line-height:21px;padding:0 0 0 11px;color:#333333}
p{font-family:"Trebuchet MS";font-size:14px;line-height:21px;padding:0 0 0 11px;color:#b3803e}
div{font-family:"Trebuchet MS";font-size:14px;color:#b3803e}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
.footerR form{margin:0;padding:0}
	/* COMMON ELEMENTS */
	
.wrapper{width:1024px;margin:40px auto 0;padding:0;background: url(../images/mainR.png) no-repeat right 8px;padding-right:6px}
.mainWrap{clear:both;width:1015px;padding:0 0 9px 9px;margin:0;background:#4c3b1f url(../images/main-x.jpg) repeat-x;overflow:hidden}

	/* BEGIN HEADER */
.headerWrap{clear:both;width:1015px;margin-top:5px;overflow:hidden;background:#fff url(../images/headerR_right.jpg) no-repeat right 0;padding-bottom:19px}
.headL{float:left;width:348px;background:url(../images/hd_left_x.jpg) repeat-x top;padding-left:10px}
.headL img{float:left;width:auto;margin:32px 0 0}

.headR{float:left;width:650px;height:137px;padding-left:7px;background:url(../images/menuBox_bg.png) no-repeat 0 0px}

.headR p{float:left;width:130px;margin:0;padding:20px 30px 0 50px}
.headR dfn{float:left;display:block;width:130px;height:25px;margin-top:4px;background:url(../images/contactNo.png) no-repeat}
.headR span{display:none}
.hRtop{float:left;width:440px}
.hRtop ul{float:left;width:440px;margin:20px 0 0;padding:0}
.hRtop ul li{float:left;width:auto;padding:0;position:relative}
.hRtop ul li a {display:block;margin:0 12px 0 13px;height:30px;background:url(../images/topMenu_x.png) repeat-x 0 0;font-family:"Times New Roman";font-size:16px;line-height:21px;font-style:italic;color:#f2d697;padding:3px 5px 0 6px;cursor:pointer}
.hRtop ul li a:hover {text-decoration: none;}
.hRtop ul li em{float:left;width:13px;height:33px;font-size:7px;display:block;background:url(../images/topMenu_L.png) no-repeat 0 0;position:absolute;left:0;top:0}
.hRtop ul li em.rtShade{width:12px;background: url(../images/topMenu_r.png) no-repeat 0 0;right:0px;top:0;left:auto}
.hRtop ul li a:hover,.hRtop ul li.active a{color:#f8974b}

#ie6 .hRtop ul li a{float:left;margin:0;height:27px}
#ie .hRtop ul li a{padding:3px 0 0 0 }

.subNav{clear:both;width:625px;padding:24px 0 0 25px;height:40px;overflow:hidden}
.subNav ul{float:left;width:625px;height:40px;margin:0;padding:0}
.subNav li{float:left;width:auto;height:40px;padding:0;}
.subNav li a{float:left;display:block;height:40px;cursor:pointer}
.subNav li a:hover{text-decoration:none;}

.subNav li.subNav_1 a{text-align:center;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:55px;margin-right:43px}
.subNav li.subNav_2 a{text-align:center;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:98px;margin-right:35px}
.subNav li.subNav_3 a{text-align:center;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:56px;margin-right:47px}
.subNav li.subNav_4 a{text-align:center;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:87px;margin-right:28px}
.subNav li.subNav_5 a{text-align:center;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:61px;margin-right:30px}
.subNav li.subNav_6 a{text-align:left;font-family:"Times New Roman";font-size:17px;line-height:17px;font-style:italic;color:#f2d697;padding:0 1px 0 2px;cursor:pointer;width:38px;margin-right:3px}
.subNav li a:hover{color:#f8974b}

#ie6 .subNav li.subNav_1 a{margin-right:21px}
#ie6 .subNav li.subNav_2 a{margin-right:17px}
#ie6 .subNav li.subNav_3 a{margin-right:24px}
#ie6 .subNav li.subNav_4 a{margin-right:14px}
#ie6 .subNav li.subNav_5 a{margin-right:15px}

	/* END HEADER */
	
	/* BEGIN CONTENTS */
.hr_lines{clear:both;margin:0px;padding:0;height:13px;font-size:8px;background:url(../images/hr_lines.jpg) no-repeat}
.hr{clear:both;margin:7px 0 7px 0;padding:7px 0 7px 0;height:21px;background:url(../images/hr.jpg) no-repeat center center}	

.contentWrap{clear:both;width:1007px;background:#fff;margin:0;padding-top:5px;overflow:hidden}

.colsWrap,.homecontsWrap{clear:both;width:1007px;background:#fff url(../images/colsWrap-x.jpg) repeat-x bottom left;/*overflow:hidden;*/min-height:501px;height:auto !important;height:501px}

.leftCol{float:left;width:217px;padding:25px 0 0 40px}
.leftCol h1{clear:both;margin:0;padding:0 0 8px;font-weight:400;font-style:italic;font-size:34px;line-height:35px;font-family:"Times New Roman";color:#42362d}

.fullCol{float:left;width:928px;padding:25px 0 0 40px}
.fullCol h1{clear:both;margin:0;padding:0 0 8px;font-weight:400;font-style:italic;font-size:34px;line-height:35px;font-family:"Times New Roman";color:#42362d}

.doctors{float:left;width:100px;margin:7px 4px 0 0;overflow:hidden}
.doctors dfn,.profilePhoto em{float:left;display:block;width:98px;text-align:center;font-style:italic;padding-top:3px;color:#2b7384;line-height:18px;font-size:14px;font-family:"Times New Roman";font-weight:400}
.doctors img{float:left;width:auto;margin:0}

.rightCol{float:left;width:750px;padding-top:36px}
.tWrap{clear:both;width:750px}
.tWrapL{float:right;width:693px; padding: 0 21px 21px 0;}
.tWrapL h1{margin:0;padding:0 0 8px 0;font-weight:400;font-style:italic;font-size:34px;line-height:35px;font-family:"Times New Roman";color:#116276;background:url(../images/hr_lines2.jpg) no-repeat left bottom;}
.tWrapL h3{margin:0;padding:0 0 8px 0;font-weight:normal;font-style:italic;font-size:21px;line-height:22px;font-family:"Times New Roman";color:#116276}


.profilePhoto{width:177px;margin:27px 0 0}
.profilePhoto img{width:177px;height:257px;margin:0}
.profilePhoto em{width:175px}
.rightCol p{clear:both;margin:0;font-family:"Trebuchet MS";font-size:14px;line-height:21px;padding:7px 45px 15px 35px;color:#b3803e}
.break {clear:both; line-height: 14px;}
.back_to_top {clear:both; margin: 0 21px 0 0; line-height: 14px; width: 100%; text-align: right;}
.testimonial{padding: 0 14px 0 14px;}
.testimonial_name{margin:0 14px 0 14px;font-size:15px;font-family:"Times New Roman";font-style:italic;text-align:right;width:96%;color:#116276}
.form_txt{font-size:15px;font-family:"Times New Roman";width:100px;line-height: 19px;float:left;font-style:italic;text-align:left;color:#116276;clear:both}
.form_input{font-size:14px;font-family:"Times New Roman";line-height: 19px;float:left;width:280px;color:#555555; margin-bottom: 5px;}
.form_textarea{font-size:14px;font-family:"Times New Roman";float:left;width:285px;color:#555555; margin-bottom: 5px;}


	/* BEGIN HOMEPAGE */
.homecontsWrap{min-height:520px;height:auto !important;height:520px}
.homeConts{clear:both;width:1007px;background:url(../images/home_contsBg.jpg) no-repeat;overflow:hidden}	
.topConts{clear:both;width:994px;overflow:hidden;padding:0 0 0 13px}	
.videoWrap{float:left;width:340px;height:295px;margin-top:19px;overflow:hidden}	
.videoWrap img{float:left;width:auto;margin:1px 0 0 1px}	
.topContsR{float:left;width:613px;margin-top:9px;padding-left:40px}
.topContsR h2{clear:both;margin:0;padding:0 0 0 15px;font-family:"Times New Roman";font-size:32px;line-height:34px;font-weight:400;color:#42362d;font-style:italic}	
.topContsR p{clear:both;width:510px;padding:10px 0 0 15px;margin:0;color:#b3803e;font-size:14px;font-family: "Trebuchet MS";line-height:16px}

.MoreBtns{float:left;height:30px;display:block;margin-top:24px;cursor:pointer;position:relative;padding:0 20px}
.MoreBtns:hover{text-decoration:none;}
.MoreBtns span{float:left;height:25px;display:block;background:url(../images/btns_x.png) repeat-x 0 0;font-size:10px;color:#fff;text-align:center;font-family:Arial;line-height:13px;padding:5px 10px 0}
.MoreBtns em{float:left;width:20px;height:30px;display:block;position:absolute;background:url(../images/btnsLeft.png) no-repeat;left:0;top:0}
.MoreBtns em.rightcorner{background:url(../images/btnsRight.png) no-repeat right;left:auto;right:0}

.tRmargin10{margin:10px 35px 0 0}
.tRmargin13{margin:13px 0px 0 0}
.MoreBtns span.paddLr{padding:5px 4px 0}

#ie6 .MoreBtns{padding:0}
#ie6 .MoreBtns span{height:20px}
#ie6 .tRmargin10{margin:10px 17px 0 0}

.btmConts{clear:both;width:1007px;background: url(../images/divider.jpg) no-repeat 372px 57px;overflow:hidden}
.btmLeft{float:left;width:324px;margin:21px 1px 0 0;padding:0 0 0 48px}
.ptThumbs{clear:both;overflow:hidden;margin-top:20px}
.ptThumbs img{float:left;width:95px;height:65px;margin:0 1px 0 0}
.ptBtm{float:left;width:314px;margin-top:15px;padding-left:10px}
.ptBtm img{float:left;width:19px;height:35px;margin:0 19px 0 0;cursor:pointer}
.btmLeft h3,.laserTherapy h3{clear:both;margin:0;padding:0 0 0 10px;color:#116276;font-size:28px;font-style:italic;font-weight:400;line-height:30px;font-family:"Times New Roman"}
.btmRight{float:left;width:633px;margin-top:25px}
.laserPhoto{float:left;width:300px;height:175px;margin:0px}
.laserTherapy{float:left;width:303px;padding-left:22px}
.laserTherapy h3{margin:0;padding:8px 0 0 12px}	
.laserTherapy p{clear:both;margin:0;padding:9px 35px 0 12px;color:#b3803e;font-size:14px;font-family:"Trebuchet MS";line-height:15px}	
.bPadd10{padding-bottom:10px}	
	
	/* END HOMEPAGE */
	
.faq_question{padding:0;font-weight:400;font-style:italic;color:#116276;font-size:19px;line-height:31px;font-family:"Times New Roman"}


	/* END CONTENTS */

	/* BEGIN FOOTER */
	
.footer{clear:both;width:1024px;margin:0;padding-bottom:15px;overflow:hidden}
.footer p{float:left;width:auto;margin:10px 0 0;padding:0 0 0 17px;font-family:"Trebuchet MS";font-size:11px;color:#373737;line-height:13px}
.footer p a{width:auto;color:#373736;font-size:11px;line-height:15px}
.footer p span{color:#d46006;padding-left:32px}

.footerR{float:right;width:auto;margin-top:11px}
.footerR input {float:right;width:209px;height:19px;margin:4px 0 0 7px;background:#fff;font-family:"Trebuchet MS";font-size:13px;color:#977c58;border:1px solid #897a59;padding-top:1px;line-height:18px;padding-left:2px;padding-right:2px}
.footerR input.signUp{width:82px;height:40px;background:url(../images/signUpBtn.png) no-repeat;cursor:pointer;padding:0;margin:0 0 0 2px;border:0}
.footerR label{float:right;width:auto;font-size:22px;font-family:"Times New Roman";color:#116276;font-style:italic}

	/* END FOOTER */