body { 
	margin:5px 0; 
	padding:0; 
	color:#FFF;  
	background-color:#eee;
	line-height: 1.4em; 
	background : #141414 url(bg.jpg) repeat-x;
	background-attachment: fixed;
}

:focus
{
  -moz-outline-style: none;
}



html, body, #wrapper {
    height:100%;
	margin: 0;
    padding: 0;
    border: none;
      
   }


.firstimage {
	padding-top: 20px;
}









.topmenu {
	
	height: 26px;
	
	font-size: 90%;
	margin: 0 auto; padding: 0;
	border-bottom: 1px solid #333;
	color: #888;
}
	.topmenu .right_ {
		float: right;
		text-align: right;
		margin: 0;
		padding: 5px 0 0 0;
		color: #888;
		border: 0px;
	}
	
	.topmenu a:hover { color: #FFFF00; }
	
	

#submenu {
	padding-right: 0px;
	
	
	
}


.bridge {
	background: #999999 url(bridge.jpg) no-repeat bottom;
	
	height: 268px;
	margin: 0; padding: 0;
	
}


#navbg{
	height: 20px;
	background-image: url(navbg.jpg);
}


.nav { 
	clear: both;
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	text-align: center;
	color: 	#999900;
	
	padding: 0 0 0 0;
	
}	
	


.boxad {
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	background: #252525;
	color: #999900;
	font-size: 80%;
	border: 1px dashed #999900;
	padding: 5px;
}

.boxad a {color: #FF0000;}
.boxad a:hover { color: #FF0000;}

/*h1 { 
	padding:0; 
	margin:0; 
	color: #FFF; 
	background: inherit;
	font-family: "Times New Roman", Times, serif; 
	letter-spacing: -1px;
}*/


.text {
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	font-size: 100%;
	line-height: 1.8em;
	color: #656565;
	
}


.smalltext {
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	font-size: 80%;
	line-height: 1.8em;
	color: #656565;
	
}






h1 a {
	color: #FFF; 
	background: inherit;
}

h2 { 
	color:#454545;
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	font-size:140%; 
	font-weight:bold; 
	margin: 10px 0 10px 0; 
	padding:0; 
}


h3 { 
	color:#999900;
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	font-size:160%; 
	font-weight:bold; 
	margin: 10px 0 10px 0; 
	padding:0; 
}


ul { 
	margin: 0 0 10px 0; 
	padding : 0; 
	list-style : none; 
}
	
li { 
	float: left;
	font-weight: bold;
	margin: 0 0 8px 0;
	padding: 0 0 0 10px;
}

li a { color: #999900; }
li a:hover { color: #FFFF00;
}



.content { 
	margin: 0 auto; 
	padding: 0; 
	width: 766px;
	background-color: #000000; 
	 
	 
	
}


.lowercontent { 
	margin: 0 auto; 
	padding: 0; 
	width: 750px;
	background-color: #000000; 
}


.lowercontenthr{
border: none 0;
border-top: 1px dashed #555555;
height: 1px;

}

hr{
border: none 0;
border-top: 1px dashed #252525;
height: 1px;
margin: 10px
}





.imageleft {
float: left;
border: solid 3px #252525;
vertical-align: top;
margin-right: 10px;
}


.imageleft_n_b {
float: left;
vertical-align: top;
margin-right: 10px;
}


.imageleft_n_b_p {
float: left;
vertical-align: top;
margin-right: 17px;
margin-bottom: 10px;
}

.boxadimageleft {
float: left;
border: solid 3px #ffffff;
vertical-align: top;
margin-right: 10px;
}




.imageright {
float: right;
border: solid 3px #252525;
vertical-align: top;
margin-right: 10px;
}




.right {  
	clear: both; 
	font-size: 95%; 
	float:right; 
	width: 200px; 
	padding: 15px 1em 1em 10px; 
	border-left: 1px solid #252525; 
}

.right a {color:#999900;}
.right a:hover { color: #FFFF00;}
	 


.left_article { 
	margin: 10px 0 10px 0; 
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee; 
	border-bottom: 1px solid #eee; 
}
	
.center { 
	float:left; 
	width: 525px; 
	font-size: 95%; 
	margin: 5px 0 5px 5px; 
	padding: 0;
	
	
}


.center a {color:#999900;}
.center a:hover { color: #FFFF00;}



.footer { 
	clear:both;
	width: auto;
	color:#888;  
	font-size:90%;
	background: #3C3C3C;
	border-top: 1px solid #555; 
	text-align:center; 
	margin-top: 30px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 10px 10px 10px 10px;
}

.footer padding{
	text-align: center;
}


/*fieldset {
	border: 1px solid #eee;
}
*/


/*textarea.text { 
	height: 150px; 
	width: 90%; 
	border: 1px solid #ccc; 
	background: #fff; 
	color: #000;
}

textarea.text:hover { 
	border: 1px solid #eee; 
	background: #FFFFF4; 
	color: #000;
}

input.field { 
	border: 1px solid #ccc; 
	background-color: #3C3C3C; 
	width: 100px; 
	color: #000;
}

input.text { 
	margin: 0; 
	width: 110px;
	border: 1px solid #ccc; 
	background: #3C3C3C;
	color: #A4B4C8; 
}

input.text:hover { 
	border: 1px solid #eee; 
}

input.searchbutton { 
	margin: 0; 
	font-size: 100%; 
	font-family: Arial, Sans-serif; 
	border: none; 
	background: #FFFFFF; 
	color: #808080; 
	padding: 1px; 
	font-weight: bold; 
}*/

.date { 
	font-family: "Trebuchet MS", "Times New Roman",Times, serif;
	font-size: 80%; 
	text-align: right; 
	padding: 2px;
	background-image: url(datebar.jpg);
}