/*	header	*/
div#header{ height:90px; overflow:hidden; background:url(images/nav-reverse.png) left 85px repeat-x;}
div#headerInner{}
div#Logo{ width:25%; float:left; border:0px solid #ccc}
div#Text{ width:72%; float:right;border:0px solid #ccc}
div#Text .description {font-size:22px;margin-top:35px;text-decoration:none;color:#999 !important; padding-left:100px;}


/*	Navigation	*/
div#Navigation{background:url(images/nav.png) center bottom repeat-x #f5f5f5; margin:0 0 5px 0; height:40px; line-height:35px;color:#fdfdfd}
div#Navigation ul,div#Navigation li{ list-style:none; margin:0; padding:0}
div#Navigation li{ float:left;}
div#Trending{height:35px; line-height:35px; overflow:hidden; margin:auto}
div#Trending a{ color:#fff; padding:15px 5px; line-height:35px;}
div#Trending a:hover,div#Trending a.current{ text-decoration:none; background:url(images/direction.png) center 31px no-repeat;}

/*	#Container include #content,#sidebar 	*/
div#Container{margin:5px auto;}

/*	content	*/
div#content{ width:79%; float:left;}


div#sidebar{width:20%; float:right;padding:0; overflow:hidden;}

#searchform{
	width: 100%;
	margin-bottom:10px;
	overflow:hidden;
}

#sidebar h2{
	background:#f5f5f5;
	color:#666;
	padding: 5px;
	font-weight:bold;
}

#sidebar ul li{
	margin:0 0 5px 0;
	border:1px solid #f5f5f5;
}
#sidebar ul li ul li{
	padding-left:5px;
	padding-bottom: 4px;
	border:0;	
}

/*	footer	*/
div#footer{
	background:url(images/nav.png) left -38px repeat-x #f5f5f5;
	border: none;
	color: #999999;
}

/*	common class	*/
.Hack{ clear:both;}
div.Delimiter{ clear:both; border-top:0px solid #ccc;}

.width{ width:960px; margin:0 auto}


span.StatCode{width:0; height:0;overflow:hidden; display:none;}
