

html, body
{
margin: 0;
padding:0;
height: 100%;
text-align: left;
font: Arial Black, Gadget, sans-serif;
background:url(images/bgimage02.jpg) #000000 no-repeat;
}

 A:link { color:#ffffff; text-decoration:none; }
 A:visited { color:#f5f5f5; text-decoration:none; }
 A:hover { color:#232323; text-decoration:none; }
 A:active { color:#222222; text-decoration:none; }


#nonFooter
{
width: 855px;
position: relative;
min-height: 100%;
height: auto !important;
height:100%;
margin: 0 auto;
}

#wrapper
{
width: 855px;
}

div#Header{
height: 160px;
width: 747px;
padding: 20px 0 0 0;
margin-left: 60px;
}

#logolink {
   display: block;
   height: 146px;
   width: 269px;
   background:url(images/logo.png) no-repeat;
}







div#flashmenu{
background:url(images/topline.png) no-repeat;
position:relative;
height: 17px;
top:0px;
text-align:center;
padding: 5px 0 0 0;
z-index: 5;
}

.MenuLinks {
font-family:Arial Black, Gadget, sans-serif;
font-size:11px; color:#ffffff;
padding: 0 17px 0 0;
}

div#content{
background:url(images/bodybg.png) repeat-y center;
}

.contentstuff {
	margin: 0 0 0;
	padding: 0 65px 0;
	color: #ffffff;
	font-family:Arial, Gadget, sans-serif;
	font-size:12px; color:#ffffff;
}

h2 {
	margin: 0 0 0;
	padding: 0 7px 0;
	color: #194379;
	font: 1.3em Georgia, "Times New Roman", Times, serif;
}


#footer
{
position: relative;
height: 50px;
background:url(images/bottomline.png) top center no-repeat;
font-family:Arial Black, Gadget, sans-serif;
font-size:11px; color:#ffffff;
text-align:center;
padding: 8px 0 0 0;
}

div#flashplayerlink {
	width:450px;
    min-height: 80px;
    vertical-align: middle;
	padding: 0 0 0 0;
}

.opacityimg img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 0;
}

.opacityimg:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
border: 0;
}




