
body {
background: #000;
}

a:link, a:visited, a:active  {
text-decoration:underline;
color: #525252;

}

a:hover {
color: #ffff66;
text-decoration: none;}

#wrapper {
Width:900px;
margin: 20px auto;
font: normal 100%/1.4em;
font-family: "Courier New", Courier, monospace;
color:#666;
border: #666 solid 1px;
padding: 10px;
background: #000 url(/structure/mike_small.gif) bottom right no-repeat;
}

#header {
background: #000 url(/structure/miketitle.gif) center no-repeat;
height: 50px;
}

#subheader {
width: 100%;
font-size: 0.8em;
}

#content {
float:left;
background: #000 url(/structure/mainbg.jpg) center no-repeat;
width: 660px;
min-height: 385px;
 height:auto !important;
  height:385px;
padding-top: 20px;
color:#999;
}

#subheader {
font-size:0.7em;


}

#content p {
padding: 5px 40px;
text-align:left;}

#content h1 {
color: #999;
font-size: 1.2em;
padding-left: 20px;
text-align:left;}

#content li{
text-align:left;
margin-left: 50px;}

#content p.red_middle
{color: #ee0000;
font-size:2em;
font-family: "Courier New", Courier, monospace;
text-align: center;}
 fieldset
{
margin: 10px;
padding:  0 5px 10px 15px;
text-align:left;
border: dashed #525252 1px;
}

img {
border:none;}

.columns{

float:left;
display:block;
margin-left: 5px;
margin-bottom: 10px;
width: 320px;
text-align:center;
}

.center

{ text-align:center;}

input.textbox {
background: #000;
color: #525252;
border: solid #525252 1px;
font-family: "Courier New", Courier, monospace;
font-size: 1.0em;
width: 250px;
margin-left: 1.0em;
}

input.textboxlong {
background: #000;
color: #525252;
border: solid #525252 1px;
font-family: "Courier New", Courier, monospace;
font-size: 1.0em;
width: 320px;
margin-left: 1.0em;
}

.textselect{
background: #000;
color: #525252;
border: solid #525252 1px;
font-family: "Courier New", Courier, monospace;
font-size: 1.0em;
margin-left: 1.0em;
}


input.textboxsmall {
background: #000;
color: #525252;
border: solid #525252 1px;
font-family: "Courier New", Courier, monospace;
font-size: 1.0em;
width: 150px;
margin-left: 1.0em;
}

	
.textarea{
width:500px;
background: #000;
color: #525252;
border: solid #525252 1px;
font-family: "Courier New", Courier, monospace;
margin-left: 1.0em;
font-size: 1.0em;
}
.formlabel {
   color: #999; 
	margin-left: 10px;
	Margin-right: 20px;
	display: block;
	font-size: 1.0em;
	font-style:italic;
	margin-top: 10px;
}


legend
{
color: #525252;
background:#000;
border: 1px solid #999;
padding: 2px 6px;
text-align:left;
} 



#nav {
float:left;
width: 200px;
min-height: 385px;
 height:auto !important;
  height:385px;


}

.sidenav
{
padding: 0 1px 1px;
margin-left: 0;
}

.sidenav li
{
list-style: none;
margin: 0;
text-align: left;
}

.sidenav li a
{
display: block;
text-decoration: none;
padding: 2px 5px;
margin :0 5px;
border-bottom: 1px dashed #525252;
border-top: 1px dashed #000;
border-right: 1px dashed #000;
border-left: 1px dashed #000;

}

.hidden {
visibility:hidden;
}
.sidenav li a:link { color: #525252;}
.sidenav li a:visited {

 color:#525252; 
 }

.sidenav li a:hover
{
background-color: #000;
color: #ffff66;
padding: 2px 5px;
margin :0 5px;
border:1px solid #ffff66;

}


#footer {
clear: both;
width: 100%;
text-align: left;
font-size:0.7em;
padding-top:10px;

}

#updated {
     padding: 10px;
	line-height: normal;
	text-align: right;
	color: #999;

}

#address {
 }


