.siteColAFull {
		background: #F0D30D url(/Resources/Images/Channels/Games/header_bg.jpg) no-repeat!important;
		width: 878px;	
		height: 880px;	
}

.siteColB	{

	display: none;

}

.siteContainer  {
    text-align: left;
    }


/* =Showcase
--------------------------------------------- */

#gameShowcase	{
		Width: 603px;
		height: 211px;
		padding: 10px 0px 0px 18px;		
		float: left;		
}

/* =Game Right
--------------------------------------------- */

.gameRight	{
		width: 233px;
		height: 211px;
		margin: 10px 9px 0px 0px;
		padding-right: 18px;		
		float: right;
		clear: right;		
		background: url(/Resources/Images/Channels/Games/right_side_bg1.jpg) top left no-repeat;
		voice-family        : "\"}\"";    
        voice-family        : inherit;
        margin: 10px 0px 0px 0px;
}

html>body .gameRight	{
        margin: 10px 0px 0px 0px;
}

.gameRight img  {
    margin: 35px 0px 0px 25px;
}

.gameRight .content h3 a {
	display				: none;
}

div.gameRight .content img	{					
	width				: 180px;
	height				: 135px;
	border              : 1px solid #fff;
	margin: 35px 0px 0px 25px;
}


div.gameRight p.desc {
    display: none;
}   

div.gameRight .content a.action {		
	display: none;
}
					



/* =featured games
--------------------------------------------- */

.featuredContentContainer {
				margin-top: 5px;				
				padding-left: 18px;
				padding-bottom: 5px;
				position: relative;
				float: left; 			
}


.featuredContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;

}

.featuredContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/featured_games_top.jpg) top left no-repeat;	
	position			: relative;
	height				: 26px;
	border-bottom			: 1px solid #fff;
}


.featuredContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/featured_games_middle.jpg) 0px 26px no-repeat;
	border				: 1px solid #fff;
	width				: 374px;
	margin-right			: 0px;	
}


.featuredContentContainer .TitleContainer2 div.contentHolder {
	position			: relative;	
	height				: 305px;	
   	voice-family        : "\"}\"";    
    voice-family        : inherit;	
	height				: 300px;	
	
}

html>body .featuredContentContainer .TitleContainer2 div.contentHolder {	
	height				: 300px;	
}

* html .featuredContentContainer .TitleContainer2 div.contentHolder {	
	height				: 300px;		
}


.featuredContentContainer div.contentHolder .content	{				
	width				: 355px;
	padding				: 5px 0px 5px 10px;
	height				: 135px;		
	float				: left;
	position			: relative;
	
}

div.featuredContentContainer div.contentHolder .content h3 a {

	display				: block;			
	font-size			: 10px;
	height				: 17px;	
	padding-left			: 7px;
	overflow			: hidden;
	color				: #F0D30D;
	font-size			: 14px;
	font-family			: Arial;
}

div.featuredContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #F0D30D;	

}

div.featuredContentContainer div.contentHolder .content img	{				
	float				: left;
	padding-right			: 2px;
	width				: 180px;
	height				: 135px;
}


div.featuredContentContainer div.contentHolder p.desc {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #fff;	
	height				: 75px;
	overflow			: hidden;
	margin: 0;	
	padding-left: 8px;	
}


div.featuredContentContainer div.contentHolder p.desc a {
	color               : #F0D30D;
}

div.featuredContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 10px;
	left                : 15px;
	margin              : 0;
	background          : #999999;
	position            : absolute;
	z-index             : 9999;
	width               : 320px;	
	border              : 1px #F0D30D solid;
	padding             : 5px;
	color               : #fff;
	font-size 	    : 12px;	
}

div.featuredContentContainer div.contentHolder div.content p.moreDesc a	{
	color               : #F0D30D;
}

div.featuredContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #F0D30D;
}

div.featuredContentContainer div.contentHolder .content a.action {		
	position			: absolute;
	bottom				: 4px;	
	font-family			: Arial, Verdana, times, serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #454545;			
	margin				: 3px 0px 0px 8px;	
	background          : #F0D30D;
	border              : 1px solid #FFF;
	padding             : 2px 10px;		
}

