body {margin:0; padding:0; background:#fefeff; }

ul li { margin-bottom:10px;}
ul li a { text-decoration:underline;}

#maincontainer{width:794px; margin:0 auto; }
#contentwrapper{float:left; width:100%; }

#masthead{height:107px; display:block; clear:both; font-family:Verdana,sans-serif;border-bottom:2px solid #fff; }
#logo {font:50px "Trebuchet MS", Arial; color:#7696A5; letter-spacing:-1px; margin-bottom:12px; padding-top:10px;}
#logo .treatment {color:#A3A3A3;}
#logo .com {font-size:20px; color:#585858;}
#phone {font:12px Verdana, Arial, Helvetica, sans-serif; float:right; width:200px; height:55px; padding-top:5px;  background-image:url(../img/phone_bg.jpg); text-align:center; color:#585858}
#phone span {color:#D84D02; font:29px Arial, Helvetica, sans-serif;}

#nav ul{height:40px; margin:0; padding:0; }
#nav li{list-style-type:none; display:inline; font:14px Tahoma, "Trebuchet MS", Arial; padding:4px 0px; background:#7696a5 }
#nav li a {text-decoration:none; color:#fff; padding:4px 20px; }
#nav li a:hover {text-decoration:none; background-color:#a4a4a4; color:#fff; padding:4px 20px;}

#banner {border-bottom:2px solid #fff;}

#contentcolumn{margin-right:225px; border-left:1px solid #B0B0B0; border-bottom:2px solid #fff; background:#fff }
#rightcolumn{float:left; width:225px; margin-left:-225px; background-image:url(../img/rcol_bg.jpg); background-repeat:repeat-x;}
#rightcolumn h1 {font:17px Tahoma, "Trebuchet MS", Arial;  color:#FFF;}
#rightcolumn .content {padding:10px}
#mini {margin-left:10px;}
.miniform {padding-top:15px}


#footer{clear:left; width:782px; background:#585858; color:#fff; font:11px Tahoma, "Trebuchet MS", Arial; padding:3px 6px; }
#footer a{text-decoration:none; color:#fff; }
#footer a:hover{text-decoration:underline; }
.copyright {text-align:right; width:360px; float:right; }
.bottom_nav { width:500px}

.content{margin-top:0; padding:10px 20px; color:#333; font-family:Arial,sans-serif; font-size:0.8em; }
.facility { padding:2px; border:1px solid #999; margin-left:10px; margin-bottom:10px;}
h1 {font:bold 18px Arial, Helvetica, sans-serif; color:#518DA9;}
h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#518DA9;}
a {color:#D85610; text-decoration:none}
a:hover {color:#518DA9;}