/* CSS Document */

body {background-color:#fff; font:12px Arial, Helvetica, sans-serif; color:#717171}
a {color:3E66AA; font-weight:bold}
a:hover {text-decoration:underline; color:#E07C1F}

#wrapper {margin:30px auto 10px auto; border:2px solid #466BA8; width:821px}

#header {width:100%; height:105px; }
.top_nav {float:right; width:440px; height:40px; background-color:#E9E9E9; margin-right:8px}
.top_nav a {font:10px Verdana, Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:10px;}
.top_nav a:hover {text-decoration:underline}
.top_nav p {margin-top:10px; margin-left:5px}
.title {font:33px Verdana, Arial, Helvetica, sans-serif; color:#444444; font-weight:bold; letter-spacing:-3px;  padding-left:8px; padding-top:6px; padding-bottom:0px;}
.navigation {width:542px; height:40px; background-color:#4C4C4C; margin-top:10px; margin-left:8px}
.navigation a {font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none;; text-align:center; float:left}
.navigation a:hover {text-decoration:underline}
.navigation table {margin-top:5px; margin-left:3px}
.navigation td {border-right:2px solid #aaa}
.phone {font:30px Arial, Helvetica, sans-serif; font-weight:bold; color:#E29D26; float:right; width:256px; margin-top:10px; line-height:20px; margin-left:542px}
.phone img {padding:10px}

#content {width:542px; height:auto; margin:-5px 8px 8px 8px}
#content h1 {font:22px Arial, Helvetica, sans-serif; color:#E29D26; margin-left:15px}
#content h2 {font:18px Arial, Helvetica, sans-serif; color:#717171; margin-left:15px}
#content h3 {font:14px Arial, Helvetica, sans-serif; color:#717171; margin-left:15px; font-weight:bold}
#content h4 {font:12px Arial, Helvetica, sans-serif; color:#717171; margin-left:15px; font-weight:bold}
#content p {margin-left:15px; margin-right:10px}
#content table {font:12px Arial, Helvetica, sans-serif; color:#717171;}
#content table p {margin-left:10px}
#content table img {padding:2px; border:1px solid #444; margin:0px 5px -2px 0px}
#content table h1, #content table h2, #content table h3 {margin-left:0px}

#left_column {float:right; width:256px; margin-right:8px; background-color:#e9e9e9}
.first {margin-top:0px; border-bottom:7px solid #fff}
.communities {width:256px; border-top:7px solid #fff}
.communities ul {font-size:12px; margin:0; padding:10px; padding-right:20px}
.communities br {line-height:10px}
.communities h1 { background-color:#4c4c4c; font:16px Arial, Helvetica, sans-serif; color:#fff; margin:0px 0px 0px 10px; padding:5px; font-weight:bold}
.communities p {margin-left:10px; margin-right:10px}

#footer {width:100%; height:40px; margin-top:-7px}
.bottom_nav {background-color:#4C4C4C; height:40px}
.bottom_nav a {font:10px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; text-decoration:none; padding:14px;}
.bottom_nav a:hover {text-decoration:underline}
.bottom_nav p {padding-top:11px; margin-left:0px}


#copyright {margin:0px auto; width:821px; }
.links  {font:10px Arial, Helvetica, sans-serif; margin-right:10px; margin-top:0px}
