﻿
#Banner{
	border-top:solid 1px #C8C8C8;
}
#TopColumn{
	/*width: 480px;*/
	float:left;
	width:771px;
}
/*#RightColumn{
	width:193px;
	float:left;
}
.RightColumn{
	padding:8px 7px 0 8px;
	border-right:solid 1px #C8C8C8;
}
.Banner{
	border-left:solid 1px #C8C8C8;
	border-right:solid 1px #C8C8C8;
	margin:0 auto;
	width:968px;
}
.RightColumn{
	padding:9px 0 0 0;
	border-left:solid 1px #C8C8C8;
}*/
.TopColumn{
	/*padding:0 10px 0 10px;*/
	padding:7px 0 0 0;
}
div.news{
	padding:0 15px 15px 0;
	overflow:auto;
	/*height:200px;*/
}
div.news li{
	list-style:none;
	line-height:150%;
}

.topGrid{
	/*background: url(img/itemlist_line_h3.gif) left top repeat-y;*/
	background: url(img/itemlist_line_h3.gif) left top repeat-y;
}

.rankGrid li{
	list-style:none;
	margin:5px 0 5px 7px;
	/*border-bottom: solid 1px #C8C8C8;*/
	width:178px;
}
.rankGrid ul{
	padding:0;
	margin:0;
}

.rankGrid{
	
}

.greet{
	background-color:white;
	padding:8px;
}

h2.rank {
	background:none !important;
	margin:0 !important;
	padding:0 !important;
	height:21px !important;
	line-height:21px !important;
}

.bn_top {
	margin-left:20px;
	margin-bottom:10px;
}

.ranking {margin-left:8px;margin-top:150px;}

.rankbn {
	float:left;padding-right:5px;
}



.LeftColumn{height:3800px}

#TopColumn{float:left;width:621px;}
