#contain #container .post .audio ul.music li, #container .post .audio ul.music li a, #contain #container .post .photo_post a.zoom, #contain #container .post .photo_post a.zoom:hover {background: url("http://static.tumblr.com/3driglx/X3ilcrlzv/themanati_sprite.png") no-repeat;}
		
#preloading {
background: #fff url("http://static.tumblr.com/3driglx/tQYl1k62u/themanati_body_background_light.png");
height: 100%;
left: 0;
overflow: hidden;
position: fixed;
top: 0;
width: 100%;
z-index: 9999;
}

	#preloading #loader {
	background: url("http://static.tumblr.com/3driglx/Uvilbpz38/loading.gif"); 
	display: block; 
	height: 79px; 
	left: 50%; 
	margin-left: -148px; 
	margin-top: -40px; 
	position: absolute; 
	top: 50%; 
	width: 295px;
	}

#header {
color: #fff;
font: normal 11px/15px Helvetica, Arial, Sans-Serif;
margin: 0 auto;
padding: 12px 0 0 0;
width: 903px;
}
	
	#header img {
	margin: 0 0 2px 0;
	max-width: 903px;
	}
		
		#header ul li.nav {float: left;}
		#header ul li.credit, #header ul li.input {float: right;}
			
			#header ul li.input:hover {background: #000!important;}
				#header ul li a {color: #fff;}
					
	#header input {
	background: none;
	border: none;
	color: #fff;
	font: normal 11px/17px Helvetica, Arial, Sans-Serif;
	padding: 2px 0 0 0;
	width: 40px;
	}
	
#contain #container .socialnetworkingicons {
margin-left: -70px;
margin-top: 1px;
position: absolute;
}

	#contain #container .socialnetworkingicons a.aim, #contain #container .socialnetworkingicons a.deviantart, #contain #container .socialnetworkingicons a.email, #contain #container .socialnetworkingicons a.facebook, #contain #container .socialnetworkingicons a.formspring, #contain #container .socialnetworkingicons a.flickr, #contain #container .socialnetworkingicons a.lastfm, #contain #container .socialnetworkingicons a.messenger, #contain #container .socialnetworkingicons a.myspace, #contain #container .socialnetworkingicons a.paypal, #contain #container .socialnetworkingicons a.skype, a.vimeo, #contain #container .socialnetworkingicons a.youtube {
	background: url("http://static.tumblr.com/3driglx/rztlctua6/socialnetworkicons.png") no-repeat;
	display: block;
	margin: 10px 0 10px 10px;
	width: 30px;
	}

	#contain #container .socialnetworkingicons a.aim, #contain #container .socialnetworkingicons a.deviantart, #contain #container .socialnetworkingicons a.facebook, #contain #container .socialnetworkingicons a.formspring, #contain #container .socialnetworkingicons a.flickr, #contain #container .socialnetworkingicons a.youtube {height: 30px;}
	#contain #container .socialnetworkingicons a.myspace, #contain #container .socialnetworkingicons a.vimeo {height: 29px;}
	#contain #container .socialnetworkingicons a.lastfm, #contain #container .socialnetworkingicons a.skype {height: 31px;}

	#contain #container .socialnetworkingicons a.aim {background-position: 0 1px;}
		#contain #container .socialnetworkingicons a.aim:hover {background-position: -30px 1px;}

	#contain #container .socialnetworkingicons a.deviantart {background-position: 0 -29px;}
		#contain #container .socialnetworkingicons a.deviantart:hover {background-position: -30px -29px;}

	#contain #container .socialnetworkingicons a.email {background-position: 0 -59px; height: 29px;}
		#contain #container .socialnetworkingicons a.email:hover {background-position: -30px -59px;}

	#contain #container .socialnetworkingicons a.facebook {background-position: 0 -88px;}
		#contain #container .socialnetworkingicons a.facebook:hover {background-position: -30px -88px;}

	#contain #container .socialnetworkingicons a.formspring {background-position: 0 -118px;}
		#contain #container .socialnetworkingicons a.formspring:hover {background-position: -30px -118px;}

	#contain #container .socialnetworkingicons a.flickr {background-position: 0 -148px}
		#contain #container .socialnetworkingicons a.flickr:hover {background-position: -30px -148px;}

	#contain #container .socialnetworkingicons a.lastfm {background-position: 0 -178px;}
		#contain #container .socialnetworkingicons a.lastfm:hover {background-position: -30px -178px;}

	#contain #container .socialnetworkingicons a.myspace {background-position: 0 -238px;}
		#contain #container .socialnetworkingicons a.myspace:hover {background-position: -30px -238px;}

	#contain #container .socialnetworkingicons a.skype {background-position: 0 -296px;}
		#contain #container .socialnetworkingicons a.skype:hover {background-position: -30px -296px;}

	#contain #container .socialnetworkingicons a.vimeo {background-position: 0 -327px;}
		#contain #container .socialnetworkingicons a.vimeo:hover {background-position: -30px -327px;}

	#contain #container .socialnetworkingicons a.youtube {background-position: 0 -356px;}
		#contain #container .socialnetworkingicons a.youtube:hover {background-position: -30px -356px;}
					
#contain #container .post ul.tags {
color: #acacac;
list-style: none;
margin-left: -210px;
margin-top: 0;
overflow: hidden;
position: fixed;
text-align: right;
width: 200px;
}
			
	#contain #container .post ul.tags a {color: #acacac;}
		#contain #container .post ul.tags a:hover {color: #ccc;}
		
