@charset "UTF-8";
/* CSS Document */

#wrap {
	position: relative;
	width: 750px;
	margin: 0 auto;
	padding: 0;
	background: transparent no-repeat url(../images/index_bg.jpg) center top;
	}
	
#topics {
	float: right;
	width: 430px;
	margin: 500px 20px 0 0;
	padding-bottom: 8px;
	}
* html #topics {
	margin: 500px 10px 0 0;
	}
	#topics h3 {
		display: block;
		position: relative;
		width: 430px;
		height: 25px;
		background: transparent no-repeat url(../images/home_topics_header.png) 0 0;
		}
	* html #topics h3 {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/home_topics_header.png',sizingMethod=scale);
		}
	#innerBox {
		width: 430px;
		height: 70px;
		padding: 5px 0;
		background: transparent repeat url(../images/home_topics_mid.png);
		overflow: auto;
		}
	* html #innerBox {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/home_topics_mid.png',sizingMethod=scale);
		}

	#topics h4 {
		display: block;
		width: 430px;
		height: 8px;
		background: transparent no-repeat url(../images/topics_bitween.png);
		font-size: 0px;
		line-height: 0px;
		}

		.bannerBox {
			width: 410px;
			padding: 2px 10px 2px 10px;
			background: transparent repeat url(../images/home_topics_mid.png);
			}
			
		* html .bannerBox {
			background: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/home_topics_mid.png',sizingMethod=scale);
			}
			dl {
				display: block;
				clear: both;
				width: 390px;
				padding: 0 10px;
				}
				dt {
					float: left;
					width: 8em;
					margin-right: 5px;
					color: #CCCCCC;
					}
				dd {
					float: left;
					color: #CCCCCC;
					}
				dd a, dd a:link, dd a:visited {
					color: #FFCC00;
					}
		.footerBox {
			width: 430px;
			height: 8px;
			background: transparent no-repeat url(../images/home_topics_footer.png) left bottom;
			font-size: 0;
			line-height: 0;
			text-indent: -9999px;
			}
		*html .footerBox {
			background: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/home_topics_footer.png',sizingMethod=scale);
			}
			
	#counter {
		position: absolute;
		display: block;
		right: 12px;
		top: 11px;
		width: 100px;
		height: 5px;
		text-align: right;
		}