/* CSS Document */
body {
	background-color: rgb(0, 0, 0);
	background-image: url(../images2/tile.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}

textarea 
{
background-color : #222222; 
font-family: arial, helvetica, sans-serif; 
font-size : 10pt; 
border-color: #cccccc; 
/*border-style: inset;*/ 
border-width: 1px; 
color: #cccccc; 
}

#title_box{
margin-top: -56px;
}

input {
height: 20px; 
background-image: url(../images2/textfield.gif);
background-repeat: repeat-x;
background-color: none;
border: 0px;
font-family:arial, helvetica, sans-serif; 
font-size : 10pt; 
color: #000000;
}

SELECT {
color:#cccccc;
font-size: 12px;
font-family: Arial,Helvetica,sans-serif;
background-color : #222222;
BORDER-TOP: #000000 1px solid; 
BORDER-BOTTOM: #000000 1px solid; 
BORDER-LEFT: #000000 1px solid; 
BORDER-RIGHT: #000000 1px solid;
}

A: 
{ 
font-family: Arial, Verdana, Helvetica; 
font-size:11px; 
color: #cccccc; 
text-decoration: none; 
font-weight: normal;
}
A:link 
{ 
font-family: Arial, Verdana, Helvetica; 
font-size:11px; 
color: #cccccc; 
text-decoration: none; 
font-weight: normal;
}
A:visited 
{ 
font-family: Arial, Verdana, Helvetica; 
font-size:11px; 
color: #cccccc; 
text-decoration: none; 
font-weight: normal;
}
A:hover 
{ 
font-family: Arial, Verdana, Helvetica; 
font-size:11px; 
color: #ffffff; 
text-decoration: none; 
font-weight: normal;
}

.header {
height: 190px;
width: 918px;
background-image: url(../images2/dark_header.gif);
background-repeat: no-repeat:
font-family: Arial, Verdana, Helvetica; 
font-size:12px; 
color: #cccccc;  
text-decoration: none; 
font-weight: normal;

}

/*START NAV MENU*/

#nav-main {
	width: 918px;
	min-height: 31px;
	float: left;
	background: none;
  margin: 0px; }

#nav-main dl {
	list-style: none;
  margin: 0px; }

#nav-main dt, #nav-main dd {
	float: left;
	text-indent: -9999em; 
  margin: 0px; }

#nav-main dd a {
	display: block;
	height: 31px;
	background: url(../images2/navmenu.gif) no-repeat;
	overflow: hidden; 
  margin: 0px;}

#nav-main dd#home a {
	width: 85px;
	background-position: 0 0; }
#nav-main dd#home a:hover {background-position: 0 -31px; }

#nav-main dd#viewall a {
	width: 167px;
	background-position: -85px 0; }
#nav-main dd#viewall a:hover {background-position: -85px -31px; }

#nav-main dd#register a {
	width: 111px;
	background-position: -252px 0; }
#nav-main dd#register a:hover {background-position: -252px -31px; }

#nav-main dd#bookmark a {
	width: 125px;
	background-position: -363px 0; }
#nav-main dd#bookmark a:hover {background-position: -363px -31px; }

#nav-main dd#tell a {
	width: 149px;
	background-position: -488px 0; }
#nav-main dd#tell a:hover {background-position: -488px -31px; }

#nav-main dd#leader a {
	width: 152px;
	background-position: -637px 0; }
#nav-main dd#leader a:hover {background-position: -637px -31px; }

#nav-main dd#contact a {
	width: 129px;
	background-position: -789px 0; }
#nav-main dd#contact a:hover {background-position: -789px -31px; }


/*END NAV MENU*/

.bigColorText {
	font-size: 12pt;
color: #cccccc; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.colorText {
	font-size: 11px;
color: #cccccc; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.colorText:link {
color: #cccccc; 
  text-decoration: none;
  }
  
a.colorText:visited {
color: #cccccc; 
  text-decoration: none;
  }
  
a.colorText:hover {
color: #ffffff; 
  text-decoration: none;
  }
  
a.colorText:active {
color: #cccccc; 
  text-decoration: none;
  }
  
