body 
{
background-color: black;
font-family: Verdana Arial;
text-align: center;
margin: 0px 0px 0px 0px;
}
hr
{
width: 75%;
margin-top: 10px;
margin-bottom: 10px;
}
#content
{
width:650px
float:right;
background-color: White; 
height: 100%;
font-family: Verdana;
margin-top: 0px;
background-image: url(images/border-right.jpg);
background-position: right; 
background-repeat: repeat-y;

}
#footer
{
width:804px;
background-image: url(images/border-bottom.jpg);
height:12px;
background-repeat: no-repeat;
clear:both;
background-color: #000;
background-repeat:no-repeat;
}
.formdiv{
margin-left: auto;
margin-right: auto; 
text-align: left;
padding-left: 225px;

}
.formdiv h3
{
text-align: left;
}
#galimg img
{

clear:none;
margin: 9px 9px 9px 9px;
vertical-align:middle;

}
#header
{
height: 188px;
width: 804px;
background-image: url(images/Header.jpg);
background-repeat: no-repeat;
clear:both;
}
.imgstrip
{
height: 300px;
width: 645px;
overflow:auto;
}
#sidebar-main
{
width:154px;
background-image: url(images/sidebar-main.jpg);
float: left;
background-repeat: repeat-y;
margin-top: -4px;
text-align: left;
}
#sidebar-main a
{
color:white;
font-size: 19px;
font-family: verdana;
padding-bottom: 15px;
padding-left: 22px;
text-decoration: none;
clear: both;
}
#sidebar-main a:hover
{
color:#f00;
}
#sidebar-bottom
{
width:154px;
height: 258px;
background-image: url(images/sidebar-bottom.jpg);
background-repeat: no-repeat;
float:left;
overflow:auto;  
font-family: Verdana;
clear: left;
}
#tagline
{
margin-left: auto;
margin-right: auto;
color:#ff0505;
font-family: Verdana;
font-size:12px;
}
#wrap
{
margin: 15px auto auto auto; 
width: 804px; 
background-color: #fff;
background-image: url(images/border-right.jpg);
background-position: right; 
background-repeat: repeat-y;

}
/* Lightbox Code - don't touch */
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
/* End Lightbox Code */
fieldset {
  background-color:#bbb;
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:400px;
  margin-left: auto; 
  margin-right: auto;
  
  }
legend {
width:194px;
height:30px;
color:#333;
font-size:2em;
padding-left:0.5em;
/* background: transparent url("graphics/legend_bg.gif") no-repeat; */
position:relative;
top:-1em;
text-transform:uppercase;
font-weight:bold;
letter-spacing:-1px;
white-space:pre; /* hack: make sure */
}

.br {display:none;}  
  
.textfield {
font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px 8px;
background: transparent url("graphics/textfield_bg.gif") no-repeat fixed;
width:200px;
voice-family: "\"}\""; 
voice-family:inherit;
width:187px;
}
fieldset>input.textfield {
background: transparent url("graphics/textfield_bg.gif") no-repeat;
}
textarea {
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#333 ;
margin:3px;
padding: 2px;
height:40px;
border:solid 0 #fff;
padding: 0 8px;
background: transparent url("graphics/textarea_bg.gif") no-repeat fixed;
width:200px;
voice-family: "\"}\""; 
voice-family:inherit;
width:190px;
}
fieldset>textarea {
background: transparent url("graphics/textarea_bg.gif") no-repeat;
}
.submit {
margin:3px;
background: transparent url("graphics/submit.gif") no-repeat;
height:20px;
border:solid 0 #fff;
width:80px;
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-transform:uppercase;
 }