* {margin:0;padding:0;}
body {font-family: Verdana,Geneva,Arial,helvetica,sans-serif;font-size:12px;color:#292217;background:#c8b9a3 url(/images/main-bg.gif) repeat-y center top;}
li {margin-left: 25px;}
p,h1,h2,h3,h4,h5,h6,table,td,th,ul,ol,li,label {padding: 3px;}
h1,h2,h3,h4,h5,h6,label {padding-top:9px;font-weight: bold;}
h1 {font-size: 1.3em;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}
h5 {font-size: .9em;}
h6 {font-size: .8em;}
a,a:visited {text-decoration:none;color:#5F451D;border-bottom:#5F451D dotted 1px;font-weight:bold;}
form label {display:block;font-weight:bold;}
form {margin-left:50px;}
address {margin:15px;font-size:15px;line-height:20px;color:#292217;font-style:normal;font-weight:bold;}
hr {width:90%;margin:auto;color:#292217;}
#overall {width:892px;margin:auto;background-color:#fff;}
#header {text-align:center;vertical-align:middle;padding:10px;}
#navmenu {background:#fff url(/images/navmenu-bg.gif) repeat-x left top;height:14px;padding:4px 8px;}
#navmenu ul {display:block;padding:0px;text-align:center;}
#navmenu li {display:inline;padding:0px;list-style:none;}
#navmenu a,#navmenu a:active {padding:1px 8px;color:#292217;font-weight:bold;font-size:13px;text-align:center;text-decoration:none;border:none;}
#navmenu a:hover {padding:0px 7px;color:#a66000;font-weight:bold;border:#292217 dotted 1px;}
#main-banner {background-color:#000;text-align:center;border:#292217 solid 3px;border-left:0px;border-right:0px;}
#maindiv {padding:15px;}
#rightdiv {float:right;width:622px;padding-left:15px;border-left:#292217 dotted 1px;}
#leftdiv {float:left;width:210px;padding-right:10px;}
#servicesmenu a,#servicesmenu a:active {display:block;width:100%;color:#292217;font-weight:bold;font-size:10px;text-decoration:none;padding:1px 1px 5px;border:none;}
#servicesmenu  a:hover {color:#a66000;font-weight:bold;padding:0px 0px 4px;border:#292217 dotted 1px;}
#sitemapmenu {padding:8px 15px;}
#sitemapmenu ul {display:block;width:600px;margin:auto;padding:0px;text-align:center;}
#sitemapmenu li {display:inline;padding:0px;list-style:none;}
#sitemapmenu a,#sitemapmenu a:active {padding:0px 3px 1px;color:#292217;font-weight:bold;font-size:10px;text-align:center;text-decoration:none;}
#sitemapmenu a:hover {padding:0px 3px;color:#a66000;border-bottom:#292217 dotted 1px;}
#sitemapmenu a.imglink {border:0;}
#sitemapmenu a.imglink:hover {border:0;}
#footer {text-align:center;font-size:10px;font-weight:bold;}
.bold {font-weight:bold;}
.quote {margin:5px 15px;font-style:italic;}
div.linkbox {margin:8px;padding:8px;border:#292217 dotted 1px;}
a.imglink {border:0;}
div.addthis_toolbox {width:160px;margin:auto;}
.cleardiv {clear:both;line-height:0px;}
#recaptcha_widget_div {padding:10px 0px;}
#recaptcha_widget_div a,#recaptcha_widget_div a:visited {border:none;}
#gallery_swf {display: block;margin:auto;}
article time {margin:3px;font-style:italic;}
article p {margin: 1em 0;}
article h2,article h3 {margin:0 0 .4em;padding-top:0;}
h2>a{border-bottom:0;font-size:1.1em;}
.upper {text-transform:uppercase;}