.textpad #loginuser {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 0;
padding-top: 0;
}

.textpad #loginpassword {
padding-left: 4px;
padding-right: 4px;
padding-bottom: 0;
padding-top: 0;
}

.mainbg {
width: 918px;
background-image: url(../images2/mainbg.gif);
background-repeat: repeat-y;
}

.lefttop {
width: 174px;
height: 50px;
background-image: url(../images2/left_top.gif);
background-repeat: no-repeat;
font-size: 12px;
color: #cccccc; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
vertical-align: middle;
}

.righttop {

width: 174px;
height: 50px;
background-image: url(../images2/right_top.gif);
background-repeat: no-repeat;
font-size: 12px;
color: #cccccc; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
vertical-align: middle;
}

.leftmiddle {
width: 174px;
background-image: url(../images2/left_middle.gif);
background-repeat: repeat-y;
}

.rightmiddle {
width: 174px;
background-image: url(../images2/right_middle.gif);
background-repeat: repeat-y;
}

.leftbottom {
width: 174px;
height: 13px;
background-image: url(../images2/left_bottom.gif);
background-repeat: no-repeat;
}

.rightbottom {
width: 174px;
height: 13px;
background-image: url(../images2/right_bottom.gif);
background-repeat: no-repeat;
}

.bigcelltop {
width: 566px;
height: 50px;
background-image: url(../images2/bigcelltop.gif);
background-repeat: no-repeat;
font-size: 12px;
color: #cccccc; 
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
vertical-align: middle;
}

.drop {
position: relative;
top: 3px;
}

.bigcellmiddle {
width: 566px;
background-image: url(../images2/bigcellmiddle.gif);
background-repeat: repeat-y;
}

.bigcellbottom {
width: 566px;
height: 13px;
background-image: url(../images2/bigcellbottom.gif);
background-repeat: no-repeat;
}

/* Start LEFT and RIGHT CSS */

#menutop {
position: relative;
top: 3px;
}

#menumid {
position: relative;
left: 9px;
}

#useradmin1 {
position: relative;
top: 3px;
}

#useradmin2 {
position: relative;
left: 9px;
}

#userlogintop {
position: relative;
top: 3px;
}

#userloginmid {
position: relative;
left: 14px;
}

#topplayerstop {
position: relative;
top: 3px;
}

#topplayersmid {
position: relative;
left: 15px;
}

#newgames1 {
position: relative;
top: 3px;
}

#newgames2 {
position: relative;
left: 9px;
}

#mostpop1 {
position: relative;
top: 3px;
}

#mostpop2 {
position: relative;
left: 9px;
}

#searchboxtop {
position: relative;
top: 3px;
right: 2px;
}

#searchboxmid {
position: relative;
left: 14px;
}

#toplinks1 {
position: relative;
top: 3px;
}

#toplinks2 {
position: relative;
left: 9px;
}

#stats1 {
position: relative;
top: 3px;
}

#stats2 {
position: relative;
left: 9px;
}

#qptop {
position: relative;
top: 3px;
}

#qpcontent {
position: relative;
left: 9px;
}

#rightbox1top {
position: relative;
top: 3px;
}

#rightbox1content {
position: relative;
left: 9px;
}

#rightbox2top {
position: relative;
top: 3px;
}

#rightbox2content {
position: relative;
left: 9px;
}

#rightbox3top {
position: relative;
top: 3px;
}

#rightbox3content {
position: relative;
left: 9px;
}

#rightbox4top {
position: relative;
top: 3px;
}

#rightbox4content {
position: relative;
left: 9px;
}

#rightbox5top {
position: relative;
top: 3px;
}

#rightbox5content {
position: relative;
left: 9px;
}
 
/* End LEFT and RIGHT CSS */

/* START MAIN.php CSS */

.gameicondiv {
  width: 60px;
  float: left;
  position: relative;
  left: 3px;
  top: 3px;
  margin: 0px;
  padding: 0px;
}

.gametextdiv {
  width: 198px;
  float: right;
  position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
	margin: 0px;
  padding: 0px;
}

.gamecontainer {
  height: 60px;
  width: 258px;
  margin: 0px;
  padding: 0px;
}

