
#banner
{
	padding-bottom: 8px;
	border-bottom: 1px #000000 solid;
	margin: 0px;
}

#banner_img
{
	width: 920px;
	height: 260px;
}

.banner_bar
{
	width: 0px;
}

#banner_text
{
	display: none;
}

.bottom_shadow
{
	background: url("../images/bottom_shadow.jpg") no-repeat scroll 0 bottom transparent;
}

div#left_col
{
	float: left;
	color: #59585A;
	width: 305px;
	margin-bottom: 40px;
	position: relative;
	background: url("../images/right_shadow.jpg") repeat-y scroll 0 bottom transparent;
}

#left_col_box
{
	padding-right: 24px; 
	padding-bottom: 20px;
	font-size: 12px;
	text-align: left;
	line-height: 16px;
	padding-top: 20px;
}

#left_col_box h2
{
	font-size: 13px;
	text-transform: none;
}

div#right_col
{
	float: left;
	padding: 0 20px 0 48px;
	width: 547px;
	font-size: 12px;
	line-height: 16px;
}
ul.th li
{
	background-color: #E4E4E4;
	height: 39px;
}
#tr
{
	height: 294px;
}
.tr div, .th div
{
	border: 1px solid #D4D4D4;
	border-top: none;
	border-right: none;
}
.tr li.even div
{
	background-color: #F4F4F4;
}
ul.th div
{
	display: table-cell;
    font-size: 10px;
    font-weight: bold;
    height: 32px;
    vertical-align: bottom;
	padding: 3px 1px 3px 5px;
}
ul.tr, ul.th
{
	margin: 0;
	padding: 0;
	font-size: 11px;
}
ul.tr li, ul.th li
{
	list-style: none;
	display: block;
}
ul.tr div
{
	float: left;
	padding: 3px;
}
ul .name
{	width: 70px;}
ul .date
{	width: 60px;}
ul .rate
{	width: 60px;}
ul .ytm
{	width: 42px;}

