html { height: 100%; }



body{
background: #000000 url(/images/background.jpg) top center repeat-x;
height: 100%;
margin:0;
padding:0;
font-size:12px;font-family:Arial,Helvetica,Verdana;color:#ccc;

}

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;border-style:solid;}

#maincontainer{



margin: 0 auto; 

}

#zelines {
background: url(/images/hash.png);
width: 100%;
height: 500px;
margin: 0 auto; 

}

.bread {

color: #fff;
}


#maincontent {
width: 950px;

margin: 0 auto; 
}




.logo	 {
margin-top: 35px;
width: 283px;
height: 167px;


}

.featured {
background: url(/images/featured.png) top center no-repeat;
width: 884px;
height: 401px;
margin-top: -13px;
margin-left: 5px;
float: left;

}

.featuredmenu {
margin-top: 82px;
margin-left: 605px;
color: #000;
text-align: center;
font-weight: bold;
font-size:12px;
}

.featuredmenu1 {
margin-top: 22px;
margin-left: 605px;
color: #000;
text-align: center;
font-weight: bold;
font-size:12px;
}

.featuredmenu2 {
margin-top: 27px;
margin-left: 605px;
color: #000;
text-align: center;
font-weight: bold;
font-size:12px;
}

.featuredmenu3{
margin-top: 26px;
margin-left: 605px;
color: #000;
text-align: center;
font-weight: bold;
font-size:12px;
}