a.gameblock {
  display: block;
  height: 60px;
  width: 258px;
  background: rgb(0, 0, 0);
  margin: 0px;
  padding: 0px;
  color: #fff;
  cursor: default;
}

a.gameblock:hover {
 background: rgb(103, 57, 58);
 color: #fff;
 cursor: pointer;
 cursor: hand;
}

/* End MAIN.php CSS */

a.regblock {
  display: block;
  height: 26px;
  width: 890px;
  background-image: url(../images2/regbar.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  overflow: hidden;
  margin: 0px;
  padding: 0px;
  cursor: default;
}

a.regblock:hover {
  display: block;
  height: 26px;
  width: 890px;
  background-image: url(../images2/regbar.gif);
  background-repeat: no-repeat;
  background-position: 0 -26px;
  overflow: hidden;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  cursor: hand;
}





/* Start Browse CSS */

.browseicondiv {
  width: 60px;
  float: left;
  position: relative;
  left: 3px;
  top: 3px;
  margin: 0px;
  padding: 0px;
}

.browsetextdiv {
  width: 198px;
  float: right;
  position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #cccccc; 
	margin: 0px;
  padding: 0px;
}

.browsecontainer {
  height: 70px;
  width: 258px;
  margin: 0px;
  padding: 0px;
}

a.browseblock {
  display: block;
  height: 70px;
  width: 258px;
  background: rgb(0, 0, 0);
  margin: 0px;
  padding: 0px;
  color: #fff;
  cursor: default;
}

a.browseblock:hover {
 background: rgb(103, 57, 58);
 color: #fff;
 cursor: pointer;
 cursor: hand;
}

/* End Browse CSS */

.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.topMenuText {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.topMenuText:link {color: white; text-decoration: none;}
a.topMenuText:visited {color: white; text-decoration: none;}
a.topMenuText:hover {color: white; text-decoration: underline;}
a.topMenuText:active {color: white; text-decoration: none;}

.subCategoryList {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}


.gameBreadcrumb {
	font-size: 11px;
	color: #cccccc; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.gameBreadcrumb:link {color: #cccccc; text-decoration: none;}
a.gameBreadcrumb:visited {color: #cccccc; text-decoration: none;}
a.gameBreadcrumb:hover {color: white; text-decoration: noine;}
a.gameBreadcrumb:active {color: #cccccc; text-decoration: none;}

.descriptionblock {
  position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
  padding: 0px;
}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc; 
}

.commentuserbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc; 
}

.profileFavoriteGameTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc; 
}

.listSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #cccccc; 

}
.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #cccccc; 
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #cccccc; 
}

.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bottomgametext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc; 
}

.privatemessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc; 
}

.sendmessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc; 
}

.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #cccccc; 
}

.messagesubject {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 13px;
  color: #cccccc;  
}

.messagefrom {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-weight: bold;
  color: #cccccc; 
 }
 
.messagesummary {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 color: #cccccc; 
 }
 
.messagedate {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #cccccc; 
 }
 
.privatemessagesubject {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold;
 color: #cccccc;  
 }
 
.privatemessageprofileinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #cccccc;
}

.privatemessageprofileusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
  color: #cccccc;
}
.privatemessagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #cccccc;
}
.privatemessagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #cccccc;
}
.memberlistboxtitles {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
  color: #cccccc;
}
.memberlistabc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
  color: #cccccc;
}
.memberlistusers {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #cccccc;
}
.memberlistpages {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #cccccc;
}

a.PoweredBy:link {color: white; text-decoration: none;}
a.PoweredBy:visited {color: white; text-decoration: none;}
a.PoweredBy:hover {color: white; text-decoration: underline;}
a.PoweredBy:active {color: white; text-decoration: none;}

/* style for new pagination */

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	text-decoration: none; /* no underline */
	color: #000000;
	background-color: #ffffff;
}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;
  color: #000000;
  text-decoration: none;
  background-color: #bebebe;
}

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 #000000;
	background-color: #bebebe;
	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 #ffffff;
	background-color: #ffffff;
	color: #000000;
	}

-->



