#container { width: 100%; text-align: center; background-color: #C3BFA2; margin: 0px; padding: 0px; }
#outerwrapper { width: 750px; margin: auto; padding: 0px; border: 2px solid #333333; background-color: #FFFFFF; }
#header { margin: 0px; padding: 0px; overflow: hidden; height: 177px; }
#wrapper { margin: 0px; padding: 0px; text-align: left; vertical-align: top; width: 100%; background: url(images/bg_lcol.jpg) repeat-y left top; }
#lcol { float: left; width : 201px; text-align: left; vertical-align: top; padding: 0px 0px 20px; margin: 0px; }
#main { color : #666666; text-align: left; vertical-align: top; padding: 25px 10px 5px; margin: 0px 0px 0px 201px; background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; }
.clearing { height: 0px; clear: both; }
#footer { background-color: #3A1D1D; margin: 0px; clear: both; padding: 0px; width: 727px; overflow: hidden; text-align: right;
border-top: 1px solid #FFFFFF; color: #CCCCCC; padding: 3px 20px 3px 3px; font-size: 0.8em; }
.contactdiv { float: left; margin: 0px 30px 0px 0px; padding: 0px; }
h1 { letter-spacing: 2px; font-family: "Trebuchet MS", Arial, sans-serif; color: #333333; margin: 0px 0px 15px 0px; font-size: 1.5em; 
padding: 0px; }
h2 { color: #333333; margin: 15px 0px 15px; letter-spacing: 1px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1.2em; }
h3 { color: #333333; font-size: 1.0em; margin: 15px 0px 0px; font-weight: bold; font-family: "Trebuchet MS", Arial, sans-serif;
letter-spacing: 1px; text-align: left; }
.contactdiv h2 { font-size: 1.2em; font-family: "Trebuchet MS", Arial, sans-serif; text-align: left; margin: 0px 20px 5px 0px; padding: 0px; 
color: #666666; letter-spacing: 1px; }
.contactdiv h3 { margin: 0px; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 1em; color: #666666; letter-spacing: 1px; }
body { margin : 0px; padding: 0px; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #666666; }
.navlink { margin: 0px; padding: 0px; border: none; }
#footer a { color: #CCCCCC; text-decoration: underline; }
#footer a:hover, a.footer:focus, a.footer:active { color: #FFFFFF; text-decoration: none; }
#main a:hover, a:focus, a:active { color: #333300; text-decoration: none; }
.noprintimage { margin : 0px; padding: 0px; border: 0px; }
p { margin: 10px 0px; }
.lcolimg { border-bottom: 2px solid #342212; }
td { text-align: left; vertical-align: top; font-size: 12px; }
div.lefttext p { color: #FFFFFF; margin: 5px; font-family: Helvetica, sans-serif; font-weight: bold; letter-spacing: 1px; }
.imgfltrgt { float: right; margin: 5px 0px 5px 5px; }
.imgcontrgt { float: right; margin: 0px; }
.enlargemap { text-decoration: none; font-family: Arial, sans-serif, serif; color: #333333; text-align: right; margin: 3px; }
dt { color: #55493B; font-family: "Century Gothic", "Times New Roman", serif; font-weight: bold; }
dd { margin-top: 5px; margin-left: 0px; }
.baseimage { margin-right: -10px; margin-bottom: -7px; margin-left: -10px; display: block; }
.lefttext { color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; padding: 5px; }