/* CSS Document */


p {
display:inline;
text-align:right;
}
html{

	font-size:100%;

}



html, body{

	margin:0 auto;

	padding:0;

	font:normal 12px Arial, Tahoma, Verdana, Helvetica, sans-serif;

	color:#454545;

	height:100%;

}



div, pre, ol,ul,li, h4,h5,h6,a, form, input, dl,dt,dd{

	margin:0;

	padding:0;

	border:0;

}



img{	border:none; }

.noBdr	{	border:none !important; }



a:focus {

  outline: none;

}



table td{

	font-size:12px;

}



ul,li{	list-style:none; }





a, a:hover{ text-decoration:none; outline:none;}





.floatLeft{ float:left; }

.floatRight{ float:right; }

.clear{

	clear:both;

	height:0;

	font-size:0;

	line-height:0;

	overflow:hidden;

}



.clearLeft{ clear:left; }

.clearRight{ clear:right; }







.margTop5{ margin-top:5px!important; }

.margTop10{ margin-top:10px!important; }

.margTop15{ margin-top:15px!important; }

.margTop25{ margin-top:25px!important ;}

.margTop35{ margin-top:35px!important ;}



.margBtm4{ margin-bottom:4px!important; }

.margBtm5{ margin-bottom:5px!important; }

.margBtm6{ margin-bottom:6px!important; }

.margBtm10{ margin-bottom:10px!important; }

.margBtm15{ margin-bottom:15px!important; }

.margBtm20{ margin-bottom:20px!important ;}

.margBtm25{ margin-bottom:25px!important ;}





.margLeft5{ margin-left:5px; }

.margLeft10{ margin-left:10px!important; }

.margLeft20{ margin-left:20px; }

.margLeft25{ margin-left:25px; }

.margLeft40{ margin-left:40px; }

.margLeft85{ margin-left:85px; }

.margLeft90{ margin-left:90px; }



.margLeft7{ margin-left:7px!important; }

.margRight5{ margin-right:5px!important; }

.margRight10{ margin-right	:10px!important; }

.margRight12{ margin-right	:12px!important; }

.margRight25{ margin-right:25px!important; }





.noPad{ padding:0; }

.noPadLeft{ padding-left:0!important;;}

.noPadRight{ padding-right:0 !important;}

.noPadTop{ padding-top:0;}

.noPadBottom{ padding-bottom:0;}





/* CSS Document for Arcade Lots */



/* ---------- 	COMMON STYLES  ---------- */



body{	

	font:normal 12px Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	background:#333;

}

a{

	color:#fff;

	outline:none;

}



a:hover{

	color:#004F75;

}



h1{


	font:normal 13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:right;
	display:inline;


}



h2{

	font-size:16px;

	font-weight:bold;

	color:#01539d;	

	margin-bottom:7px;

}



h3{

	font-size:14px;

	line-height:20px;

	margin-bottom:2px;

	padding-left:3px;

}



.imgFrame{	

	border:1px solid #616161;

	padding:1px;

}



/* ================ BODY STRUCTURE ================ */



#OuterWrapper{

	width:1000px;

	margin:0 auto;	

	padding:7px 0;

}



#Header{	

	 height:143px;

	 background:url(../images/Header.jpg) no-repeat left top;

	 padding:10px 13px;

}



#Menu{	

	height:37px;

	background:url(../images/menu_tile.jpg) repeat-x top;

	font-size:18px;

	color:#fff;

}



#Content_Wrapper{

	padding:10px 0px ;

}



#MainContainer{

	float:left;

	width:650px;

}



#SideCol{

	float:right;

	width:329px;

}



#Footer{

	color:#fff;

	text-align:center;

	line-height:25px;	

	margin-top:2px;

	height:143px;

	background:url(../images/Header.jpg) no-repeat left top;

	padding:10px 13px;

}



/* HEADER BLOCK */





#logo{	

	float:left;

	width:auto;		

	margin-bottom:7px;

}



#headerad{

	float:right;

	margin-top:3px;

	width:auto;

}



#Menu .lftRndCorn{

	background:url(../images/menu_lft.jpg) no-repeat left top;

	width:30px;

	height:37px;

	float:left;

}