div.featuredContentContainer div.contentHolder .content .action:hover {		
	background          : #454545;
	color               : #fff;
	text-decoration     : none;
}					

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}

div.featuredContentContainer div.contentHolder .content .overlapdesc {
	top 			: 20px;
	left			: 20px;
	margin			: 0;
	background 		: #999;
	position 		: absolute;
	z-index 		: 9999;
	width 			: 310px; 
	border 			: 1px #F0D30D solid;	
	padding 		: 5px;
	color 			: #fff;
	overflow		: auto;
	max-height		:75px;
	height			:auto !important;
	height			: 75px; 
}

div.featuredContentContainer div.contentHolder .content .overlapdesc a {
	color			: #F0D30D;
}


/* =newest games
--------------------------------------------- */

.newestContentContainer {
				margin-top: 5px;
				margin-left: 1px;
				margin-bottom: 0px;
				position: relative;
				float: left;									
}


.newestContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;
}


.newestContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/newest_games_top1.jpg) top right no-repeat;	
	position			: relative;
	height				: 26px;
	border-bottom			: 1px solid #fff;	
}


.newestContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/newest_games_middle1.jpg) top left no-repeat;
	border				: 1px solid #fff;
	width				: 116px;
	margin-right			: 0px;	
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;
    	width				: 113px;
}

html>body .newestContentContainer .TitleContainer2 {

    	width				: 113px;
}

.newestContentContainer .TitleContainer2 div.contentHolder {	
	width				: 113px;
	height				: 300px;		
}

/* =hotest games
--------------------------------------------- */

.hotestContentContainer {
				margin-top: 5px;
				margin-left: 0px;
				margin-bottom: 20px;
				position: relative;
				float: left;			
}


.hotestContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;

}


.hotestContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/newest_games_top2.jpg) top left no-repeat;	
	position			: relative;
	height				: 26px;
	border-bottom			: 1px solid #fff;
}


.hotestContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/newest_games_middle2.jpg) top left no-repeat;
	border				: 1px solid #fff;
	width				: 116px;
	margin-right			: 0px;				
   	voice-family        		: "\"}\"";    
    	voice-family        		: inherit;
    	width				: 114px;	
}


.hotestContentContainer .TitleContainer2 div.contentHolder {	
	width				: 115px;
	height				: 300px;		
}



/* =arcade games
--------------------------------------------- */

.arcadeContentContainer {
				margin-top: 5px;
				margin-left: 0px;
				margin-bottom: 20px;
				position: relative;
				float: left;			
}


.arcadeContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;

}


.arcadeContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/newest_games_top3.jpg) top left no-repeat;	
	position			: relative;
	height				: 26px;
	border-bottom			: 1px solid #fff;
}


.arcadeContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/newest_games_middle3.jpg) top left no-repeat;
	border				: 1px solid #fff;
	width				: 116px;
	margin-right			: 0px;				
}


.arcadeContentContainer .TitleContainer2 div.contentHolder {	
	width				: 115px;
	height				: 300px;		
}




/* =online games
--------------------------------------------- */

.onlineContentContainer {
				margin-top: 5px;
				margin-left: 0px;
				margin-bottom: 20px;
				position: relative;
				float: left;	
				clear: right;
}


.onlineContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;

}


.onlineContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/newest_games_top4.jpg) top left no-repeat;	
	position			: relative;
	height				: 26px;
	border-bottom			: 1px solid #fff;
}


.onlineContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/newest_games_middle4.jpg) top left no-repeat;
	border				: 1px solid #fff;
	width				: 116px;
   	voice-family        		: "\"}\"";    
    voice-family        		: inherit;
    width				: 114px;
}

html>body .newestContentContainer .TitleContainer2 {

    	width				: 114px;
}


.onlineContentContainer .TitleContainer2 div.contentHolder {	
	width				: 115px;
	height				: 300px;			
}



/* =Gallery
----------------------------------------------- */

.gallery div.contentHolder .content	{				
	width				: 100px;
	padding				: 5px 0px 5px 6px;
	height				: 90px;			
	position			: relative;		
	margin				: 0;
	text-align			: center;	
   	voice-family        : "\"}\"";    
    voice-family        : inherit;	
    padding             : 3px 0px 3px 6px;
}

