body { font: 100%/1.32em Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #333333; background: #e6e6e6 url(../images/75bodyBkgnd.jpg) repeat-x center top; }
html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }
p { font-size: 12px; line-height: 1.32em; margin: 0px; padding: 0px 0px 6px; }
a:link { color: #27409C; }
a:visited { color: #0066CC; }
a:hover { color: #BF1110; text-decoration: underline; }
a:active { color: #27409C; }
#topback { margin: 0px; padding: 0px; width: 45px; position: absolute; left: 704px; top: 253px; z-index: 99; }
#logo { background: #FFFFFF; margin: 8px 8px 0px 0px; padding: 0px; width: 385px; height: 73px; position: absolute; top: 0px; right: 0px; float: right; }
#container { margin: 0px auto; padding: 0px; width: 780px; top: 0px; background: #e6e6e6 url(../images/containerBkgnd.jpg) repeat-y center top; position: relative; height: 100%; }
#header { margin: 0px auto; padding: 0px; width: 100%; background: url(../images/photoHdr.jpg) no-repeat center top; position: relative; height: 140px; }
#mainContent { margin: 0px auto; padding: 0px; width: 760px; position: relative; }
.fullCol { margin: 6px auto; padding: 0px; width: 730px; position: relative; }
.fullCol p { font-size: 12px; line-height: 1.32em; margin: 0px; padding: 0px 0px 6px; }
.col01 { margin: 0px auto; padding: 0px; width: 760px; position: relative; }
.col01Row { margin: 0px 0px 8px 10px; padding: 0px; width: 364px; float: left; position: relative; background: #F0F0F0; }
.col01Row h3 { font-size: 13px; line-height: 1.22em; font-weight: bold; margin: 6px 0px 0px; padding: 0px; color: #964F1B; text-shadow: 1px 1px 1px rgba(0,0,0,.3); }
.col01Row h4 { margin: 0px; padding: 0px 6px; position: absolute; top: 79px; font-size: 11px; background: #000; color: #FFF; right: 100px; }
.col01Row h4 a:link { color: #FF9; text-decoration: underline; }
.col01Row h4 a:visited { color: #FFF; }
.col01Row h4 a:hover { color: #BADCFE; text-decoration: underline; }
.col01Row h4 a:active { color: #BADCFE; } 
.col01Row p { font-size: 12px; font-weight: bold; margin: 4px 0px; padding: 0px; line-height: 1.32em; }
.col01Row img { margin: 6px 8px; padding: 3px; float: left; border: 1px solid #CCC; background: #FFF; }
.leftCol { margin: 8px 8px 0px 6px; padding: 0px; float: left; width: 211px; }
.rightCol { width: 500px; margin: 6px 5px 0px 0px; padding: 0px; float: left; }
.rightCol ul li { font-size: 12px; line-height: 1.32em; }
.clearBoth { margin: 0px; padding: 0px; clear: both; height: 4px; }
#footer { background: #e6e6e6 url(../images/footerBkgnd.jpg) no-repeat center bottom; margin: 0px auto; padding: 0px; clear: both; height: 50px; width: 780px; }
#footer p { font-size: 10px; line-height: 1.32em; margin: 0px; padding: 0px 26px; text-align: right; }

