/****************/
/**** GLOBAL ****/
/****************/

body{
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555;
	}
	
img{
	border:0px;
	}
	
.clear{
	clear:both;
	}
	
/****************/
/**** HEADER ****/
/****************/
	
#header{
	width:980px;
	margin:0px auto;
	clear:both;
	display:table;
	}
	
#header #links{
	float:left;
	width:100%;
}

#header #links div{
	float:left;
	cursor:pointer;
}
	
/**************/
/**** BODY ****/
/**************/

#body{
	margin:0px auto;
	width:980px;
	text-align:left;
	clear:both;
	}
	
#body a{
	color:#3bc0ff;	
}
	
#body #column1{
	float:left;
	width:635px;
	padding:0px 25px 30px 0px;
	border-right:solid 1px #dadada;
	}

#body #column1 li{
	padding-bottom:15px;	
}

#body #sidebar{
	float:right;
	width:308px;
}

#body #sidebar .stories{
	float:left;
	width:296px;
	border:solid 1px #000;
	padding:0px 0px 10px 10px;
	margin-bottom:12px;
}

#body #sidebar .stories .story{
	float:left;
	margin-top:6px;
}

#body #sidebar .stories .story .pic{
	float:left;
	width:70px;
}

#body #sidebar .stories .story .link{
	float:left;
	width:220px;
	margin-top:14px;
}

#body #sidebar #list{
	padding:4px 0px 0px 10px;
	line-height:22px;
}

#body #sidebar #list2{
	padding:0px 16px 0px 6px;
}

#footer{
	width:980px;
	margin:20px auto 0px auto;
	clear:both;
	background-color:#acacac;
	color:#fff;
	display:table;
	padding:8px 0px;
	font-size:14px;
	}
.footerTC{width: 980px; padding: 0px 10px; margin: 0px auto; text-align: left;}

	
	
	
