@charset "utf-8";
/* CSS Document */

#wrapper {
	top: 4px;
	width: 990px;
	height: 1010px;
	margin: 0 auto;
	background-color: #fff;
}
#homecontainer {
	color: #000;
	background-image: url(../assets/home/home_background.jpg);
	background-repeat:no-repeat;
	width: 990px;
	height: 990px;
	/*background-color:#fff;
	height: 800px;*/
}
#buttonDiv {
	position:relative;
	left:149px;
	top:256px;
	width:685px;
	height:214px;
	z-index:100;
	text-align:center;
	background-image: url(../assets/home/home_button_panels.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.buttonpanel_red {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#f00;
	line-height:18px;
}
a.buttonpanel_red:link {	color: #f00; background-color: inherit; text-decoration:underline} 
a.buttonpanel_red:visited { color: #f00; background-color: inherit; text-decoration: underline} 
a.buttonpanel_red:hover { color: #FE8585; background-color: inherit; text-decoration: underline} 
a.buttonpanel_red:active { color: #f66; background-color: inherit; text-decoration: underline} 

.buttonpanel_purple {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#AE1EC0;
	line-height:18px;
}
a.buttonpanel_purple:link {	color: #AE1EC0; background-color: inherit; text-decoration:underline} 
a.buttonpanel_purple:visited { color: #AE1EC0; background-color: inherit; text-decoration: underline} 
a.buttonpanel_purple:hover { color: #FE8AF9; background-color: inherit; text-decoration: underline} 
a.buttonpanel_purple:active { color: #f9f; background-color: inherit; text-decoration: underline} 

.buttonpanel_blue {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1261FE;
	line-height:18px;
}
a.buttonpanel_blue:link {	color: #1261FE; background-color: inherit; text-decoration:underline} 
a.buttonpanel_blue:visited { color: #1261FE; background-color: inherit; text-decoration: underline} 
a.buttonpanel_blue:hover { color: #5CA5FE; background-color: inherit; text-decoration: underline} 
a.buttonpanel_blue:active { color: #BDD2FF; background-color: inherit; text-decoration: underline} 

.buttonpanel_text {
	font-size: 14px;
	line-height:19px;
}

/*#belowButtonDiv {
	position:absolute;
	left:0px;
	top:61px;
	width:685px;
	height:154px;
	z-index:1;
	text-align:center;
	background-color:#fff;
}*/
#toplinkshome {
	position:relative;
	left:26px;
	top:22px;
	width:940px;
	height:22px;
	z-index:10;
	text-align:left;
}
#esrb {
	position:relative;
	float:right;
	margin: 30px 40px 0 0;
	width:49px;
	height:58px;
}
#homecontent {
	position:relative;
	left:0px;
	top:260px;
	width:830px;
	/*width:990px;*/
	height:286px;
	z-index:10;
	text-align:left;
}
#contentleft {
	position:relative;
	left:6px;
	top:0px;
	width:140px;
	text-align:center;
	padding:16px 10px;
}
#contentcenter {
	position:relative;
	left:184px;
	top:-20px;
	width:570px;
	text-align:left;
	border-color:#a6bbde;
	border-style:solid;
	border-width:1px;
	/*padding:10px;*/
	z-index:10;
}
#contentright {
	float:right;
	top:0px;
	width:130px;
	text-align:center;
	padding:0 20px;
	height:auto;
	z-index:10;
}
#footer {
	position:relative;
	float:right;
	width:990px;
	height:21px;
	/*padding-bottom:10px;
	background-color:#fff;*/
}
#search {
	position:relative;
	left:12px;
	top:300px;
	width:138px;
	height:169px;
	background-color:#fff;
}
.divider {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #79bcff;
}
.ruleright {
	border-right-color:#a6bbde;
	border-right-style:solid;
	border-right-width:1px;
}
.border {
	border-color:#a6bbde;
	border-style:solid;
	border-width:1px;
}
