	html, body {
		height:100%;
		padding:0px;
		margin:0px;
		background-color:#eff3f7;
	}
	body a {
		color: #386DAA;
	}

#WG_buttons {
	z-index:1;
	position:absolute;
	top:5px;
	right:0px;
	text-align:right;	
}

#WG_tabs {
	background: url(/uploads/aE/ts/aEtsZQgHXpBIDhI1hi0Efw/tab_bg.jpg) repeat-x;
	height:25px;
	text-align:left;
	font-family:arial;
	font-size:10px;
	color:white;
	padding-left:10px;	
}
#WG_tabs a {
	color:white;
}


#WG_tabGradient {
	background: url(/uploads/qK/AS/qKASbFW-8ksM6pnpJ5X2gQ/tab_gradient.jpg) no-repeat right;
	height:100%;
	width:100%;			
	float:right;	
}

	#main {
		height:100%;
		width:100%;
		background:color:white;
		min-width:800px;
		z-index:0;
	}
	html > body #main {
		height:auto;
		min-height:100%;
	}
	
/* HEADER */
	#header {
		width:100%;
		background: url('/uploads/m4/jn/m4jnfPFnydJ_2NKmhkTrvg/header_bg.gif') repeat-x;
		height:30px;
		position:relative;
	}
	#header .logo {
		background: url('/uploads/bh/0s/bh0snULVeHvbZV9oWYYMHg/pb_logo.gif') no-repeat;
		position:absolute;
		top:0px;
		left:0px;
		width:200px;
		height:100%;
		text-align:left;
		z-index:10;
	}
	#header .logo a {
		width:100%;
		height:100%;
		display:block;		
		z-index:20;
	}
	#header .topNav {
		right:120px;
		top:0px;
		position:absolute;
	
	}
	
	
	
	
	#header .topNav div, #header .topNav p {
		width:110px;
		height:30px;
		display:block;
		float:right;
		background: url('/uploads/-S/lx/-SlxX20fJYFwaJSZ2MkITw/btn_off.jpg') no-repeat;
		text-align:center;	
		margin:0px;
	}
	#header .topNav a:link,.topNav a:visited {
		color:white;
		text-decoration:none;
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		display:block;
		width:100%;
		height:100%;
		padding-top:6px;
	}
	#header .topNav a:hover, #header .topNav a.current {
		width:110px;
		height:30px;
		display:block;
		float:right;
		background: url('/uploads/st/cb/stcbs8Eyk5UBAbiXLTQKnw/btn_on.jpg') no-repeat;
	}	
/* END HEADER */	


