body{
	width:100%;
	background-color:#99ccff;
	margin:0px;
	padding:0px;
	overflow-y:scroll;
}
img{
	border:0px;
}

.header{
	width:100%;
}
.header_logo{
	width:328px;
	height:72px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
.header_buttons{
	width:100%;
	background-color:#000080;
	border-top:#ff0 5px solid;
	border-bottom:#ff0 5px solid;
}
.header_buttons_content{
	width:950px;
	background-color:#000080;
	border-top:#ff0 5px solid;
	border-bottom:#ff0 5px solid;
	margin-top:-5px;
	margin-bottom:-5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	cursor:default;
}
.header_buttons_content_left{
	float:left;
}
.header_buttons_content_right{
	float:right;
}

.content{
	width:100%;
	background-color:#99cc00;
}
.content_content{
	width:950px;
	background-color:#99cc00;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
}
.item{
	width:178px;
	height:261px;
	background-color:#fff;
	border:1px #7c7c7c solid;
	margin-bottom:10px;
	padding-top:5px;
	position:relative;
	float:left;
	cursor:pointer;
}
.label{
	background-color:#99ccff;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	float:left;
}
.slabel{
	background-color:#99ccff;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	position:absolute;
	bottom:0px;
	left:0px;
	float:left;
}

.footer{
	width:100%;
	height:20px;
	border-top:#ff0 5px solid;
}
.footer_content{
	width:950px;
	border-top:#ff0 5px solid;
	margin-top:-5px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}