body
{
margin: 0;
padding: 0;
border: 0;
color: #F5F1D9;
background: #1D1D1B;
font-family: arial;
font-size: 12px;
text-align: left; 
line-height: 160%;
}

a:link{ color: #FDB943; }
a:visited{ color: #FDB943; }
a:hover, a:active{ color: #D4441F; }
a img{ border: 0; }
form{ display: inline; }
input,textarea{ background: #000000; color: #FFFFFF; }
p{ margin: 0; padding: 6px; }
ul{ margin: 0; padding: 0; list-style: none; }
li{ margin: 0; padding: 3px; }
table{ width: 100%; border: 0; }
td{ vertical-align: top; }

h1{ margin: 0; padding: 8px 0 8px 0; font-size: 20px; font-family: times new roman; font-weight: normal; }
h2{ margin: 0; padding: 6px 0 6px 0; font-size: 18px; font-family: times new roman; font-weight: normal; }
h3{ margin: 0; padding: 4px 0 4px 0; font-size: 14px; font-family: times new roman; font-weight: bold; }

#navholder{ background: #2E2F2A; }
#nav{ width: 790px; margin-left: auto; margin-right: auto; }
#nav td{ vertical-align: bottom; }
#nav img{ vertical-align: bottom; }
#navlist{ text-align: right; font-size: 11px; }
#navlist ul{ margin-left: 0; white-space: nowrap; }
#navlist li{ display: inline; list-style-type: none; }
#navlist a{ padding: 4px 12px; color: #E7E3CB; }
#navlist a:link, #navlist a:visited{ text-decoration: none; }
#navlist a.selected{ background-color: #131313; }
#navlist a:hover{ color: #E7E3CB; background: #131313; }

.softwarelink{ padding-left: 14px; background: transparent url("/img/link-icon-software.gif") no-repeat center left; }

.highlight{ color:#F5EFA9; }

#about{ padding: 20px; text-align: center; font-size: 11px; }
#about a{ color: #E7E3CB; }
