/* Page Specific Classes - Start */

	
#contentTop{
width:911px;
clear:both;
float:left;
margin:1px 0 1px 1px;
display:inline;
}
#maincontent{
width:911px;
clear:both;
float:left;
margin:1px 0 1px 1px;
display:inline;
	}

#topbanners {
width:911px;
float:left;
display:inline;
}

#mainRight {
float:left;
margin-left:3px;
min-height:378px;
height:auto!important;
width:670px;
overflow:hidden;
}

/* TV Games */
#tvGames {
clear:both;
float:left;
position:relative;
width:100%;
font-family:Arial, Helvetica, sans-serif;
min-height:240px;
height:auto!important;
}

#tvGames_main{
position:relative;
height:210px;
padding:0;
margin:0;
}

#gemstv1{
	margin:12px 0 15px 15px;
	color:#666;
	
	font-size:16px;
	}

.gamesitem{
	font-family:Arial, Helvetica, sans-serif;
	width:330px;
	float:left;
	margin:3px 0 5px 0;
	border-right:1px solid #c3c3c3;
}

.gamesitem img.prod {
display:block;
margin:0 0 0 0;
}

.gamesitem p.time {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
padding-right:12px;
}

.gamesitem div.gamesprod a {
float:left;
}

/*anupama(for product details in TV section) */
p.desc a {
color:#666;
}
p.desc a:hover{
color:#d74a1c;
}
/*anupama(for product details in TV section) */

div.itemtext {
margin:0px 0 0 15px;
float:left;
display:inline;
width:85px;
color:#666;
height:175px;
min-height:174px;
position:relative;
}


div.itemtext a.buyit {
float:left;
margin-top:8px;
}



.gamesitem p.desc {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.gamesitem p.startprice {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:10px 0;
}

.gamesitem p.nowprice {
font-size:13px;
font-weight:bold;
color:#41423f;
}


.gamesitem p.nowprice span {
color:#d74a1c;
font-size:16px;
}

.gamesitem p.remaining {
color:#41423f;
font-size:13px;
margin:15px 0 0 0;
}

.gamesprod {
float:right;
width:216px;
margin:0px 10px 10px 0px;
display:inline;
}
/* TV Games */

#tvGames ul, #webGames ul {
position:relative;
list-style-type:none;
float:right;
margin:-16px 0 0 0;
}

#tvgames ul li, #webgames ul li {
float:left;
margin-right:12px;
}

/* Web Games */
.webgameHold {
	clear:both;
	overflow:hidden;
	position:relative;
	z-index:20;
	width:800px;
	height:440px;
	margin:0 0 0 15px;
}

#webgameNext{
border:1px;
padding-left:149px;
background-color:#FFF;
display:none;
position:absolute;
left:.1px;
top:170px;
height:40px;
z-index:10;
width:650px;                                                                                                
}	

#webgameNext1{
	border:1px;
	padding-left:150px;
	background-color:#FFF;
	display:none;
	position:absolute;
	left:.1px;top:380px;
	height:40px;
	z-index:10;
	width:650px;
}


.webgameBox {
position:absolute;
left:70px;
top:90px;
}

.gameNext {
padding-left:120px;
padding-top:4px;
background-color:#FFF;
display:none;
position:absolute;
left:.5px;
top:174px;
height:40px;
width:548px;
z-index:1;
}

#webGames {
position:relative;
clear:both;
width:670px;
font-family:Arial, Helvetica, sans-serif;
min-height:240px;
height:auto!important;
height:480px;
}

#webGames_c{
	height:210px;
	padding:0;
	margin:0;
}

#webGames_c hr {
	clear:both;
	position:relative;
width:667px;
margin-left:2px;
}

#webGames_c #slideshowList {
clear:both;
position:relative;
list-style-type:none;
float:left;
margin:0;
}

#slideshowList li.item {
width:150px;
margin:10px 15px 0 0;
display:inline;
padding:0;
text-align:center;
height:200px;
overflow:hidden;
position:relative;
border:1px solid #CECECE;
}

#slideshowList li a {
background:none;
float:none;
padding-right:0;
position:relative;
text-align:center;
}

#slideshowList li a.preview {
float:left;
}

#slideshowList li a:hover {
color:#d74a1c;
}

#slideshowList li p.right {
position:relative;
width:50%;
}

#slideshowList li p.right img {
float:right;
}

#slideshowList li p.itemdesc {
text-align:center;
height:32px;
overflow:hidden;
line-height:10px;
display:block;
}

#slideshowList p.itemdesc a {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}

#slideshowList p.webstartprice {
border-top:1px solid #e0e0e0;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin:3px 0 0 0;
width:100%;
display:block;
}

#slideshowList p.webnowprice {
border-bottom:1px solid #e0e0e0;
color:#41423f;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
float:left;
margin:0 0 7px 0;
width:100%;
display:block;
}


#slideshowList p.webtime {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin-top:2px;
}
/* Web Games */
/* Page Specific Classes - End */


/* Left Navigation */
#leftNav {
float:left;
width:235px;
height:auto!important;
}

