body{
	font-family: Tahoma;
	font-size:11px;
	color:#333333;
	background: url(images/bgbody.gif);
}

#product-offerings { position:absolute; top:1380px; width:750px; margin:1em 0 1em 100px; font-size:0.9em; z-index:0; padding: 50px; }
#product-offerings h1 { font-size:14px;; margin:0; font-weight: bold; }
#product-offerings h2 { font-size:11px;; margin:0; font-weight: bold; }
#product-offerings p { font-size:11px;margin:0; }


.page{
	width:930px;
	margin-left: auto;
	margin-right:auto;
}

.pageun{
	float: left;
	width: 930px;
	background: #FFF;
}

.boxall{
	float: left;
	width: 920px;
	margin-left:5px;
	display: inline;
}

.header{
	float: left;
	width: 920px;
	height: 190px;
	background: url(images/bgheader.jpg) no-repeat;
}

#menu{
	float: left;
	width: 918px;
	height: 38px;
	background:#eea71b;
	border: 1px #eb7400 solid;
	margin-top:150px;
}

.toppage{ width:930px; height:15px; background:url(images/toppage.gif) no-repeat;}

.glossymenu{
	width: 60%;
	float:left;
	padding: 0 0 0 34px;
	margin: 3px auto 0 auto;
	background: url(images/menur_bg.gif) repeat-x; /*tab background image path*/
	height: 36px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 36px;
	line-height: 30px;
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0px 24px 6px 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #ec258c;
	background: url(images/menur_hover_left.gif) no-repeat; /*left tab image path*/
	
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #ec258c;
	background: #FFF url(images/menur_hover_right.gif) no-repeat right top; /*right tab image path*/
}

.boxsearch{
	float: left;
	width: 230px;
	margin-top: 8px;
	margin-left:90px;
	display: inline;
}

.leftsearch{
	float: left;
	width: 10px;
	height: 24px;
	background: url(images/leftsearch.gif) no-repeat;
}

.rightsearch{
	float: left;
	width: 25px;
	height: 24px;
}

.bgboxsearch{
	float: left;
	width: 195px;
	height: 24px;
	background: url(images/bgsearch.gif) repeat-x;
}

input{
	font-family: Tahoma;
	font-size:11px;
	color:#333;
	background: #fcedd1;
	border:0px;
	margin-top:3px;
}

.content{
	float: left;
	width: 920px;
	margin-top: 10px;
}

.left, .boxleft{
	float: left;
	width: 180px;
}

.topcategory{
	float: left;
	width: 180px;
	height: 30px;
	background: url(images/topcate.gif) no-repeat;
}

.bg_boxleft{
	float: left;
	width: 178px;
	border-left:1px #eb7800 solid;
	border-right:1px #eb7800 solid;
}

.bottomleft{
	float: left;
	width: 180px;
	height: 10px;
	background: url(images/bottomleft.gif) no-repeat;
}

.lineleft{
	float: left;
	width: 170px;
	height: 35px;
	border-bottom: 1px #999999 dashed;
	margin-left:5px;
	display: inline;
}

.topstatic{
	float: left;
	width: 180px;
	height:21px;
	background: url(images/topstatic.gif) no-repeat;
}

.bgstatic{
	float: left;
	width: 174px;
	border-left: 3px #ff8212 solid;
	border-right: 3px #ff8212 solid;
}

.bottomstatic{
	float: left;
	width: 180px;
	height: 8px;
	background: url(images/bottomstatic.gif) no-repeat;
}

.topleft{
	float: left;
	width: 180px;
	height: 10px;
}

.title{
	float: left;
	width: 170px;
	margin-left:5px; display:inline;
	border-bottom: 1px #ff8212 solid;
}

.advertising{
	float: left;
	width: 170px;
	margin-left: 5px;
	margin-top:25px;
	display: inline;
}

.center{
	float: left;
	width: 550px;
	margin-left:10px;
	display: inline;
}

.boxcenter{
	float: left;
	width: 550px;
}

.topcenter{
	float: left;
	width: 550px;
	height: 24px;
	background: url(images/topcenter.gif) no-repeat;
}

.bgcenter{
	float: left;
	width: 548px;
	border-left: 1px #eb7800 solid;
	border-right: 1px #eb7800 solid;
}

.bottom_center{
	float: left;
	width: 550px;
	height: 10px; 
	background: url(images/bottomct.gif) no-repeat;
}


