body { font: 85% Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF url(../images/bg.png); display: block; color: #000000; }
#wrapper { width: 750px; text-align: center; display: block; margin-top: 10px; margin-right: auto; margin-left: auto; border-right: 3px solid #999999; border-left: 1px solid #FFFFFF; background: #e5e5e5; border-top: 1px solid #FFFFFF; border-bottom: 3px solid #999999; }
#banner { float: left; width: 750px; height: 128px; background: url(../images/banner.jpg); }
#navtop { background: #f5efdf; width: 750px; text-align: center; clear: both; border-bottom: 3px double #CCCCCC; font-size: 85%; padding-top: 5px; padding-bottom: 5px; }
#navtop a:link { color: #000000; text-decoration: none; padding: 5px; }
#navtop a:visited { color: #999999; text-decoration: none; padding: 5px; }
#navtop a:hover { color: #99471f; text-decoration: none; background: #d7dbcc; padding: 5px; }
#navtop a:active { color: #99471f; text-decoration: none; background: #ffffff; padding: 5px; }
#navleft { text-align: left; display: block; width: 150px; float: left; font-size: 85%; background: #F5EFDF; margin-top: 100px; }
#navleft h5 { margin: 20px 0 10px 5px; }
#navleft a:link { color: #000000; text-decoration: none; display: block; width: 140px; background: #f5efdf; margin-bottom: 1px; margin-top: 1px; padding: 5px; border-bottom: 1px solid #E5E5E5; }
#navleft a:visited { color: #000000; text-decoration: none; display: block; padding: 5px; width: 140px; background: #f5efdf; margin-bottom: 1px; margin-top: 1px; border-bottom: 1px solid #E5E5E5; }
#navleft a:hover { color: #99471f; text-decoration: none; display: block; padding: 5px; width: 140px; background: #d7dbcc; margin-bottom: 1px; margin-top: 1px; border-bottom: 1px solid #FFFFFF; }
#navleft a:active { color: #99471f; text-decoration: none; display: block; padding: 5px; width: 140px; background: #ffffff; margin-bottom: 1px; margin-top: 1px; border-bottom: 1px solid #FFFFFF; }
#content { padding: 10px 25px 10px 50px; width: 675px; text-align: left; display: block; background: #FFF url(../images/Deer-17.png) no-repeat right bottom; line-height: 150%; }
#content a:link { color: #663300; text-decoration: none; }
#content a:visited { color: #666666; text-decoration: none; }
#content a:hover { color: #993300; text-decoration: underline; }
#content a:active { color: #663300; text-decoration: none; }
table.bordertable { border-top: solid 1px #ccc; border-left: solid 1px #ccc; }
td.cellborder { border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 5px; vertical-align:text-middle;  white-space:nowrap; }
th.cellborder { border-right: solid 1px #ccc; border-bottom: solid 1px #ccc; padding: 5px; vertical-align:text-middle;  white-space:nowrap; }
#contentb { width: 550px; text-align: left; display: block; line-height: 150%; background: #FFFFFF url(../images/Deer-17.png) no-repeat right bottom; margin: 0px; padding: 10px 20px 10px 30px; float: right; }
#contentb a:link { color: #663300; text-decoration: none; }
#contentb a:visited { color: #666666; text-decoration: none; }
#contentb a:hover { color: #993300; text-decoration: underline; }
#contentb a:active { color: #663300; text-decoration: none; }
#contenti { padding: 25px; width: 700px; text-align: center; display: block; background: #ffffff; line-height: 25px; }
#navbottom { width: 750px; background: #f5efdf; padding-top: 5px; padding-bottom: 10px; color: #000000; border-top: 4px double #cccccc; clear: both; font-size: 85%; }
#navbottom a:link { color: #000000; text-decoration: none; padding: 5px; }
#navbottom a:visited { color: #999999; text-decoration: none; padding: 5px; }
#navbottom a:hover { color: #99471f; text-decoration: none; background: #d7dbcc; padding: 5px; }
#navbottom a:active { color: #99471f; text-decoration: none; padding: 5px; }
#info { font-size: 75%; padding-top: 5px; padding-bottom: 5px; width: 750px; margin-top: 5px; margin-bottom: 5px; font-variant: small-caps; letter-spacing: 2pt; clear: both; }
.news { text-align: right; right: 5px; position: relative; font-size: 8pt; font-style: italic; margin-top: 15px; display: block; width: 220px; margin-right: 5px; margin-left: 525px; }
.ringbearer { vertical-align: -30%; }
h5 { font-weight: bold; color: #663300; font-size: 100%; }
.lflimg { float: left; margin-right: 10px; margin-bottom: 10px; font-size: 60%; font-style: italic; text-align: left; display: block; width: 64px; line-height: 140%; }
.floatleft { float: left; margin: 10px 20px 10px 0px; }
/*#wrapper #content td { padding-top: 10px; padding-right: 5px; padding-bottom: 10px; }
#wrapper #content th { padding-top: 10px; padding-right: 5px; padding-bottom: 10px; }*/
.bottomborder { border-bottom: 1px solid #000000; }
.linkheader { font-weight: bold; font-size: 1.1em; text-align: left; display: block; width: 100%; color: #663300; border-bottom: 1px solid #663300; line-height: 150%;}
.link { line-height: 100%; margin-left: 2em; }