/* 
  Author: David Ado
  Copyright: David Ado
*/

/* typography.css */
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:none;}
p, li {font-family:Verdana, Helvetica, Arial, sans-serif;color:#444343;font-size:12px;}
.home_main p {color:#ffffff;font-size:13.5px;font-weight:normal;line-height:1.4em;letter-spacing:0px;width:420px;margin-left:415px;padding-top:227px;margin-bottom:15px;}
.subnav p {color:#444343;font-size:13px;line-height:1.3em;letter-spacing:0px;}
.subnav_works p {width:210px;text-align:center;margin:107px 0 0 32px;}
.subnav_testimonials p {width:150px;margin:79px 0 0 92px;text-align:right;}
.subnav_order p {color:#ffffff;width:160px;margin:60px 0 0 20px;}
.inside_subnav p {color:#444343;font-size:12px;line-height:1.3em;letter-spacing:0px;}
.inside_subnav .in_subnav_works p {width:110px;margin:47px 0 0 15px;}
.inside_subnav .in_subnav_testimonials p {width:130px;margin:60px 0 0 95px;text-align:left;}
.inside_subnav .in_subnav_order p {color:#ffffff;width:90px;margin:43px 0 0 12px;}
.inside_subnav .in_subnav_doctor p {font-size:13px;color:#ffffff;width:165px;margin:50px 0 0 55px;}
.inside_subnav a.in_subnav_doctor {color:#ffffff;}
.content h1, .content h2, .content h3 {color:#0033cc;margin-bottom:5px;padding-bottom:0px;}
.content h1 {font-size:21px;font-weight:bold;}
.content h2, .content h3 {font-size:18px;font-weight:bold;}
.content h4 {font-size:15px;font-weight:bold;font-family:Verdana, Helvetica, Arial, sans-serif;color:#444343;margin:4px 0;}
.testimonial_highlight {color:#333399;font-weight:bold;}
.text_center {text-align:center;}
.text_right {text-align:right;}
.orders th, .orders td {text-align:center;}
p.copyright {font-size:13px;color:#444343;text-align:center;margin:-5px;}
.required {color:#C00;}

/* structure */
body {margin:0;background-image:url("../images/body_bg.jpg");}
body.admin {margin:0;background-color:white;background-image:none;}
hr {background-color:#999966;}
.container {margin-top:20px;margin-bottom:20px;}
.subcontainer {float:left;width:967px;background-color:#ffffff;background-image:url("../images/container_bg.jpg");background-repeat:repeat-y;}
.main {padding:0px 23px 0px 39px;}
.logo {margin-left:34px;margin-right:15px;}
.nav_button {margin-left:5px;}
.home_main {width:898px;margin-bottom:7px;height:493px;background-color:#333399;background-image:url("../images/main_home_image.jpg");background-repeat:repeat-y;}
.home_main2 {width:898px;margin-bottom:7px;height:493px;background-color:#333399;background-image:url("../images/main_home_image2.jpg");background-repeat:repeat-y;}
.main .subnav {float:left;width:270px;height:288px;margin-left:15px;margin-bottom:15px;}
.main .subnav_works {margin-left:30px;background-color:#ffffff;background-image:url("../images/subnav_how_it_works_button.jpg");}
.main .subnav_testimonials {background-color:#ffffff;background-image:url("../images/subnav_testimonials_button.jpg");}
.main .subnav_order {background-color:#ffffff;background-image:url("../images/subnav_order_button.jpg");}
.inside_main {width:897px;height:384px;margin-bottom:15px;background-color:#333399;}
.header_about {background-image:url("../images/header_about.jpg");}
.header_testimonial {background-image:url("../images/header_testimonial.jpg");}
.header_works {background-image:url("../images/header_works.jpg");}
.header_order {background-image:url("../images/header_order.jpg");}
.main .inside_subnav {float:left;width:238px;margin-left:15px;}
.inside_subnav .in_subnav {float:left;width:238px;height:153px;margin-bottom:8px;background-color:#ffffff;}
.inside_subnav .in_subnav_works {background-image:url("../images/subnav_inside_how_it_works_button.jpg");}
.inside_subnav .in_subnav_testimonials {background-image:url("../images/subnav_inside_testimonials_button.jpg");}
.inside_subnav .in_subnav_order {background-image:url("../images/subnav_inside_order_button.jpg");}
.inside_subnav .in_subnav_doctor {background-image:url("../images/subnav_inside_doctor_button.jpg");height:121px;}
.main .content {float:left;width:526px;margin-left:27px;padding:40px 30px 30px 36px;background-color:#ffffff;background-image:url("../images/content_bg.jpg");background-repeat:no-repeat;background-position:top center;}
