<style type="text/css"> 
*{
	margin-top:0px;
	
	margin-bottom:0px;
}

body{
	font-size:11px;
	
	font-family:Verdana, Geneva, sans-serif;
	
	background-color:#CCC;
	
	margin:0; 
	
	padding:0;
	
	text-align:center; 
}

#container { 
	width:960px;
	
	background:#FFFFFF;
	
	margin:0px auto;
	
	border:1px solid #666;
	
	text-align:left; 
	
	overflow:hidden; 
} 

.logo{
	border:0px;	
}

#header{ 
	background-color:#000;
	
	width:960px;
	
	height:100px;
	
	padding-top:5px;
	
	padding-bottom:3px;
} 

#header h1, #header h2{
	font-size:18px;
	
	color:#FFF;
	
	margin-top:-65px;
	
	margin-left:730px;
	
	text-align:center;
}

#navigation{
	text-align:center; 
	
	margin-bottom:5px;
	
	border-top:1px solid #FFF;
	
	height:35px;
	
	background-image: url("Images/back.gif");
			
	background-repeat:no-repeat;
	
	background-position:center;
	
	width:960px;
}

#navigation ul{
	list-style:none;
	
	margin-top:0;
	
	padding-left:0px;

	padding-top:5px;
	
	margin-left:0px;
}
	
#navigation li{
	display:inline;
	
	padding-top:8px;
	
	padding-bottom:3px;
}		
		
.bomb{
	border-right:1px solid #00FF00;
}

#navigation a:link, #navigation a:visited{
	font-size:18px;
	
	padding:0px 10px 0px 10px;
	
	color: #FFFFFF;
	
	text-decoration:none;
}

#navigation a:hover{
	text-decoration:underline;
}

#sidebarRight{
	float:right;
	
	width:190px; 
	
	background:#FFFFFF;
	
	padding:0px 0px 0px 0px;
	
	margin-left:0px;
}

#sideAd{
	border:2px solid #3C3;

	background-color:#FFC;
	
	padding-top:8px;
	
	padding-bottom:8px;
	
	padding-left:15px;
	
	margin-bottom:7px;
	
	height:600px;
}

.titles{
	margin-left:5px;
	
	margin-bottom:2px;
}

#rightIndex{
	float:left;	
	
	height:616px;
}


.titles h2, .titles h1{
	background-color:#0C0;

	width:750px;

	height:25px;

	padding-top:3px;

	padding-bottom:6px;

	padding-left:10px;

	font-size:25px;
	
	font-weight:bolt;

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

	letter-spacing:0px;

	margin:0px;
}

.moreNewGames{
	background-color:#CF7;
	
	height:21px;
	
	padding:0px;
	
	width: 760px;
	
	margin-left: 5px;
	
	margin-bottom:6px;
}

.moreNewGames a:visited{
	text-decoration:underline;
	
	color:blue;
	
}

.seeMore{
	height:21px;
	
	font-size:14px;
	
	margin:0px;
	
	padding:0px;
	
	padding-right:5px;

	text-align:right;
}

.seeMore a:link, .seeMore a:visited, .seeMore a:hover, .seeMore a:active{
	text-decoration:underline;
	
	color:blue;
}

.titles2{
	margin-left: 5px; 

	margin-bottom:10px;
}

.titles2 h2{
	background-color:#0C0;

	width:940px;

	height:25px;

	padding-top:3px;

	padding-bottom:6px;

	padding-left:10px;

	font-size:25px;

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

	letter-spacing:1px;

	margin:0px;
}

#random{
	float:right;
	
	background-color:#0C0;
	
	width:200px;
	
	text-align:right;
	
	padding-right:10px;
	
	margin-right:5px;
	
	margin-top:-40px;
	
	padding-top:8px;
	
	height:22px;
	
	color:blue;
}

#random h4{
	font-size:15px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	color:blue;
	
	margin:0px;
	
	text-decoration:underline;
}

