html{color:#fff;background:transparent;}header,leftside,adside,footer{display:block;}
body {
position:relative;
	background:#001b38 url('images/new/bg.jpg') top center repeat;
	font-family:arial,verdana,lucida,times new roman,"Myriad Pro","Myriad";
	font-size:12px;
	color:#FFFFFF;
	margin: 0pt auto;
}

.wrapper_bg { background-image:url(images/new/bg_img.jpg); background-repeat:no-repeat; position: relative; width:1162px; margin:0pt auto;}
.logo_wp { clear:both; width:100%}

/*** Editied wrapper2 3/25/10 ***/
.wrapper2 { position: relative; width: 980px; margin: 0pt auto; padding-top:0px; border:solid 0px #eee; position: relative;}

/*** .wrapper2 { position: relative; width: 980px; margin: 0pt auto; padding-top:20px; border:solid 0px #eee; height:600px; position: relative;} ***/

.headerTabBg {background-image:url(images/new/headerTab.gif); background-repeat:no-repeat; height:90px; width:490px; float:left;}

a img {border:none;}

.content_container {margin:0 8px 0 8px;}

.leftside {
	border:solid 0px #eee;
	float:left;
	margin:0px 0 0px 2px; /* adding 2px to left and removed 10px from top - 3-8-10 */
	width:190px;
}

.rightside {
	border:solid 0px #eee;
	float:left;
	margin:10px 2px 0px 5px;
	width:572px;	
}

.adside {
	border:solid 0px #eee;
	float:right;
	width:190px;
	margin:10px 3px 0 0;
}

.footer2 {background-color:#000; border-top:solid 1px #fff; height:70px; clear:both; margin-bottom:0px; font:normal 12px arial; color:#fff; text-align:center;}


.link {
	color:#fff;
	font:arial;
	font-size:12px;
	text-decoration:none;}
a.link {
	color:#fff;
	font:arial;
	font-size:12px;
	text-decoration:none;}
a.link:hover {
	color:#fff;
	text-decoration:underline;}
a.link:active {
	color:#bd1917;
	text-decoration:underline;}
a.link:visited {
	color:#fff;
	text-decoration:none;}
	
	
.register {
	font:bold 14px arial;
	color:#fe0f05;
	text-decoration:underline;}
a.register {
	font:bold 14px arial;
	color:#fe0f05;
	text-decoration:underline;}
a.register:hover {
	color:#fe0f05;
	text-decoration:underline;}
a.register:active {
	color:#fe0f05;
	text-decoration:underline;}
a.register:visited {
	color:#fe0f05;
	text-decoration:underline;}
	

.catsm {
	color:#025587;
	font:normal 10px arial;
	text-decoration:none;}
a.catsm {
	color:#025587;
	font:normal 10px arial;
	text-decoration:none;}
a.catsm:hover {
	color:#025587;
	text-decoration:underline;}
a.catsm:active {
	color:#025587;
	text-decoration:underline;}
a.catsm:visited {
	color:#025587;
	text-decoration:underline;}



/**** Navigation ****/

.navigation {clear:both;}
.nav {background-image:url(images/new/navbg.gif); height:56px;}
.subNav {background-image:url(images/new/subnavbg.gif); color:#000; height:37px; border-bottom:solid 2px #1c648d;}

ul.navList {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	font-weight:bold;
	font-size:12px;
}
ul.navList li {
	display:inline;
}
ul.navList a {
	background-image:url('images/new/tabbg.jpg');
	background-repeat:no-repeat;
	color:#fff;
	height:40px;
	width:89px;
	text-align:center;
	float:left;
	text-decoration:none;
	padding:15px 0 0 0;
	margin:0 0 0 0;
} 
ul.navList a:hover {
	background-image:url('images/new/tabbg.jpg');
	background-position:0% 0%;
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;
}
ul.navList li.active a {
	background-image:url('images/new/tabbg.jpg');
	background-position:0% -112px;
	color:#fff;
	font-weight:bold;	
}
ul.navList li.active a:hover {
	background-image:url('images/new/tabbg.jpg');
	background-position:0% -112px;
	color:#fff;
}


ul.subNavList {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	font-weight:bold;
	font-size:12px;
}
ul.subNavList li {
	display:inline;
}
ul.subNavList a {
	background-image:url('images/new/subtabbg.jpg');
	background-repeat:no-repeat;
	color:#000;
	float:left;
	height:34px;
	margin:0 0 0 0;
	padding:4px 0 0 0;
	text-align:center;
	text-decoration:none;
	width:75px;
} 
ul.subNavList a:hover {
	/*background-image:url('images/new/subtabbg.jpg');
	background-position:0% 0%;
	background-repeat:no-repeat;*/
	color:#000;
	text-decoration:none;
}
ul.subNavList li.active a {
	/*background-image:url('images/new/subtabbg.jpg');
	background-position:0% -112px;*/
	color:#fff;
	font-weight:bold;	
}
ul.subNavList li.active a:hover {
	/*background-image:url('images/new/subtabbg.jpg');
	background-position:0% -112px;*/
	color:#fff;
}
/**** Navigation end ****/



.bullet, .bulletK {margin:2px 5px 0 5px;}

.ttpHead {font-weight:bold; padding:1px 0 0 0px; }
.ttp {display:block; clear:both; margin:10px 0 0 0;}
.ttpbg {background-color:#1c658e; background-image:url(images/new/ttp_bg.gif); border:solid 1px #000; color:#fff; height:19px; width:189px;}
.ttpContent {background-color:#222830; border-style:solid; border-width:0px 1px 1px 1px; border-color:#000; color:#fff; width:189px; padding:0 0 15px 0;}
.ttpSponsor {background-color:#000; border:solid 1px #000; color:#fff; height:30px; width:189px;}
.ttpAds {background-color:#212830; border:solid 1px #000; color:#000; height:300px; width:189px;}
.ttpAdsPadding {padding:10px 0 0 0;}
.tprtdmid {border:solid 1px #000; height:334px; float:left; margin:0; width:562px;}


ul	{
	font:bold 12px arial;
	list-style-type:none;
	margin:0;
	padding:7px 0 0 5px;
	}
li {
	background-image:url('images/new/ttpListbg.jpg');
	background-position:0% 0%;
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:5px 0 0 7px;
	height:20px;
	width:168px;
	}
li a {
	color:#fff;
	text-decoration:none;
	}
li a:hover {
	color:#fff;
	background-color:;
	text-decoration:none;
	}
li.active a {
	color:#fff;
	font-weight:bold;
	font:bold 13px arial;
	}




.fgcntnr, .tprtdcntnr {background-color:#fff; border:solid 1px #000; padding:2px; height:336px;}
.fglf {background-color:#fff; float:left; width:221px; height:334px; border:solid 1px #000; margin:0;}
.fglfbg, .fgrtbg, .tprtdbg {background-image:url(images/new/fgbg.gif); background-color:#666; font:bold 12px arial; height:28px;}
.fghead, .tprtdhead {padding:5px 0 0 23px;}
.fggameslf, .fggamesrt {border:solid 1px #0099ff; margin:3px; height:295px;}
.fgrt {float:right; width:335px; height:334px; border:solid 1px #000; margin:0;}

.tprtdgames {border:solid 0px #0099ff; background-color:#fff; margin:5px; height:295px;}



.cattpgm {/* border:solid 0px #0099ff; background-color:#fff;*/ margin:0px; height:248px;}
.cattpgmcol {background-color:#fff; float:left; width:138px; height:242px; border:solid 1px #000; margin:1px;}
.catbg {background-image:url(images/new/catbg.gif); font:bold 12px arial; height:19px;}
.cathead {padding:2px 0 0 23px;}
.cattpgame {border:solid 0px #0099ff; color:#000; background-color:#fff; margin:0px; height:223px; overflow:scroll; overflow-x:hidden; width:138px;}
.gamedescription {font:bold 10px arial; padding:6px 0 0 0; clear:both;}






.login2 {height:90px; width:490px; float:left;}
.loginpad {padding-top:5px;}
.loginbg {background-image:url(images/new/searchbg.png); background-repeat:no-repeat; width:481px; height:64px; behavior: url(image/new/iepngfix.htc);}

.loginRow1 {padding:13px 0 0 20px;}
.loginRow2 {padding:3px 0 0 20px;}













/***************** Slider *****************/


#etSmspace { cursor:pointer; padding:5px 0 5px 0;}

.jFlowControl {cursor: pointer; color:#38a7c9; font:bold 14px arial;}


p.ftVideo {
	color:#000;
	margin:0;
	padding:3px 0 0 7px;
	top:;
	line-height:15px;
	height:15px;
	}


.vidgame {
	font:bold 14px arial;
	color:#1d6d95;
	text-decoration:underline;}
a.vidgame {
	font:bold 14px arial;
	color:#1d6d95;
	text-decoration:underline;}
a.vidgame:hover {
	color:#1d6d95;
	text-decoration:underline;}
a.vidgame:active {
	color:#1d6d95;
	text-decoration:underline;}
a.vidgame:visited {
	color:#1d6d95;
	text-decoration:underline;}
	
	
	
	
	
.ttgflst1 {background-color:#131a20; width:180px; height:51px; margin:0px 0 0 5px;}
.ttgflst2 {background-color:#131a20; width:180px; height:51px; margin:5px 0 0 5px;}
.ttgfimg {/*background-color:#ccc;*/ float:left; width:56px; height:45px; border:solid 0px #acacae; margin:1px 0 0 2px;}
.ttgftitle {float:left; width:115px; height:47px; margin:0; margin:1px 0 0 2px; text-align:center;}
.ttgftile_padding {margin:10px 2px 0 2px;}
	
	



.blockdiv img {
	max-height: 50px;
	max-width: 50px;
	padding: 0 40px 0px 40px;
	width: expression(this.width > 50 ? 50: true);
	height: expression(this.height > 50 ? 50: true);
	position:relative;
	top:-172px;
	z-index:1;
}

.blockdiv a img {
	max-height: 80px;
	max-width: 101px;
	padding: 0 0 0 0;
	width: expression(this.width > 101 ? 101: true);
	height: expression(this.height > 80 ? 80: true);
	position:relative;
	top:-15px;
	left:33px;
}

.blockdiv {
	height:176px;
	width:135px;
	min-height:176px;
	min-width:135px;
	background: url('images/new/tableback1.gif') top center;
	background-repeat:no-repeat;
	float:left;
	display:block;
	margin: 0 2px 0 2px
}

.blockdiv h4 {
	text-align:center;
	font-size:95%;
	position:relative;
	top:0px;
}

.block {
	margin-left:auto;
	margin-right:auto;
	width:560px;
}

.bottomnav {
	/*margin-left:auto;
	margin-right:auto;*/
	padding::10px 0 0 50px;
	/*float:left;*/
	float:none;
	background-color:#7d868c;
	border:solid 1px #596976;
	height:60px;
	text-align:center;
	width:553px;
}
.bottomnav a{
	text-decoration:none;
	font-family:verdana,arial;
	font-size:20px;
	color:#000000;
	position:relative;
	top:3px;
}

.blockdiv .spacer {
	padding:0 40px 0 40px;
	margin:0;
	top:0;
}


/* SCRIPT DEPENDANT CSS (NON AMTheme 3) */

.detail {
	background:#5993eb;
	border:1px solid #333333;
	margin:0 0 -65px 0;
	padding: 5px 10px 5px 10px;
	position:relative;
	color:#000000;
}

.playnow a img{
	z-index:0;
	position:relative;
	left:471px;
	top:-3px;
}

