html,body {margin: 0; padding: 0;}
body,p {font: 11px/17px Tahoma, Helvetica, sans-serif; color: #000;}
body {background: url("images/bg.jpg") repeat-x #A26E35;}
table {border-collapse: collapse;}
img {border: 0px;}

/*Font rules*/

h1 {font: bold 14px/18px Arial, Helvetica, sans-serif; color: #872732;}
h2 {font: bold 11px/18px Arial, Helvetica, sans-serif; color: #872732; margin: 0 0 5px 0;}
h3 {font: bold 10px/17px Tahoma, Arial, Helvetica, sans-serif; color: #872732; text-transform: uppercase;}
h3.blogsub {display: inline;}
h4 {font: bold 10px/17px Tahoma, Arial, Helvetica, sans-serif; color: #872732;}
.navgold {font: normal 10px/17px Tahoma, Arial, Helvetica, sans-serif; color: #D5AE65;}
.copyright {font: normal 10px Tahoma, Arial, Helvetica, sans-serif; color: #D0AD67; text-align: right; margin: 14px 19px 0 0;}
.smtxt {font: normal 10px Tahoma, Arial, Helvetica, sans-serif; color: #4C4C4C;}
.bold {font-weight: bold; color: #4C4C4C;}
.right {text-align: right;}

ul.L1 {list-style-type: square; margin: 0 0 10px 20px; padding: 0;}
.L1 li {padding: 2px 0 0 2px;}

ol.L2 {list-style-type: decimal; margin: 0 0 10px 20px; padding: 0;}
.L2 li {padding: 5px 0 0 2px;}

ol.L3 {list-style-type: upper-alpha; margin: 0 0 10px 20px; padding: 0;}
.L3 li {padding: 5px 0 0 2px;}

ol.L4 {list-style-type: lower-alpha; margin: 0 0 10px 20px; padding: 0;}
.L4 li {padding: 5px 0 0 2px;}

/*Positioning rules*/

#container {position: relative; left: 50%; margin-left: -388px; width: 777px;}
#containerbg {position: absolute; left: 0; top: 24px; background: url("images/content_fill.gif") repeat-y;}
#navbar_hdr {position: absolute; left: 0; top: 0; width: 777px; height: 28px; background: url("images/top.gif") no-repeat; text-align: right;}
#navbarpos {padding: 6px 19px 0 0;}
#logo {position: absolute; left: 45px; top: 50px;}
#contentlft {float: left; width: 140px; margin: 0; padding: 125px 15px 85px 45px;}
#content {float: left; width: 475px; padding: 0 25px 0 35px; margin: 125px 0 85px 0; background: url("images/div_v.gif") repeat-y;}
#footer {clear: both; float: left; width: 777px; height: 74px; background: url("images/bottom.gif") no-repeat #A26E35;}
#bottom {font: normal 10px Tahoma, Arial, Helvetica, sans-serif; color: #D1B79A; padding: 18px 0 0 0;}

/*Link rules*/

a:link,a:visited,a:active {font: normal 11px/17px Tahoma, Arial, Helvetica, sans-serif; color: #010F98; text-decoration: none;}
a:hover {color: #be9852; text-decoration: underline;}

a.nav:link,a.nav:visited,a.nav:active {font: bold 10px Tahoma, Arial, Helvetica, sans-serif; color: #E6C994; text-decoration: none;}
a.nav:hover {color: #fff; text-decoration: none; background: none;}

a.small:link,a.small:visited,a.small:active {font: normal 10px/16px Tahoma, Arial, Helvetica, sans-serif; color: #010F98; text-decoration: none;}
a.small:hover {color: #fff; text-decoration: none;}

a.bottom:link,a.bottom:visited,a.bottom:active {font: normal 10px Tahoma, Arial, Helvetica, sans-serif; color: #D1B79A; text-decoration: none;}
a.bottom:hover {color: #fff; text-decoration: underline; background: none;}