html>body .gallery div.contentHolder .content	{					
	padding				: 5px 0px 5px 6px;
}

* html .gallery div.contentHolder .content	{					
	padding				: 3px 0px 3px 6px;
}

.gallery div.contentHolder .content h3 a {

	display				: block;				
	height			    : 16px;
	padding-left		: 0px;
	overflow			: hidden;
	color				: #F0D30D;
	font-size			: 11px;
	font-family			: Arial;		
}

.gallery div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				: #F0D30D;	

}

.gallery div.contentHolder .content img	{					
	padding-bottom			: 2px;
	width				: 100px;
	height				: 75px;
}


.gallery div.contentHolder p.desc {
		
	display: none;
}

.gallery div.contentHolder .content a.action {		

	display				: none;
}
					

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}


/* =popular games
--------------------------------------------- */

.popularContentContainer {
				margin-top: -15px;
				padding-left: 18px;
				padding-bottom: 20px;
				position: relative;
				float: left; 				
}


.popularContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;	
}

.popularContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/popular_games_top.jpg) top left no-repeat;	
	position			: relative;
	height				: 31px;
	border-bottom		: 1px solid #fff;
}


.popularContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/popular_games_middle.jpg) 0px 26px no-repeat;
	border				: 1px solid #fff;
	width				: 374px;
	margin-right			: 0px;		
}


.popularContentContainer .TitleContainer2 div.contentHolder {
	position			: relative;	
	height				: 270px;
   	voice-family        		: "\"}\"";    
    voice-family        		: inherit;	
	height				: 270px;	
	
}

html>body .popularContentContainer .TitleContainer2 div.contentHolder {	
	height				: 270px;		
}

* html .popularContentContainer .TitleContainer2 div.contentHolder {	
	height				: 270px;		
}					

.popularContentContainer .TitleContainer2 div.contentHolder ul {
	list-style-type			: none;
	padding-left			: 0px;	
	line-height			    : 40px;
	margin                  : 10px 0px 0px 0px;		
}

.popularContentContainer .TitleContainer2 div.contentHolder ul a {

	font-family			: Arial;
	font-size			: 16px;
	font-weight			: bold;
	color				: #F0D30D;			
	display             : inline;
	line-height         : 18px;

}
.popularContentContainer .TitleContainer2 div.contentHolder ul li {

	width               : 160px;
	overflow            : hidden;
	display             : block;    
    line-height         : 18px;
    padding-left        : 0px;
    padding-bottom      : 12px; 
   	voice-family        : "\"}\"";    
    voice-family        : inherit;	
    padding-left        : 15px;      
}

html>body .popularContentContainer .TitleContainer2 div.contentHolder ul li {
    
    padding-left: 15px;      
}

.popularContentContainer .TitleContainer2 div.contentHolder .leftList {
	float: left		
}

.popularContentContainer .TitleContainer2 div.contentHolder .rightList {
	float: left;
	clear: right;		
	
}


div.contentHolder a:hover {	
	text-decoration			: underline;
}


div.contentHolder a:hover	{
	text-decoration			: underline;
	
}




/* =popDesc div
------------------------------------------------------------ */



div.popDesc	{

	margin              : 0;
	background          : #999999;
	position            : absolute;
	z-index             : 9999;
	width               : 280px;	
	border              : 1px #F0D30D solid;
	padding             : 5px;
	color               : #fff;
	font-size	        : 10px;
	line-height	        : 15px;	
	clear               : right;
	text-align          : left;
}

div.popDesc h3  {

	display				: block;			
	font-size			: 10px;
		
	overflow			: hidden;
	color				: #F0D30D;
	font-size			: 11px;
	font-family			: Arial;	
}

div.popDesc .desc    {
    margin-top          : 2px;    
}



div.popDesc img	{				
	float				: left;
	margin				: 0px 5px 0px 0px;
	width				: 100px;
	height				: 75px;
	border				: 1px solid #fff;
}



/* =editor games
--------------------------------------------- */

.editorContentContainer {
				margin-top: -15px;				
				padding-left: 1px;
				padding-bottom: 5px;
				position: relative;
				float: left; 
				clear: right;
}


