﻿

/*	----------------------------------------
	Main Page Structure
	---------------------------------------- */

body.mainPage {
	background: #000000 url(../images/MainPage_bkg3.jpg) no-repeat top center;
	background-attachment: fixed;
	text-align:center;
}

body.mainPage.version2 {
	background: #000000 url(../images/MainPage_bkg2.jpg) no-repeat top center;
	background-attachment: fixed;
}

body.mainPage div.pageContentHeader {
	background:url(../images/MainPage_1Col_bkg.gif) repeat-y;
	width:100%;	
	margin-bottom: 4px;
}

body.mainPage .pageContentHeaderWrapper {	
	width:100%;
	min-height: 100px;
	height: auto !important;
	height: 450px;	
}

body.mainPage .pageContentWrapper {
	clear:both;
	position:relative;
	text-align:left;
	width: 1000px;
	margin:0 auto;
	text-align:left;
}

body.mainPage div.pageContent {
	background:url(../images/MainPage_2Col_bkg.gif) repeat-y;
	width:100%;	
}
body.mainPage div.mainFullColumn {
	background:url(../images/MainPage_1Col_bkg.gif) repeat-y;
	width:100%;	
}

body.mainPage .mainColumnWrapper {
	float:left;
	width:750px;
	min-height: 450px;
	height: auto !important;
	height: 450px;	
}

body.mainPage .mainFullColumnWrapper {
	float:left;
	width:100%;
	min-height: 450px;
	height: auto !important;
	height: 450px;	
}

body.mainPage .mainColumn {
}

body.mainPage .secondaryColumnWrapper {
	float: left; 
	width: 250px;
}

body.mainPage .secondaryColumn {
}


body.mainPage .pageFooter {	
	clear:both;
	color:#bab6b6;
	float:none;
	font-size:0.9em;
	padding-top:5px;
}
body.mainPage .pageFooter a {
	color:#bab6b6 !important;

}

body.mainPage .pageFooter .footerNav {
	float:left;
	width: 100%;
}

body.mainPage .pageFooter a {
	text-decoration: none !important;
}

body.mainPage .pageFooter ul.WISFooterNav {
	clear:both;
	float:left;
	list-style-type:none;
	margin: 3px 0 0 0;
	padding: 0px 5px;
}

body.mainPage .pageFooter .WISFooterNav li {
	float:left;
	padding-right:5px;
}

body.mainPage .pageFooter .gameQuickJumpCtl {
	float:right;
	padding: 3px 5px;
}

body.mainPage .pageFooter .gameQuickJumpCtl label {
	font-weight:bold;
	position:relative;
	top:-2px;
}

body.mainPage .pageFooter .popularfooter 
{	
	padding:10px 5px 0px 5px;	
}
body.mainPage .pageFooter .copyright {
	font-size:0.9em;
	padding:5px 5px 0px 5px;	
}

body.mainPage .secondaryColumn .ContentBox .ContentBoxHeader {
	border:solid 1px #807f7f;

}

/* Overview and Page Message overrides for secondary column. */


body.mainPage .secondaryColumn .pageMessageDisplay .ContentBoxHeader,
div.ContentBox.Overview div.ContentBoxHeader
{
	border:0 !important;

}


.secondaryColumn div.ContentBox.Overview div.ti,
.secondaryColumn div.pageMessageDisplay div.ContentBox div.ti
{
	display:none !important;
}

div.ContentBox.Overview div.ti,
div.ContentBox.Overview div.ti1,
div.pageMessageDisplay div.ContentBox div.ti,
div.pageMessageDisplay div.ContentBox div.ti1
{
	background-color:#383838;	
}



/*	----------------------------------------
	Header Seperator
	---------------------------------------- */
div.headerSeperator {
	background: url(../images/Navigation/MainNav_TopSpacer_bkg.jpg) repeat-x 0 0;
	height:11px;
	overflow:hidden;
}
/*	----------------------------------------
	Profile Pages
	---------------------------------------- */
body.ItemProfile {
	background:#312f30;

}

body.ItemProfile .pageContentWrapper {
	width: 800px;
	height:550px;
	position: relative;
}
body.ItemProfile div.InfoSec2 {
	background:url(../images/Profile_Sidebar_bkg.jpg) repeat-y;
	color:White;
	width:150px;
	float:left;
	height:397px;
}


body.ItemProfile div.InfoSec2 div.InfoSecContent {
	padding:3px 5px 0 5px;
}

body.ItemProfile div.InfoSec2 div.playerImg {
	padding:9px;
	background:#2f2e2e;
	border:1px solid #595555;
}


body.ItemProfile div.InfoSec2 .ContentBox {
	margin:0;
}
body.ItemProfile div.InfoSec2 .ContentBoxWrapper {
	border-color:#595555;
	background-image:none !important;
	background:#202020;
}

body.ItemProfile div.InfoSec2 .ContentBox .ContentBoxHeader{
	border-color:#595555;
	height:20px;
	min-height:23px;
	line-height:23px;
}

body.ItemProfile div.InfoSec2 .ContentBox .ContentBoxContent {
	background:#202020;
	border-color:#595555;
}

body.ItemProfile #sectionFrame {
	background:#cdcdcd;
	position:absolute;
	top:153px;
	left:150px;
	border:0;
	overflow:hidden;
	width: 637px;
	height: 384px;
	padding:10px 8px 3px 5px;
}

body.ItemProfile  .TabBox {
	padding-bottom:4px;	
}

body.ItemProfile .TabBoxContent {
	background:white;
	border-left:0;
	border-right:0;
	height:342px;
	overflow:auto;
	padding-top:8px !important;
	width:629px;
}
body.ItemProfile  .sectionWrapper {
	width: 613px;
	margin-left:auto;
	margin-right:auto;
}


