body{
font-family: arial, helvetica, sans-serif;
margin-top:0;
background-color: #080808;
background-image: url(../images/bg.jpg);
background-repeat: repeat-x;
color:#666;
font-size:75%;
}
img {
border:none;
}

a {
color:#0078C3;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color:#FFF;
}
#container {
width:850px;
margin-left:auto;
margin-right:auto;
background-color: #000;
}


h1{
font-size:1.7em;
color:#FFF;
margin-bottom:0; 
padding-bottom:0;
letter-spacing:-1px;

}
h2{
font-size:1.3em;
color:#FFF;
margin-bottom:-.5em; 
padding-bottom:0;
font-weight:normal;
}
h3{
font-size:1em;
color:#FFF;
margin-bottom:0; 
padding-bottom:0;
font-weight:normal;
}
h4{
font-size:0.9em;
color:#FFF;
margin-top:0; 
margin-bottom:0; 
padding-bottom:0;
font-weight:normal;
}

		#header
		{
			float: left;
			padding-top: 1em;
			margin-bottom: 0em;
			background-color: #000;
		}
		
	
		#imageheader {
		margin:0;
		clear: both;
		}	
		#wrapper {
		float:left;
		padding:1.5em;
		padding-top:1em;
		border: 0px solid #333;
		}
		#col1
		{
			float: left;
			width: 438px; 
			margin-bottom: 1em;
			padding-right:1.5em;
			border-right: 1px solid #333;
			
		}
	
		#fbox { 
		float:left;
		}
		#fbox  ul{
		border:0px solid #CCC;
		padding-left:0;
		padding-right:0;
		padding-bottom:0.5em;
		margin-left:0;
		margin-right:16px;
		}
		#fbox  li{
		list-style:none;
		padding-left:0;
		padding-right:0;
		padding-bottom:0.5em;
		margin-left:0;
		margin-right:0;
		}
		#list ul, #list li{
		padding-top:0.5em;
		padding-bottom:0.5em;
		list-style:none;
		padding-left:0px;
		margin-left:0;
		}
		#list li {
text-decoration:none; display:block; padding:5px 5px 5px 10px;
background: url(arrow.gif) no-repeat 0px 10px;	
		}
		#col2
		{
			float: left;
			width: 150px;
			margin-left: 1.5em;
			margin-bottom: 1em;
			border: 0px solid #333;
			padding-right: 1em;
			
		}
		
		#col3
		{
			float: left;
			width: 150px;
			margin-left: 1.5em;
			margin-bottom: 1em;
			
		}
		#col4
		{
			float: left;
			width: 330px;
			margin-left: 2em;
			margin-bottom: 1em;
			
		}
		#col5
		{
			float: left;
			width: 585px; 
			margin-top:5em;
			margin-bottom: 1.5em;
			padding-right:1em;
			border-right: 1px solid #333;
			
		}
		#col6
		{
			float: left;
			width: 180px; 
			margin-top:5em;
			margin-left:1.5em;
			margin-bottom: 1em;
			padding-right:1.5em;
			
		}
		#col7
		{
			float: left;
			width: 180px; 
			margin-top:1em;
			margin-right:1.5em;
			padding-right:1.5em;
			margin-bottom: 1.5em;
			border-right: 1px solid #333;
			
		}
		#col8
		{
			float: left;
			width: 595px; 
			margin-top:1em;
			margin-bottom: 1em;
			
		}
		#col9
		{
			float: left;
			width: 585px; 
			margin-top:1em;
			margin-bottom: 1.5em;
			padding-right:1em;
			border-right: 1px solid #333;
			
		}
		#col10
		{
			float: left;
			width: 180px; 
			margin-top:1em;
			margin-left:1.5em;
			margin-bottom: 1em;
			padding-right:1.5em;
			
		}
		#footer
		{
			clear: both;
			height: 50px;
			border-top: 0px solid #999;
			padding: .5em;
			padding-left: 2em;
			padding-right: 2em;
			color:#333;
			font-size:0.9em;
			text-align: center;
		}
	

#half_r {
float:left;
width:280px;
margin-left:2em;
}
#half_l {
float:left;
width:280px;
}

#navcontainer ul
{
margin-top:0;
color: White;
float: left;
clear: both;
border-bottom: 1px solid #0078C3;
width:100%;
margin:0;
}

#navcontainer ul li { 
display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #333;
color: White;
text-decoration: none;
float: left;
padding-top:1em;
padding-bottom:1em;
padding-left:22px;
padding-right:22px;
border-right: 0px solid #fff;
margin-right:1px;

}

 .logo {
padding-bottom:2em;
}

#navcontainer ul li a:hover 
{
background-color: #0078C3;
color: #fff;
}


#navcontainer #current
{
background-color: #0078C3;
color: #fff;
}



blockquote {
	margin:0;
	color: #999;
	border-left: 0px solid #999;
	padding:0;
	padding-bottom:0.5em;
	padding-left:0.5em;
	width:220px;
	font-size:1.2em;
	color:#FFF;
	float:right; 
}
.img_right {
float:right;
padding-left:1em;
padding-bottom:1em;
}

#header ul {
	    clear:left;
	    float:left;
	    width:850px;
	    list-style:none;
	    margin:1.5em 0 0 0;
	    padding:0;
		border-bottom:1px solid #0078C3;
		background-color:#333;
			}
	#header ul li {
	    display:inline;
	    list-style:none;
	    margin:0;
	    padding:0;
	}
	#header ul li a {
	    display:block;
	    float:left;
	    margin:0 0 0 0px;
	    padding:0.75em 1.5em;
	    text-align:center;
	    background:#eee;
	    color:#FFF;
		background-color:#333;
	    text-decoration:none;
	    position:relative;
	    left:0;
		line-height:1.3em;
		border-right:1px solid #444;
	}
	#header ul li a:hover {
	  background-color: #0078C3;
color: #fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
	    color:#fff;
	     background-color: #0078C3;
		
	    font-weight:bold;
	}
	#header ul li a span {
	    display:block;
	}
	