#random h4 a:visited{
	color:blue;
	
	text-decoration:underline;	
}

#divPop{
	clear:both;
}

#divPop a:link{
	color:blue;
	display:block;
}

#divPop a:visited{
	text-decoration: none;
	color:blue;
}

#divPop a:hover{
	text-decoration: underline;
	color:blue;
}

#divPop a:active{
	color:blue;
} 

#popCatName{
	margin-top:0px;
	
	margin-left:0px;
	
	margin-bottom:4px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	float:left;
}

#popCatName h2{
	margin:0px;
	
	font-weight:bold;
	
	background-color:#9F6;
	
	height: 30px;
	
	margin-left:5px;
	
	padding-left: 140px;
	
	font-size: 26px;
	
	text-align:left;
	
	width:560px;
}

#linkToMore a:link, #linkToMore a:visited {
	color:black;
	
	text-decoration:none;
}
		
#linkToMore a:hover {
	color:blue;
}
		
#AlienAreas{
	background-color:#9F6;
	
	width:250px;
	
	height:4px;
	
	margin-top:0px;
	
	margin-right:5px;
	
	float:right;
}

#AlienAreas2{
	height: 190px;
	
	width: 3px;
	
	margin-right:5px;
	
	background-color:#9F6;
	
	margin-bottom:0px;
	
	float:right;
}

#midnightContainer{
	background-color:#CF7;
	
	float:left;
	
	width: 700px;
	
	margin-left:5px;
	
	margin-top:0px;
}

#AlienAreas3{
	margin-right:11px;
	
	padding-left:25px;
	
	width:216px;
	
	margin-top:-187px;
	
	margin-bottom:0px;
	
	background-color:#9C6;
	
	padding-bottom:5px;
	
	padding-top: 15px;
	
	height:145px;
	
	float:right;
	
	font-size:14px;
}

#popCatMore{
	margin-bottom: 0px;
	
	margin-top:0px;
	
	margin-right:11px;
	
	float:right;
}

#popCatMore h3{
	font-weight: bold;
	
	background-color:#CF7;
	
	height:17px;
	
	padding-top:5px;
	
	padding-bottom:5px;
	
	padding-left:60px;
	
	padding-right:10px;
	
	width:171px;
	
	font-size:13px;
	
	text-align:right;
	
	margin-top:-30px;
}

.underlineBlueConstant{
	text-decoration:underline;
	color:blue;
	margin:0px;
}
.underlineBlueConstant a:link {
	text-decoration:underline;
	
	color:blue;
}
.underlineBlueConstant a:visited {
	text-decoration:underline;
	
	color:blue;
}
.underlineBlueConstant a:hover {
	text-decoration:underline;
	
	color:blue;
} 
.underlineBlueConstant a:active {
	text-decoration:underline;
	
	color:blue;
} 

#AlienAreas4{
	background-color:#9F6;

	height:4px;

	width: 247px;

	margin-right:5px;

	margin-top:0px;

	margin-bottom:10px;

	float:right;
}

#popularTable{
	vertical-align: top;
	
	width: 100px;
	
	height: 155px;
	
	font-size: 14px;
	
	text-align: left;
	
	background-color: #9999CC;
	
	padding-top: 5px;
	
	padding-left: 5px;
	
	padding-right: 5px;
	
	margin-left: 0px;
}

#links{
	clear:both;
	
	border-color:#3C3;
	
	border-style:solid;
	
	border-width:2px;
	
	background-color:#FFC;
	
	padding-top:15px;
	
	padding-bottom:10px;
	
	margin-top:0px;
	
	margin-left:5px;
	
	width:945px;
	
	margin-bottom:10px;
}

#links li{
	padding-bottom:3px;
	
	list-style:none;
	
	font-size:17px;
}

