html, body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica;
	font-size: small;
}
body {
	background-image: url('/2007/images/vertical_gradient_bg.gif');
	background-repeat: repeat-x;
	background-position: 0px 20px;
	background-color: #E2EEF3;
}
img {
	display: block;
}
form {
	margin: 0px;
	padding: 0px;
}
.ad728x90 {
	width: 728px;
	/* height: 90px; */
}
.ad300x250 {
	width: 300px;
	/* height: 250px; */
}
.ad160x600 {
	width: 160px;
	/* height: 601px; */
}
.ad300x110_2 {
	width: 300px;
	/* height: 110px; */
}
/* GbA: removed for Eye Wonder 
.ad728x90,
.ad300x250,
.ad160x600,
.ad300x110_2 {
	background-color: #464646;
	overflow: hidden;
}
*/
.clear {
	clear: both;
}
h1, h2, h3, h4, h5 {
	padding: 0px;
	margin: 0px;
}

/***** DARK LINE *****/

#dark {
	position: absolute;
	z-index: 1;
	top: 200px;
	left: 0px;
	
	height: 389px;
	width: 100%;
	
	background-image: url('/2007/images/central_stripes.png');
	background-repeat: repeat-x;
}

/***** MAIN CONTAINER *****/

#container {
	position: relative;
	z-index: 10;
	overflow: auto;
	width: 953px;
	
	margin: 0px auto;
	
	/*
	background-image: url('/2007/images/lateral_stripes_bg.png');
	background-repeat: repeat-y;
	
	_background-image: url('/2007/images/lateral_stripes_bg.gif');
	
	*/
}
#container #content {
	padding-top: 3px;
	width: 953px;
	overflow: auto;
}

#container #content .left {
	float: left;
	width: 647px;
	position: relative;
	/* overflow: auto; */
}
#container #content .right {
	float: left;
	width: 303px;
	position: relative;
	/* overflow: hidden ! important; */
}


#content #scommunity {
	position: relative;
	width: 433px;
	height: 142px;
	margin-top: 5px;
	padding: 50px 17px 0px 17px;
	overflow: hidden;
	
	background: url('/2007/images/community_box_bg.gif') no-repeat;
	color: #ebebeb;
	font-size: 12px;
}
#content #scommunity a#profile {
	display: block;
	position: absolute;
	top: 17px;
	left: 305px;
	width: 73px;
	height: 20px;
	overflow: hidden;
	
	text-indent: -200px;
}
#content #scommunity a#join {
	display: block;
	position: absolute;
	top: 17px;
	left: 379px;
	width: 73px;
	height: 20px;
	overflow: hidden;
	
	text-indent: -200px;
}
#content #scommunity h4 {
	color: #d0c8b5;
	text-transform: uppercase;
	margin: 0px;
	padding: 0 0 2px 0;
}
#content #scommunity .thread a {
	color: #FFFFFF;
}

#content #scommunity h5 {
	color: #d0e2e9;
}
#content #scommunity .first {
	background: none ! important;
} 
#content #scommunity .thread {
	position: relative;
	padding: 6px 170px 6px 0;
	
	background: url('/2007/images/community_separator.gif') repeat-x top;
	
}
#content #scommunity span {
	color: #fff799;
}
#content #scommunity .info {
	position: absolute;
	right: 0px;
	top: 6px;
}

.white_box {
	padding: 0 0 5px 0;
}

.white_box .top {
	background: url('/2007/images/647_wbg_corners.gif') no-repeat 0px 0px;
	height: 5px;
	overflow: hidden;
}
.white_box .inside {
	background-color: white;
	padding: 15px 0px;
	width: 647px;
}

.white_box .inside td {
	vertical-align: top;
}
.white_box .bottom {
	background: url('/2007/images/647_wbg_corners.gif') no-repeat 0px -5px;
	height: 5px;
	overflow: hidden;
}

