@charset "utf-8";

html,body {
	background:#382D18;
	margin:0 auto;
	width:100%;
}

form { display:inline; }

div		{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#382D18; }

.Page {
	background:url(images/topmain.jpg) center center;
	border:1px solid #000000;
	position:absolute;
	margin:0 auto;
	padding:0px;
	width:670px;
	right:0px;
	top:0px;
	left:0px;
}

.Head {
	background:url(images/head.jpg) center center;
	border-bottom:1px solid #000000;
	height:200px;
	width:670px;
	float:left;
}

.MainTop {
	background:url(images/main.jpg) center center;
	padding:5px 125px;
	height:148px;
	width:420px;
	float:left;
}

.Content h2 {
	font:bold small-caps 16px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.Content h3 {
	font:bold small-caps 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.Content {
	padding:5px 3px;
	width:664px;
	float:left;
}

.ContTopBar {
	padding:10px 0px;
	width:664px;
	float:left;
}

.ContFooter {
	padding:10px 0px;
	width:664px;
	float:left;
}

.ContFooter a				{ font:9px Verdana, Arial, Helvetica, sans-serif;color:#382D18; }
.ContFooter a:hover	{ font:9px Verdana, Arial, Helvetica, sans-serif;color:#670000; }



.ContTopBar a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	text-decoration:none;
	text-align:center;
	color:#382D18;
	display:block;
	padding:2px;
	width:130px;
	margin:1px;	
	float:left;
	
}

.ContTopBar a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	background:#CCCCCC;
	text-decoration:none;
	text-align:center;
	color:#670000;
	display:block;
	padding:2px;
	width:130px;
	margin:1px;	
	float:left;
}


.ListHeader {
	border:1px solid #382D18;
	width:662px;
	margin:0px;
	float:left;
}

.HeadRank {
	border-right:1px solid #382D18;
	padding:5px;
	width:39px;
	margin:0px;
	float:left;
}

.HeadDesc {
	padding:5px;
	width:480px;
	margin:0px;
	float:left;
}

.HeadIn, .HeadOut {
	border-left:1px solid #382D18;
	padding:5px;
	width:50px;
	margin:0px;
	float:left;
}

.TopList {
	width:664px;
	margin:0px;
	float:left;
}

.ListBody {
	background:url(images/banmain.jpg) center center repeat-y;
	width:664px;
	margin:0px;
	float:left;
}

.ListBody h1 {
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.ListBody h3 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.ListBody a				{ font:Verdana, Arial, Helvetica, sans-serif;color:#382D18; }
.ListBody a:hover		{ font:Verdana, Arial, Helvetica, sans-serif;color:#670000; }

.ListBody img {
	border:1px solid #000000;
	background:#FFFFFF;
	padding:1px;
}

.ListBodyHead {
	background:url(images/banhead.jpg) center center repeat-y;
	width:664px;
	height:30px;
	margin:0px;
	float:left;
}

.ListBodyFoot {
	background:url(images/banfoot.jpg) center center repeat-y;
	width:664px;
	height:30px;
	margin:0px;
	float:left;
}

.TopListRank {
	border-Bottom:1px solid #382D18;
	border-right:1px solid #382D18;
	border-top:1px solid #382D18;
}

.TopListDesc {
	border-Bottom:1px solid #382D18;
	border-top:1px solid #382D18;
}

.TopListIn, .TopListOut {
	border-Bottom:1px solid #382D18;
	border-left:1px solid #382D18;
	border-top:1px solid #382D18;
}

.Descriptions {
	padding:10px;
	width:460px;
	margin:0px;
	float:left;
}

.Menu {
	padding:5px 0px;
	width:664px;
	margin:0px;
	float:left;
}

.Menu a				{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#382D18; }
.Menu a:hover		{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#670000; }































































