.linksName h3{
	background-color:#9F9;	
	
	width: 201px;
	
	height: 25px;
	
	padding-top:5px;
	
	font-size:15px;
	
	text-align:center;
	
	margin-top:0px;
	
	margin-left:372px;
	
	margin-bottom:0px;
}

#underlineBlue{
	text-decoration:none;
}

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

#underlineBlue a:visited{
	text-decoration: none; 
	
	color:#333;
}

#underlineBlue a:hover{
	text-decoration: underline; 
	
	color:blue;
}

#footer { 
	padding:0px 20px 5px 20px; 
	
	background-color:#00FF00; 
	
	text-align:center; 
	
	clear:both;
	
	margin-top:5px;
	
	width:920px;
	
	margin-bottom:0px;
} 

#footer a:link, #footer a:visited {
	color: #000000;
}

#footer a:hover {
	color:#03F;
	
	text-decoration: underline;
}

.information{
	padding:0px;
	
	padding-top:5px;
	
	margin:0px;
	
	font-size:15px;
	
	font-family:Arial, Helvetica, sans-serif;
}

#contactDiv{
	margin-top:10px;
	
	background-color:#FCF;
	
	margin-left:5px;
	
	letter-spacing:0px;
	
	line-height:30px;
	
	padding-left: 15px;
	
	width:745px;
	
	padding-top: 15px;
	
	padding-bottom: 15px;
	
	font-size:17px;
}

#linksPage{
	margin-top: 10px;
	
	width:760px;
	
	margin-left:5px;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	background-color:#FFC;
	
	font-size:15px;
}

#linksPage ol{
	margin-top: 0px;
	
	padding-top: 15px;
	
	padding-left: 60px;
}

#linksPage p{
	margin-top: 10px;
	
	padding-top: 15px;

	margin-left: 10px;
	
	text-align: center;
	
	text-indent: 30px;
	
	margin-bottom:0px;
	
	padding-bottom:10px;
	
	text-align:left; 
	
	width:400px;
	
	padding-left 70px;
	
	font-size:26px;
}

.two{
	background-color:#CFF;
	
	padding-left:20px;
	
	padding-top:5px;
	
	padding-bottom:5px;
	
	margin-top:10px;
	
	margin-bottom:10px;
	
	width:650px;
}

.one{
	background-color:#FCF;
	
	padding-left:20px;
	
	padding-top:5px;
	
	padding-bottom:5px;
	
	margin-top:10px;
	
	margin-bottom:10px;
	
	width:650px;
}














#numberOff{
color:#000;
float:left;
display:block;
font-size:15px;
	
	
}






 #sidebarRight {
	float: right; 
	width: 190px; 
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
}
#sidebarRightCat {
	float: right; 
	width: 190px; 
	background: #FFFFFF;
	padding: 5px 15px 15px 0px;
	margin-top: -5px;
	margin-left: 0px;
}

#sideAdCat{
border-color:#3C3;
border-style:solid;
border-width: 2px;
margin-top: -7px;
background-color:#FFC;
padding-top: 15px;
padding-bottom: 10px;
padding: 10px, 0px, 10px, 0px;
padding-left: 15px;	
}






h1 {
  font-size: 37px;
  margin-right: 0px;
}


.imageClass{
	border:2px solid black;
	display:block;
	width:100px;
	height:100px;
}



#gameName{
	margin-top: 30px;
	font-size: 27px;
	margin-bottom: 7px;
	text-align: left;
	font-size: 12px;
	width:100px;
}











/* ***********************Tables*********************** */
#catGames2{
margin-left: 10px;	
padding-top: 15px;
margin-top: -10px;
color:#03F;
background-color:#FFC;
padding-right: 0px;
width: 688px;
border-style:solid;
border-width: 6px;
border-color: #FC9;
}

#catGames td,tr{
padding-left: 20px;
width: 100px;
height: 150px;
}



#catGames a:link, #catGames a:visited{
color:#03F;	
}
#catGames a:hover{
text-decoration: underline;
display: block;
}

