*{list-style:none;margin:0;padding:0;border:none;}

body {
	background-color:#eeeeee;
	text-align: center;
}

.clear {
	clear:both;
}
a {
	text-decoration:none;
}
#header {
	background-color:#aaaaaa;
	width:100%;
	border-bottom: 2px solid #777777;
}
#titles-container {
	margin:0 auto;
	
	width:1040px;
	text-align: center;
	overflow:hidden;
	font:20px  arial, "Helvetica Neue", Helvetica, sans-serif;
	
}
#titles {
	width:340px;
	float:left;
	margin:3px;
}
#titles.huff a{
	color:#5c6699;
	text-align:center;
}
#titles.drudge a{
	color:#995c5c;
	text-align:center;
}
#titles.drudgington a{
	color:#000000;
	text-align:center;
}
#headlines {
	width:490px;
	float:left;
	margin:10px;
}

#headlines h1{
	font:60px/55px "arial narrow", arial, "Helvetica Neue", Helvetica, sans-serif;
	margin:0 auto;
	font-weight:100;
}

#headlines h2{
	font:20px/25px "arial narrow", arial, "Helvetica Neue", Helvetica, sans-serif;
	margin:0 auto;
}

#headlines.huff {
	color:#001a99;
	text-align:right;
}
#headlines.drudge {
	color:#990000;
	text-align:left;
}

#content-container {
	font:30px/30px arial, "Helvetica Neue", Helvetica, sans-serif;
	color:#aaaaaa;
	width:1040px;
	margin:0 auto;
}

#headlines-container {
	width:1040px;
	text-align: center;
	overflow:hidden;
}
#wordclouds-container {
	width:1040px;
	text-align: center;
	overflow:hidden;
}
#wordclouds {
	width:490px;
	float:left;
	padding:10px;
}
#wordclouds.huff {
	color:#394aa1;
	text-align:right;
}
#wordclouds.drudge {
	color:#a13939;
	text-align:left;
}

#footer,#time,#about {
	width:1040px;
	padding:10px;
	font:15px  arial, "Helvetica Neue", Helvetica, sans-serif;
	margin:0 auto;
	
}
#footer a{
	color:#000000;
}

#about {
	width:500;
	color:#000000;
	text-align:left;
	
}
