* {
margin: 0;
padding: 0;
}
body { background: #000 url(../images/bkg/bbskin-lake-jkhd.jpg) no-repeat fixed center top; }
p { color: #322310; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; padding: 5px 35px; }
h2 { color: #7f0000; font-size: 18px; font-family: "times new roman"; font-weight: bold; background-repeat: no-repeat; background-position: center 20px; text-indent: 14px; }
h3 { font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; }
td { }
a:link { color: #7f0000; font-weight: bold; text-decoration: none; }
a:visited { color: #7f0000; font-weight: bold; text-decoration: none; }
a:hover { color: #7f6149; font-weight: bold; text-decoration: underline; }
a:active { font-weight: bold; text-decoration: underline; }
#head { width: 916px; height: 390px; margin: 0 auto; }
#content { background-image: url(../images/bkg/bbskin-content.png); background-repeat: repeat; width: 820px; margin: 0 auto; }
#footer { background-image: url(../images/footer/footbkg.png); background-position: center 0; width: 820px; height: 160px; clear: both; margin: 0 auto; }
.footer, .push { background-repeat: repeat-y; background-position: center 0; width: 850px; height: 135px; margin: 0 auto; }
.foottext { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; padding: 35px 25px 25px; }
.foottext a:link { color: #000; font-size: 11px; font-weight: normal; text-decoration: none; }
.foottext a:visited { color: #000; font-weight: normal; text-decoration: none; }
.foottext a:active { color: #000; font-weight: normal; text-decoration: underline; }
.foottext a:hover { color: #491005; font-weight: normal; text-decoration: underline; }
.textindent { padding-left: 30px; }
