body {
  background-color: #040404;
  color:#afafaf;
  font-family:Arial, Helvetica, sans-serif;
  margin:0;
background-image:url(images/bg.jpg);
 background-repeat:repeat; 

}
#container
{
background-color:#000000;
margin:0 auto;
width:792px;
}
#header {background-color:#ffec01; margin-top:25px; height:70px; width:100%; background-image:url(images/header.jpg); background-position:top left; background-repeat:no-repeat;


}

#bhead { background-color:#111111; height:33px; width:100%; background-image:url(images/shadow.jpg); background-repeat:no-repeat; background-position:top left;
}

/*------------HEADERS------------*/

#title {

	font-size: 197%;
	font-weight:bold;
	font-size: 17px;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	color: #ffec01;
	font-family:Arial, Helvetica, sans-serif;
}
h5 {

	font-size: 197%;
	font-weight:bold;
	font-size: 12px;
	font-style:normal;
	font-variant:normal;
	line-height:2px;
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
}


/*------------links------------*/
a#sitemap:link,a#sitemap:visited,a#sitemap:active {
font-size:13px; font-weight:bolder; color:#EAEAEA; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none;
}
a#sitemap:hover
{
text-decoration:underline; color:#FFFF00;
}
#toplinks {
padding-top:8px;  float:right; padding-right:2px; color:#FFFFFF;
}
.toplink { 
list-style:none; float:left; font-size:11px;
}
.toplink li {
float: left;
}
.toplink li a:link,a:visited,a:active,a:hover
{
color:#FFFFFF; text-decoration:none;
}
div.pd { float:right;margin-top:10px; margin-right:2px;
}
a#yellow:link,a#yellow:visited,a#yellow:active {
color:#ffec01; font-size:11px;  text-decoration:none;
}
a#yellow:hover {text-decoration:underline;
}
#mainlinks {
background-color:#111111; height:22px; width:100%;
}
 .mainlink { 
list-style:none;   font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px;
}

.mainlink li{ float:left; height:25px; margin:0px;
}

.mainlink li a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
	display:block;
	background:black;
	text-align:center;
	width:100px;
	line-height:25px;
	margin:0px 5px 0px 0px;
	color:#fff;
	text-decoration:none;
	
}

.mainlink li a:hover, .mainlink li a.active
{
	color:#000;
	background:#ffec01;
}
#whitespace {background-color:#000000; width:371px; height:25px; float:right;
} 


/*------------Flash------------*/

#flashcontent2 {width:770px; margin:auto; background:#000; height:200px;
  
}
#flashcontent {width:770px;  background:#000; height:80px;
  
}
#line {width:100%; margin:auto; height:80px; background:#000; background-image:url(images/light.jpg); background-repeat:no-repeat; background-position:center;
}
/*------------content------------*/
#content {width:100%; background-color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#CCCCCC;
}
#cpart1 { width:40%; background-color:#000; margin-left:450px;
}
#cpart2 { width:40%; background-color:#000; margin-left:5px;float:left;
}
a.c:link,a.c:active,a.c:visited
{
color:#ffec01; text-decoration:underline;
}
a.c:hover,a.active2 {
color:#ffec01; text-decoration:none;

}

a.cg:link,a.cg:active,a.cg:visited
{
color:#666666; text-decoration:underline;
}
a.cg:hover {
color:#ffec01; text-decoration:none;

}
#subti {color:#4d4b4b; padding-left:2px; padding-top:0px; margin:0px;
}
a.blink:link,a.blink:visited,a.blink:active
{
text-decoration:none; color:#ffec01;
}
a.blink:hover {
text-decoration:underline;
}



/*------------Footer------------*/
#footer { background-color:#000; height:20px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555; 
font-size:9px; 
}
.pro {
margin:17px; float:none;

}

.picshow
{ width:200px; height:175px; margin-bottom:4px; 
}
.picshow a
{
display:block;
text-indent:-999.99em; width:200px; height:175px; border:1px solid #1D1D1D;
}
.picshow a:hover
{


display:block;
text-indent:-999.99em; width:200px; height:175px; background-position:0 -175px; background-repeat:no-repeat;  border:1px solid #ffec01 ;
}







