#wrapper {
	width: 790px;
	margin: 25px auto;
}
	
#menu_bar {
	width: 790px;
	height: 38px;
	background: #FBF6E6 url(/gfx/menu_bar.gif);
}

#header {
	width: 790px;
	height: 125px;
}

#header2 {
	width: 790px;
	height: 40px;
}

#container {
	width: 789px;
	float: left;
	background: url(/gfx/bg.gif) left repeat-y;
	border-right: solid 1px #E6EAED;
}
	

#left {
	width: 250px;
	float: left;
}

.box1 {
	width: 250px;
	background-color: #F8F7F6;
	border-bottom: solid 1px #DBDCDB;
	float: left;
}

.box2 {
	width: 250px;
	background: #EAA81B url(/gfx/thumb.gif) right bottom no-repeat;
	float: left;
	padding-bottom: 13px;
}

.box3 {
	width: 248px;
	background-color: #F8F7F6;
	border: solid 1px #DBDCDB;
	padding-bottom: 13px;
	float: left;
}

.box4 {
	width: 248px;
	background-color: #F8F7F6;
	border-top: solid 1px #DBDCDB;
	border-right: solid 1px #DBDCDB;
	border-left: solid 1px #DBDCDB;
	padding-bottom: 13px;
	float: left;
}

.spacer {
	width: 100%;
	background: #FFFFFF;
	height: 5px;
	line-height: 0;
	font-size: 0;
	clear: both;
}

#news {
	width: 248px;
	height: 100%;
	border-left: solid 1px #DBDCDB;
	padding-bottom: 15px;
	float: left;
}

#vr_gradient {
	width: 1px;
	height: 211px;
	background: #DBDCDB url(/gfx/vr_gradient2.gif) no-repeat;
	float: right;
	padding-bottom: 15px;
}

#right_content {
	float: left;
}

#sec_main {
	font-size: 11px;
	padding: 12px 15px 0 15px;
	width: 508px;
}

#footer {
	width: 100%;
	height: 30px;
	background: url(/gfx/footer.gif) top no-repeat;
	clear: both;
}