/* 
THEME NAME: I Don't Know CSS, But I Tried
THEME URI: http://www.toocool4you.com
DESCRIPTION: Designed and built by <a href="http://www.toocool4you.com/">Carlos Cordova</a> No part can be copied. If you're copying this theme kill yourself.
TAGS: nothing, css, newbie, design, is, hard, for, me
VERSION: 1.0.00.000.00.0.0000
AUTHOR: <a href="http://www.toocool4you.com/">Carlos Cordova</a> 
AUTHOR URI: http://www.toocool4you.com
*/

/* General Body 		*/

body 
{
	background-color: #351330;
}

#page
{
	background: #351330 url('images/bg.jpg') no-repeat top;
	margin: 0;
	padding: 0;
	width: 1024px;
}

#body-container
{
	margin:0 auto;
	width: 400 px;
	margin:0px auto;
 	padding:0px;
  	text-align:left;
}

/* 'Header' elements 	*/

#header
{ 
	margin:12px 0px;
	padding:0;
	text-align: center;
	clear: both;
	height: 200px;
}

#menu ul
{
	margin:0;
	margin-left: 565px; 
	padding: 160px 0 0 0;
	list-style: none;
}

#menu li
{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
}

#menu a
{
	float: left;
	margin: 0 22px 0 0; /*Margin between each menu item*/
	padding: 5px 10px;
}

/* Global stuff 		*/


/* Posts 				*/

.post_column
{
	float: left;
	width: 520px;
	margin-left: 220px;
	margin-top: 81px;
}

.post_body
{
	background-color: #B5AA8F;
	
}

.post_date
{
	float: left;
	display: inline;
	margin: 1px 10px 0 0;
	background: url(images/date_bubble.png) no-repeat;
	padding: 0;
	width: 73px;
	height: 80px;
}

.post_date_month
{
	font-family: Georgia;
	font-size: 18px;
	padding: 5px 0 0 18px;
	text-align: left;
	color: #FFE29E;
}

.post_date_day
{
	font-family: Georgia;
	font-size: 33px;
	padding: 1px 0 0 15px;
	text-align: left;
	color: #FFE29E;
}

.new_post
{
	margin: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #424254;
	padding: 0 0 0 0;
	
}

.post_meta
{
	padding: 2px;
	background-color: #CC2A41;
	font-family: Geneva;
	font-size: 19px;
	margin: 0;
	clear: both;
	text-align: right;
	color: #DCE9C1;
}

.post_meta_author
{
	font-family: Tahoma;
	font-size: 9px;
	color: #B5AA8F;
}

.post_footer
{
	background: #36415C url('images/comm_smiley.gif') right no-repeat;
	padding: 0 50px 0 0;
	font-family: Tacoma;
	font-size: 9px;
	color: #FFFFFF;
	height: 17px;
	text-align: right;
}

.post_meta a:visited, .post_footer a:visited
{
	color: #FFFFFF;
	text-decoration: none;	
}

.post_meta a:hover, .post_footer a:hover
{
	color: #E60515;
	text-decoration: underline;
}

.post_meta a:link, .post_footer a:link
{
	color: #B5BDB2;
	text-decoration: none;
}

.post_body img
{
	border: 0px;
}

/* Comments 			*/

#comments-template
{
	width: 300px;
	float: left;
}

#comments-template img 
{
	padding: 0; 
	background:	transparent; 
	border: none;
}

#comments-template ol 
{
	list-style-type: none;
	margin-top: 10px;
}

#comments-template ol li 
{
	width: 97.5%;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 5px 1%;
	background: #464646;
	border: 1px solid #323232;
}

#comments-template .avatar 
{ 
	float: left; 
	width: 40px; 
	height: 40px; 
	margin-right: 10px; 
	padding: 2px; 
	background: #333; 
}

#comments-template ol li .comment-meta-data 
{ 
	float: left; 
	margin-top: 2px;
	font-weight: bold; 
}

#comments-template ol li .comment-meta-data a.time 
{ 
	float: left; 
	clear: left; 
	margin-top: 4px; 
	color: #eee; 
	font-size: .95em; 
}

#comments-template ol li .comment-text 
{ 
	clear: left; 
	float: left; 
	padding: 10px 10px 0 10px; 
}

input 
{
	color: #fff;
	width: 200px;
	padding: 5px;
	float: inherit;
	margin: 0px 0 0px 0px;
	background: #fff;
	background: #B5AA8F;
	border: 1px solid #323232;
}

textarea 
{
	color: #fff;
	width: 300px;
	padding: 7px;
	background: #B5AA8F;
	border: 1px solid #323232;
	margin-left: 220px;
}

#comments-template input.submit-comment, #comments-template input.reset-comment, .button 
{
	width: 100px;
	padding: 7px;
	/*margin-right: 10px; */
}

.giveitamargin
{
	margin-left: 220px;
}

/* Sidebar Elements 	*/

#sidebar_body
{
	width: 190px;
	background-color: #999999;
	float: right;
	padding: 0 0 0px 0;
	margin: 81px 70px 0 0;
	color: #D3CEB9;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
}

.sidebar_headers
{
	width: 190px;
	background-color: #CC2A41;
	height: 20px;
	font-family: Courier New;
	font-size: 20px;
	text-align: center;
	margin: 0 0 0 0;
	color: #D3CEB9;
	padding: 0 0 4px 0;
}

#sidebar_body a:link
{
	color: #B5BDB2;
	text-decoration: underline;
}

/* Footer 				*/

#footer
{ 
	clear: both; 
	height: 25px;
	width: 970px; 
	padding: 10px 0 0 0;
	margin: 0 300px 0 0;
	text-align: right;
	border-top: 1px dotted #ffffff;
	color: #E8CAA4;
	font-family: Courier New;
	font-size: 11px;
}