.editorContentContainer .TitleDayContainer2 h1 {
	margin				: 0;
	padding				: 0;
	font				: bold 15px Arial;
	color				: #ffffff;
	z-index				: 999;

}

.editorContentContainer .TitleContainer2 h1 {
	background			: transparent url(/Resources/Images/Channels/Games/editor_games_top.jpg) top left no-repeat;	
	position			: relative;
	height				: 31px;
	border-bottom		: 1px solid #fff;
}


.editorContentContainer .TitleContainer2 {

	background			: #636F8B url(/Resources/Images/Channels/Games/editor_games_middle.jpg) 0px 26px no-repeat;
	border				: 1px solid #fff;
	width				: 467px;
   	voice-family        : "\"}\"";    
    voice-family        : inherit;
    width				: 464px;
}

html>body .editorContentContainer .TitleContainer2 {

    	width				: 464px;
}


.editorContentContainer .TitleContainer2 div.contentHolder {
	position			: relative;	
	height				: 280px;	
   	voice-family        : "\"}\"";    
    voice-family        : inherit;	
	height				: 270px;		
}

html>body .feditorContentContainer .TitleContainer2 div.contentHolder {	
	height				: 280px;		
}

* html .editorContentContainer .TitleContainer2 div.contentHolder {	
	height				: 270px;		
}


.editorContentContainer div.contentHolder .content	{				
	width				: 220px;
	padding				: 5px 0px 5px 10px;
	height				: 75px;		
	float				: left;
	position			: relative;				
}


div.editorContentContainer div.contentHolder .content h3 {	
	height              : 55px;
	overflow			: hidden;
	display             : block;	
}
div.editorContentContainer div.contentHolder .content h3 a {	
	color				: #F0D30D;
	font-size			: 11px;
	font-family			: Arial;	
}

div.editorContentContainer div.contentHolder .content h3 a:hover {

	text-decoration			: underline;
	color				    : #F0D30D;	

}

div.editorContentContainer div.contentHolder .content img	{				
	float				    : left;
	margin-right			: 8px;
	width				    : 100px;
	height				    : 75px;
}


div.editorContentContainer div.contentHolder p.desc {
	position			: relative;
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: normal;
	color				: #fff;	
	height				: 48px;
	overflow			: hidden;
	margin              : 0;	
	padding-left        : 8px;	
	display             : none;
}


div.editorContentContainer div.contentHolder p.desc a {
	color               : #F0D30D;
}

div.editorContentContainer div.contentHolder div.content p.moreDesc	{
	top                 : 0px;
	left                : 0px;
	margin              : 0;
	background          : #999999;
	position            : absolute;
	z-index             : 9999;
	width               : 280px;	
	border              : 1px #F0D30D solid;
	padding             : 5px;
	color               : #fff;
	font-size 	        : 12px;	
}

div.editorContentContainer div.contentHolder div.content p.moreDesc a	{
	color               : #F0D30D;
}

div.editorContentContainer div.contentHolder div.content p.moreDesc a:hover	{
	color               : #F0D30D;
}

div.editorContentContainer div.contentHolder .content a.action {		
	position			: absolute;
	bottom				: 4px;	
	font-family			: Arial, Verdana, times, serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #454545;			
	margin				: 3px 0px 0px 0px;
	background          : #F0D30D;
	border              : 1px solid #FFF;
	padding             : 1px 8px;				
}

div.editorContentContainer div.contentHolder .content .action:hover {		
	background          : #454545;
	color               : #fff;
	text-decoration     : none;
}
					

div.contentHolder div.more a:hover {	
	text-decoration			: underline;
}


div.contentHolder div.content a:hover	{
	text-decoration			: underline;
	
}

div.editorContentContainer div.contentHolder .content .overlapdesc {
	top 			: 0px;
	left			: 0px;
	margin			: 0;
	background 		: #999;
	position 		: absolute;
	z-index 		: 9999;
	width 			: 310px; 
	border 			: 1px #EFB3BB solid;	
	padding 		: 5px;
	color 			: #fff;
	overflow		: auto;
	max-height		:75px;
	height			:auto !important;
	height			: 75px; 
}

div.editorContentContainer div.contentHolder .content .overlapdesc a {
	color			: #EFB3BB;
}



