body{background-color:#333333;}
a.gametitle{
	font-family:Comic Sans MS;
	font-size:13px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#333333;
}
a.gametitle:hover{
	text-decoration:underline;
}

a.topgame{
	font-family:Comic Sans MS;
	font-size:12px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#333333;
}
a.topgame:hover{
	text-decoration:underline;
}

a.category{
	font-family:Comic Sans MS;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#FFFFFF;;
}

a.category:hover{
	text-decoration:underline;
}

a.categoryGame{
	font-family:Comic Sans MS;
	font-size:13px;
	font-weight:normal;
	/*font-style:italic;*/
	text-decoration:none;
	color:#FFFFFF;;
}

a.categoryGame:hover{
	text-decoration:underline;
}

a.categorygreen{
	font-family:Comic Sans MS;
	font-size:12px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#006633;
}

a.categorygreen:hover{
	text-decoration:underline;
	color:#670001;
}
a.gamepagelink{
	font-family:Comic Sans MS;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#006633;
}

a.gamepagelink:hover{
	text-decoration:underline;
	color:#670001;
}

#mainContainer{
	background-color:#000000;
	width:800px;
	}
#mainContainerLarge{
	background-color:#000000;
	width:1000px;
	}
.mainContainerInner{
	padding:20px;
	}
.xbl {background: url(images/xbl.jpg) 0 100% no-repeat;}
.xbr {background: url(images/xbr.jpg) 100% 100% no-repeat;}
.xtl {background: url(images/xtl.jpg) 0 0 no-repeat;}
.xtr {background: url(images/xtr.jpg) 100% 0 no-repeat;}
	
#header{
	text-align:left;
	width:100%;
}
#newgames{
	background-color:#CCCCCC; 
	text-align:left; 
	}
.newgamesinner{
	padding:10px;
	}
.bl {background: url(images/bl.jpg) 0 100% no-repeat;}
/* bottom-right with border line*/
.br {background: url(images/br2.jpg) 100% 100% no-repeat;}
.br2 {background: url(images/br.jpg) 100% 100% no-repeat;}
.tl {background: url(images/tl.jpg) 0 0 no-repeat;}
/* top-right with border line*/
.tr {background: url(images/tr2.jpg) 100% 0 no-repeat;}
.tr2 {background: url(images/tr.jpg) 100% 0 no-repeat;}

.gameframe{
	 background: url(images/picture_frame_new.jpg) no-repeat;
	 width:101px;
	 padding-left:12px;
	 padding-top:32px;
	 padding-bottom:24px;
	}
.gamedesc{
	font-family:Verdana;
	font-size:9px;
	color:#333333;
}

#advertisement{ 
	text-align:left; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height:100%;
	}
#advertisementright{ 
	border-right: 1px solid #CCCCCC;
	height:84.5%;
	}
#categoryleft{ 
	border-left: 1px solid #CCCCCC;
	height:100%;
	}
#categoryright{ 
	border-right: 1px solid #CCCCCC;
	height:88%;
	}
#categorymiddle{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	height:100%;
	}
.topgameframe{
	 width:88px;
	 padding-left:12px;
	 padding-top:32px;
	 padding-bottom:24px;
	}
	
.categorygameframe{
	 background: url(images/picture_frame_category.jpg) no-repeat center;
	 width:63px;
	 padding-left:14px;
	 padding-top:13px;
	 padding-bottom:14px;
	 
	}
.category_header{
	background-color:#999900;
	color:#FFFFFF;
	height:18px;
	padding-left:15px;
	padding-top:3px;
	border-bottom: 1px solid #CCCCCC;
	}

#gamepage{
	background-color:#CCCCCC; 
	text-align:left; 
	}
.gamepageinner{
	padding:20px;
	}

.gamename{
	font-family:Comic Sans MS;
	font-size:16px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#000000;;
}
.categorypagetitle{
	font-family:Comic Sans MS;
	font-size:16px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#FFFFFF;
}
.gamepagedesc{
	font-family:Comic Sans MS;
	font-size:13px;
	color:#333333;
}
.paging{
	font-family:Comic Sans MS;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:underline;
	color:#FFFFFF;;
	padding:5px;
}
.pagingselected{
	font-family:Comic Sans MS;
	font-size:14px;
	font-weight:bold;
	/*font-style:italic;*/
	text-decoration:none;
	color:#FFFFFF;
	padding:5px;
}
.cat_page_top5{
	text-align:left; 
	margin-left:10px;
	margin-bottom:10px;
	color:#670001;
	font-family:Comic Sans MS;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
	