.textbody{ font-family: Tahoma; font-size:11px; color: #333;}
.textbody a{color: #333; text-decoration:none;}
.textbody a:hover{ color: #FF9933; text-decoration: underline;}

.textbody2{ font-family: Tahoma; font-size:11px; color: #333;}
.textbody2 a{color: #333; text-decoration:underline;}
.textbody2 a:hover{ color: #FF9933; text-decoration: underline;}

.textorange{ font-family: Tahoma; font-size:11px; color: #ff8212;}
.textorange a{color: #ff8212; text-decoration:none;}
.textorange a:hover{ color: #ff8212; text-decoration: underline;}

.textwhite{ font-family: Tahoma; font-size:11px; color: #FFF;}
.textwhite a{color: #FFF; text-decoration:none;}
.textwhite a:hover{ color: #FFF; text-decoration: underline;}

.textyellow{ font-family: Tahoma; font-size:11px; color: #f6ff00; text-transform:uppercase;}
.textyellow a{color: #f6ff00; text-decoration:none;}
.textyellow a:hover{ color: #f6ff00; text-decoration: underline;}


#ja-sliderwrap {
	padding: 5px 2px 0 7px; /*background: url(../images/slider-bg.gif) repeat-x top left #E6E6E6;*/
}

#ja-slider {
	margin: 0;
	padding: 0;
}

#ja-slider-center {
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
}

#ja-slider-left,
#ja-slider-right {
	float: left;
	width: 16px;
	position: relative;
}

#ja-slider-left img,
#ja-slider-right img {
	position: absolute;
	top: 35px;
	right: 0;
}

#ja-slider-center span {
	width: 140px;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#ja-slider-center img {
	margin: 0;
	padding: 0;
}

/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}

/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}

div.vm_element {position:absolute;left:-999em;}

.boxcenter1{
	float: left;
	width: 180px;
}

.topbox1{
	float: left;
	width: 180px;
	height: 25px;
	background: url(images/topboxct1.gif) no-repeat;
}

.bottomboxct{
	float: left;
	width: 180px;
	height: 14px;
	background: url(images/bottombox_ct1.gif) no-repeat;
}

.textmore{
	float: left;
	width: 170px;
	margin-top: 10px;
	margin-left: 8px;
	padding-bottom:10px;
	display: inline;
}

.leftother{
	float: left;
	width:10px;
	height: 24px;
	background:url(images/leftother.gif) no-repeat;
}

.bgother{
	float: left;
	height: 22px;
	border-bottom: 1px #ff8212 solid;
	border-top: 1px #ff8212 solid;
	width:127px;
}

.rightother{
	float: left;
	width:10px;
	height: 24px;
	background:url(images/rightother.gif) no-repeat;
}

.viewall{
	float: left;
	width:66px;
	height:24px;
}

.bgother2{
	float:left;
	height: 24px;
	width:	337px;
	background: url(images/bgother2.gif) repeat-x;
}

.imageother{
	float: left;
	width: 130px;
}

.right{
	float: left;
	width: 170px;
	margin-left:10px;
	display: inline;
}

.boxright{
	float: left;
	width: 170px;
}

.topright1{
	float: left;
	width: 170px;
	height: 30px;
	background: url(images/topright1.gif) no-repeat;
}

.bgright{
	float: left;
	width: 168px;
	border-left: #eb7800 solid 1px;
	border-right: #eb7800 solid 1px;
}

.bottomright{
	float: left;
	width: 170px;
	height: 10px;
	background: url(images/bottomright.gif) no-repeat;
}

.imagehotgame{
	float: left;
	width: 168px;
	margin-top: 15px;
	display:inline;
}

.topright2{
	float: left;
	width: 170px;
	height: 10px;
	background: url(images/topright2.gif) no-repeat;
}

#textmost{
	float: left;
	width: 160px;
	margin-left: 5px;
	margin-top:10px;
	padding-bottom:10px;
	display: inline;
}

#textlink{
	float: left;
	width: 140px;
	margin-left: 15px;
	margin-top:10px;
	padding-bottom:10px;
	display: inline;
}

.footer{
	float: left;
	width: 920px;
	height: 35px;
	margin-top:20px;
	padding-bottom: 20px;
	background: url(images/bgfooter.gif) repeat-x;
}

.topdetails{
	float: left;
	width: 550px;
	height: 25px;
	background: url(images/topdetail.gif) no-repeat;
}

.bgdetails{
	float: left;
	width: 548px;
	border-left: 1px #ff8212 solid;
	border-right: 1px #ff8212 solid;
}

.bottomdetail{
	float: left;
	width: 550px;
	height: 10px;
	background: url(images/bottomdetail.gif) no-repeat;
}

.pagination{
	padding: 2px;
}

.pagination ul{
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 11px;
}

.pagination li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	padding: 2px 5px 3px 5px;
	border: 1px solid #ff8212;
	text-decoration: none; 
	color: #333;
}

.pagination a:hover, .pagination a:active{
	border: 1px solid #ff8212;
	color: #333;
	background-color: #ff8212;
}

.pagination a.currentpage{
	background-color: #eaf7ff;
	color: #005aff !important;
	border-color: #ff8212;
	font-weight: bold;
	cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
	background-color: #eaf7ff;
	cursor: default;
	color: #005aff;
	border-color: #ff8212;
	font-weight: normal !important;
}

.pagination a.prevnext{
	font-weight: normal;
}

.page_into{
	float: left;

	margin-top:10px;
	margin-left:150px;
	padding-bottom: 10px;
	display:inline;
}

.rightdetails{
	float: left;
	width: 730px;
	margin-left: 10px;
	display: inline;
}

.topdetails2{
	float: left;
	width: 730px;
	height: 40px;
}

.lefttop_dt{
	float: left;
	width: 18px;
	height: 40px;
	background: url(images/lefttopdetails.gif) no-repeat;
}

.bgtop_dt{
	float: left;
	width: 694px;
	height: 40px;
	background: url(images/bgtopdetails.gif) repeat-x;
}

.righttop_dt{
	float: left;
	width: 18px;
	height: 40px;
	background: url(images/righttopdetails.gif) no-repeat;
}

.bgdetails2{
	float: left;
	width: 728px;
	border-left: 1px #ff8212 solid;
	border-right: 1px #ff8212 solid;
}

.bottom_dt{
	float: left;
	width: 730px;
	height: 10px;
	background: url(images/bottomdetails.gif) no-repeat;
}

.games{
	float: left;
	width: 700px;
	margin-left: 15px;
	margin-top: 15px;
	display: inline;
}

.info{
	float: left;
	width: 114px;
	height: 27px;
	background: url(images/info.gif) no-repeat;
	margin-top:15px;
	margin-left:15px;
	display:inline;
}

.advertising2{
	float: left;
	width: 728px;
	margin-top:15px;
}

.gamesbox{
	padding-left: 50px;

}
#search_button		{ 

background:url(images/rightsr.gif) no-repeat top; 
height:24px; width:25px; 
font-size:0px; 

}

