w@charset "utf-8";
/* CSS Document */

*:first-child+html #ie fix {} 

body {
	margin:0 5px;
	padding:0;
	width:787px;
	color:#666;
    font-family:Arial;
    font-size:11.45px
}

a:link {
	color:#C00;
	text-decoration:none
}

a:link:hover {
	text-decoration:underline
}

.w a:link {
   color:#FFF;
   text-decoration:none
}

.w a:visited {
   color:#FFF;
   text-decoration:none
}

everything {
	position:relative;
}

#adhoriz {
   left:357px; 
   position: absolute; 
   top: 49px; 
   z-index:15
}

#top {
	position:relative;
	z-index:10
}

#topmenu {   
   color:#FFF;
   margin-top:-42px;
   width:800px;
   margin-bottom:30px; 
   height: 22px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   position:relative;
   z-index:999
}

#banner {
 background-image:url(back-menu.png);
 background-repeat:no-repeat;	
 margin-top:-49px;
 width:800px;
 margin-bottom:18px; 
 height: 22px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 position:relative;
 z-index:0;
}

#tmul {
   margin-left:445px; 
   list-style:none;
   width:100%;   
}

#tmul > li {
   position:relative;
   float:left;
   padding:3px 9px 0 9px;
   z-index:99
}

#leftnav {
   float:left;   
   padding:0;
   margin:0;
}
#leftnavlinks li:hover > ul,
#leftnavlinks li > ul:hover,
#leftnavlinks li.hover > ul,
#leftnavlinks li > ul.hover {
   margin:0;
   display:block; 
   padding:0; 
   text-align:left; 
   width:290px;
   z-index:9000;
}
			  
#leftnavlinks ul {
   left:150px;
   top:-2px;
   display:none; 
   background-color:#665;
   font-family:Calibri;
   color:#FFF; 
   list-style:none
}

#leftnavlinks ul ul {
   left:287px
}

#leftnavlinks {
   left:5px;
   width:152px;
   position:absolute;
   margin:0;
   padding:0;
   list-style:none;
   background-color:#665;
   color:#FFF;
   font-family:Arial, Helvetica, sans-serif
}

#leftnavlinks li {
   border:outset 1px rgb(122,122,108);
   border-bottom:solid 3px rgb(122,122,108);
   border-top:hidden;
   border-right:solid 1px #777;
   font-size:11px;
   text-indent:4px;
   position:relative
}
				 
#leftnavlinks li li {
   border:solid 1px rgb(122,122,108);
   border-bottom:none;
   text-indent:1em
   }

#leftnavlinks li ul {
   position:absolute
}

.subm {
	background-image:url(arrow2.png);
	background-repeat:no-repeat;
	background-position:right;
	
	
}

#content {
   float:left;
   margin-left:5px;
   width: 464px;
}

#content p {
   color:#666;
   font-family:Arial;
   font-size:11.45px
}
		  
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
   color:#777;
   font-family:Arial, Helvetica, sans-serif;
   font-size:22px;
}

#content .h {
   color:#777;
   font-family:Arial, Helvetica, sans-serif;
   font-size:22px;
   font-weight:600;
}
		   
#ads {
   float:left;
   margin-left:5px;
   max-width:10%;
}
		   		      	  
#ad {
   margin-top:10px;			 
}

#mhitbox {
	position:relative;
	height:150px;
	width:175px;	
	margin-top:-150px;
	z-index:99;
	background-image:url(hitbox.png);
	cursor:pointer;
}

#mopic {
	position:relative;
	z-index:1
}
			  		  				
#footer {text-align:center; margin-top:150px}

#speciallist {
	padding:0;
	margin:0;
	width:240px;
}

#nf {
list-style:none;
}

#bigp {
font-size:16px;
}

.bigtext {
font-size:16px
}