	body {
	color: #181818;
	font: normal 11px/14px Helvetica, Arial, Sans-Serif;
	word-wrap: break-word;
	}
	
	/* ___________________________________________________________ Sprite */

	#container .post ul.music li, #container .post ul.music li a, #container .post .photo_post a.zoom, #container .post .photo_post a.zoom:hover  {background: url("http://static.tumblr.com/3driglx/Urjlbrp4b/themanati_sprite.png") no-repeat;}

	/* ___________________________________________________________ Loader Styling */
		
	#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 Styling */

	#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;
		}

	/* ___________________________________________________________ Container Styling */
	
	#container .post ul.tags {
	color: #acacac;
	list-style: none;
	margin-left: -210px;
	margin-top: 0;
	overflow: hidden;
	position: fixed;
	text-align: right;
	width: 200px;
	}
				
		#container .post ul.tags a {color: #acacac;}
			#container .post ul.tags a:hover {color: #ccc;}
			
	#container .post h1.question br {line-height: 10px;}
	#container .post3 .searchtag_body {margin: 0 0 3px 0;}

	#container .post3 h1.tagsearch {
	font: normal 28px/28px Helvetica, Arial, Sans-Serif;
	padding: 11px 10px 5px 10px;
	}
	
	/* ___________________________________________________________ Twitter Styling */
					
	#container .post2 #twitter ul {
	background: #fff;
	display: block;
	list-style: none;
	margin: 0;
	padding: 8px 10px 10px 10px;
	}
					
	#container .post2 .twittermeta {
	color: #acacac;
	padding: 3px 0 2px 0;
	text-transform: lowercase;
	}
				
	#container .post2 .twittermeta {float: right;}
		#container .post2 .twittermeta a {color: #acacac;}
			#container .post2 .twittermeta a:hover {color: #ccc;}
			
	/* ___________________________________________________________ Text Post Styling */

	#container .post .body {
	background: #fff;
	padding: 10px;
	}
				
		#container .post .body .text_post {margin-top: -7px;}
		
		#container .post .text_body, #container .post3 .searchtag_body {
		background: #fff;
		padding: 3px 10px 10px 10px;
		}
		
	/* ___________________________________________________________ Photo Post Styling */	

	#container .post .photo_post, #container .post .photoset_post, #container .post .video_post {
	padding: 5px;
	position: relative;
	text-align: center;
	}
				
		#container .post .photo_post a.zoom {
		background-position: -287px 0;
		display: block;
		height: 34px;
		position: absolute;
		right: 10px;
		top: 10px;
		visibility: hidden;
		width: 34px;
		}

			#container .post .photo_post:hover a.zoom {visibility: visible!important;}
						
	/* ___________________________________________________________ Link & Quote Post Styling */

	#container .post .text_title, #container .post3 .text_title {margin: 7px 0 0 0;}
	#container .post .quote_post h1, #container .post .title h1, #container .post .text_title, #container .post3 .text_title {color: #fff;}

	/* ___________________________________________________________ Chat Post Styling */

	#container .post .even, #container .post .even strong {color: #fff;}
	#container .post .odd {background: #fff;}
		#container .post .odd strong {color: #000;}
	#container .post .even, #container .post .odd {padding: 8px 10px 8px 10px;}	
	
	/* ___________________________________________________________ Music Post Styling */
	
	#container .post .audioplayer, #container .post .artist, #container .post .song, #container .post .album, #container .post .plays {
	font-weight: bold;
	position: absolute;
	white-space: nowrap;
	}
				
	#container .post a.albumartzoom {
	background: #fff url("http://static.tumblr.com/3driglx/tQYl1k62u/themanati_body_background_light.png");
	left: 39px;
	padding: 5px 8px 5px 8px;
	position: absolute;
	top: 85px;
	visibility: hidden;
	z-index: 9!important;
	}
	
		#container .post:hover a.albumartzoom {visibility: visible!important;}
		
	#container .post .artist, #container .post .song, #container .post .album, #container .post .plays {
	color: #000;
	z-index: 9;
	}
				
	#container .post .artist, #container .post .song, #container .post .album {
	left: 130px;
	z-index: 2;
	}
				
	#container .post .song {top: 53px;}
	#container .post .artist {top: 90px;}
	#container .post .album {top: 127px;}
				
	#container .post .plays {
	font-size: 12px;
	left: 443px;
	text-align: center;
	top: 100px;
	}
	
	/* ___________________________________________________________ Thanks to Rogie @ Komodomedia.com. */

	#container .post ul.music {
	list-style: none;
	margin: 0;
	}
	
		#container .post ul.music li img {
		height: 101px;
		left: 10px;
		position: absolute;
		top: 47px;
		width: 101px;
		}
		
	/* ___________________________________________________________ Meta Styling */

	#container .post .meta, #container .post3 .meta {float: right;}
	#container .post .extrameta {float: left;}
		#container .post .meta a, #container .post3 .meta a, #container .post .extrameta a {color: #acacac;}
			#container .post .meta a:hover, #container .post3 .meta a:hover, #container .post .extrameta a:hover {color: #ccc;}
			
	/* ___________________________________________________________ Post Notes Styling */

	#container .postnotes {
	display: block;
	margin-left: 186px;
	padding: 7px 0 3px 0;
	width: 501px;
	}
	
		#container .postnotes ol.notes {
		list-style: none;
		margin: 0;
		}
					
			#container .postnotes ol.notes li {
			background: #fff;
			display: block;
			margin-top: 5px;
			padding: 5px 8px 5px 8px;
			}
						
				#container .postnotes ol.notes li img {
				margin: 0 3px 0 0;
				position: relative;
				top: 1px;
				width: 10px;
				}
				
	/* ___________________________________________________________ Pagination Styling */
	
	#pagination {
	font: bold 35px/38px Helvetica, Arial, Sans-Serif;
	margin: 0 auto;
	width: 903px;
	}
		
		#pagination a {
		background: #fff url("http://static.tumblr.com/3driglx/tQYl1k62u/themanati_body_background_light.png");
		color: {color:Pagination Arrow};
		padding: 5px 8px 9px 8px;
		}
			
			#pagination a.next {float: right;}
			#pagination a.previous {float: left;}
			
	/* ___________________________________________________________ Extra Styling */

	h1, h2, h3, h4 {
	margin: 0;
	text-transform: uppercase;
	}
	
	a {
	color: {color:Link};
	text-decoration: none;
	}
	
		a:hover, #container .postnotes a:hover, #container .post h1.question span a:hover {color: #ccc;}
			:focus {outline: none;}
	
	strong, b {font-weight: bold;}
	i, em {font-style: italic;}
	
	blockquote {
	border-left: 3px solid #000;
	margin: 5px 0 0 0;
	padding: 0 0 0 7px;
	}
	
	ul, ol {margin: 5px 0 0 30px;}
	p {margin: 5px 0 0 0;}
	
	.clear {
	clear: both;
	height: 0;
	}
	
	.space {
	display: block;
	height: 20px;
	width: 100%;
	}
	
	p.answer_form_container {margin-bottom: -3px;}
	#submit_form {margin-bottom: -135px;}