html, body { background-color: #FFF; margin: 0 auto; color: #000; font-family: geneva, 'Trebuchet MS', Verdana, Arial;;}
h1 { 
	color: #fff; 
	margin: 0 auto; 
	text-shadow: #000 0.1em 0.1em 0.1em;
	padding: .25em 0em .25em 1em ;
	background-image: url('/images/stars.jpg');
	background-repeat: repeat-x;
	background-position: 0;
	background-color: #000;
	}
#planet { 
	background-image: url('/images/logo.gif');
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 35px;
	}
img {border:0}
h2 { margin: 0 auto;}
p {margin: 0; padding: 0;}

#footer {
	background-image: url(/images/mf-chip.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding-left: 4em;
	margin: 1em 0 2em 3em;
	font-size: smaller;
}

#meta {
	background-color: #eee;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin: 0;
	font-size: smaller;
	background-image: url(/images/fade2.png);
	background-repeat: repeat-x;
	background-position: 0 -5em;
}

#hatom { padding: 0 4em; }

.feed { list-style-image: url('/images/feed.png'); }
.opml { list-style-image: url('/images/opml.png'); }

.hentry { clear: both; padding: 0.5em 0;}
a[rel="bookmark"] { display: block;overflow: hidden;width:80%;}
#hatom li { margin: 0; padding: .5em 0em; }

li.flickr 			{ list-style-image: url('/images/flickr.png'); }
li.delicious 		{ list-style-image: url('/images/delicious.png'); }
li.technorati 		{ list-style-image: url('/images/technorati.png'); }
li.upcoming 		{ list-style-image: url('/images/upcoming.png'); }
li.microformats 	{ list-style-image: url('/images/microformats.png'); }
li.magnolia 		{ list-style-image: url('/images/magnolia.png'); }
li.newsvine 		{ list-style-image: url('/images/newsvine.png'); }
li.twitter 			{ list-style-image: url('/images/twitter.png'); }
li.digg	 			{ list-style-image: url('/images/digg.png'); }
li.jyte	 			{ list-style-image: url('/images/jyte.png'); }
li.slideshare		{ list-style-image: url('/images/slideshare.png'); }
li.youtube			{ list-style-image: url('/images/youtube.png'); }
li.vimeo			{ list-style-image: url('/images/vimeo.png'); }
li.identica			{ list-style-image: url('/images/identica.png'); }

ul.filter	{ 
	font-size: smaller; 
	overflow: hidden; 
	background-color: #eee; 
	border-bottom: 1px solid #000; 
	padding:0 0 1em 2em; 
	margin:0; 
	height: 2.25em;
	
	background-image: url('/images/fade2.png');
	background-repeat: repeat-x;
	background-position: 0 -7em;
	
	}
ul.filter li { 
	margin: 1em 1.5em 0 1em;
	padding: 0; 
	float: left; 
	}
ul.filter li a {
	vertical-align: top;
	padding-left: 2em;
	margin-left: -2em;
}