/* mazirian.com/metavore/ */

* { 
	margin: 0px; 
	border: 0px; 
	padding: 0px;
}  

body { 
	line-height: 1.2;
	/* font: 100% "Lucida Grande", Tahoma, sans-serif; */
	background:#fff;
	color:#999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	letter-spacing: -1px;
	line-height: 20px;
}

div#container { 
	position: absolute; 
	left: 50%; 
	width: 320px; 
	margin: 40px 0px 20px -160px; 
	/* left-margin=(width/2) */
	overflow: visible;
}

div#content {
	overflow: visible;
}

a {
	outline: none;
}

a:link, a:visited { 
	text-decoration: none; 
	color: #333;
}

a:hover { 
	text-decoration: none; 
	color: #fff;
	background: #333;
}

/* div.key */

div.key {
	margin-bottom: 5px;
	padding-left: 20px;
	min-height: 16px;
}

div.key h1 {
	font-weight: bold; 
	font-size: 18px; 
	margin-bottom: 5px;
	color: #333;
}

/* div#header */

div#header {
	background-position: 40px 0px;
	background-image: url('/metavore/img/crazymonstermetavore.jpg'); 
	background-repeat: no-repeat;
	height: 270px;
}

div#header a {
}

div#header a:link, div#header a:visited { 
	color: #999;
	font-style: normal;
}

div#header a:hover { 
	font-style: normal;
	color: #999;
	background: #FFF;
}

div#header .hidden {
	margin-left: -2000px;
}

div#header p.headerLinks {
	margin-top: 215px;
	margin-left: 20px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	/* letter-spacing: 2px; */
}

/* div#footer */
	
div#footer {
	margin: 10px 0px 50px 0px;
	padding-left: 20px;
}

div#footer a {
	color: #999;
}

div#footer h1 {
	font-weight: bold; 
	font-size: 18px; 
	margin-bottom: 5px;
	color: #333;
}

div#footer p {
	font-size: 16px;
	text-align: left;
}

div#footer p.attribution {
	font-size: 18px;
	margin: 5px 0px 10px 0px;
	text-align: right;
}

div#footer p.attribution a:link, div#footer p.attribution a:visited { 
	color: #333;
}

div#footer p.attribution a:hover { 
	color: #fff;
	background: #333;
}

/* post */

div.post {
	margin-bottom: 10px;
	padding-left: 20px;
	min-height: 16px;
}

div.permalink {
	text-align: right;
	margin-right: -20px;
	margin-top: -30px
	/*overflow: visible;*/
}

/* delicious */

div.delicious {
	background-position: top left;
	background-image: url('/metavore/img/delicious.jpg'); 
	background-repeat: no-repeat;
}

div.delicious a:link, div.delicious a:visited { 
	color: #4A71E1;
}

div.delicious a:hover { 
	color: #FFF;
	background: #4A71E1;
}

/* ifdb */

div.ifdb {
	background-position: top left;
	background-image: url('/metavore/img/ifdb.jpg'); 
	background-repeat: no-repeat;
}

div.ifdb a:link, div.ifdb a:visited { 
	color: #FFA300;
}

div.ifdb a:hover { 
	color: #FFF;
	background: #FFA300;
}

/* twitter */

div.twitter {
	background-position: top left;
	background-image: url('/metavore/img/twitter.jpg'); 
	background-repeat: no-repeat;
}

div.twitter a:link, div.twitter a:visited { 
	color: #00BFFF;
}

div.twitter a:hover { 
	color: #FFF;
	background: #00BFFF;
}

/* flickr */

div.flickr {
	background-position: top left;
	background-image: url('/metavore/img/flickr.jpg'); 
	background-repeat: no-repeat;
}

div.flickr img {
    margin: 5px;
	display: block;
    border: 5px solid #ccc;
}

 p.flickr_title {
	color: #333;
	font-style: italic;
	font-size: 16px;
	margin-left: 10px;
}

/* livejournal */

div.livejournal {
	background-position: top left;
	background-image: url('/metavore/img/livejournal.jpg'); 
	background-repeat: no-repeat;
}

/* librarythinhg */

div.librarything {
	background-position: top left;
	background-image: url('/metavore/img/librarything.jpg'); 
	background-repeat: no-repeat;
}

div.librarything img {
    margin: 5px;
	display: block;
    border: 5px solid #ccc;
}

div.librarything a:link, div.librarything a:visited { 
	color: #FFA300;
}

div.librarything a:hover { 
	color: #FFF;
	background: #FFA300;
}

/* wordie */

div.wordie {
	background-position: top left;
	background-image: url('/metavore/img/wordie.jpg'); 
	background-repeat: no-repeat;
	font-family: georgia, serif;
}

