/* CSS Document */

body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x; background-color:#FFFFFF; }
h1,h2,h3,h4,h5,span,p,div { margin:0; padding:0; }
img { border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0;}
#wrap { margin:0 auto; padding:0; width:976px; background:#FFFFFF; overflow:hidden; clear:both; }

#left-side { margin:0; padding:0; width:294px; background:#FFFFFF; float:left; }
#left-side h1 {display:none; }

#right-side { margin:0; padding:0; width:682px; background:#FFFFFF; float:left; }


/*********** form section ***************/

#quote-form { width:294px; height:628px; padding:0; margin:0; float:left; background:url(../images/form-bg.jpg) no-repeat top left;}

#quote-form ul { width:294px; padding:0; margin:0; float:left;}
#quote-form ul li { padding:0; margin:0; float:left; list-style:none;}

#quote-form ul li.from-text { width:270px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#433909; float:left; text-align:left; padding:6px 0px 0px 24px;}
#quote-form ul li.from-field { width:270px; float:left; padding:4px 0px 0px 24px; margin:0;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#433909;}
.input-text { width:240px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #CBC690; background:url(../images/text-field-bg.jpg) repeat-x;}
.text-area { width:240px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; border:1px solid #CBC690; background:url(../images/textarea-bg.jpg) repeat-x;}
.submit { float:right; vertical-align:bottom; margin:20px 30px 0px 0px;}

/*********** doctor section *************/

#doctor-list { width:294px; padding:0px 0px 20px 0px; margin:0; float:left; overflow:hidden; background:url(../images/doctor-bg.jpg) no-repeat bottom right; list-style:none; }

#doctor-list ul{ width:294px; float:left; margin:0; padding:30px 0px 0px 0px; list-style:none;}
#doctor-list ul li{ float:left; list-style:none; margin:0; padding:0;}

#doctor-list ul li.dr-image{ width:104px; float:left; padding:0 0 0 16px; margin:0; list-style:none; }
.picborder{ border:1px solid #E4C263; float:left; padding:0; margin:0; }
#doctor-list ul li.dr-content{ width:174px; float:left; }
.dr-name { width:174px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2D2D2D; font-weight:bold; }
.dr-address {width:174px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2D2D2D; padding:10px 0px 20px 0px;}
.consultation-link a {width:174px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#868031; font-weight:13px; font-weight:bold; padding:5px 0px 0px 0px; text-decoration:none;}
.consultation-link a:hover { text-decoration:underline;}


/*********** header section *************/

#header-part { width:682px; height:54px; padding:0; margin:0; float:left; background:url(../images/header-bg.jpg) no-repeat;}
#header-part p { width:162px; padding:0px 0px 0px 520px; float:left; }
.top-nav-home { width:74px; float:left; padding-top:17px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7C8472; text-align:left; } 
.top-nav-home a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7C8472; text-align:left; text-decoration:none; } 
.top-nav-home a:hover { text-decoration:underline; } 

.top-nav-contact { width:88px; float:left; padding-top:17px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7C8472; text-align:left; } 
.top-nav-contact a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7C8472; text-align:left; text-decoration:none; } 
.top-nav-contact a:hover { text-decoration:underline; } 

/*********** nav section *************/

#nav { width:682px; height:43px; padding:0; margin:0; float:left; background:url(../images/nav-bg.jpg) no-repeat;}
#nav ul { width:682px; padding:0; margin:0; float:left; list-style:none;}
#nav ul li { padding:0; margin:0; float:left; list-style:none;} 

#nav ul li.nav-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#384400; text-align:center; padding-top:10px; }
#nav ul li.nav-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#384400; text-align:center; text-decoration:none; }
#nav ul li.nav-text a:hover { text-decoration:underline; }


/*********** step section *************/

#step-content { width:682px; height:200px; padding:0; margin:0; float:left; background:url(../images/steps-bg.jpg) no-repeat top left;}
.step-content-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#234300; font-weight:normal; padding:0px 20px 20px 320px;}

/************** content section *****************/

#content-top { width:682px; padding:0; margin:0; float:left; background:url(../images/img1.jpg) no-repeat top left;}

#content-top h2 { width:417px; height:22px; margin:5px 0px 0px 215px; padding:28px 0px 0px 50px; background:url(../images/f-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }
.top-content-text { width:457px; padding:20px 0px 0px 225px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4F4F4F; line-height:17px; float:left;}
.content-text { width:640px; padding:20px 0px 0px 42px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4F4F4F; line-height:17px;  float:left;}

#content-botom { width:682px; padding:0; margin:0; float:left;}
#content-botom h2 { width:590px; height:20px; margin:25px 0px 0px 42px; padding:30px 0px 0px 50px; background:url(../images/h-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }



/************ popular-procedure section ***************/

#popular-procedure { width:976px; height:212px; padding:0; margin:30px 0px 0px 0px; float:left; background:url(../images/popular-procedure-bg.jpg) no-repeat top;}
#popular-procedure h4 { width:880px; padding:45px 0px 15px 96px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:bold; float:left;}
#popular-procedure ul { width:870px; padding:0px 53px 0px 53px; margin:0; float:left; }
#popular-procedure ul li { width:290px; padding:0; margin:0; list-style:none; float:left; }

.popular-procedure-content { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#353535; line-height:17px; }
.popular-procedure-content a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#353535; line-height:17px; text-decoration:none; }
.popular-procedure-content a:hover { text-decoration:underline; }

/*********** footer section **************/

#footer { margin:50px 0px 0px 0px; padding:0; width:100%; height:53px; background:url(../images/footer-bg.jpg) repeat-x; overflow:hidden; clear:both; }
#footer-content { margin:0 auto; padding:0; width:976px; height:53px; overflow:hidden; clear:both; float:left; }
.footer-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DFDBB4; text-align:center; padding-top:15px;}
.footer-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DFDBB4; text-align:center; text-decoration:none;}
.footer-text a:hover { text-decoration:underline;}




/*
========================
Inner Page-27-11-09
========================
*/

#content-top h2.c-img { width:417px; height:22px; margin:5px 0px 0px 215px; padding:28px 0px 0px 50px; background:url(../images/c-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }
#content-top h2.p-img { width:417px; height:22px; margin:5px 0px 0px 215px; padding:28px 0px 0px 50px; background:url(../images/p-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }
#content-top h2.l-img { width:405px; height:22px; margin:5px 0px 0px 220px; padding:28px 0px 0px 57px; background:url(../images/l-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }
#content-top h2.t-img { width:417px; height:22px; margin:5px 0px 0px 215px; padding:28px 0px 0px 45px; background:url(../images/t-img.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#625C15; font-weight:normal; font-style:italic; }

#surgeon-list { width:458px; padding:0px 0px 0px 224px; margin:0; float:left; list-style:none;}
#surgeon-list ul{ width:229px; float:left; margin:0; padding:30px 0px 0px 0px; list-style:none;}
#surgeon-list ul li{ float:left; list-style:none; margin:0; padding:0;}

#surgeon-list ul li.dr-image{ width:90px; float:left; padding:0; margin:0; list-style:none; }
#surgeon-list ul li.dr-content{ width:139px; float:left; }
#surgeon-list p.dr-name { width:139px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2D2D2D; font-weight:bold; }
#surgeon-list p.dr-address {width:139px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2D2D2D; padding:10px 0px 5px 0px;}
#surgeon-list p.consultation-link a {width:139px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868031; font-weight:13px; font-weight:bold; padding:5px 0px 0px 0px; text-decoration:none;}
#surgeon-list p.consultation-link a:hover { text-decoration:underline;}