#newTable td, tr{
	vertical-align: top;
	width: 100px;
	height: 160px;
	font-size: 14px;	
	text-align: left;
	padding-right: 30px;
	padding-left: 20px;
}
#categoryTable td, tr{
	vertical-align: top;
	width: 100px;
	height: 160px;
	font-size: 14px;	
	text-align: left;
	padding-right: 25px;
	padding-left: 25px;
}

#categoryTable{
margin-left:-11px;	
}


#popularTable2{
	vertical-align: top;
	width: 100px;
	height: 160px;
	font-size: 14px;	
	text-align: left;
	background-color: #CC9999;
	padding-top: 5px;
	padding-left:5px;
	padding-right: 5px;
	margin-left: 0px;
}


#descriptionTable{
	vertical-align: top;
	height: 160px;
	font-size: 13px;	
	text-align: left;
	background-color: #CC9999;
	padding-top: 5px;
	width: 140px;
	padding: 4px;
}

#descriptionTable td, tr{
}





.titlesCategory{
	margin-left: 5px; 
	
	margin-bottom:-19px;
	
	margin-top:-11px;
	
	padding:3px, 0px;
}
.titlesCategory h1, .titlesCategory h2, .titlesCategory h3{
	background-color:#0C0;
	
	width:750px;
	
	height: 25px;
	
	padding-top: 3px; 
	
	padding-bottom: 6px;
	
	padding-left: 10px;
	
	font-size: 25px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	letter-spacing:1px;			
}



#newGamesTable{
	border-width: 0px;
	border-spacing: 4px;
	border-style:solid;
	border-color:black;
	border-collapse: collapse;
	background-color:#CF7;
	height: 320px;
	width: 760px;
	margin-left: 5px;
	padding-top: 10px;
}
#categoryGamesTable{
	border-width: 0px;
	border-spacing: 4px;
	border-style:solid;
	border-color:black;
	border-collapse: collapse;
	background-color:#CF7;
	width: 760px;
	margin-left: 5px;
	margin-top: 21px;
	padding-top: 10px;
}

#featuredGamesTable{
	border-width: 0px;
	border-spacing: 4px;
	border-style:solid;
	border-color:black;
	border-collapse: collapse;
	background-color:#CF7;
	height: 160px;
	width: 760px;
	margin-left: 5px;
	padding-top: 10px;		
}







#newTable a:link{
	text-decoration:none;
	color:blue;
	display: block;
}

#newTable a:visited{
	text-decoration: none;
	color:blue;
}
#newTable a:hover{
	text-decoration: underline;
	color:blue;
}
#newTable a:active{
	color:blue;
	text-decoration: none;
} 
#categoryTable a:link{
	text-decoration: none;
	color:blue;
	display:block;
}
#categoryTable a:visited{
	text-decoration: none;
	color:blue;
}
#categoryTable a:hover{
	text-decoration: underline;
	color:blue;
	display: block;
}
#categoryTable a:active{
	color:blue;
	text-decoration: none;
} 










/* *********************** Footer *********************** */



		




/* ***********************Navigation Bar*********************** */







		
		
		
		
		
		

/* ***********************Description Mouse Over*********************** */		


.UnderlineBlue{
	text-decoration:none;
}
.UnderlineBlue a:link{
	text-decoration: none; 
	color:#333;
}
.UnderlineBlue a:visited{
	text-decoration: none; 
	color:#333;
}
.UnderlineBlue a:hover{
	text-decoration: underline; 
	color:blue;
}
.UnderlineBlueAlways{
	text-decoration: underline; 
	color:blue;
}


/* *********************** Sidebar *********************** */















		
		
		
#votePage{
text-align:center;	
padding-top:10px;
padding-bottom: 40px;
padding-right: 15px;
padding-left: 15px;
font-size: 20px;
}
		
		
</style>