html, body {
height: 100%;
}
body {
background: #000 url(images/bg_02.jpg) repeat-x;
}
.bodytext { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 22px; }
.headertext { color: #502713; font-weight: bold; font-size: 15px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular }
.footertext { color: #c93; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.imageborder { border: solid 2px #336 }
.bg { background: transparent url(images/tablefill.gif) repeat-y; }

A:LINK { color: #fff; text-decoration: underline }
A:VISITED { color: #323366; text-decoration: underline }
A:HOVER { color: #323366; text-decoration: underline }

#foot {
background: transparent url(images/footer.gif) top left no-repeat;
color: #d2a065;
font: 11px helvetica, arial, sans-serif;
padding: 50px 0 20px 20px;
}
#foot a {
color: #d2a065;
text-decoration: none;
margin: 4px;
}
#foot a:hover {
color: #ecc597;
text-decoration: underline;
}
#foot div {
width: 480px;
text-align: center;
}

#tlink { position: absolute; right: 3px; top: 3px; }