#subLeftHP{
width:235px;
height:406px;
}

#hotpicks {
clear:both;
margin:0;
padding:0;
list-style-type:none;
width:235px;
}

#hotpicks li {
margin:0;
padding:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
color:#909090;
font-size:11px;
height:67px;
border-bottom:solid #ccc 1px;
overflow:hidden;
}
#hotpicks li.item {
	display:block;
	position:relative;
	
	}
.hotitem{
	clear:both;
	float:left;
	width:235px;
}

.hotitem div.srchimg {
	float:left;
	width:75px;
	height:65px;
}

.hotitem div.srchdesc {
	float:left;
	font-size:10px;
color:#7f7f7f;
text-transform:uppercase;
width:105px;
padding :5px 10px 0 0;
vertical-align:top;
font-weight:bold;
}

.hotitem div.srchdesc a {
color:#7f7f7f;
}

.hotitem div.srchprice {
float:right;
color:#41423f;
font-size:10px;
text-align:right;
width:45px;
padding:5px 0 0 0;
vertical-align:top;
height:auto!important;
}

.hotitem div.srchprice a {
margin:20px 0 0 0;
}


.telephone_div
{
position:relative;
background:url(../../images/shop/leftTitle_bg.jpg) repeat-y 0 0;   /*color*/
height:58px;
width:235px;
text-align:center;
color:#FFF;
font:20px Arial, Helvetica, sans-serif;
padding:0;
overflow:hidden;
}

.telephone_div div
{
margin:15px 0 0 0;		
}

.AllHotPicks a:hover{
	color:#C0352E ;
	background:url(../../images/games/login_arrow_on.gif) no-repeat right center;
	}
.AllHotPicks
{
float:center;
}
.AllHotPicks a
{
color:#FFF;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
display:inline;
padding-left:30px;
padding-right:10px;
background:url(../../images/home/arrow_LO.gif) no-repeat center right
}

.blueHeaderhome{
width:100%;
background:url(../../images/shop/contentHeader-y673.jpg) repeat-y 0 0;
height:31px;
padding-left:10px;
padding-top:5px;
}
.blueHeaderhome span.watchgames{
	float:right;
}

.blueHeaderhome span.watchgames a {
color:#FFF;
text-transform:uppercase;
font-size:14px; 
font-family: Arial,Helvetica,sans-serif;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight: bold;
padding-right:10px;
margin-right:10px;
display:inline;
}


/*Left Navigation*/
.blueHeaderhome span.watchgames a {
	background:url(../../images/home/arrow_LO.gif) no-repeat right center;
}

.blueHeaderhome span.watchgames a:hover {
	color:#024669;
		background:url(../../images/home/arrow1_Over.gif) no-repeat right center;
	
}
.lnHeader
{
position:relative;
width:100%;
background:url(../../images/shop/leftTitle_bg.jpg) repeat-y 0 0;   /*color*/
height:31px;
padding-left:10px;
padding-top:5px;
}

p.promocopy {
color:#8b8b8b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:215px;
padding:10px;
text-align:justify;
}

#subLeftNav{
width:235px;
height:240px;
overflow:hidden;
}

#verslideshowMask {
clear:both;
overflow:hidden;
position:relative;
z-index:20;
width:234px;
height:273px;
margin:10px 0 0 0;
}

#verticalslideshow {
clear:both;
float:left;
margin:0;
height:7000px;
position:absolute;
top:0;
left:0;
}

#subLeftNav a#topArrow {
clear:both;
position:relative;
display:none;
z-index:100;
margin-left:100px;
height:11px;
width:16px;
}

#subLeftNav a#bottomArrow {
position:relative;
display:none;
z-index:100;
margin-left:100px;
height:11px;
width:16px;
}


#nav {
clear:both;
margin:0;
padding:0;
float:left;
list-style-type:none;
width:235px;
}

#nav h3.title {
margin:0;
padding:8px 0 10px 0;
display:block;
font-size:12px;
text-transform:uppercase;
text-align:center;
border-bottom:solid 1px #BDC7E7;
color:#909090;
height:15px;
}

#nav li {
margin:0;
padding:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
color:#909090;
font-size:11px;
}

#nav li a {
margin:0;
color:#909090;
padding:0 8px 0 0;
}

#nav h3.title a:hover,#nav h3.selected a {
color:#136c8a;       /*color*/
}
.promotionimage{
	height:1px;
	
}

/* change email address success */
.loginText {
	padding:5px 20px 12px 0;
	width:216px;
	margin:25px 10px 10px 300px;
	display:inline;
	float:left;
}

.loginText a {
	-x-system-font:none;
	background:transparent url(../images/Login/arrow1_Over.gif) no-repeat scroll right center;
	color:#024568;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding-right:10px;
	text-transform:uppercase;
}

.changeEmailSuccess {
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	display:inline;
	float:left;
	width:100%;
	text-align:center;
}

.section {
     clear:both;
     font-family:Arial,Helvetica,sans-serif;
     height:auto !important;
     min-height:368px;
     position:relative;
     width:100%;
}
/* end change email address success */
