.ahead {
background-image: url('images/bg.png');
color: #ffffff; 
text-align: center;
font-weight: bold;
height: 70px;
font-size: 20pt;
}
.afoot {
background-image: url('images/bg.png');
color: #ffffff; 
text-align: center;
font-weight: bold;
height: 70px;
font-size: 20pt;
}
#container {
height: 100%;
}
body {
background-image: url('images/bg3.png');
padding: 0;
margin: 0px;
border: 0;
}
.mask {
background-color: #ffffff;
}
.atable {
width: 100%;
}
body, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #333333;
}
td {
padding: 3px;
}
input, textarea, select, option {border:black 1px solid; font-family:verdana;font-size: 11px; width: 250px; }
tr, td {
}
input, textarea, select, option {
background-image: url('images/inputbg.png');
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
border: black 1px solid;
}  
.button {
background-image: none;
}
input:hover {
border: #00aa00 1px solid;
}
textarea:hover {
border: #00aa00 1px solid;
}
a, a:link, a:visited, a:hover {
color: #0f0f0f;
}
#head, #foot {
color: #ffffff;
}
#navbar {
text-align:left;
}
div {
padding:0;
margin: 0;
border: 0;
}
#header {
margin-top: auto;
text-align: center;
}
#footer {
margin-bottom: auto;
text-align: center;
}
#maincontent {
text-align: center;
}
#sitetable {
margin-left: auto;
margin-right: auto;
}
#stats {
margin-left: auto;
margin-right: auto;
}
#dltable {
margin-left: auto;
margin-right:auto;
}
#signup {
margin-left: auto;
margin-right:auto;
}