/*  
Theme Name: Pure Serenity
Theme URI: http://www.unodesignstudio.com
Description: Designed and developed by: <a href="http://www.unodesignstudio.com">Uno Design Studio</a>
Version: 1.0
Author: UNO Design Studio
Author URI: http://www.unodesignstudio.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

*, html { margin: 0; }

a { color: #cca74d; text-decoration: none; }

	a:hover { text-decoration: underline; }

body { background: #131111 url(images/bg.jpg) repeat-y center; color: #efefef; font-family: "Times New Roman", Times, serif; text-align: center; font-size: 11px; }

blockquote { margin: 15px; padding: 1px 0px 0px 12px; background: url(images/quote.gif) no-repeat top left; font-style: italic; color: #B38E33; }

	blockquote blockquote { color: #999; }

#title-container { height: 144px; background-image: url(images/bg_01.jpg); background-position: top; background-repeat: no-repeat;  font-family: Georgia, "Times New Roman", Times, serif; }

	#title-box { width: 695px; padding: 25px; margin: 0 auto; }
	
		#title-box h1 { color: #cca74d; font-size: 3em; }
		
			#title-box h1 a, #title-box h1 a:hover { color: #cca74d; text-decoration: none; }
			
			#Logo { display: block; width: 287px; height: 86px; background-image: url(images/title.png); background-repeat: no-repeat; background-position: top; margin: 0 auto; }
		
#anecdote-container { height: 281px; background-image: url(images/bg_02.jpg); background-position: top; background-repeat: no-repeat; }

	#anecdote-container div { width: 347px; padding: 108px 373px 108px 25px; margin: 0 auto; color: #000; font-weight: bold; font-size: 1.3em }
	
#page-container { background-image: url(images/bg_03.jpg); background-repeat: no-repeat; background-position: top; min-height: 325px; }

	#page { width: 745px; margin: 0 auto; text-align: left; }
	
		#nav-links ul { height: 40px; margin: 0; padding: 0 15px; }
		
			#nav-links li { float: left; list-style: none; }
			
				#nav-links li a { display: block; font-size: 16px; color: #000; padding: 7px 10px; font-weight: bold; }
		
		#about-blog { text-align: left; font-size: 1.2em; min-height: 100px; background-image: url(images/about.png); background-repeat: no-repeat; background-position: left top; padding: 55px 20px 20px 97px; }
	
		#content { float: left; width: 467px; }
		
			.post { background: url(images/post-top.jpg) no-repeat top left; padding: 20px 0 5px 0; text-align: left; }
			
			.single { background: none !important; }
			
				.post h2, .post h3 { color: #cca74d; padding: 0 20px; font-size: 2em; font-weight: normal; }
			
					.post h2 a, .post h3 a { color: #cca74d; }
					
				.postdata { padding: 0 20px 5px 20px; color: #cca74d; font-size: 1.3em; }
				
					.postdata a, .postdata span { color: #fff; }
			
				.entry { background: url(images/post-bottom.jpg) no-repeat bottom right; padding: 15px 20px 5px 20px; font-size: 1.2em; line-height: 1.4em; text-align: justify; min-height: 200px; }
				
				.entry p { margin: 10px 0; }
				
				.postmetadata { text-align: right; }
		
		#sidebar { width: 225px; margin: 0 0 0 475px; padding: 30px 20px 30px 20px; font-size: 1.1em; }
		
			#sidebar a { color: #fff; }
			
				#sidebar a:hover { color: #cca74d; text-decoration: none; }
				
			#sidebar h2 { font-size: 1.4em; font-weight: normal; color: #cca74d; }
		
			#sidebar ul { list-style: none; padding: 0; margin: 0; }
			
			#sidebar #searchform { text-align: center; padding: 20px 0 20px 0; }
			
			#sidebar ul ul { margin: 10px; }
		
				#sidebar li li { background: url(images/bullet.png) no-repeat left top; padding: 0px 0 5px 20px; }
				
					#sidebar ul ul ul { margin: 5px 0 0 0; }
					
		#comments, #respond { background: url(images/post-top.jpg) no-repeat left top }
		
			 #comments h3, #respond h3 { padding: 20px 20px 0 20px; font-size: 1.4em; font-weight: normal; }
		
		.commentlist { margin: 0; padding: 0; list-style: none; font-size: 1.1em; background: url(images/post-bottom.jpg) bottom right no-repeat; }
		
			.commentmetadata { padding: 0 5px; }
			
			.commenttext { font-size: 1.1em; padding: 5px; }
		
			.commentlist li { padding: 10px 25px; }
			
			.commentlist li li { padding: 0; background: none; }
			
		#commentform { padding: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; background: url(images/post-bottom.jpg) bottom right no-repeat; }
		
			#commentform input { margin: 3px 0; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
		
		textarea#comment { width: 427px; margin: 3px 0; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
								
		#footer { color: #765b1b; clear: both; background: url(images/bg-foot.jpg) no-repeat bottom; height: 20px; padding: 85px 20px 15px 20px; }
		
			#footer a { color: #765b1b; }

.navigation { padding: 15px 20px; clear: both; }

.pagetitle { font-weight: normal; font-size: 1.5em; margin: 0; padding: 20px 20px 0 20px; text-align: left; }

.center { text-align: center; } .alignleft { float: left; } .alignright { float: right; }
