/* Stylesheet Version: SnowCade */

/* Layout created by Iblob [www.iblobmedia.com] */

/* ---- BODY 6bbc6b STYLES ---- */

body {
font-family:Tahoma, Helvetica, sans-serif;
font-size:14px;	
color:#000000;
background-color:#EEEEEE;
background-image:url(../images/bg.png);
background-repeat:repeat;	
margin:0px 0px 0px 0px; 
cursor:default;
}

a:link {color:#026BBE; text-decoration:none;}
a:visited {color:#026BBE; text-decoration:none;}
a:hover {color:#2C00AA; text-decoration:none;}
a:active {color:#026BBE; text-decoration:none;}

/* ---- OBJECT STYLES ---- */

img {border:0px; border-style:none;}	
a img {border:0px; border-style:none;}	
form {margin:0px; padding:0px; display:inline;}
p {margin:0 0 15px 0;}

hr {height:1px; color:#636363;}
.hr {height:15px; width:100%;}
.hrIE {height:15px; width:100%; _width:670px;}

input.txt {	
color: #000000;
font-family: "Courier New", Courier, monospace;
font-size:10px;
background-color: #EFEFEF;	
border: 1px solid #FFFFFF;	
width: 100px;
height:16px;
font-size:12px;
padding:0 5px 0 5px;
}

textarea.txt {	
color: #000000;	
background-color: #EFEFEF;
border: 1px solid #999999;
font-size:10px;	
}

input.txt2 {	
color: #000000;	
background-color: #EFEFEF;	
border: 1px solid #999999;	
width: 116px;
font-size:10px;	
}

input.txt3 {	
color: #000000;	
background-color: #EFEFEF;	
border: 1px solid #999999;	
font-size:10px;	
}

select.txt2 {	
color: #000000;	
background-color: #EFEFEF;	
border: 1px solid #999999;	
font-size:10px;	
}

input.btn {
width:15px;
height:16px;
margin:0 10px -3px 0;
_margin:0 20px -3px 0;
}

.searchbutton {
width:15px; 
height:16px; 
margin-bottom:-2px; 
_margin-bottom:0px;
}

.loginbutton {
width:32px; 
height:15px; 
margin-bottom:-2px; 
_margin-bottom:0px;
}

/* ---- HEADING STYLES ---- */

#logo {
display:inline;
width:290px;
height:125px;
}

h1 { font-size:22px; margin-top:0px; color:#14508B; margin-bottom:10px; font-weight:normal; text-transform:capitalize; }
	h2 a:link { color:#000000; text-decoration:none; }
	h2 a:visited { color:#000000; text-decoration:none; }
	h2 a:hover { color:#2C00AA; text-decoration:none; }
	h2 a:active { color:#000000; text-decoration:none; }
#top h1 { font-size:12px; margin-top:0px; color:#DDDDDD; margin-bottom:10px; font-weight:normal; text-transform:capitalize; }
	#top h1 a:link { color:#000000; text-decoration:none; }
	#top h1 a:visited { color:#000000; text-decoration:none; }
	#top h1 a:hover { color:#2C00AA; text-decoration:none; }
	#top h1 a:active { color:#000000; text-decoration:none; }
h2 { font-size:22px; margin-top:0px; color:#14508B; margin-bottom:10px; font-weight:normal; text-transform:capitalize; }
	h2 a:link { color:#000000; text-decoration:none; }
	h2 a:visited { color:#000000; text-decoration:none; }
	h2 a:hover { color:#2C00AA; text-decoration:none; }
	h2 a:active { color:#000000; text-decoration:none; }
h3 { font-size:19px; margin-top:0px; color:#14508B; font-weight:normal; margin-bottom:7px; text-transform:capitalize; }
	h3 a:link { color:#000000; text-decoration:none; }
	h3 a:visited { color:#000000; text-decoration:none; }
	h3 a:hover { color:#2C00AA; text-decoration:none; }
	h3 a:active { color:#000000; text-decoration:none; }
h4 { font-size:17px; margin-top:0px; color:#14508B; font-weight:normal; text-transform:capitalize; }
	h4 a:link { color:#000000; text-decoration:none; }
	h4 a:visited { color:#000000; text-decoration:none; }
	h4 a:hover { color:#2C00AA; text-decoration:none; }
	h4 a:active { color:#000000; text-decoration:none; }
h5 { font-size:14px; margin-top:0px; font-weight:bold; color:#14508B; }
	h5 a:link { color:#000000; text-decoration:none; }
	h5 a:visited { color:#000000; text-decoration:none; }
	h5 a:hover { color:#2C00AA; text-decoration:none; }
	h5 a:active { color:#000000; text-decoration:none; }
h6 { font-size:14px; margin-top:0px; color:#14508B; }
	h6 a:link { color:#000000; text-decoration:none; }
	h6 a:visited { color:#000000; text-decoration:none; }
	h6 a:hover { color:#2C00AA; text-decoration:none; }
	h6 a:active { color:#000000; text-decoration:none; }

.text-xsm { font-size:9px; }
.text-sm { font-size:10px; }
.text-norm { font-size:12px; }
.text-lg { font-size:14px; }
.text-xlg { font-size:16px; }
.text-xxlg { font-size:18px; }
.text-xsm-b { font-size:9px; font-weight:bold; }
.text-sm-b { font-size:10px; font-weight:bold; }
.text-norm-b { font-size:12px; font-weight:bold; }
.text-lg-b { font-size:14px; font-weight:bold; }
.text-xlg-b { font-size:16px; font-weight:bold; }
.text-xxlg-b { font-size:18px; font-weight:bold; }

/* ---- STRUCTURE STYLES ---- */

.clear {clear:both;}
.clearLeft {clear:left;}
.clearRight {clear:right;}

#wrapper {
background-color:#EEEEEE;
width: 1060px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
padding-right: -10px;
border-top:0px #636363 solid;
border-right:5px #636363 solid;
border-bottom:0px #636363 solid;
border-left:5px #636363 solid;
position:relative;
}

#top {
background-color:#636363;
width:1060px;
height:15px;
margin:0px;
padding:5px 0px 5px 0px;
color:#DDDDDD;
font-size:12px;
}

	#top a:link {color:#FFFFFF; text-decoration:none;}
	#top a:visited {color:#FFFFFF; text-decoration:none;}
	#top a:hover {color:#b5e0f5; text-decoration:none;}
	#top a:active {color:#FFFFFF; text-decoration:none;}

#topad468 {
position:absolute;
top:20px;
right:20px;
color:#999999;
font-size:10px;
font-weight:normal;
}

#topad100 {
position:absolute;
top:12px;
right:20px;
color:#999999;
font-size:10px;
font-weight:normal;
}

.ad {
color:#999999;
font-size:10px;
font-weight:normal;
}

.adtop300{background-color:#EEEEEE; margin-left:2px; width:320px;border-bottom:0px #636363 solid; height:280px; background-image:url(../images/adright300.png); background-position:0 0; background-repeat:no-repeat; z-index:30; float:left;}
.adright300{background-color:#EEEEEE; margin-left:-10px; margin-top:10px;width:320px;border-bottom:0px #636363 solid; height:280px; background-image:url(../images/adright300.png); background-position:0 0; background-repeat:no-repeat; z-index:30; float:left;}

#header {
position:relative;
background-image:url(../images/header_main.png);
background-repeat:no-repeat;
border:1px solid #000000;
padding:0px 0px 0px 7px;
margin:0px;
_margin-bottom:-5px;
width:1050px;
height:110px;
}

.navnew {
background-color:#EEEEEE;
width:732px;
_width:732px;
float:right;
margin:0px;
padding:4px 2px 5px 2px;
color:#000000;
border:0px solid #000000;
font-size:17px;
font-weight:bold;
text-align:center;
text-transform:capitalize;
}

	.navnew a:link {color:#000000; text-decoration:none;}
	.navnew a:visited {color:#000000; text-decoration:none;}
	.navnew a:hover {color:#b5e0f5; text-decoration:none;}
	.navnew a:active {color:#000000; text-decoration:none;}
	.navnew .num {color:#b5e0f5; font-size:10px;}


.nav {
background-color:#EEEEEE;
width:1105px;
_width:1099px;
margin:0px;
padding:4px 2px 5px 2px;
color:#000000;
font-size:17px;
font-weight:bold;
text-align:center;
text-transform:capitalize;
}

	.nav a:link {color:#000000; text-decoration:none;}
	.nav a:visited {color:#000000; text-decoration:none;}
	.nav a:hover {color:#b5e0f5; text-decoration:none;}
	.nav a:active {color:#000000; text-decoration:none;}
	.nav .num {color:#b5e0f5; font-size:10px;}

.subnav {
width:1060px;
height:25px;
border-bottom:5px #EEEEEE solid;
background-image:url(../images/bg-stats.png);
background-position:0 0px;
background-repeat:repeat-x;
}

.subnav2 {   
background-color:#EEEEEE;
width:1110px;
_width:1104px; 
height:auto;
border-bottom:5px #636363 solid;
background-position:0 0px;
background-repeat:repeat-x;
color:#FFFFFF;
text-align:center;
text-transform:capitalize;
}

.subnav3{background-color:#EEEEEE;width:735px; height:280px; margin-left:0px; float:right; border-bottom:0px #636363 solid; background-image:url(../images/bck-grd-subnav3.png); background-position:0 0; background-repeat:no-repeat; z-index:30;}
/* ---- .subnav3 {width:940px;_width:940px;height:160px;border-bottom:5px #636363 solid;background-position:0 0px;background-repeat:repeat-x;} ---- */

.stats {
color:#000000;
font-size:10px;
font-weight:normal;
text-align:center;
padding-top:6px;
height:19px;
}



.login{position:relative; width:188px; height:25px; padding:0; margin:0; background-image:url(../images/blogin.png); background-position:0 0; background-repeat:no-repeat; float:right; z-index:30;} 
.loginHover{position:relative; width:188px; height:25px; padding:0; margin:0; background-image:url(../images/blogin.png); background-position:0 -25px; background-repeat:no-repeat; float:right; z-index:30;} 
.login span{display: none;} 

	.loginHover span{ 
	  display:block; 
	  position:absolute;
	  width:200px;
	  padding:5px;
	  border:2px solid #636363; 
	  border-top:5px solid #636363; 
	  top:25px; 
	  left:-2px; 
	  background-color:#EEEEEE; 
	  color:#000000; 
	  text-align:left; 
	  z-index:30;
	} 

.profile{position:relative; width:188px; height:25px; padding:0; margin:0; background-image:url(../images/bprofile.png); background-position:0 0; background-repeat:no-repeat; float:right; z-index:30;} 
.profileHover{position:relative; width:188px; height:25px; padding:0; margin:0; background-image:url(../images/bprofile.png); background-position:0 -25px; background-repeat:no-repeat; right:right; z-index:30;} 
.profile span{display: none;} 

	.profileHover span{ 
	  display:block; 
	  position:absolute;
	  width:200px;
	  padding:5px;
	  border:2px solid #636363; 
	  border-top:5px solid #636363; 
	  top:25px; 
	  left:-2px; 
	  background-color:#EEEEEE; 
	  color:#000000; 
	  text-align:left; 
	  z-index:30;
	} 

.search{position:relative; width:187px; height:25px; padding:0; margin:0; background-image:url(../images/bsearch.png); background-position:0 0; background-repeat:no-repeat; float:right; z-index:10;} 
.searchHover{position:relative; width:187px; height:25px; padding:0; margin:0; background-image:url(../images/bsearch.png); background-position:0 -25px; background-repeat:no-repeat; float:right; z-index:10;}
.search span{display: none;} 

	.searchHover span{ 
	  display:block; 
	  position:absolute;
	  width:200px;
	  padding:5px;
	  border:2px solid #636363; 
	  border-top:5px solid #636363; 
	  top:25px; 
	  left:-2px; 
	  background-color:#EEEEEE; 
	  color:#000000; 
	  text-align:center; 
	  z-index:10;
	} 

.game{position:relative; width:120px; height:107px; margin:0 9px 5px 5px; padding:0; float:left; display:block; cursor:pointer;} 
.gameHover{position:relative; width:120px; height:107px; margin:0 9px 5px 5px; padding:0; float:left; display:block; cursor:pointer;}
.game span{display: none;} 

	.gameHover span{ 
	  display:block;
	  position:absolute;
	  cursor:pointer;
	  width:120px;
	  border:0px solid #333300; 
	  top:0px; 
	  left:0px; 
	  background-color:transparent; 
	  color:#000000;
	  z-index:10;
	} 

	.gameHover span .title {
		position:absolute; 
		top:0px; 
		width:116px; 
		background-color:#FFFFFF; 
		font-size:12px; 
		font-weight:bold; 
		text-align:center; 
		padding:2px;
		filter:alpha(opacity=80); 
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
		-moz-opacity:0.80; opacity:0.80;
	}

	.gameHover span .play {
		position:absolute; 
		top:92px; 
		width:120px; 
		height:15px; 
		background-color:#FFFFFF; 
		margin:0; 
		padding:0;
	}

	.game .rate {margin:2px 13px 0 0px; padding:0; width:120px; height:20px; text-align:center;}
	.gameHover .rate {margin:2px 13px 0px 13px; padding:0; width:94px; height:15px; text-align:center;}
	.game .thumb {width:120px; height:90px; text-align:center; margin:0; padding:0;}
	.gameHover .thumb {width:120px; height:90px; text-align:center; margin:0; padding:0;}



.gamerelated{position:relative; width:139px; height:113px; margin:0 3px 4px 4px; padding:0; background-image:url(../images/related-games-bg.png); background-position:0px 5px; background-repeat:no-repeat; border:0px solid #000000; float:left; display:block; cursor:pointer;} 
.gameHover2{position:relative; width:139px; height:113px; margin:0 3px 4px 4px; padding:0; background-image:url(../images/related-games-bg.png); background-position:0px 5px; background-repeat:no-repeat; border:0px solid #000000; float:left; display:block; cursor:pointer;}
.gamerelated span{display: none;} 
	.gameHover2 span{ 
	  display:block;
	  position:absolute;
	  cursor:pointer;
	  width:117px;
	  border:0px solid #636363; 
	  top:12px; 
	  left:10px; 
	  background-color:transparent; 
	  color:#000000;
	  z-index:10;
	} 

	.gameHover2 span .title {
		position:absolute; 
		top:70px; 
		width:113px;
		background-color:#FFFFFF;
		font-size:12px; 
		font-weight:bold; 
		text-align:center; 
		padding:2px;
		filter:alpha(opacity=60); 
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
		-moz-opacity:0.60; opacity:0.60;

	}

	.gameHover2 span .play {
		position:absolute; 
		top:75px; 
		width:120px; 
		height:15px; 
		background-color:#FFFFFF; 
		margin:0; 
		padding:0;
	}

	.gamerelated .rate {margin:2px 13px 0 0px; padding:0; width:120px; height:15px; text-align:center;}
	.gameHover2 .rate {margin:2px 13px 0px 0px; padding:0; width:124px; height:15px; text-align:center;}
	.gamerelated .thumb2 {width:120px; height:90px; text-align:center; margin:12px 13px 10px 10px; padding:0;}
	.gameHover2 .thumb2 {width:120px; height:90px; text-align:center; margin:12px 13px 10px 10px; padding:0;}



#right {
display:inline;
float:right;
width:310px;
padding:0px;
_width:325px;
_padding-right:0px;
margin:0px;
border-left:0px solid #636363;
background-image:url(../images/bg-left.png);
background-repeat:no-repeat;
background-color:#EEEEEE;
font-size:16px;
color:#636363;
}

#left {
display:inline;
float:left;
width:730px;
padding:5px;
_width:730px;
_padding-right:0px;
margin:0px;
background-image:url(../images/bg-right.png);
background-repeat:no-repeat;
background-color:#EEEEEE;
border: 0px solid #636363;
}

#footer {
clear:both;
background-color:#636363;
width:1060px;
height:50px;
margin:0px;
padding:5px 0px 5px 0px;
color:#DDDDDD;
font-size:14px;
}

	#footer a:link {color:#FFFFFF; text-decoration:none;}
	#footer a:visited {color:#FFFFFF; text-decoration:none;}
	#footer a:hover {color:#b5e0f5; text-decoration:none;}
	#footer a:active {color:#FFFFFF; text-decoration:none;}

.joystick {
float:left;
width:342px;
height:11px;
margin-left:-20px;
margin-top:-2px;
}

.joystickmiddle {
float:left;
width:342px;
height:1px;
background-image:url(../images/bck-grd-rt-middle.png);
background-repeat:repeat-y;
z-index:30;
margin-left:-20px;
margin-top:-2px;
}

.joystickbottom {
float:left;
width:342px;
height:11px;
margin-left:-20px;
margin-top:-2px;
}
/* ---- PAGE STYLES ---- */

.home {
margin:0px 0 0px 0;
}

.gameleft {
display:inline;
float:left;
width:120px;
margin-right:15px;
}

.gameright {
display:inline;
float:left;
width:740px;
padding:2px 5px 5px 5px;
}

.gamethumb {
width:120px; 
height:90px; 
}

.smallgamethumb {
width:60px; 
height:60px; 
}

.gameplay {
margin:0px 0px 2px 0px; 
width:120px; 
height:30px; 
}

.rate {
margin:2px 13px 2px 0px; 
padding:0; 
width:120px; 
height:20px; 
text-align:center;
}

.gamerate2 {

margin:0px 0px 2px 0px; 

width:120px; 

height:15px; 

}

.gametell {

margin:0px 0px 2px 0px; 

width:120px; 

height:15px; 

}

.gamefav {

margin:0px 0px 2px 0px; 

width:120px; 

height:15px; 

}

.gamereport {

margin:0px 0px 2px 0px; 

width:120px; 

height:15px; 

}



#wrapper #play {

}



.error {

background-color:#F1DCC9;

border:#990000 3px solid;

margin:0px 0px 10px 0px;

padding:2px 5px 5px 5px;

width:654px;

}

.error h2 {color:#990000}



.warning {
background-color:#FFFF99;
border:#FF9900 3px solid;
margin:0px 0px 10px 0px;
padding:2px 5px 5px 5px;
width:654px;
}
.warning h2 {color:#A97301;}

.newstitle {
text-transform:capitalize;
}

.newstxt {
}

.featured {
width:730px;
_width:740px;
height:310px;
margin-right:10px;
background-image:url(../images/bck-grd-main-news.png); background-position:0 0; background-repeat:no-repeat; z-index:30;
}

.ads1 {
float:right;
width:310px;
_width:320px;
height:260px;
margin-right:10px;
}

.main-titlelist {
float:left;
width:223px;
height:200px;
margin-right:0px;
margin-bottom:20px;
}

.main-tab {

margin:-3px 0 3px 10px;

}

.main-float {
width:350px;
float:left;
margin-right:10px;
margin-bottom:10px;
}


.main-floatinfo {
width:350px;
float:left;
margin-right:10px;
_margin-right:0px;
margin-bottom:5px;
}

	.main-floatinfo .left {
	float:left;
	margin-right:5px;
	}

	.main-floatinfo .thumb {
	width:120px; 
	height:90px; 
	text-align:center; 
	margin:0; 
	padding:2px; 
	border:#333333 1px solid;
	}

	.main-floatinfo .rate {
	margin:2px 0px 0px 0px; 
	padding:0; 
	width:120px; 
	height:20px; 
	text-align:center;
	}




.forumtop {

font-weight:bold;

background-color:#B9D1DD;

color:#000000;

}



/* ---- PAGE NUMBER STYLES ---- */



.PageNumbers {	

color:#000000;

font-weight:bold;

text-align:center;

margin-bottom:10px;

margin-top:10px;

}

.PageNumbers a:link {color:#026BBE;}

.PageNumbers a:visited {color:#026BBE;}

.PageNumbers a:hover {color:#2C00AA;}

.PageNumbers a:active {color:#026BBE;}



/* SLIMBOX */



#lbOverlay {

	position: absolute;

	left: 0;

	width: 100%;

	background-color: #000;

	cursor: pointer;

}



#lbCenter, #lbBottomContainer {

	position: absolute;

	left: 50%;

	overflow: hidden;

	background-color: #fff;

}



.lbLoading {

	background: #fff url(loading.gif) no-repeat center;

}



#lbImage {

	position: absolute;

	left: 0;

	top: 0;

	border: 10px solid #fff;

	background-repeat: no-repeat;

}



#lbPrevLink, #lbNextLink {

	display: block;

	position: absolute;

	top: 0;

	width: 50%;

	outline: none;

}



#lbPrevLink {

	left: 0;

}



#lbPrevLink:hover {

	background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;

}



#lbNextLink {

	right: 0;

}



#lbNextLink:hover {

	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;

}



#lbBottom {

	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;

	font-size: 10px;

	color: #666;

	line-height: 1.4em;

	text-align: left;

	border: 10px solid #fff;

	border-top-style: none;

}



#lbCloseLink {

	display: block;

	float: right;

	width: 66px;

	height: 22px;

	background: transparent url(../images/closelabel.gif) no-repeat center;

	margin: 5px 0;

}



#lbCaption, #lbNumber {

	margin-right: 71px;

}



#lbCaption {

	font-weight: bold;

}


/* ---- END OF STYLESHEET ---- */


