html {
  padding:0px;
  margin:0px;
}

body {
  background-color:#000;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#fff;
  padding:0px;
  margin:0px;
  text-align: center;
}

div#white {
   display: none;
   }

div#container {text-align:center;}
div#container {
text-align:left; /* reset text alignment */
width:80%; /* whatever */
margin:0 auto; /* for the rest */
}

/* div#container
 {
 margin-left: auto;
 margin-right: auto;
 width: 50em;
 text-align: left;
 }

*/
p {color:#d0d000;}
p.bold {color:#ff0;}
a {color: #e00;;text-decoration: none;}
a:hover {text-decoration: underline;}
p.bigcenter {font-family:Verdana;font-weight:bold;color:#ff0;
 margin-left:120px;
 background-color:transparent;
}

div.bar {
 padding-top:-14px !important;
 padding-top:-6px;
 margin-top:-14px !important;
 margin-top:-6px;
}

td.bar {padding:0px; margin:0px;}
p.bar {
 font-family: Verdana, sans-serif;
 font-weight:bold;
 font-size:80%;
 margin-top:0px;
 margin-bottom: 4px !important;
 padding-bottom: 4px;
}

/* IE is not your friend \*/
p.bar {
 margin-bottom: 0px;
 padding-bottom: 0px;
}
/* and neither is Bill Gates */

a.bar {color: #dd0;}
hr.bar{color:#f00;background-color:#f00; width:100%;}
#bar hr{color:#f00;background-color:#f00; width:100%;}

.alignright {
text-align: right;
font-size: 12px;
}

h3 {
font-size: 11px;
text-align: right;
color: #c0c021;
background-color: transparent;
padding-right:20px;
}

/* navlist hovers */

#navlist
{
padding: 2px 2px 1px 0px;
margin-right: 26px;
margin-left: 10px;
font: bold 1px Verdana, sans-serif;
background:#c0c0c0;
width: 178px;
}

#navlist
{
padding-right: 2px;
margin-right: 0px;
font: bold 0px Verdana, sans-serif;
background:#777;
width: 196px;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
padding-left:10px;
}

#navlist li a
{
display: block;
border-right: 28px solid #AAB;
background:gray;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #ff0000;
color: #fff;
background:gray;
}

/*  positioning-layers static and absolute */

#left {
top: 114px !important;
top: 122px;
width: 180px; height:460px;
background-color: transparent;
color: #564b47;
}
/* darn IE \*/
#left {
top: 114px !important;
top: 122px;
}
/*  IE sux */

#right {
top: 114px !important;
top: 122px;
width: 196px; height:420px;
background-color: transparent;
color: #564b47;
}
/* darn IE \*/
#right {
top: 114px !important;
top: 122px;
}
/*  IE sux */

#footer {
 margin-left: 10px;
 margin-top: 4px !important;
 margin-bottom: -6px !important;
 margin-bottom: -12px;
 padding-bottom: -6px !important;
 padding-bottom: -12px;
 background-color: transparent;
 color:#cc0;
 }
#footer p {
 text-align:left;
 font-family:Verdana,sans-serif; 
 font-size:80%;
 font-weight:normal;
 color:#dd0;
 }
#footer a {
 color:#f00;
 font-family:Verdana,sans-serif;
 font-size:95%;
 font-weight:bold;
 }

#content {
/* background-image:url("images/pinstripe.gif"); */
top: 112px !important;
top: 114px;
margin-top:11px !important;  /* mozilla */
/* ie \*/
margin-top: 1px;
/* ie */
width:580px;
vertical-align:top;
background-color: #000;
color:#eee;
}

#content dl {padding: 2px 2px 4px 6px;color:#d0d070;}
#content dt {color:#ff0; font-weight:bold;}
#content dd {color:#d0d070;padding-bottom:6px;}
#content p {padding:2px 20px;color:#d0d070;}
#content p.bold {color:#ff0;}

#content a {color:#e00;}
#content td {padding:0px;margin:0px;color:#f0f0f0;}

#rep {margin: 40px;padding: 10px;}
#rep p {padding-left: 10px; padding-right:30px;}
#rep img {padding-right: 10px;}
