@charset "UTF-8";
/* CSS Document */

#body{ clear:both;}

/* Header for Interior Pages */
#header-inside{ height:82px; width:100%; position:relative; background-repeat:repeat-x; background-image:url(../images/bg-header2.gif); clear:both;}

.logo2{ display:block; height:82px; width:364px; background-image:url(../images/logo2.gif); background-repeat:no-repeat; position:absolute; bottom:0px; top:0px; left:10px;}

.create-account{ display:block; background-image:url(../images/create-account-button.png); height:62px; width:324px; background-position:left; position:absolute; top:20px; right:10px; }
.create-account:hover { background-position:right; }

*html .create-account {background-image:url(../images/create-account-button.gif);}

.header-ad{
	display:block;
	height:65px;
	width:510px;
	position:absolute;
	bottom:11px;
	right:19px;
}

/* End Header for Interior Pages */


#left-column{ float:left; margin:10px; margin-top:0px; width:183px; height:auto; font-size:13px; font-weight:500; line-height:1.5em; /*background:url(../images/bg-body.gif) left top repeat-x;*/  }
*html #left-column {margin:5px;}
#right-column-system{float:right; width:200px; height:auto;}


#main{width:807px; height:auto; /*float:left;*/ font-size:13px; font-weight:400; margin:0 auto;}
#main-content {padding: 10px 20px 30px 20px; width: auto;font-size: 13px; /*border-top: 2px solid #3da4f1;*/ background:#FFFFFF;}
#main-content h1{margin: 0px; padding: 10px 0px 15px 0px; font-size: 24px;}
#main-content p{margin: 0px; padding: 10px 0px 5px 0px; font-size: 13px;}
#main-content ul{margin: 0px 20px; padding: 10px 0px 5px 0px;}
#main-content li{margin: 0px; padding: 0px; font-size: 13px;}

.previous-button{ display:block; background-image:url(../images/button-previous.gif); background-repeat:no-repeat; height:36px; width:105px;}
.next-button{display:block; background-image:url(../images/button-next.gif); background-repeat:no-repeat; height:36px; width:80px; float:right;}


.alertstyle {
background-image:url(../images/alert-bell.gif);
background-position:30px 0;
background-repeat:no-repeat;
color:red;
height:auto;
}

.alertstyle_note{
height:auto;
}

#members-summary{
	background-image:url(../images/members-summary.gif);
	background-repeat:no-repeat; 
    height:auto; width:182px; margin-top:10px; margin-bottom:10px; 
	text-align:center; font-weight:400; padding:38px 0px 5px 0px;
	}
    
#support-block{
    background-image:url(../images/any_questions.gif);
    background-repeat:no-repeat; 
    height:auto; width:182px; margin-top:10px; margin-bottom:10px; 
    text-align:center; font-weight:400; padding:38px 0px 5px 0px;
    font-size: 12px;
}

/* Search Areas */

#search{ padding-top:38px; background-image:url(../images/tab-search.gif); 
background-repeat:no-repeat; /*background-color:#edf2f8;*/ height:auto; 
width:183px; margin-top:4px; padding-left:0px; padding-right:0px;  padding-bottom:5px; text-align:center; }

#search #ref_category{border: 1px solid rgb(187, 187, 187); width: 140px; background-color: rgb(255, 255, 255);}  

#a-z{ padding-top:45px; background-image:url(../images/tab-a-z.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:173px; margin-top:10px; padding-left:5px; padding-right:5px; padding-bottom:5px; }

#release-date{ padding-top:45px; background-image:url(../images/tab-release-date.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:173px; margin-top:10px; padding-left:5px; padding-right:5px;  padding-bottom:5px; text-align:center; }

#genre{ padding-top:45px; background-image:url(../images/tab-genre.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:165px; margin-top:10px; padding-left:13px; padding-right:5px;  padding-bottom:5px; text-align:left; }



#esrb{ padding-top:45px; background-image:url(../images/tab-esrb.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:165px; margin-top:10px; padding-left:13px; padding-right:5px;  padding-bottom:5px; }
#mpaa{ padding-top:45px; background-image:url(../images/tab-mpaa.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:173px; margin-top:10px; padding-left:5px; padding-right:5px;  padding-bottom:5px; }

#publisher{ padding-top:45px; background-image:url(../images/tab-publisher.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:165px;  margin-top:10px;padding-left:13px; padding-right:5px; padding-bottom:5px; }

#purchase{ padding-top:45px; background-image:url(../images/special-offers-tab.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:173px; margin-top:10px; padding-left:5px; padding-right:5px;  padding-bottom:5px;}

