#position {
	width:990px;
	position:absolute;
	left:50%;
	margin:0 0 0 -495px;
	float:left;
	display:inline;
}
#login {
	width:900px;
	float:left;
	height:56px;
	border-bottom:solid 4px #e6b303;
	margin:0 0 0 90px;
}
#login div{
	float:right;
	font-size:11px;
	color:#FFFFFF;
	margin:20px 15px auto auto;
}
#marq {
	width:900px;
	float:left;
	height:33px;
	margin:0 0 0 75px;
	background:#a60606;
	text-align:right;
	font-size:13px;
	font-weight:bold;
	line-height:33px;
	padding-right:15px;
}
#menu {
	width:900px;
	float:left;
	height:63px;
	margin:0 0 0 90px;
	background:transparent url(../images/backs/menu.gif) 0px 0px repeat-x;
}
#partners {
	width:975px;
	float:left;
	height:109px;
	margin:0 0 0 15px;
	background:#e6c146 url(../images/backs/partners.gif) 0px 0px no-repeat;
}
#col_1 {
	float:right;
	display:inline;
	color:#FFFFFF;
	font-size:10px;
	text-transform:uppercase;
	margin:15px 15px auto auto;
	width:131px;
}
#col_1 img{
	float:left;
	margin:0 13px 0 0;
}
#col_2 {
	float:right;
	display:inline;
	color:#FFFFFF;
	font-size:10px;
	text-transform:uppercase;
	margin:15px 15px auto auto;
	width:445px;
}
#search {
	width:975px;
	float:left;
	height:70px;
	margin:0 0 0 15px;
	background:#FFFFFF url(../images/backs/search.gif) 0px 0px no-repeat;
	padding-top:10px;
}
#main_content {
	width:100%;
	float:left;
	display:inline;
	background:transparent url(../images/backs/cnt.gif) 0px 0px repeat-y;
}
#left_content {
	width:264px;
	float:left;
	display:inline;
}
#e_shop {
	position:absolute;
	left:50%;
	top:257px;
	margin-left:-315px;
}
#right_content {
	float:left;
	display:inline;
	width:700px;
	color:#000000;
	margin-left:11px;
	padding-bottom:15px;
}
#top_flash {
	position:absolute;
	left:50%;
	margin-left:-520px;
}

