/* CSS Document */

body {margin:0; padding:0; background:#A28B6F; font:12px Arial, Helvetica, sans-serif; color:#4a4A4A }
a {color:#0E39AA; text-decoration:underline}
a:hover {text-decoration:none}

#maincontainer{width:775px; border:2px solid #7B5F3C; margin:20px auto; padding:23px 0px 23px 23px; background-color:#F5ECDD  }

#contentwrapper{float:left; width:749px; margin:auto; padding-top:10px; padding-bottom:10px }

#masthead{display:block; clear:both; font-family:Verdana,sans-serif; width:749px }
#logo {width:440px; padding-left:7px; font:30px Arial, Helvetica, sans-serif; color:#55340A; font-weight:bold; letter-spacing:-1.5px}
.rehab {color:#AA712D}
.program {color:#D3A059}
.subhead {font-size:14px; color:#716758; font-style:italic; letter-spacing:0px; line-height:10px}
#phone {float:right; width:220px; font:34px Arial, Helvetica, sans-serif; color:#208003; font-weight:bold; letter-spacing:-1.5px; text-align:right; padding-top:7px}
.call {font-size:14px; color:#716758; letter-spacing:-.5px; line-height:11px; font-weight:bold}

#nav {height:33px; margin-top:30px; border-top:4px solid #D3A059; width:749px}
#nav ul {width:749px; margin:0; padding:0px; position:relative; letter-spacing:-.17px}
#nav ul li {height:32px; list-style-type:none; float:left; font-size:11px; text-align:center; line-height:13px;}
#nav ul li a {color:#4F3E12; text-decoration:none; font-weight:bold; text-transform:uppercase; padding: 10px 17px;display:block;}
#nav ul li a:hover {background-color:#4F3E12; color:#F5ECDD; padding: 10px 17px;}

#action {background-image:url(../img/drug-rehabilitation-program.jpg); height:267px; width:749px}
.drug-facts {padding-left:55px; padding-top:30px; width:420px; color:#55340a; font:13px Arial, Helvetica, sans-serif; font-weight:bold}
.drug-facts p {margin-left:10px; padding-top:5px}
.drug-facts a {color:#ffcc66}

#leftcolumn{margin-right:527px; border-right:1px solid #55340A; width:225px; padding-top:5px }
#leftcolumn ul {margin:0; padding:0; list-style:none}
#leftcolumn li {padding-bottom:10px; padding-right:10px; list-style:none}
#leftcolumn a {color:#4a4A4A}

#maincolumn{float:left; width:502px; margin-left:-527px; padding-left:20px; }

.phone {font-size:20px; color:#208003; font-weight:bold}
.assessment {font-size:18px; font-weight:bold}
.facility {margin-left:10px; border:1px solid #7B5F3C}

#footer{clear:left; width:749px; border-top:1px solid #55340A; color:#55340A; font-size:10px; padding:6px 0; }
#footer a{text-decoration:none; color:#55340A; }
#footer a:hover{text-decoration:underline; color:#D3A059 }
#footer p {padding:10px}

.bottom_nav {width:auto; height:auto;  font-size:11px; padding-left:0px; padding-top:5px  }
.bottom_nav a {padding:8px; font-weight:normal; text-decoration:none;}

.copyright {width:auto; height:auto; float:right; font-size:11px; text-align:right; padding-right:0px }


#cluster {margin: 0px auto; width:724px; text-align:center; font-size:10px; padding-bottom:15px}


h1 {font:22px "Trebuchet MS",sans-serif; color:#55340A; font-weight:bold; }
h2 {font:17px "Trebuchet MS",sans-serif; color:#55340A; font-weight:bold}
h2 a {font:17px "Trebuchet MS",sans-serif; color:#55340A; font-weight:normal; text-decoration:none;}
h2 a:hover {text-decoration:underline}
h3 {font:14px "Trebuchet MS",sans-serif; color:#55340A; font-weight:bold; margin-bottom:-12px}
h3 a {font:14px "Trebuchet MS",sans-serif; color:#55340A;  font-weight:bold; text-decoration:none}
h3 a:hover {text-decoration:underline}