.buynow2{ display:block; background-image:url(../images/button-buynow2.gif); background-repeat:no-repeat; height:33px; width:89px;}


#comingsoon-system{ padding-top:45px; background-image:url(../images/tab-coming-soon.gif); background-repeat:no-repeat; background-color:#edf2f8; height:auto; width:188px; margin-top:0px; margin-bottom: 10px;padding-left:5px; padding-right:5px;  padding-bottom:5px; text-align:left}




#game-news{ padding:43px 0 0 0; background-image:url(../images/tab-news.gif); background-repeat:no-repeat;  height:auto; width:198px; margin-top:0px; margin-bottom: 10px;}


#game-news-part { background-color:#edf2f8; padding:0 5px 5px 5px;}
/* End Search Area */


/* Product Page */


.button-rent{ display:block; background-image:url(../images/button-rent.gif); background-repeat:no-repeat; height:48px; width:167px; background-position:right; float:left; margin:3px 0 0 0;}
.button-rent:hover{ background-position:left; }

.button-buynow{ display:block; background-image:url(../images/button-buynow1.gif); background-repeat:no-repeat; height:48px; width:165px; background-position:right; /*float:right;*/}

.button-buynow:hover{ background-position:left; }

#gameinfo{width:100%; height:auto; background:#00338C url(../images/game-information.gif) center top no-repeat; padding-top:24px; border:1px solid #9bbcdd; border-bottom:3px solid #dae7f3; margin:20px 0 0 0;}

.gameinfo-table{background:#fff url(../images/gameinfo-bg.gif) repeat-y; width:100%; font-size:14px;}

.magnify{display:block; height:auto; float:left; padding:10px; padding-left:22px; background-image:url(../images/magnify.gif); background-repeat:no-repeat; background-position:0px 10px; font-size:11px}



/*ESRB Codes*/

.ec{ display:block; background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position:0px 0px;}
.e {display:block; background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position:-86px 0px;}
.e10{display:block;  background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position:-172px 0px;}
.t{display:block;  background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position:-255px 0px;}
.m {display:block;  background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position: 0px 119px;}
.ao{display:block;  background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position: -86px 119px;}
.rp{display:block;  background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position: -172px 119px;}
.ka{display:block; background-image:url(../images/esrb.gif); background-color:#000000; height:119px; width:86px; background-position: -255px 119px;}



/* Advertising Areas */
#ads-product-page{float:left; width:712px; height:auto; padding:12px; padding-bottom:20px; background-color:#FFFFFF; background-image:url(../images/advertisement.gif); background-repeat:no-repeat; background-position: center bottom; text-align:center;}

#menu-loggedin {clear: both; width: 100%; margin-top: -4px; overflow: hidden; color: #fff; background-color: #ff0000; padding: 5px 0px; font-size: 13px;}
#menu-loggedin div.left { float: left; margin-left: 10px; margin-right: 20px;}
#menu-loggedin div.right { float: right; margin-right: 10px; margin-left: 20px;}
#menu-loggedin a {color: #fff; text-decoration: underline;}
#menu-loggedin a:hover {color: #d3f0fc; text-decoration: underline;}
#link_view_cart,
#link_view_instructions,
#link_checkout {background: url(../images/basket.gif) no-repeat center right; padding-right: 20px;}

.button-small-rent-it{ background-image:url(../images/button-rent2.gif); display:block; height:22px; width:86px; background-position:left; background-repeat:no-repeat; margin:auto;}

.button-small-rent-it:hover{background-position:right;}




/* Pepsi Page*/
.pepsibanner{background-image:url(../images/gamemine-pepsi-website-graphic.jpg); height:357px; width:856px; margin:auto; position:relative;}


.pepsibanner form{
	position:absolute;
	top:250px;
	right:0px;
	height:105px;
	width:209px;
}

.pepsiformfield{height:15px; width:190px; font-size:13px; color:#CC0000 ; margin-bottom:5px;}

.pepsi-submit-button{height:25px; width:123px ; display:block; background-image:url(images/pepsi-button2.gif); background-position:left;}

.pepsi-submit-button:hover{ background-position:right;}

/*End Pepsi Page*/



.iconwebsitedesign{ 
    display:block; 
    height:30px; 
    width:85px; 
    bottom:0px; 
    right:0px; 
    background-repeat:no-repeat; 
    margin:0 auto;
    background-image:url(../images/iconwebsitedesign.jpg);  
}
.iconwebsitedesign span {display:none;}
