body,html { margin:0px; padding:0px; background-color:#eeeeee; color:#3e4136; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;	}
body { min-width:766px; }
img { border:0px; }
h1, h2, h3 { margin:0px; padding:0px; }
h3 { font-size:14px; }
input { color:#3e4136; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.inputsmall { font-size:10px; }
a { color:#6d5206; text-decoration:none; font-weight:bold; }
a:hover { color:#6d5206; text-decoration:underline; }
.formbutton { padding: 0 5px;  font-family: font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  border: 1px outset #8c8667;  background-color: #8c8667;  color: #fff;  margin-right: 25px;}
.required { color:#B26666;}
.checkboxalign { height:14px; vertical-align:middle; }
#main {	background:#e1e5e0; margin:0 auto; width:766px; }
form { padding:0px; margin:0px; }

#main #left {	width:258px; height:643px; float:left; }
#main #left #logo {	width:258px; height:351px; background-image:url('../images/logo.jpg'); float:left; }
#main #left #contactinfo { width:238px; height:306px; color:#FFFFFF; background-color:#351b1b; padding-left:20px;  padding-top:8px; float:left; font-size:10px; }
#main #left #contactinfo p { margin:0px; padding:0px; padding-bottom:6px;}
#main #left #contactinfo ul { margin:0px; padding:0px; padding-left:20px; padding-bottom:6px; }
#main #left #contactinfo ul li { margin:0px; padding:0px; }
#main #left #contactinfo .heading { color:#c3bfa2; font-size:14px; padding-bottom:6px; padding-top:2px; }
#main #left #contactinfo .addressheading { color:#e2b63d; font-weight:bold; }
#main #left a { color:#dddddd; font-weight:bold; }
#main #left a:hover { text-decoration:underline; }

#main #right {	width:508px; height:643px; float:right; }
#main #right #menu { width:508px; height:132px; }
#main #right #menutop { height:91px; }
#main #right #menutop ul { list-style:none; padding:0px; margin:0px; }
#main #right #menutop ul li { width:84px; height:91px; border-right:1px solid #948f77; float:left; background-color:#a59f84;}
#main #right #menutop ul li.right { width:83px;  float:left; border:0px;}
#main #right #menubottom { height:41px; background-color:#c3bfa2; }
#main #right #menubottom ul { list-style:none; padding:0px; margin:0px; }
#main #right #menubottom ul li { width:74px; height:27px; border-right:1px solid #948f77; float:left; text-align:center; padding-top:14px; padding-left:5px; padding-right:5px; font-family:Georgia, "Times New Roman", Times, serif;}
#main #right #menubottom ul li.longtext { height:34px;  padding-top:7px; }
#main #right #menubottom ul li.right { width:72px; height:34px; border:none; float:left; padding-top:7px;}
#main #right #content { width:508px; height:510px; background-color:#c3bfa2; border-top:1px solid #351b1b;}
#main #right #content #splash { width:278px; height:222px; padding-left:210px; padding-right:20px; padding-top:30px; color:#FFFFFF; background-image:url('../images/splash-bg.jpg');}
#main #right #content #splash a { color: #bda257; }
#main #right #content #splash .largeheading { color:#bda257; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; letter-spacing:.1em; }
#main #right #content #homemenu { width:488px; height:257px; padding:10px; }
#main #right #content #homemenu .headingunderline { width:230px; height:1px; border-bottom:1px solid #3e4136; font-size:0px; }
#main #right #content #homemenu #col1 { width:230px; padding:5px; float:left;}
#main #right #content #homemenu #col1 p { margin:0px; padding:0px; padding-bottom:18px;}
#main #right #content #homemenu #col1 p.halfpadding { padding-bottom:9px; }
#main #right #content #homemenu #col2 { width:230px;  padding:5px; float:right;}
#main #right #content #homemenu #col2 p { margin:0px; padding:0px; padding-bottom:18px;}
#main #right #content #homemenu #col2 p.halfpadding { padding-bottom:9px; }
#main #right #content #maincontent { margin:10px; }
#main #right #content #maincontent p { margin:0px; padding:0px; padding-top:6px; padding-bottom:6px; }
#main #right #content #maincontent .largeheading{ font-size:18px; }
#main #right #content #maincontent .smallheading{ font-size:12px; }
#main #right #content #maincontent ul.sitemap { list-style:none; padding:0px; margin:0px; }

#newsroom { overflow:scroll; width:490px; height:500px; padding-right:10px; }

#main #bottom {	width:766px; height:78px; clear:both;}
#main #bottom #search {	width:258px; height:77px; margin:0px; padding:0px; background-color:#8c8667; border-top:1px solid #351b1b; float:left;}
#main #bottom #copywrite {	width:508px; height:47px; margin:0px; padding:0px; background-color:#c3bfa2; padding-top:30px; border-top:1px solid #666666; text-align:center; float:right;}

#main #footer {	width:766px; padding-top:8px; background-color:#eeeeee; color:#333626; font-size:10px; text-align:center; clear:both; }
#main #footer a { color:#333626; }
#main #footer p { margin:0px; padding:0px; padding-bottom:6px; }