/* CSS Document */


body {margin:0; padding:0; font-family:Arial,sans-serif; font-size:12px; background:#D2D8BE; background-image:url(../img/bg.jpg); background-repeat:repeat-x; color:#707161 }
a {color:#717262; font-weight:bold}
a:hover {text-decoration:none}

#maincontainer{width:724px; background-color:#fefded; margin:0px auto 10px auto; border:2px solid #fff }

#contentwrapper{float:left; width:100%; }

#phone {margin: 30px auto 0px auto; width:724px;; text-align:right; font:32px Arial, Helvetica, sans-serif; color:#ffe080 }
#call {font-size:18px; color:#fefded; text-align:right; line-height:14px;}

#masthead{background-image:url(../img/header-bg.jpg); background-repeat:repeat-x; height:70px; display:block; clear:both; font-family:Verdana,sans-serif;}

#logo {width:auto; padding-top:20px; padding-left:16px; height:55px;}
#logo a {font:29px "Times New Roman", Times, serif; color:#a0ab7a; text-transform:uppercase;  font-weight:bold; letter-spacing:-1px; text-decoration:none} 


#nav{ max-width:770px; height:40px; margin:0; width:341px; float:right; padding-right:4px}
#nav table td {border-left:1px solid #C4C3A4; padding-top:30px; }
#nav a {text-decoration:none; color:#717262; padding-right:12px; padding-left:5px; font-weight:bold; font:13px "Franklin Gothic Medium", Arial, "times new roman"; text-transform:uppercase }
#nav a:hover {color:#a0ab7a}

#contentcolumn{margin-right:346px; padding:0px 0px 10px 16px }
.left-bottom {width:337px; border:5px solid #e5efde; background-color:#e5efde; margin-top:5px}
.content2 { border:1px solid #C4C3A4; height:132px; padding:20px 40px 40px 40px}

#rightcolumn{float:right; width:341px; margin-right:16px; margin-bottom:5px }
.right-top {width:329px; border:5px solid #e5efde; background-color:#e5efde}
.content { border:1px solid #C4C3A4; padding:20px 40px 35px 40px}
.about {border:2px solid #fefded; margin-right:10px}

.right-bottom {width:329px; border:5px solid #e5efde; background-color:#e5efde; margin-top:5px}



#main { width:auto; border:5px solid #e5efde; background-color:#e5efde; margin:0px 16px 10px 16px }
#maincontent {border:1px solid #C4C3A4; padding:10px 20px; width:450px; background-color:#e5efde; margin:0px}
.facility {border:2px solid #fefded; margin-right:10px}
#rightcontent {border:1px solid #C4C3A4; padding:10px 3px; float:right; width:180px; margin-left:10px}
#rightcontent ul {margin:0; padding:0}
#rightcontent li {padding-bottom:10px; list-style:none; padding-left:5px}
#rightcontent a {font-weight:normal}

#footer{clear:left; height:44px; width:100%; background-image:url(../img/footer-bg.jpg); background-repeat:repeat-x; color:#9c9c9c; font-size:10px;  }
#footer p {padding:10px}
#footer a{text-decoration:none; color:#666; }
#footer a:hover{text-decoration:underline; }

.bottom_nav {width:auto; height:auto;  font-size:11px; padding-left:10px; padding-top:5px  }
.bottom_nav a {padding:8px; text-transform:uppercase; font-weight:normal; text-decoration:none;  color:#fff}
.bottom_nav a:hover {text-decoration:underline}

.copyright {width:260px; height:auto; float:right; font-size:11px; text-align:right; padding-right:16px }
.copyright a:hover {color:#2496c8; text-decoration:underline}

h1 {font-family:"Trebuchet MS",sans-serif; color:#717262; font-size:18px; }
.subhead {font:12px Arial, Helvetica, sans-serif; font-style:italic; color:#717262}
h2 {font-family:"Trebuchet MS",sans-serif; color:#717262; font-size:15px; }


#cluster {margin: 0px auto; width:724px; text-align:center; font-size:10px; padding-bottom:15px}