#Menu .rtRndCorn{

	background:url(../images/menu_rt.jpg) no-repeat right top;

	width:30px;

	height:37px;

	float:right;

}



#Menu .menuWrap{

	float:left;

	width:910px;

}



#Menu a{			

	font:bold 18px/37px Arial, Helvetica, sans-serif;	

	text-transform:capitalize;

	color:#fff;

	padding:0 8px 0 9px;

}

	#Menu a:hover, #Menu a.activeMenu{

		color:#006BA0;

	}



/* @END OF HEADER */



/* GAME IMAGE STYLES */



#gamerow { 

	color: #ffffff; 

	padding:0px 0px 140px;

	margin-bottom:14px;

}



.game{

	float:left;

	width:auto;

	margin:2px 2px 3px;	

	background:#0099CC;

}

	.game a{		

		display:block;	

		border:1px solid #fff;					

	}

	.game a:hover{		

		border:1px solid #0099CC;

	}

	

#gamerow .game {		

	margin:2px 8px 3px 9px;	

}



#gameList{



}



#gameList .game {	

	background:#C2DBE6;	

	margin:12px 14px 11px; 	

	text-align:center;

}



	#gameList .game a{

		border:0;

		color:#000;

		font-size:11px;

		line-height:18px;

		font-weight:bold;

	} 

	#gameList .game a:hover{

		color:#00A3CC;

	}

	#gameList .game img, #hotGames .game img{

		border:1px solid #fff;

	}



#hotGames .game{

	background:none;

	margin:1px 1px 10px 3px;

	text-align:center;

}



	#hotGames .game a{

		border:0;

		font-size:14px;

		color:#fff;

	}





/* @END OF GAME IMAGE STYLES */



/* MAIN CONTAINER BLOCK */



#BreadcrumbBar{

	background:url(../images/breadcrumb_tile.jpg) repeat-x left top;

	height:45px;		

	margin-bottom:8px;

	 

}



	#BreadcrumbBar .breadcrumb{

		background:url(../images/breadcrumb_lft.jpg) no-repeat left top;

		height:inherit;	

		padding-top:17px;

	}

	

	.breadcrumb, .rates{	

		font-size:10px;

		font-weight:bold;

		line-height:12px;

		float:left;

		color:#fff;

		width:310px;

		padding-left:7px;

		padding-top:7px;		

	}

	

	

	#BreadcrumbBar .rates{

		background:url(../images/breadcrumb_rt.jpg) no-repeat right top;

		height:inherit;	

		padding-top:10px;

	}	

	.rates{	

		float:right;

		width:155px;

		padding-right:3px;

	}

	.breadcrumb{	

		font-size:11px;

		font-weight:bold;

		line-height:12px;

		float:left;

		color:#fff;

		width:450px;

		padding-left:13px;

		padding-top:7px;		

	}



.BlkBox{

	text-align:center;

	margin-bottom:10px;

}





