/* CSS Document */
body {background-image:url(images/bg.jpg); background-repeat:repeat-x;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px;}

#wrapper {margin:0px auto 0px auto; width:893px;}

#phoner {margin:0px auto 5px auto; width:893px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size: 26px; font-weight:bold; color:#a4bdc0}

#nav {margin:0px auto 0px auto; width:893px;}

#nav .left {background-image:url(images/home_side.jpg); width:9px; height:51px; float:left;}

#nav .right {background-image:url(images/contact_side.jpg); width:10px; height:51px; float:right;}

#nav .home {background-image:url(images/home_bg.jpg); text-align:center; padding: 20px 0px 0px 0px; width:110px; height:31px; background-repeat:repeat-x; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#a4bdc0;}

#nav .home a {text-decoration:none; color:#bad1d4;}

#nav .about {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .about a {text-decoration:none; color:#1f3b40;}

#nav .programs {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .programs a {text-decoration:none; color:#1f3b40;}

#nav .aftercare {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .aftercare a {text-decoration:none; color:#1f3b40;}

#nav .locations {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .locations a {text-decoration:none; color:#1f3b40;}

#nav .articles {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .articles a {text-decoration:none; color:#1f3b40;}

#nav .faq {text-align:center; padding: 20px 0px 0px 0px; width:74px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .faq a {text-decoration:none; color:#1f3b40;}

#nav .assessment {text-align:center; padding: 20px 0px 0px 0px; width:120px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .assessment a {text-decoration:none; color:#1f3b40;}

#nav .contact {text-align:center; padding: 20px 0px 0px 0px; width:95px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#254449; background-image:url(images/button_bg.jpg); background-repeat:repeat-x;}
#nav .contact a {text-decoration:none; color:#1f3b40;}

#header {margin: 5px auto 5px auto; height:202px; width:843px; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#1d616f; background-image:url(images/header.jpg); float:left; padding:40px 0px 0px 50px}

#header a {text-decoration:none; color:#1d616f; font-weight:bold;}

#content {margin: 0px auto 0px auto; width:893px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/content_bg.jpg); background-repeat:repeat-y; float:left; }

#content .left {width:565px; padding:15px; float:left;}

#content .right {width:266px; padding:15px; padding-bottom:20px; float:left;}

#clinics {width:265px; padding-bottom:20px;}
#clinics a {text-decoration:none; font-size:14px; font-weight:bold; color:#1d616f;}

#content .top {margin:0px auto 0px auto; width:893px; height:8px; background-image:url(images/content_top.jpg); background-repeat: no-repeat;}

#content .bottom {margin:0px auto 0px auto; width:893px; height:13px; background-image:url(images/content_bottom.jpg); background-repeat: no-repeat;}

#footer {width:873px; margin:0px auto 0px auto; text-align: right; padding: 13px 15px 5px 5px; clear:both; color:#ffffff; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; background-color:#1c5161;}

#footer a {text-decoration:none; color:#fff;}


