/* Stylesheet Version: TriCade 120x90 */
/* ArcadeCreate Inc [www.arcadecreate.com] */


/* ---- BODY STYLES ---- */

body {
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;	
color:#FFFFFF;
background-color:#000000;
background-image:url(../images/bg-repeat.png);
background-repeat:repeat-x;
margin:0px 0px 0px 0px; 
cursor:default;
}

a:link {color:#00FF00; text-decoration:none;}
a:visited {color:#FFFFFF; text-decoration:none;}
a:hover {color:#00FF00; text-decoration:none;}
a:active {color:#00FF00; 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:#FF9900;}
.hr {height:1px; color:#FF9900; width:100%;}
.hrIE {height:1px; color:#FF9900; width:100%; _width:640px;}
.hrIE2 {height:1px; color:#FF9900; width:325px; _width:300px;}

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:250px;
height:100px;
}
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:#FFFFCC; text-decoration:none; }
	h2 a:active { color:#000000; text-decoration:none; }
#top h1 { font-size:10px; margin-top:0px; color:#FFFFFF; margin-bottom:0px; font-weight:normal; text-transform:capitalize; }
	#top h1 a:link { color:#669946; text-decoration:none; }
	#top h1 a:visited { color:#669946; text-decoration:none; }
	#top h1 a:hover { color:#FFFFCC; text-decoration:none; }
	#top h1 a:active { color:#000000; text-decoration:none; }
h2 { font-size:20px; margin-top:0px; color:#669946; margin-bottom:10px; font-weight:normal; text-transform:capitalize; }
	h2 a:link { color:#669946; text-decoration:none; }
	h2 a:visited { color:#669946; text-decoration:none; }
	h2 a:hover { color:#FFFFCC; text-decoration:none; }
	h2 a:active { color:#000000; text-decoration:none; }
h3 { font-size:19px; margin-top:0px; color:#669946; font-weight:normal; margin-bottom:7px; text-transform:capitalize; }
	h3 a:link { color:#669946; text-decoration:none; }
	h3 a:visited { color:#669946; text-decoration:none; }
	h3 a:hover { color:#FFFFCC; text-decoration:none; }
	h3 a:active { color:#000000; text-decoration:none; }
h4 { font-size:17px; margin-top:0px; color:#669946; font-weight:normal; text-transform:capitalize; }
	h4 a:link { color:#669946; text-decoration:none; }
	h4 a:visited { color:#669946; 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:#000000;
width: 994px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
padding-right: -10px;
border-top:0px #006600 solid;
border-right:2px #006600 solid;
border-bottom:0px #006600 solid;
border-left:2px #006600 solid;
position:relative;
}

#top {
background-color:#006600;
width:994px;
height:5px;
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:5px;
right:10px;
color:#999999;
font-size:10px;
font-weight:normal;
}
.ad {
color:#999999;
font-size:10px;
font-weight:normal;
padding-left: 5px;
padding-right: 5px;
}

#header {
position:relative;
background-image:url();
background-repeat:no-repeat;
padding:0px 0px 0px 7px;
margin:0px;
_margin-bottom:-5px;
width:994px;
height:100px;
}
.nav {
background-color:#006600;
width:994px;
_width:996px;
margin:0px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
text-align:center;
text-transform:capitalize;
}
	.nav a:link {color:#FFFFFF; text-decoration:none;}
	.nav a:visited {color:#FFFFFF; text-decoration:none;}
	.nav a:hover {color:#b5e0f5; text-decoration:none;}
	.nav a:active {color:#FFFFFF; text-decoration:none;}
	.nav .num {color:#b5e0f5; font-size:10px;}

.smallcat {                
font-family: console-y;
font-size: 10px;
background-color:#006600;
width:994px;                  
_width:996px;
margin:0px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
text-align:center;
text-transform:capitalize;
}

.smallcat h1 {
font-size:10px; display: inline; margin-top:0px; color:#FFFFFF; margin-bottom:0px; font-weight:normal; text-transform:capitalize; }



.subnav {
width:994px;
height:25px;
border-bottom:5px #006600 solid;
background-image:url(../images/bg-stats.png);
background-position:0 0px;
background-repeat:repeat-x;
}

.subnav2 {
width:994px;
height:15px;
border-bottom:5px #006600 solid;
background-color:#000000;

}

.subnav3 {                
width:994px;
_width: 996px;
overflow: hidden;
height:82px;                
border-bottom:5px #006600 solid;
background-position:0 0px;
background-repeat:repeat-x;
}  

.subnavad {
width:994px;
height:90px;
border-bottom:5px #006600 solid;
background-image:url(../images/bg-ads.png);
background-repeat:no-repeat;
background-color:#006600;
}


.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:left; 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:left; z-index:30;} 
.login #loginspan {display: none;}
.loginHover #loginspan {
  display:block;
  position:absolute;
  width:200px;
  padding:5px;
  border:2px solid #006600;
  border-top:5px solid #006600;
  top:25px;
  left:-2px;
  background-color:#666666;
  color:#FFFFCC;
  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:left; 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; float:left; z-index:30;} 
.profile span{display: none;} 
	.profileHover span{ 
	  display:block; 
	  position:absolute;
	  width:200px;
	  padding:5px;
	  border:2px solid #006600; 
	  border-top:5px solid #006600; 
	  top:25px; 
	  left:-2px; 
	  background-color:#666666; 
	  color:#FFFFCC; 
	  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:left; 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:left; z-index:10;}
.search #searchspan {display: none;}
.searchHover #searchspan{
  display:block;
  position:absolute;
  width:200px;
  padding:5px;
  border:2px solid #006600;
  border-top:5px solid #006600;
  top:25px;
  left:-2px;
  background-color:#666666;
  color:#FFFFCC;
  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 .gamespan{display: none;}
.gameHover .gamespan{
  display:block;
  position:absolute;
  cursor:pointer;
  width:120px;
  border:0px solid #006600;
  top:0px;
  left:0px;
  background-color:transparent;
  color:#000000;
  z-index:10;
} 
.gameHover .gamespan .title {
        position:absolute;
        top:0px;
        left: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 .gamespan .play {
        position:absolute;
        top:92px;
        left:0px;
        width:120px;
        height:15px;
        background-color:black;
        margin:0;
        padding:0;
}
	.game .rate {margin:2px 13px 0 13px; padding:0; width:94px; height:15px; 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; border:2px solid #006600;}
	.gameHover .thumb {width:120px; height:90px; text-align:center; margin:0; padding:0;}

#left {
display:inline;
float:left;
width:162px;
padding:2px;
_width:165px;
_padding-right:0px;
margin:0px;
border-right:1px solid #006600;
background-color:#000000;
font-size:14px;
color:#636363;
}

#right {             
display:inline;
float:right;
width:132px;                
padding:2px;
_width:136px;
_padding-right:0px;
margin:0px;
border-left:1px solid #006600;
background-color:#000000;
font-size:14px;
color:#636363;
}

#center {
display:inline;
float:left;
width:665px;
padding:1px;
_width:668px;
_padding-right:0px;
margin:0px;
background-color:#000000;
}

#footer {
clear:both;
background-color:#006600;
width:994px;
height:25px;
margin:0px;
padding:5px 0px 5px 0px;
color:#DDDDDD;
font-size:9px;
}
	#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;}

#footer2 {
clear:both;
background-color:#000000;
width:994px;
height:100px;
margin:0px;
padding:5px 0px 5px 0px;
border-top:5px #006600 solid;
color:#DDDDDD;
font-size:12px;
}

#textlinks {
clear:both;
background-color:#000000;
width:994px;
height:10px;
margin:0px;
padding:5px 0px 5px 0px;
border-top:5px #006600 solid;
color:#DDDDDD;
font-size:12px;
}
.joystick {
float:left;
width:24px;
height:25px;
margin-right:5px;
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:530px;
}
.gamethumb {
width:120px; 
height:90px; 
}
.gameplay {
margin:0px 0px 2px 0px; 
width:120px; 
height:30px; 
}
.rate {
margin:2px 13px 2px 13px; 
padding:0; 
width:94px; 
height:15px; 
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:#000000;
border:#990000 3px solid;
margin:0px 0px 10px 0px;
padding:2px 5px 5px 5px;
width:654px;
}
.error h2 {color:#990000}

.warning {
background-color:#000000;
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 {
float:left;
width:402px;
_width:404px;
height:380px;
padding-left: 2px;
padding-right: 2px;
margin-right:2px;
background-image:url(../images/bg-features.png);
background-repeat:no-repeat;
}

.main-titlelist {
float:left;
width:223px;
height:200px;
margin-right:0px;
margin-bottom:20px;
}
.main-tab {
margin:-3px 0 3px 10px;
}

.main-float {
width:310px;
float:left;
padding-left: 2px;
padding-right: 2px;
margin-right:2px;
margin-bottom:10px;
}
.main-floatinfo {
width:310px;
float:left;
padding-left: 2px;
padding-right: 2px;
margin-right:2px;	
margin-bottom:10px;
}
	.main-floatinfo .left {
	float:left;
	margin-right:5px;
	}
	.main-floatinfo .thumb {
	width:100px; 
	height:100px; 
	text-align:center; 
	margin:0; 
	padding:2px; 
        border:2px #006600 solid;

	}
	.main-floatinfo .rate {
	margin:2px 16px 0px 16px; 
	padding:0; 
	width: 74px; 
	height:15px; 
	text-align:center;	          
	
}

        .main-floatinfo .left2 {
        float:left;             
        margin-right:5px;
        }           
        .main-floatinfo .thumb2 {
        width:120px;
        height:90px;
        text-align:center;
        margin:0;        
        padding:2px;        
        border:2px #006600 solid;

        }
        .main-floatinfo .rate2 {
        margin:2px 16px 0px 16px;
        padding:0;
        width: 94px;
        height:15px;
        text-align:center;

}


/* ---- PAGE NUMBER STYLES ---- */

.PageNumbers {	
color:#669946;
font-weight:bold;
text-align:center;
margin-bottom:10px;
margin-top:10px;
}
.PageNumbers a:link {color:#669946;}
.PageNumbers a:visited {color:#006600;}
.PageNumbers a:hover {color:#FFFFCC;}
.PageNumbers a:active {color:#026BBE;}

.avatarlist {
width: 160px;
text-align: center;
padding:0;
margin: 0 0 2px 0;
float: left;
}


/* ---- END OF STYLESHEET ---- */
/* style for new pagination */

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAAAA;
	text-decoration: none; /* no underline */
	color: #CCCCCC;
	background-color: #515151;
}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #FFFFFF;
  color: #000000;
  text-decoration: none;
  background-color: #AAAAAA;
}

div.pagination span.current {
  font-family: Arial, Verdana, Helvetica; 
  font-size:9pt;
  font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #FFFFFF;
	background-color: #AAAAAA;
	color: #000000;
	}
	
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
	}
	
	div.pagination span.dots {
  font-family: Arial, Verdana, Helvetica; 
  font-size:16px;
  font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #181818;
	background-color: #181818;
	color: #FFFFFF;
	}