#contain #container .post h1.question span a:hover {color: #ccc;}
#contain #container .post h1.question br {line-height: 10px;}
#contain #container .post3 .searchtag_body {margin: 0 0 3px 0;}

#contain #container .post3 .searchtag_body {
background: #fff;
padding: 10px;
}	
	
#contain #container .post2 #twitter ul {
background: #fff;
display: block;
list-style: none;
margin: 0;
padding: 8px 10px 10px 10px;
}

#contain #container .post2 .twittermeta {
color: #acacac;
float: right;
padding: 3px 0 0 0;
text-transform: lowercase;
}

	#contain #container .post2 .twittermeta a {color: #acacac;}
		#contain #container .post2 .twittermeta a:hover {color: #ccc;}

#contain #container .post .body {
background: #fff;
padding: 10px;
}

#contain #container .post .body .text_post {margin-top: -7px;}
		
#contain #container .post .text_body {
background: #fff;
padding: 3px 10px 10px 10px;
}

#contain #container .post .photo_post, #contain #container .post .photoset_post, #contain #container .post .video_post {
padding: 5px;
position: relative;
text-align: center;
}
	
	#contain #container .post .photo_post a.zoom {
	background-position: -287px 0;
	display: block;
	height: 34px;
	position: absolute;
	right: 10px;
	top: 10px;
	visibility: hidden;
	width: 34px;
	}

		#contain #container .post .photo_post:hover a.zoom {visibility: visible!important;}

#contain #container .post .text_title {margin: 7px 0 0 0;}
#contain #container .post .quote_post h1, #contain #container .post .title h1, #contain #container .post .text_title {color: #fff;}

#contain #container .post .even, #contain #container .post .even strong {color: #fff;}
#contain #container .post .odd {background: #fff;}
	#contain #container .post .odd strong {color: #000;}
#contain #container .post .even, #container .post .odd {padding: 8px 10px 8px 10px;}	
	
#contain #container .post .audio {position: relative;}
				
	#contain #container .post .audio .player, #contain #container .post .audio .artist, #contain #container .post .audio .song, #contain #container .post .audio .album, #contain #container .post .audio .plays {
	display: block;
	position: absolute;
	}
	
	#contain #container .post .audio .playeroverlay  {
	height: 24px;
	overflow: hidden;
	}
						
	#contain #container .post .audio .player, #contain #container .post .audio .player embed, #contain #container .post .audio .player object {z-index: 5;}
					
	#contain #container .post .audio .artist, #contain #container .post .audio .song, #contain #container .post .audio .album {
	font-weight: bold;
	height: 15px;
	margin-left: 128px;
	overflow: hidden;
	}
	
	#contain #container .post .audio .artist {margin-top: 44px;}
	#contain #container .post .audio .song {margin-top: 76px;}
	#contain #container .post .audio .album {margin-top: 108px;}

	#contain #container .post .audio .plays {
	font: bold 12px/12px Helvetica, Arial, Sans-Serif;
	height: 64px;
	margin: 85px 0 0 434px;
	text-align: center;
	width: 64px;
	z-index: 9;
	}
	
	#contain #container .post .audio a.albumartzoom {
	background: #fff url("http://static.tumblr.com/3driglx/tQYl1k62u/themanati_body_background_light.png");
	left: 29px;
	padding: 5px 8px 5px 8px;
	position: absolute;
	top: 70px;
	visibility: hidden;
	z-index: 9!important;
	}
		
		#contain #container .post:hover .audio a.albumartzoom {visibility: visible!important;}
		
	#contain #container .post .audio ul.music {
	list-style: none;
	margin: 0;
	}
				
		#contain #container .post .audio ul.music li, #contain #container .post .audio ul.music li a {display: block;}
		
			#contain #container .post .audio ul.music li img {
			background-image: none;
			height: 91px;
			left: 5px;
			position: absolute;
			top: 37px;
			width: 91px;
			}

#contain #container .post .meta, #container .post3 .meta {float: right;}
#contain #container .post .extrameta {float: left;}
	#contain #container .post .meta a, #container .post3 .meta a, #container .post .extrameta a {color: #acacac;}
		#contain #container .post .meta a:hover, #contain #container .post3 .meta a:hover, #contain #container .post .extrameta a:hover {color: #ccc;}

#contain #container .postnotes {
display: block;
margin-left: 186px;
padding: 7px 0 3px 0;
width: 501px;
}
	
	#contain #container .postnotes ol.notes {
	list-style: none;
	margin: 0;
	}

		#contain #container .postnotes ol.notes li {
		background: #fff;
		display: block;
		margin-top: 5px;
		padding: 5px 8px 5px 8px;
		}
						
			#contain #container .postnotes ol.notes li img {
			margin: 0 3px 0 0;
			position: relative;
			top: 1px;
			width: 10px;
			}
	
#pagination {
font: bold 35px/38px Helvetica, Arial, Sans-Serif;
margin: 0 auto;
width: 903px;
}		

	#pagination a.next {float: right;}
	#pagination a.previous {float: left;}

h1, h2, h3, h4 {
margin: 0;
text-transform: uppercase;
}
		
.clear {
clear: both;
height: 0;
}
	
.space {
display: block;
height: 20px;
width: 100%;	
} 