/* BANNER */
	#PB_banner {
		background: url('/uploads/IS/8H/IS8HT9f6K0PDd3YP2BJqFA/nobanner_bg.gif') repeat-x;
		height:25px;
		width:100%;
		position:relative;
	}
	.homeBanner {
		background: url('/uploads/se/_J/se_JwZ4jD-xXO3DezyRhBg/home_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}
	.storeBanner {
		background: url('/uploads/f-/Ou/f-OuaA_L8FV_n4ne6IGmUg/store_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}	
	.supportBanner {
		background: url('/uploads/Bw/1j/Bw1jLMT7IOhMuS2MzgGaKw/support_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}	
	.webguiBanner {
		background: url('/uploads/yL/MT/yLMTopVtacFsynApuhIVfA/webgui_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}
	.primerBanner {
		background: url('/uploads/HX/dD/HXdDd9ZkxqEsE9OMmAlhYQ/primer_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}
	.rockstarBanner {
		background: url('/uploads/JG/TX/JGTX4AtYjGmpXC5gpxRD2g/rockstar_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}	
	.megaBanner {
		background: url('/uploads/y4/MM/y4MMHniGo28Pb8r5XfUdlA/mega_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}	
	.developmentBanner {
		background: url('/uploads/f2/tF/f2tFeWdSrBJ78dkmhyleUQ/development_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}	
	.wucBanner {
		background: url('/uploads/44/0d/440db48c4b82cb931ff8f2b84cd44963/wuc_2009_pb_banner_blue.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
	}
	.cmgBanner {
		background: url('/uploads/Qd/CC/QdCCCz6Yoc5-FAVJVcJosA/cmg_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}
	.wgliveBanner {
		background: url('/uploads/NC/Gz/NCGz0_x_d3nU9OzQBJBJOg/wglive_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}
	.wgtvBanner {
		background: url('/uploads/62/16/621649e3912be6f87f1568b3865b5e1f/wgtv-banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}
	.solutionsBanner {
		background: url('/uploads/Te/xO/TexOwVUDmR5NSfdX-_0Z-w/solutions_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}
	.successBanner {
		background: url('/uploads/fA/p9/fAp940mJjWBU0QmHwo_how/success_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}
	.designBanner {
		background: url('/uploads/SK/Le/SKLeMNv0r-rurh9NN7djzQ/design_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;
}

	.noBanner {
		background: url('/uploads/II/8R/II8RgpzI1hNuEcXzthWmFQ/no_banner.jpg') no-repeat center top;
		height:100%;
		width:100%;
		position:relative;	
	}
	.homeBanner, .storeBanner, .supportBanner, .webguiBanner, .noBanner, .developmentBanner, .rockstarBanner, .primerBanner, .megaBanner, .wucBanner, .cmgBanner, .wgliveBanner, .wgtvBanner, .designBanner, .solutionsBanner, .successBanner  {
		color:white;
		font-size:9px;
		font-weight:bold;
		font-family:verdana;
	}
	.loginBox {
		top: 0;
		position:absolute;
	}
	.viewCart {
		position: relative;
		left: 400px;
		top: 5px;
	}
	#PB_banner a {
		color:white;
	}
	.adminToggle {
		position:absolute;
		left:0px;
		top:0px;
	}
	.searchBtn {
		position:absolute;
		right:0px;
		top:0px;
	}	
/* END BANNER */	
	
	
/* MAIN BODY */	
	#mainBody {
		background-color: #ffffff;
		height:250px;
		text-align:center;		
	}
	.sideNav {		
		width:200px;
		text-align:left;		
		-moz-box-sizing:border-box;		
		height:100%;
	}
	.sideNav div.level0, .sideNav div.level1, .sideNav div.level2, .sideNav div.level3, .sideNav div.level0_on {
		display:block;
		
		background: url('/uploads/tF/Jl/tFJleDTWBQdiC1VrLVLWrQ/level0_bg.gif') no-repeat;	
		padding-left:5px;		
		-moz-box-sizing:border-box;
	}
	.sideNav a {
		color:#3e73a9;
		font-weight:bold;
		text-decoration:none;
		font-family:verdana;
		font-size:12px;		
		top:-3px;
		position:relative;
	}
	.sideNav div.level1_on {		
		color:#3d392d;
		background: url('/uploads/2R/qU/2RqU_XrajNcauiIF0GXrFQ/level0_bg_on.gif') no-repeat;
	}
	.sideNav div.level1_on a {		
		color:#3d392d;
	}
	.sideNav div.level1 {
		background: url('/uploads/2h/6b/2h6b17F4D6jrO8otZJfg-A/level1_bg.gif') no-repeat;	
		padding-left:14px;
		margin-left:10px;
		-moz-box-sizing:border-box;
	}
	.sideNav div.level2 {
		background: url('/uploads/mb/IU/mbIUKoSRXFJgPxlTDIKp-A/level2_bg.gif') no-repeat;	
		padding-left:14px;
		margin-left:24px;
		-moz-box-sizing:border-box;	
	}	
	.sideNav div.level3 {
		background: url('/uploads/kB/Dt/kBDtZQGw07xAlZFqpqsdLQ/level3_bg.gif') no-repeat;	
		padding-left:14px;
		margin-left:38px;
		-moz-box-sizing:border-box;	
	}
	.sideNav div.level4 {
		background: url('/uploads/kB/Dt/kBDtZQGw07xAlZFqpqsdLQ/level3_bg.gif') no-repeat;	
		padding-left:14px;
		margin-left:48px;
		-moz-box-sizing:border-box;	
	}	
	.sideNav a:hover, .sideNav div.current a {
		color:#ff5a00;
	}
	.homeText{		
		text-align:left;
		font-family:verdana;
		color:#7c7c7c;
		font-size:9pt;			
		height:300px;
		padding:5px;
	}
	#mainBody > .homeText {
		height:auto;
		min-height:300px;
	}	
	.newsTable {
		margin-left:100px;
		float:left;
		width:350px;
	}
	.newsDate {
		text-align:right;
	}
	.newsTitle a {
		font-weight:bold;
		color:#7c7c7c;
		text-decoration:none;
		padding-left:10px;
		display:block;
	}
	.graphicLinks {
		float:left;
	}
	html > body #mainBody {
		height:auto;
		min-height:250px;
	}

	#pageTitle {
		width:100%;
		height:54px;
		background: #000 url('/uploads/Kw/Tk/KwTkVZTMnO1lQlj3OJYMhg/pageTitle_bg.gif') repeat-x;
		text-align:center;
		overflow:hidden;
	}
	#pageTitle div {
		background: url('/uploads/Jl/4E/Jl4EhBBZQJ_XVrPpohnhYQ/pageTitle.gif') center no-repeat;
		width:100%;
		height:54px;
	}
	#pageTitle div h1 {
		color:#7d95bc;
		font-size:17pt;
		font-family:verdana;
		text-transform:lowercase;		
		margin:0px;
		padding:0px;		
		padding-left:300px;		
		font-weight:normal;		
	}
	
/* END MAIN BODY */	


/* FOOTER */	
	#footer {
		background: #eff3f7 url('/uploads/ka/yX/kayXEZCxNjWAHELM4BXNfA/footer_bg.gif') repeat-x;
		height:85px;
		width:100%;
		no-repeat;
	}
	.footerCurve {
		background: url('/uploads/9O/hp/9OhpacFY3cfxhmWRpCLRsw/footer.gif') no-repeat center top;
		height:100%;
		text-align:center;
		padding-top:60px;
	}
	.footerCurve a {
		text-decoration:none;
		color:#858585;
		font-size:8pt;
		font-family:verdana;
		margin-left:25px;		
	}
/* END FOOTER */


/* SEARCH AREA */	
	#searchArea {
		z-index:100;
		top:85px;
		right:0px;
		position:absolute;
		width:400px;
		background-color:#3A6EAA;
		border:solid #76CAF9 3px;
		border-right-style:none;
		font-family:verdana;
		font-size:10px;
		padding:4px;
		color:white;
		-moz-border-radius-topLeft:10px;
		-moz-border-radius-bottomLeft:10px;
		display:none;
	}
	#searchArea form {
		margin:0px;
	}
/* END SEARCH AREA */


/* PRODUCT STYLES */
table.productDesc {
	background-color:white;
}
table.productDesc h2 {
	color:orange;
	margin-top:2px;padding-top:0px;
}
table.productDesc td.product {
	border:solid orange 1px;
	-moz-border-radius:15px;
}
table.productDesc .desc {
	border:solid silver 1px;
	-moz-border-radius:15px;
}
/* END PRODUCT STYLES */
