@charset "utf-8"; 
/* CSS Document */

body {margin:0; padding:0; background:#ebeef6; margin-top:30px; font:12px Arial, Helvetica, sans-serif; color:#4A4A4A;}
a {color:#387BA3}
a:hover {text-decoration:none}

#maincontainer{width:768px; border:1px solid #387ba3; margin:0 auto; background-color:#fff;}

#contentwrapper{float:left; width:100%; }

.call {font-size:16px; color:#387BA3;}
#phoneText {text-align:right; margin:0 auto; width:768px; font-size:28px; color:#9FB900; font-weight:bold; }

#masthead{background:#fff; clear:both; display:block; width:100%; }

#leftcol { margin:0px; padding:0px;  height:251px; width:100%; float:left }
#leftcol a {color:#387ba3}
#title {border-top:10px solid #9FB900; width:236px; background-image:url(../img/florida.gif); height:106px; margin-bottom:1px; font-size:43px; color:#387BA3; font-weight:bold; letter-spacing:-1px; }
.florida {padding-top:15px; padding-left:10px;}
.drugrehabs {font-size:24px; color:#4A4A4A; padding-left:30px; margin-top:-5px; line-height:18px; letter-spacing:0px;}

#nav a {display:block; width:196px; margin-bottom:1px;text-decoration:none; color:#fff; font-size:12px; padding:7px 0 8px 40px; font-weight:bold; text-transform:uppercase; background: url(../img/nav.gif) 0 0 no-repeat; letter-spacing:.5px }
#nav a:hover {background-position: -236px 0; color: #4a4a4a; }


#calltoaction { width:180px; float:right; margin-top:-272px }
#chat {width:180px; height:116px; margin-bottom:2px}
#treatment {width:180px; height:153px}


#middle {margin-left:238px; margin-right:182px; margin-top:-272px; border-top:10px solid #387BA3; }
#findtreatment {width:348px; height:104px;  margin-bottom:2px; margin-top:2px }
#floridadrugrehabs {width:348px; height:153px}


#leftcolumn{margin:5px 530px 5px 0px; border-right:2px solid #387BA3; margin-top:30px  }
#leftcolumn ul li {list-style:none; margin-left:-40px; padding-bottom:10px}
#leftcolumn a {color:#7b7b7b; text-decoration:underline}
#leftcolumn a:hover {color:#4a4a4a}
.featured {font-size:17px; color:#387BA3; font-weight:bold;  }
.featured span {color:#4A4A4A; }

#contentcolumn{float:left; width:530px; margin-left:-530px; background:#FFF; margin-top:15px }
.articles {list-style:none; margin-left:-18px}
.articles ul li {font-weight:bold; font-size:13px; padding-top:5px }
.articles ul li p {font-weight:normal; padding-top:0px; margin-top:0px}

#footer{clear:left; width:100%; background:#e7e7e7; color:#4a4a4a; font-size:0.8em; font-family:Verdana,sans-serif; padding:6px 0; font-weight:bold;  }
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;  color:#387ba3 }

.bottom_nav { padding-top:6px; padding-right:4px; padding-bottom:6px; text-align:right; padding-right:10px}
.bottom_nav a {text-decoration:none; color:#2e2e2e; font-size: 10p; text-transform:lowercase }
.bottom_nav a:hover {text-decoration:underline}

.copyright {font-size:10px; text-align:left; float:left; padding-left:10px}
.copyright a {color:#4a4a4a; text-decoration:none; }
.copyright a:hover {text-decoration:underline; color:#387ba3}

.cluster {text-align:right; color:#4a4a4a; padding-top:15px; padding-bottom:10px;  width:768px; margin:0 auto}
.cluster a {font-size:11px; color:#4a4a4a; font-weight:normal}
.cluster a:hover {text-decoration:none}

.content{margin-top:0; padding:10px;  }
.facilities {border:1px solid #4a4a4a; margin-left:10px}
h1 {font: 20px Arial, Helvetica, sans-serif; color:#4A4A4A; font-weight:bold;}
h2 {font: 18px Arial, Helvetica, sans-serif;  color:#4A4A4A;  }
h2 span {font-weight:bold; font-size:13px; font-style:italic}