.flickr_rss_photos{
	display:inline;
	margin:0;
	padding:0;
}

.flickr_rss_photos li{
	float:left;
	margin:0;
	padding:0 2px 2px 0;
	list-style-type:none;
}

.flickr_rss_photos li img{
	/*border:1px solid #CCCCCC;*/
}

.story, .primary, #primary .inside{
	text-align:justify;
}

#primary .inside {
	width: 950px;
}

#ancillary .inside {
	width: 950px;
}

.story img, .primary img, #primary .inside img{
	padding: 10px;
}

#ads img{
	padding: 0 !important;
}

#primary.twocol-stories .story{
	height: 190px;
}

.details{
	clear:both;
}

.clear{
	clear:both;
}

#primary{
	color:#CCCCCC;
}

#footer .inside ul {
	margin: 0;
	padding:0;
}

#footer .inside ul li {
	float:left;
	list-style-type:none;
	font-size:1.2em;
	margin:0 5px 0 0;
	padding:5px;
}

#footer .inside ul li a{
	text-decoration:none;
}

#footer .inside a:hover{
	color:#FFFFFF;
}

#footer .inside ul li ul{
	display:none;
}

#ancillary .inside ul {
	margin: 0;
	padding:0;
}

#ancillary .inside ul li {
	float:left;
	list-style-type:none;
	font-size:1.1em;
	margin:0;
	padding:5px 0;
	width:100%;
}

#ancillary .inside ul li a{
	text-decoration:none;
}

#ancillary .topnav ul{
	margin: 0 auto;
	width: 490px;
}

#ancillary .topnav ul li {
	float:left;
	list-style-type:none;
	font-size:1.2em;
	margin:0 15px 0 0;
	padding:5px;
	width:auto;
}

#ancillary .inside a:hover{
	color:#FFFFFF;
}

#ancillary .inside ul li ul{
	display:none;
}