div.wordie a {
	/*font-family: serif; */
	font-size: 140%;
	font-weight: bold;
	font-style: italic;
	/*letter-spacing: 2px;*/
	text-transform: capitalize;
}

/* google reader */

div.greader {
	background-position: top left;
	background-image: url('/metavore/img/greader.jpg'); 
	background-repeat: no-repeat;
}

/* netflix */

div.netflix {
	background-position: top left;
	background-image: url('/metavore/img/netflix.jpg'); 
	background-repeat: no-repeat;
}

div.netflix img {
    margin: 5px;
	display: block;
    border: 5px solid #ccc;
}

/* lostsock irc */

div.irc {
	background-position: top left;
	background-image: url('/metavore/img/tumblr.gif'); 
	background-repeat: no-repeat;
}

div.irc p.channel {
	text-align: right;
	font-family: monospace;
	font-weight: bold;
	margin: 0px 10px 5px 0px;
	font-size: 16px;
}

div.irc ul {
	border-left: 2px solid silver;
	list-style-type: none;
	font-size: 14px;
	padding-left: 5px;
}

div.irc li {
	margin-bottom: 5px;
}

div.irc ul em {
	font-weight: bold;
	font-style: italic;
	color: #6C3;
}

/* lostsock quote */

div.quote {
	background-position: top left;
	background-image: url('/metavore/img/tumblr.gif'); 
	background-repeat: no-repeat;
}

div.quote p.attrib {
	text-align: right;
	font-size: 14px;
	margin: 0px 10px 0px 40px;
	line-height: 14px;
}

div.quote p.attrib a:link, div.quote p.attrib a:visited { 
	color: #6C3;
	font-weight: bold;
}

div.quote p.attrib a:hover { 
	color: #FFF;
	background: #6C3;
	font-weight: bold;
}

div.quote blockquote.long, div.quote blockquote.short {
	margin-bottom: 10px;
}

/* div.rated =================================== */

div.rated {
	background-position: top left;
	background-image: url('/metavore/img/tumblr.gif'); 
	background-repeat: no-repeat;
}

div.rated p a:link, div.rated p a:visited { 
	color: #6C3;
	text-decoration: none;
}

div.rated p a:hover { 
	color: #FFF;
	background: #6C3;
	text-decoration: none;
}

div.rated p {
	margin-bottom: 10px;
}

div.rated img {
	border-width: 0px;
}

div.rated span.rated {
	height: 16px;
	padding-left: 72px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	margin-right: 5px;
}

div.rated span.plus4 {
	background-image: url('/metavore/img/plus-4.gif'); 
}

div.rated span.plus3 {
	background-image: url('/metavore/img/plus-3.gif'); 
}

div.rated span.plus2 {
	background-image: url('/metavore/img/plus-2.gif'); 
}

div.rated span.plus1 {
	background-image: url('/metavore/img/plus-1.gif'); 
}

div.rated span.zero {
	background-image: url('/metavore/img/zero.gif'); 
}

div.rated span.minus1 {
	background-image: url('/metavore/img/minus-1.gif'); 
}

div.rated span.minus2 {
	background-image: url('/metavore/img/minus-2.gif'); 
}

div.rated span.minus3 {
	background-image: url('/metavore/img/minus-3.gif'); 
}

div.rated span.minus4 {
	background-image: url('/metavore/img/minus-4.gif'); 
}

div.rated span.hidden {
	display: none;
}

/* lostsock regular */

div.regular pre {
	margin: 10px;
	color: #333;
	font-size: 11px;
}

div.regular p {
	margin-bottom: 10px;
}

div.regular {
	background-position: top left;
	background-image: url('/metavore/img/tumblr.gif'); 
	background-repeat: no-repeat;
}

div.regular p a:link, div.regular p a:visited { 
	color: #6C3;
	text-decoration: none;
}

div.regular p a:hover { 
	color: #FFF;
	background: #6C3;
	text-decoration: none;
}

/* food blog */

div.food {
	background-position: top left;
	background-image: url('/metavore/img/blogger.gif'); 
	background-repeat: no-repeat;
}

div.food p a:link, div.food p a:visited { 
	color: #FF0084;
	text-decoration: none;
}

div.food p a:hover { 
	color: #FFF;
	background: #FF0084;
	text-decoration: none;
}

/* ballistarius */

div.ballistarius {
	background-position: top left;
	background-image: url('/metavore/img/ballistarius.gif'); 
	background-repeat: no-repeat;
}

/*
div.ballistarius p a:link, div.ballistarius p a:visited { 
	color: #FF0084;
	text-decoration: none;
}

div.ballistarius p a:hover { 
	color: #FFF;
	background: #FF0084;
	text-decoration: none;
}
*/