.rndBox{	background:#0099cc; }



.rndBox .top .top_lft_crn, .rndBox .top .top_rt_crn,

.rndBox .btm .btm_lft_crn, .rndBox .btm .btm_rt_crn,

.rndBoxShad .top .top_lft_crn, .rndBoxShad .top .top_rt_crn,

.rndBoxShad .btm .btm_lft_crn, .rndBoxShad .btm .btm_rt_crn{

	background:url(../images/rndBox_lft_top_corn.jpg) no-repeat left top;

	height:10px;

	width:10px;

	float:left;

}

	.rndBox .top .top_rt_crn{	background:url(../images/rndBox_rt_top_corn.jpg) no-repeat right top;	float:right; }	

	.rndBox .btm .btm_lft_crn{	background:url(../images/rndBox_lft_btm_corn.jpg) no-repeat left top;	}

	.rndBox .btm .btm_rt_crn{	background:url(../images/rndBox_rt_btm_corn.jpg) no-repeat right top;	float:right; }



.rndBox .content{	padding:0 8px; }





.rndBoxShad{	background:#00B7EA url(../images/rndBoxShad_tile.jpg) repeat-x top; }



.smShad{		background:#00B7EA url(../images/rndBoxShad_tile_sm.jpg) repeat-x top!important; margin-bottom:10px; }



.rndBoxShad .top .top_lft_crn{ background:url(../images/rndBoxShad_lft_top_corn.jpg) no-repeat left top; }

.rndBoxShad .top .top_rt_crn{  background:url(../images/rndBoxShad_rt_top_corn.jpg) no-repeat right top; float:right; }

.rndBoxShad .btm .btm_lft_crn{ background:url(../images/rndBoxShad_lft_btm_corn.jpg) no-repeat left top; } 

.rndBoxShad .btm .btm_rt_crn{  background:url(../images/rndBoxShad_rt_btm_corn.jpg) no-repeat right top; float:right; }



.rndBoxShad .content{ padding:0 8px; }



#CoolLinks .content{

	padding:0 5px;

	line-height:20px;

}



#pagination{

	text-align:center;

	font-size:11px;

	line-height:17px;

	width:50%;

	margin:0 auto;

}

#pagination .bb{

		display:block;

		float:left;

		height:17px;

		width:100px;

		border:1px solid #DAEAF6;

		background:#F0F0F0;

		color:#3D76A3;

		margin:0 1px;

	}

	#pagination a{

		display:block;

		float:left;

		height:17px;

		width:18px;

		border:1px solid #DAEAF6;

		background:#F0F0F0;

		color:#3D76A3;

		margin:0 1px;

	}

		#pagination a:hover, #pagination a.activePage{

			border:1px solid #E0E0E0;

			font-weight:bold;			

		}

		

	#pagination a.stepNav{	

		background:#FF9900;

		border:1px solid #F9C372;

		color:#fff;

		width:50px;

	}

		#pagination a.stepNav:hover{	

			border:1px solid #F09100;

		}





.adbox{

	background:#0099cc;

	border:1px solid #fff;

	width:300px;

	height:250px;

	text-align:center;

	margin:0 auto;

}



.vrtAdbox{

	background:#0099cc;	

	width:160px;

	height:600px;

	text-align:center;	

}



#tddesc { 

	float:left; 

	width:315px; 

	margin-left:15px;

}



	#tddesc p{

		font-size:12px;

		margin:5px 0 8px;

	}

	#tddesc img .bodr {

		border:solid 1px #FFFFFF;

		}

	#tddesc a{

		display:block;

		color:#000;

		font-size:11px;

		line-height:18px;

		padding:0 2px;

	}

	.bgcolorr{

		display:block;

		background:#FFFFFF;

		color:#000000;

		}



.bdr{

	border:1px solid #fff;

}



/* @END OF MAIN CONTAINER BLOCK */



/* SIDECOL STYLING */



form{ padding:0; margin:0; background:0; }



#SearchBox{

	background:url(../images/searchBox.jpg) no-repeat left top;

	height:20px;

	width:278px;	

	padding:3px 5px;

	margin:0 auto 11px;

}



.inputBox{

	color:#6C9AED;

	font-size:12px;

	height:18px;

}

.inputWrap{

	width:245px;

	float:left;	

	padding:2px 5px 0;

	margin-right:5px;

}

#SearchBox .inputBox{

	width:245px;

	height:18px;

	background:#fff;

	color:#454545;	

}



.searchBtnWrap{

	float:left;

	width:13px;

}



.btnSearch{

	background:url(../images/search_glass.jpg) no-repeat 50% 50%;

	width:13px;

	height:20px;

	color:#fff;

	text-align:center;

	cursor:pointer;

}







.row1{

	background-color:#FFFFFF;

	color:#000000;

	}

.row1 a{

	color:#000000;}

.row1 a:hover{

	text-decoration:underline;}

	

.row11{

	background-color:#FFFFFF;

	color:#009900;

	}





.row2{

	color:#FFFFFF;

	}

.row2 a{

	color:#FFFFFF;}

.row2 a:hover{

	text-decoration:underline;}

	

.row22{

	color:#009900;

	}

.borders{

	border:2px solid #993300;

	}

/* @END OF SIDECOL STYLING */

#coollinks ul {

list-style-type:none;

margin:0;

padding:0;

margin-left:20px;





}



#coollinks1 li {

list-style-type:none;

margin:0;

padding:0;

font-size:10px;

float:left;

width:100px;

text-align:center;

height:16px;



}

#coollinks1 a{

color:#FFFFFF;



}

#coollinks1 a:hover{

color:#FFCC00;



}
