body {
	font-family: verdana,arial,tahoma,sans-serif;
	font-size: .8em;
}

img {
	border:none;
}

#main {
 width:1000px; 
 margin:0 auto; 
 overflow:hidden;
 }
 
 #header {
  position:relative; 
  height:90px; 
  padding:10px 10px 0px 10px;
  }



/* TOP MENU */
#topmenu {
 position:absolute; 
 top:60px; 
 right:0px; 
 margin:0;
 font-family: tahoma;
 }

#topmenu a {
	
 background-image: url("http://www.cimmerians.net/assets/cimmerians/images/star-off.png");
 background-repeat:no-repeat;
 padding-left:20px;
 padding-right: 7px;
 padding-top:3px;
 color: #646464;
 text-decoration:none;
 font-weight:bold;
}

#topmenu a:hover {
	
 font-weight:bold; 
 text-decoration:none;
 color: #A81E21;
 background-image: url("http://www.cimmerians.net/assets/cimmerians/images/star-on.png");
	}

#topmenu span {
margin:0 8px;
}

#topmenu .active {
 font-weight:bold; 
 text-decoration:none;
 color: #A81E21;
 background-image: url("http://www.cimmerians.net/assets/cimmerians/images/star-on.png");
 }

#hero {
	
	padding-left:10px;
	padding-right:10px;
}

#herobanner {
 	margin-left:10px;
 	margin-top:5px;
	background-image: url("http://www.cimmerians.net/assets/cimmerians/images/herobanner.jpg");
	background-repeat: no-repeat;
	float:left;
	width:100%;
}

#herobanner img {
float:right;
margin-top:-5px;
}


#left {
	margin-left:10px;
	width:20%;
	float:left;
}
#left .header {
	background-color:#BCC1BC;
	height:20px;
	padding:5px;
	font-weight:bold;
	color:#3A3537;
	background-image: url("http://www.cimmerians.net/assets/cimmerians/images/cp.gif");
	background-repeat: no-repeat;
}
#left .text {
	padding:10px;
	line-height:150%;

}

#right {
	width:75%;
	float:right;
}

#right .header {
	background-color:#BCC1BC;
	height:20px;
	padding:5px;
	font-weight:bold;
	color:#3A3537;
	background-image: url("http://www.cimmerians.net/assets/cimmerians/images/currentop.gif");
	background-repeat: no-repeat;
}

#right .text {
	float:right;
	width:60%;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:90%;
}
#right .image {
	padding-top:10px;
}

.opname {
	color:#A81E21;
	font-weight:bold;
	font-size:120%;
}

.readmore {
	color:#A81E21;
	font-weight:bold;
	font-size:75%;
}

.signup {
	color:#000;
	font-weight:bold;
	font-size:85%;
margin-left:220px;
}

#right .oplinks {
	
	font-size:120%;
	padding-top: 10px;
	padding-right:15px;
}


#footer {
	
	color: #333;
	margin-top:30px;
	text-align:right;
	font-size:75%;
	width:100%;
	float:left;
	
}


#search {position:absolute; top:66px;right:0px;}
#search div {position:relative; width:135px;}
#search #search-input {position:absolute; top:0; left:0; width:110px; height:15px; overflow:hidden;border: 1px solid #000;}
#search #search-input input {width:136px; margin-left:2px; border:0;font-size:10px;font-size:10px;color:#666;}
#search #search-submit {position:absolute; top:0; right:0; width:18px;}

#login {position:absolute; top:5px;right:0px;}
#login div {position:relative; width:260px;}
#login #username {position:absolute; top:0; left:8px; width:100px; height:15px; overflow:hidden;border: 1px solid #000;}
#login #password {position:absolute; top:0; left:115px; width:100px; height:15px; overflow:hidden;border: 1px solid #000;}
#login #username input {width:126px;margin-left:2px;border:0;font-size:10px;color:#666;}
#login #password input {width:126px;margin-left:2px;border:0;font-size:10px;color:#666;}
#login #login-submit {position:absolute; top:0; right:0; width:18px;}


#limenu {
	margin-left:0;
	width:20%;
	float:left;
	background-color:#788B77;
	padding:10px;
	color: #fff;
}

#limenu .text {
	line-height:150%;
	color:#fff;

}
#limenu a {
	
	color:#fff;
	text-decoration:none;
	
}
#limenu a:visited {
	
	color:#fff;
	text-decoration:none;
	
}
#limenu a:hover {
	color:gold;
}


#limenu li 
{
list-style-type:none;
}

#limenu ul {padding-left:20px;}


.text {
	margin-left:10px;
}

.grayheader {background-color:#BCC1BC;
	height:20px;
	padding:5px;
	font-weight:bold;
	color:#3A3537;}

div#WebLoginLayer0 {
	font-size: 12pt;
}	

