/* presets */

body { font-family:arial; font-size:12px; color:#4e3020; }
p { padding:0 0 10px 0; line-height:16px; }
address { font-family:arial; color:#4e3020; }
br.clear { clear:both; }
sup { font-size:8px; }

a:link { color:#4e3020; text-decoration:none; }     
a:visited { color:#4e3020; text-decoration:none; }     
a:hover { color:#4e3020; text-decoration:underline; }  
a:active { color:#4e3020; text-decoration:none; }     

a.copy:link { color:#4e3020; text-decoration:underline; }     
a.copy:visited { color:#4e3020; text-decoration:none; }     
a.copy:hover { color:#4e3020; text-decoration:underline; }  
a.copy:active { color:#4e3020; text-decoration:none; }     


/* header */

div#header { text-align:center; padding:11px 0; }


/* banners */

div#banner-patient-center{ height:144px; background:url("/images/banner-patient-center.jpg") center no-repeat #c97202; }
div#banner-products{ height:144px; background:url("/images/banner-products.jpg") center no-repeat #c97202; }
div#banner-before-and-after{ height:144px; background:url("/images/banner-before-and-after.jpg") center no-repeat #c97202; }
div#banner-home{ height:223px; background:url("/images/banner-home.jpg") center no-repeat #c97202; }
div#banner-patient-testimonials{ height:144px; background:url("/images/banner-patient-testimonials.jpg") center no-repeat #c97202; }
div#banner-patient-education{ height:144px; background:url("/images/banner-patient-education.jpg") center no-repeat #c97202; }
div#banner-news-and-events{ height:144px; background:url("/images/banner-news-and-events.jpg") center no-repeat #c97202; }
div#banner-mailing-list{ height:144px; background:url("/images/banner-mailing-list.jpg") center no-repeat #c97202; }
div#banner-consultation{ height:144px; background:url("/images/banner-consultation.jpg") center no-repeat #c97202; }
div#banner-contact-us{ height:144px; background:url("/images/banner-contact-us.jpg") center no-repeat #c97202; }
div#banner-about-us{ height:144px; background:url("/images/banner-about-us.jpg") center no-repeat #c97202; }
div#banner-services{ height:144px; background:url("/images/banner-services.jpg") center no-repeat #c97202; }

div#banner-home div { width:800px; margin:0 auto; }
div#banner-home div ul{ width:155px; float:right; margin:93px 15px 0 0; }
div#banner-home div ul li img{ margin:0 0 4px 0; }


/* menu */

div#menu { height:29px; background:url('/images/bg-menu.png'); }
div#menu div#menu-container { width:800px; margin:0 auto; }
div#menu div#menu-container ul { height:29px; }
div#menu div#menu-container ul li { display:block;float:left; border-right:1px solid #ffffff; padding:0 8px; }
div#menu div#menu-container ul li.first { padding:0 8px 0 0; }
div#menu div#menu-container ul li.last { padding:0 0 0 8px; border:0; }
div#menu div#menu-container ul li a{ }

  
/* page header */

div#page-header { height:48px; background:#f5ede2; }
div#page-header h2 { height:48px; width:800px; margin:0 auto 0 auto; }
div#page-header h2 img { margin:19px 0 0 0; }


/* content */
h3.home{ font-size:12px; font-weight:bold; color:#c97202; padding:15px 0 0 0;}
div#content h4 { color:#5b63ae; font-weight:bold; }
div#content h3.education { font-size:14px; font-weight:bold; color:#c97202; padding:0 0 15px 0; background:none; margin:0; }

div#content { width:800px; margin:18px auto 0 auto; background:url('/images/bg-content-right.png') right repeat-y; }
div#content p { }
div#content div.doctor { clear:left; width:602px; margin:0 0 10px 0; }
div#content div.doctor div { width:400px; float:left;}
div#content div.doctor h3 { font-size:14px; font-weight:bold; color:#c97202; padding:0 0 1px 0; }
div#content div.doctor h4 { font-size:13px; padding:5px 0 15px 0; }
div#content div.doctor img { float:left; margin:0 20px 20px 0; }
div#content div.doctor img.right { float:right; margin:0 0 20px 20px; }
div#content div.doctor p { width:400px;  }
div#content div.bio p { width:600px;  }
div#content div.bio img { margin:0 20px 10px 0; }
div#content div.bio ul{ list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
div#content div.bio ul li { padding:3px 0; }
div#content div.bio ul li span{ color:#4e3020; }

div#content div.doctor h3 { background:none; margin:0;}
div#content div.doctor h3.staff { padding:0; }
div#content div.doctor h4.staff { font-style:italic; font-weight:normal; font-size:12px; color: #4e3020;}

div#content div.testimonials p { font-style:italic; }
div#content div.testimonials p span{ font-style:normal; font-weight:bold; }

div#content div.tour { width:600px; }
div#content div.tour img { margin:0 15px 15px 0;  }

div#content div.services { width:580px; }
div#content div.services h3 { background:#c97202; color:#ffffff; padding:3px; font-weight:bold; font-size:14px; margin:15px 0 15px 0;clear:both; }
div#content div.services h3.botox { background:none; font-size:14px; font-weight:bold; color:#c97202; padding:0 0 15px 0; margin:0; }
div#content div.services div.row { margin:0 0 30px 0; height:80px; }
div#content div.services a img { float:left; }
div#content div.services a img.middle { margin:0 34px; }
div#content div.services h4 { color:#5b63ae; font-weight:bold; }



div#content div.quote { background:#f4e8d8; padding:20px; margin:0 5px 20px 0;}
div#content div.quote p { font-style:italic; font-weight:bold; }

div#content-gallery { width:800px; margin:18px auto 0 auto; background:none;}

div#content-left { float:left; width:600px; }

div#content-left h3 { background:#c97202; color:#ffffff; padding:3px; font-weight:bold; font-size:14px; margin:15px 0 15px 0;clear:both; }

div#content-left div#contact div { float:left; }
div#content-left div#contact h3 { background:#c97202; color:#ffffff; padding:3px; font-weight:bold; font-size:14px; margin:15px 0 15px 0;clear:both; }
div#content-left div#contact ul { float:left; margin-right:30px; }
div#content-left div#contact #forms { border-top:1px solid #c9bdaf; clear:both; margin-top:20px; float:none; }
div#content-left div#contact #forms #contact-form{ border-left:1px solid #c9bdaf; width:404px; float:right; }

div#content-left h4.news { color:#5b63ae; padding:0; margin:10px 0 0 0; font-size:13px; }

div#content-left h5 { color:#c97202; padding:0; margin:0; font-size:12px; font-weight:bold; }

div#content div.services ul{ list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
div#content div.services ul li { padding:3px 0; }
div#content div.services ul li span{ color:#4e3020; }

div#content ul.events { list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
div#content ul.events li { padding:3px 0; }
div#content ul.events li span{ color:#4e3020; }

div#content-left ul#education li { padding-bottom:5px; }
div#content-left ul#education li a{ color:#5b63ae; font-weight:bold; }

div#content-left ul#links li { padding-bottom:5px; }

div#content-left ul.education { list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
div#content-left ul.education li { padding-bottom:5px; }
div#content-left ul.education li span { color: #4e3020; }

div#content-left ul.product { list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
div#content-left ul.product li { padding-bottom:5px; }
div#content-left ul.product li span { color: #4e3020; }

img.product { float:right; margin:0 0 20px 10px; }
img.pdf { margin:10px 20px 10px 0 ; }


/* form lebels and fields layout */
div#content-left div#contact #forms #contact-form div{ clear:left;margin:0 0 10px 0; width:100%; }
div#content-left div#contact #forms #contact-form form{ margin-top:15px; }
label{ float:left; display:block; padding-left:25px; font-size:12px; font-weight:bold; color:#c97202; }
input{ margin:0;padding:0;border:1px solid #cccccc;height:19px; width:240px; float:right; }






div#content-right { float:right; width:160px; padding:0 0 20px; 0;}
div#content-right a#special-promotions-link { background:#ffffff; }
div#content-right ul { background:#ffffff; }
div#content-right .callout { text-align:center; }
div#content-right .callout a img{ margin:15px 0 0 0;}

div#content-right p { margin:0 15px; color:#4c55ab;}
div#content-right div.condidate-guide { background:url('/images/bg-content-right.png'); margin-top:10px; }
div#content-right div.condidate-guide ul { background:url('/images/bg-content-right.png'); list-style-type:square; margin-left:15px; padding-left:15px; }
div#content-right div.condidate-guide ul li { color:#4c55ab; padding:0 15px 3px 0; font-size:11px; }


ul.withBullets { list-style-type:square; color: #c97202; margin:0 0 20px 15px; }
ul.withBullets  li { padding:3px 0; }
ul.withBullets  li span{ color:#4e3020; }


/* footer */

div#footer { width:800px; margin:20px auto; border-top:1px solid #c9bdaf; font-size:11px; text-align:center; padding:10px 0 0 0; clear:both; }
div#footer address { }
div#footer p { font-size:11px; padding:0; }
div#footer ul{ }
div#footer ul li { display:inline; }
div#footer ul li a { color:#4e3020; padding:0 5px 0 2px; text-decoration:none; }













