body { background:#4D4E5B; color:#FFF; font-size:.7em; font-family:Verdana,sans-serif; margin:0; padding:0;}
a,a:visited {color:#CDCEDB;}
a:hover {color:#4D4E5B;}
a img {border:none;}

#pgtbl {width:593px; margin:0 auto;}
#pgtbl tr {vertical-align:top;}

h1 {background:url(steel1top.gif); width:335px; height:115px; margin:0; text-indent:-9999px;}
h2,.pgtitle {text-align:center; margin-top:0; font-size:1.2em; font-weight:bold; letter-spacing:.4em;}
h4 {margin-bottom:6px; letter-spacing:.1em; font-size:1.05em;}

#maintd {padding:0;}
#mainbox {background:#71727E url(steel1bg.gif); min-height:370px; padding:2px 10px 10px 10px;}
#bottom {background:url(steel1btm.gif); height:4px; margin-bottom:5px;}

#menubox {background:url(steel2b.gif) no-repeat 0 401px; padding:0;}
#marvin {background:url(steel2a.gif); width:258px; height:401px;}

#menubox ul,#menubox li {list-style:none; margin:0; padding:0;}
#menubox ul {width:258px; margin-top:7px;}
#menubox ul ul {float:left; width:auto; margin:0; margin-left:30px;}
#menubox li li {padding:1px 0;}
#menubox li a {text-decoration:none; color:#FFF; font-size:1.1em;}
#menubox li a:hover {color:#CDCEDB;}

#footer {font-size:.8em; clear:both; padding-top:20px; text-align:center;}
#footer a {text-decoration:none;}

#pgtbl .history td {padding:7px 3px;}
.backlink {padding-top:20px;}

.input {padding-bottom:7px;}
.input label {display:block;}