body {
	margin:				0px;
	padding:			0px;
	font: 				12px/1.5em "HelveticaNeue-Light", "Lucida Grande", Arial, Verdana, sans-serif;
	color:				#666;
	background-color: 	#363636;
}

a:link, a:visited {
	text-decoration:	none;
}

#blocksPage {
	position:			relative; 
	display:			block;
	padding:			0px; 
	margin:				0px; 
	margin-left:		auto; 
	margin-right:		auto; 
	top:				0px; 
	left:				0px; 
	width:				1150px; 
	height:				500px;
}

.outbox {
	position:			absolute;
	display:			none;
	overflow:			visible; 
	margin:				0px; 
	padding:			5px;
}

.titlebox {
	position:			absolute;
	display:			none;
	overflow:			hidden;
	margin:				0px;
	padding:			0px;
}

.clearer {
	clear: 				both;
}

.burst { 
	position:			absolute;
	display:			block;
	top:				-1000px;
	left:				0px;
	width:				400px;
	height:				400px;
}

#box {
	position:			absolute;
	display: 			none;
	bottom:				25px;
	right:				30px;
	width:				54px;
	height:				44px;
	border:				none;
}

#salepop {
	position:			absolute;
	display: 			none;
	bottom:				45px;
	right:				90px;
	width:				200px;
	height:				82px;
	background-image:	url(bundlepop.png);
	background-repeat:	no-repeat;
	border:				none;
}


<!-- #pageWrapper {
<!--    position:			relative;
<!--    display:			block;
<!--    margin:				0px;
<!--    width:				100%;
<!--	background-image:	url(wide_grad.png);
<!--	background-repeat:	repeat-x;
}

#burstWrap {
	width:			1150px;
	margin:			0px;
	position: 		absolute;
	display:		block;
	overflow:		hidden;
	top:			115px;
	left:			0px;
	height:			175px;
}


#infoWrap {
	position: 		absolute;
	display:		block;
	width:			1150px;
	margin:			0px;
	overflow:		hidden;
	top:			385px;
	left:			0px;
	height:			225px;
}


.info {
    position:			absolute;
    display:			block;
    top:				-1000px;
    left:				0px;
    width:				210px;
    height:				130px;
    margin:				0px;
    padding:			37px 24px 19px 24px;
	background-image:	url(bubble.png);
	background-repeat:	none;
	text-align: 		center;
	color: #ccc;
}

.info h1 {
	color: #ccc;
	font: 22px/2em "HelveticaNeue", "Lucida Grande", Arial, Verdana, sans-serif;
	margin: 0px;
}

.cover .big {
	position:		absolute;
	display: 		block;
	top:			100px;
	left:			0px;
	width:			115px;
	height:			165px;
}

.cover .info-download {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			5px;
	width:			40px;
	height:			40px;
}

.cover .info-info {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			45px;
	width:			40px;
	height:			40px;
}

.cover .info-store {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			85px;
	width:			40px;
	height:			40px;
}


.cover .blocks-big {
	position:		absolute;
	display: 		block;
	top:			90px;
	left:			10px;
	width:			130px;
	height:			180px;
}

.cover .blocks-download {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			20px;
	width:			40px;
	height:			40px;
}

.cover .blocks-info {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			60px;
	width:			40px;
	height:			40px;
}

.cover .blocks-store {
	position:		absolute;
	display: 		block;
	top:			400px;
	left:			100px;
	width:			40px;
	height:			40px;
}


#coverWrap {
	position: 		absolute;
	display:		block;
	width:			1150px;
	overflow:		hidden;
	top:			115px;
	left:			0px;
	height:			450px;
	margin:			0px;
}


.cover {
    position:			absolute;
    display:			block;
    top:				0px;
    left:				0px;
    width:				120px;
    height:				500px;
    margin:				0px;
    padding:			0px;
	background-repeat:	none;
}


#tab_box {
	position:			absolute;
	display: 			block;
	top:				70px;
	left:				400px;
	height:				30px;
    width:				350px;
}

#tab_box div {
    float:				left;
}

#tab_box div a {
    display:			block;
    height:				30px;
}

#tab_store a {width:75px; background-image: url(blank.gif);}
#tab_store a:hover, #tab_store a:active {background-image: url(store.jpg);}

#tab_support a {width:85px; background-image: url(blank.gif);}
#tab_support a:hover, #tab_support a:active {background-image: url(support.jpg);}

#tab_download a {width:100px; background-image: url(blank.gif);}
#tab_download a:hover, #tab_download a:active {background-image: url(download.jpg);}

#tab_blog a {width:90px; background-image: url(blank.gif);}
#tab_blog a:hover, #tab_blog a:active {background-image: url(blog.jpg);}

#tab_yourhead {
	position:		absolute;
	top:			0px;
	left:			525px;
	height:			55px;
    width:			285px;
}

#tab_yourhead a {display:block; height:55px; width:285px;}

#container {
	position:		relative;
	display:		block;
	width:			1150px;
	margin:			0px;
	padding:		0px;
	margin-left:	auto;
	margin-right:	auto;
	text-align:		left;
}

#header {
	position:		relative;
	display:		block;
	left:			165px;
	top:			0px;
	height:			115px;
	width:			820px;
	background-image: url(header_wide.jpg);
}

#contentContainer {
    position:		relative;
    top:			0px;
    left:			0px;
	width:			1150px;
	overflow:		hidden;
}

#content {
	overflow:		hidden;
	padding:		0px;
	margin:			0px;
}

#footer { 
    display:        block;
    position:       absolute;
    bottom:			20px;
    left:			20px;
	font-size:		0.8em;
	height:			1.6em;
}

