/* CSS Document */
body { margin:0; padding:0; }

div,h1,h2,h3,p,span,ul,li { margin:0; padding:0; border:0; list-style:none; }

.fleft { float:left; margin:0; padding:0; }
.fright { float:right; margin:0; padding:0; }

/**************** Layout Container Objects ****************/
#wrap { width:933px; margin:0 auto; }

/**** Header Section ****/
#header { width:933px; float:left; padding:5px 0px 0px 0px; }
ul.header-left { width:416px; float:left; padding:22px 0px 0px 0px; }
ul.header-left li { width:416px; float:left; }
ul.header-left li h1 { width:386px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#3C95AB; padding:5px 0px 0px 30px; }

ul.header-right { width:514px; float:left; background:url(../landing-images/header-bg.jpg) right top no-repeat; }
ul.header-right li { width:514px; float:left; }
ul.header-right li.doctor-login { width:364px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0067CB; text-align:right; padding:0px 150px 0px 0px; }
ul.header-right li.to-get-immediate { width:364px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0067CB; text-align:right; padding:15px 150px 0px 0px; line-height:22px; }
ul.header-right li.number { width:364px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#32B514; text-align:right; padding:0px 150px 0px 0px; }
ul.header-right li.search { width:392px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#015380; text-align:right; padding:10px 122px 0px 0px; }
ul.header-right li.zip-code { width:424px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#015380; text-align:right; padding:10px 90px 4px 0px; }

/**** Top Nav Section ****/
#topnav { width:933px; float:left; font:bold 13px Arial, sans-serif; padding:0px 0px 15px 0px; }
/*#topnav ul { width:933px; float:left; }
#topnav ul li { width:auto; float:left; background:url(../landing-images/mnu-bg.jpg) repeat-x; }
#topnav ul li a { display:block; color:#fff; text-decoration:none; text-align:center; line-height:38px; white-space:nowrap; }
#topnav ul li.ba-nav a { width:165px; }
#topnav ul li.procedure-nav a { width:100px; }
#topnav ul li.procedure-nav ul { width:150px !important; float:left; }
ul#top-nav li.procedure-nav ul li { width:150px !important; float:left; }
#topnav ul li.GQ-nav a { width:180px; }
#topnav ul li.directory-nav a { width:185px; }
#topnav ul li.getlist-nav a { width:140px; }
#topnav ul li.contactus-nav a { width:90px; }
#topnav ul li ul { position:absolute; padding:0px; margin:0; list-style:none; width:150px; left:225px; top:203px; display:none; }
#topnav ul li ul li { width:150px; clear:both; border:1px solid #FFFFFF; border-bottom:0; background:#49B1D4; overflow:hidden; }
#topnav ul li ul li a { color:#FFFFFF; letter-spacing:normal; text-align:left; background:none !important; white-space:normal; line-height:normal;	padding:4px 0 4px 4px; }
#topnav ul li ul li a:hover { background:#022b7b !important; color:#fff; }
#topnav ul li:hover ul,
#topnav ul li.active ul { display:block; overflow:hidden; clear:both; }*/
ul#top-nav { width:933px; float:left; padding:0; font:bold 13px Arial, sans-serif; background:url(../landing-images/mnu-bg.jpg) repeat-x; }
ul#top-nav li { float:left; position:relative; }
ul#top-nav li a { display:block; color:#fff; text-decoration:none; text-align:center; line-height:38px;	white-space:nowrap; }
ul#top-nav li.ba-nav a { width:165px; }
ul#top-nav li.procedure-nav a {	width:102px; }
ul#top-nav li.procedure-nav ul { width:127px !important; }
ul#top-nav li.procedure-nav ul li {	width:125px !important; }
ul#top-nav li.GQ-nav a { width:180px; }
ul#top-nav li.directory-nav a {	width:185px; }
ul#top-nav li.getlist-nav a { width:140px; }
ul#top-nav li.contactus-nav a {	width:90px; }
ul#top-nav li ul { position:absolute; padding:0px; margin:0; list-style:none; width:auto; top:38px; left:-1px; display:none; }
ul#top-nav li ul li { clear:both; border:1px solid #FFFFFF;	border-bottom:0; background:#49B1D4; overflow:hidden; }
ul#top-nav li ul li a  {width:125px !important;	color:#FFFFFF; letter-spacing:normal; text-align:left; background:none !important; white-space:normal; line-height:normal;	padding:4px 0 4px 4px; }
ul#top-nav li ul li a:hover { width:125px !important; background:#022b7b !important; color:#fff; }
ul#top-nav li:hover ul,
ul#top-nav li.active ul { display:block; overflow:hidden; }

/**** Doctors Section ****/
#doctors { width:699px; float:left; background:url(../landing-images/dr-content-mid-bg.jpg) repeat-y;}

#doctors h2 { width:676px; height:24px; float:left; background:url(../landing-images/doctors-name-header.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:10px 0px 0px 23px; }

#doctors ul { width:699px; float:left; }
#doctors ul li { width:auto; float:left; }
#doctors ul li.doctor-image { width:115px; float:left; padding:20px 0px 0px 30px; }
#doctors ul li.doctor-details { width:245px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#015380; line-height:19px; padding:15px 0px 0px 17px; }
#doctors ul li.doctor-contact { width:291px; float:left; padding:15px 0px 0px 0px; }
.doctor-contact-image { float:left; margin:0px 0px 5px 0px; padding:0; }
.separator-img1 { float:left; margin:8px 0px 10px 0px; padding:0; }

#doctors p { width:653px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#275EBD; padding:10px 23px 15px 23px; }

/**** Specialities Section ****/
#doctors-specialities { width:699px; float:left; background:url(../landing-images/dr-content-mid-bg.jpg) repeat-y; }
.specialities { width:600px; height:38px; float:left; background:url(../landing-images/specialities-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1E9F00; padding:24px 0px 0px 99px; }
ul.specialities-items { width:630px; float:left; padding:10px 0 10px 30px;  }
ul.specialities-items li { width:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#275EBD; width:200px; margin-bottom:5px; }
ul.specialities-items li img {float:left;}
ul.specialities-items li.specialities-items1 { width:262px; float:left; }
ul.specialities-items li.specialities-items2 { width:235px; float:left; }
ul.specialities-items li.specialities-items3 { width:132px; float:left; }
.separator-image { float:left; margin:30px 0px 30px 0px; padding:0; }

.education-residency { width:600px; height:37px; float:left; background:url(../landing-images/education-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1E9F00; padding:10px 0px 0px 99px; }
.education-details { width:699px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#275EBD; }
.details1 { width:164px; float:left; text-align:right; padding:0px 15px 10px 0px; }
.details11 { width:500px; float:left; padding:0px 15px 10px 0px; }

.certifications-header { width:600px; height:35px; float:left; background:url(../landing-images/certifications-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1E9F00; padding:14px 0px 0px 99px; }
ul.certifications-content { width:699px; float:left; background:url(../landing-images/certifications-top-bg.jpg) no-repeat top; }
ul.certifications-content li { width:auto; float:left; }
ul.certifications-content li.certifications-cont-hdr { width:699px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#004488; padding:12px 0px 0px 0px; }
ul.certifications-content li.certifications-cont { width:699px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#275EBD; }
.certifications { width:400px; float:left; padding:0px 0px 0px 38px; }
.certifications-year { width:261px; float:left; text-align:center; }
ul.certifications-content li.separator-img2 { float:left; margin:11px 0px 11px 0px; padding:0; }

.affiliations { width:600px; height:34px; float:left; background:url(../landing-images/affiliations-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#1E9F00; padding:27px 0px 0px 99px; }
ul.affiliations-content { width:699px; float:left; background:url(../landing-images/certifications-top-bg.jpg) no-repeat top; }
ul.affiliations-content li { width:664px; float:left; padding:0px 0px 10px 35px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#275EBD }
ul.affiliations-content li.affiliations-cont-hdr { width:664px; float:left; padding:15px 0px 25px 35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#004488; }

/**** Footer Section ****/
#footer { width:933px; float:left; padding-bottom:30px; }
#footer ul { width:933px; float:left; }
#footer ul li { width:933px; float:left; }
#footer ul li.footer-top { width:933px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#A1A1A1; text-align:center; }
#footer ul li.footer-bottom { width:933px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background:url(../landing-images/plastic-surgeons-nav-left-bg.jpg) repeat-x; }
#footer ul li.footer-bottom span { float:left; padding:12px 0px 0px 0px; }

/**** Request A Visit Section ****/
#right-inner{width:219px; float:right;}
#request-visit { width:219px; float:right; background:url(../landing-images/rightside-mid-bg.jpg) repeat-y; }
#request-visit h2 { width:189px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0576F8; padding:0px 0px 0px 30px; }
#request-visit ul { width:219px; float:left; }
#request-visit ul li { width:196px; float:left; padding:0px 0px 0px 23px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#015380; line-height:28px; }
.textbox { width:169px; border:1px solid #0977FF; background:url(../landing-images/textbox-bg.jpg); }
.textarea { width:169px; border:1px solid #0977FF; background:url(../landing-images/textarea-bg.jpg); }
.submit-button { float:right; margin:15px 24px 10px 0px; padding:0; }

/**** Be the first to write a review on this doctor Section ****/
#review-doctors { width:219px; height:63px; float:left; background:url(../landing-images/review-doctors-bg.jpg) no-repeat top; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0977FF; padding:17px 0px 17px 0px; }
#review-doctors a { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#0977FF; padding:17px 0px 0px 0px; text-decoration:underline; }
#review-doctors a:hover { text-decoration:none; }

/**** Customer Reviews Section ****/
#customer-reviews { width:219px; float:right; background:url(../landing-images/rightside-mid-bg.jpg) repeat-y; }
#customer-reviews h2 { width:203px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0576F8; padding:0px 0px 0px 16px; }
#customer-reviews ul { width:219px; float:left; }
#customer-reviews ul li { width:auto; float:left; }
#customer-reviews ul li.reviews556 { width:201px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1E9F00; padding-top:12px; padding:10px 0px 10px 18px; }
#customer-reviews ul li.star { width:201px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#015380; padding-top:12px; padding:0px 0px 20px 15px; }
#customer-reviews ul li.star span { width:42px; float:left; padding:0px 9px 0px 3px; text-align:right; }

/****Average Customer Review Section ****/
#average-customer { width:203px; float:right; padding:0px 0px 0px 16px; }
#average-customer h2 { width:203px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0576F8; padding-bottom:10px; }
#average-customer p { width:203px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#015380; padding-top:5px; }

.callnowbtn{ background:url(../landing-images/call-bg.jpg) no-repeat; float:left; width:256px; height:45px; font-family:arial; font-size:18px; color:#FFFFFF; padding:15px 0 0 22px;}
.callnowbtn a{color:#FFFFFF; display:block; text-decoration:none;}


