@charset "utf-8";
/* ================================================formatting================================================*/
	/* css reset */
	
	html, body 
		{
		width:100%;
		margin:0;
		padding:0;
		}
		/* font set */
	#body
		{
			background-color:#1F1F1F;
			color:#E9E9E9;	
			font: 400 16px/1.6 'Average', Garamond, Georgia, serif; 
		}
	h1 {
		  font: 400  60px/1.3 'Abril Fatface', Georgia, serif;
		  text-align:center;
		  color:##E9E9E9;
		}
	h2, h3, h4, h5, h6
		{
		text-align:center;
		font-family 'Abril Fatface', Georgia, serif;
		}
	/* general formatting styles */
	blockquote
	{
		border-left: 5px solid #E9E9E9;
		padding-left:1em;	 
		margin-left:1em;	
	}
	
	a {
	color:#E9E9E9;
	text-decoration:underline;	
	font-weight:bold;
	}
	a:hover
	{
		font-weight:normal;
		color:#C2C2C2;
		font-weight:normal;
		text-decoration:none;	
	}
	
	
	 
	
	/*================================================header stuffs ================================================ */
	/* title  */
	a#main_tit{text-decoration:none; text-transform:uppercase; font-weight:normal;}
	a#main_tit:hover{text-decoration:underline; text-transform:uppercase;} 
	.des
	{
		text-align:center;
		font-size:.8em;
		width:50%;
		margin:auto;
		margin-bottom:2em;
	}
	/* navigation */
	.nav_cont
	 {
		width: 100%;
		text-align:center;
		margin-top:0;
		margin:0 auto; 
		padding:0;
		border-top:1px solid #E9E9E9;
		border-bottom:1px solid #E9E9E9;
		margin-bottom:2em;
		
	  }
	.nav_cont ul{
		display:inline-block; 
		list-style:none;
		padding:0;
		zoom: 1;
		 }
		
	.nav_cont ul li {
		float:left;
		margin-right: .8em;       
		padding: 0; 	
	}
	.nav_cont a 
	{
		width: 10em;
		display: block; 
		border-bottom:none;
		padding: 0px; 
		text-align: center;
		font-size:1.5em;
		text-decoration: none;
	}
	.nav_cont a:hover {width: 7.5em; display: block; border-bottom:none; padding: 0px; text-align: center; font-size:1.5em; text-decoration: underline; }
	/*================================================ body ================================================ */
	.body{
	margin:auto;
	text-align:left;
	}
	/* post stuffs */
	#post
	{
	padding:1em;
	margin-right:auto;margin-left:auto;
	border-bottom:#E9E9E9 1px solid;
	width:100%;
	margin-bottom:2em;
	margin-top:2em;
	width:50%;
	}
	/*post footer*/
	#xta{
		font-size:.6em;
		color:#B4B4B4;
		font-style:italic;	
	}
	#xta p
	{
	margin:0;
	color:#B4B4B4;
	font-style:italic;	
	}
	#ncount {
	display:inline;
	 margin-left:.5em;
	 margin-right:.5em;	
	}
	
	#tags a {
	padding:.25em;
	text-decoration:none;
	color:#B4B4B4;
	font-style:italic;	
	}
	#tags a:hover
	{
	text-decoration:underline;	
	}
	/* caption*/
	#cap {
		font-size:.8em;	
	}
	/* picture, video, and audio */
	#picture
	{
	display:block; 
	margin:0 auto; 
	text-align:center;
	}
	/*quote*/
	#quote
	{
		font-weight:bold;
	}
	#sor
	{
		text-align:right;
		margin-top:2em;	
	}
	/* chat */
	#chat ul li {
		list-style:none;	
	}
	#chat li 
	{
	list-style:none;
	padding:.5em;
	padding-bottom:0;
	border-bottom:1px solid	#E9E9E9;
	}
	/*ask */
	#ques
	{
	display:block;
	font-weight:bold;	
	}
	#ans
	{
	display:block;	
	}
	/* pagination */
	.page {
		font-size:1.5em;
	
		text-align:center;
		margin:0 auto; 
		padding:0;
		margin-top:1em;
	}
	.page ul {
		display:inline-block; 
		list-style:none;
		padding:0;
		zoom: 1;
	}
	.page ul li {
		float:left;
		margin-right: .8em;       
		padding: 0; 	
		width: 10em;
	 
		border-bottom:none;
		padding: 0px; 
		text-align: center;
		font-size:1.5em;	
	}
	.page a {
	
	   
		text-decoration: none;
	}
	/* footer */
	footer 
	{
	text-align:right;
	font-size:.6em;
	margin-top:2em;	
	padding:.5em;
	}
	
	
	