.featuredmenu a:link {text-decoration:  none; color:#000;}
.featuredmenu a:visited {text-decoration: none; color:#000;}
.featuredmenu a:active {text-decoration: none; color:#000;}
.featuredmenu a:hover {text-decoration: underline; color: #000;}


.featuredmenu1 a:link {text-decoration:  none; color:#000;}
.featuredmenu1 a:visited {text-decoration: none; color:#000;}
.featuredmenu1 a:active {text-decoration: none; color:#000;}
.featuredmenu1 a:hover {text-decoration: underline; color: #000;}

.featuredmenu2 a:link {text-decoration:  none; color:#000;}
.featuredmenu2 a:visited {text-decoration: none; color:#000;}
.featuredmenu2 a:active {text-decoration: none; color:#000;}
.featuredmenu2 a:hover {text-decoration: underline; color: #000;}

.featuredmenu3 a:link {text-decoration:  none; color:#000;}
.featuredmenu3 a:visited {text-decoration: none; color:#000;}
.featuredmenu3 a:active {text-decoration: none; color:#000;}
.featuredmenu3 a:hover {text-decoration: underline; color: #000;}


.featuredlogo {

margin-top: 60px;
margin-left: 40px;
float: left;
width: 590px
}






.tab1content {
width: 590px;
margin-top: -160px;
margin-left: 42px;
float: left;
color: #CCC;

}

.tab2content {
width: 590px;
margin-top: -148px;
margin-left: 56px;
float: left;

}

.tab3content {
width: 590px;
margin-top: -160px;
margin-left: 51px;
float: left;

}

.gamepagetop {
background: url(/images/gamepagetop1.png) top center no-repeat;
margin-top: 5px;
margin-left: 0px;
float: left;
width: 882px;
height: 251px;



}

.gamepagelogosmall {

margin-top: 20px;
margin-left: 540px;
float: left;


}

.gamepagelogo {
background: url(/images/banner1.jpg) top center no-repeat;
margin-top: 45px;
margin-left: 32px;
float: left;
width: 825px;
height: 195px;


}

.contentaligng {


padding: 4px;
float: left;
width: 800px;
}

#contentfirst {

margin-top: 5px;
margin-left: 3px;
float: left;
width: 884px;

}
#contentfirstgame {

margin-top: -4px;
margin-left: 3px;
float: left;
width: 884px;

}

#contentmiddle {

background: url(/images/topmiddle1.png) top center no-repeat;
float: left;
width: 884px;
height: 69px;



}

#contentmiddlefull {

background: url(/images/topmiddlefull1.png) top center repeat-y;
float: left;
width: 884px;
}

#contentmiddlegame{

background: url(/images/gamepagemiddle.png) top center repeat-y;
float: left;
width: 882px;
}

.contentup {

margin-left: 0px;
width: 815px;
font-weight: bold;

}

.newstexttop {

margin-top: -56px;
margin-left: 10px;
width: 805px;


}

.newstext {

margin-top: 0px;
margin-left: 10px;
width: 805px;


}


.contentgamepage {

margin-left: 50px;
width: 780px;
float: left;

}



.contentmid {
width: 815px;
margin-left: 35px;

}

#foootergame {
background: url(/images/gamepagefooter.png) top center no-repeat;
margin-left: 1px;
float: left;
width: 884px;
height: 57px
}

#foooterstyle {
background: url(/images/foooter1.png) top center no-repeat;
margin-left: 1px;
float: left;
width: 882px;
height: 42px
}


#footer{
	
	
	margin-left:0px;
	margin-top: 0px;

	float: left;
	
		   
	}
	
#footerg{
	
	
	margin-left: 0px;
	margin-top: -28px;

	float: left;
	
		   
	}

.footertext{
	font-size:10px;font-family:Arial,Helvetica,Verdana;color:#999;
	text-align: center;
	width: 885px;
	margin-left:5px;
	margin-top: 5px;
	float: left;
}


.readmore {


}

.readmore a:link {text-decoration:  none; color:#FFF;}
.readmore a:visited {text-decoration: none; color:#FFF;}
.readmore a:active {text-decoration: none; color:#FFF;}
.readmore a:hover {text-decoration: underline; color: #FFF;}

.gamename{


}

.gamename a:link {text-decoration:  none; font-style:italic; color:#FFF;}
.gamename a:visited {text-decoration: none; font-style:italic; color:#FFF;}
.gamename a:active {text-decoration: none; font-style:italic; color:#FFF;}
.gamename a:hover {text-decoration: underline; font-style:italic; color: #FFF;}

.footertext1 a:link {text-decoration:  none; color:#FFF;}
.footertext1 a:visited {text-decoration: none; color:#FFF;}
.footertext1 a:active {text-decoration: none; color:#FFF;}
.footertext1 a:hover {text-decoration: underline; color: #FFF;}

.footertext1{
	font-size:10px;font-family:Arial,Helvetica,Verdana;color:#999;
	text-align: center;
	width: 885px;
	margin-left:5px;
	margin-top: 5px;
	float: left;
}

.newstitle {
			font-size: 11px;
			color:#FFF;
			text-decoration:none;
			
}
img.thumbnails {
  border-width: 0.1em;
  border-style: solid;
  border-color: #777;
  
  
}

#gallery a:hover img { border: 0.2em solid #1378C8; }



img.thumbnails2 {
  border-width: 0.2em;
  border-style: solid;
  border-color: #666;
  
  
}



ul.smallmenu {
 
list-style-type:none;

}

.menubeginz {

background: url(/images/topnavbar.png) no-repeat;

margin-top: -74px;
margin-left: 280px;
width: 801px;
height: 78px;


}


.menutiles {

background: url(/images/menutile2.png) repeat-x; 
margin-left:24px;
width: 570px;
height: 89px;


}

.menuend{

background: url(/images/menutile4.png) no-repeat; 

margin-top: -55px;
margin-left:570px;
width: 189px;
height: 89px;
float: left;

}

.menutext {
margin-top: 27px;    
		   margin-left: -10px;		   
           float: left;
		   text-align: center;
		   font-size:14px;
           font-weight:bold;   

}



.news {

}

.news a:link {text-decoration:  none; color:#FFF;}
.news a:visited {text-decoration: none; color:#666;}
.news a:active {text-decoration: none; color:#000;}
.news a:hover {text-decoration: none; color: #000;}



	
	
a:link {text-decoration:  none; color:#FFF;}
a:visited {text-decoration: none; color:#666;}
a:active {text-decoration: none; color:#000;}
a:hover {text-decoration: none; color: #000;}


 ul#menu
{	
	
    margin:0;
    list-style-type:none;
    width:auto;
    position:relative;
    display:block;
    height:31px;
                         



}

ul#menu li
{
    display:block;
    float:left;
    margin:0;
    padding:0;
    color:#FFF;
}
    
ul#menu li a
{
    
    display:block;
    float:left;
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
    padding: 1px 1px 1px 13px;
  
    
}
    
ul#menu li a:hover
{    
    color:#000;
 
}


.usual {
  background: #000;
  color:#FFF;
  padding:1px 8px;
  margin-left: -2px;	
  width: 800px;
 
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:11px Verdana;
  color:#FFF;
  background:#333;
}
.usual ul a:hover {
  color:#FFF;
  background:#111;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#fff;
  background: #000;
  border-bottom:1px solid #000;
  cursor:default;
  }
.usual div {
  
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  background: #333;

}
.usual div a { color:#000; font-weight:bold; }

#usual2 { background:#0A0A0A; border:1px solid #1A1A1A; }
#usual2 a { background:#222; }
#usual2 a:hover { background:#000; }
#usual2 a.selected { background:snow; }
#tabs3 { background:#FF9; }

