/*
	Blank 2 Column - Right Sidebar
	MAde by refueled (refueled.net)
	
	CONTENTS ----------
	1. BAASIC
	2. LAYOUT
	3. MISC
	4. FOOTER
    -------------------

*/



/* 1. BASICS
=====================================================================
=====================================================================*/

*													{ margin:0; padding:0; }
body 												{ }

/* type */
h1 													{ }
h2 													{ }
h3 													{ }
h4 													{ }

a													{ color:#000; text-decoration:none; }
a:hover												{ text-decoration:underline; }

/* images */
img													{ border:none; }
img a												{ border:none; }
img.left											{ float:left; border:none; padding:6px 0 0 0; }
img.right											{ float:right; border:none; padding:0 0 0 6px; }

blockquote											{ border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px; }
code												{ font-family:"Courier New", Courier, monospace; }



/* 2. LAYOUT
=====================================================================
=====================================================================*/
/* container */
#container 											{ width:760px; margin:0 auto; padding:0; background:#fff; color:#333; overflow:hidden; }


/* header */
#header 											{ background:#e6e6e6; width:760px; height:100px; color:#fff; }
#header h1											{ font:normal 20pt georgia, times; padding:20px 0 0 16px; margin:0;}
#header h1 a										{ color:#404040; text-decoration:none; }
#header h1 a:hover									{ color:#666; text-decoration:none; }
#header h2											{ font:normal 10pt georgia, times; color:#333; padding:0 0 0 18px; margin:0; }


/* main menu */
#menu 												{ background:#000; font-family:verdana, arial, times, serif; font-size:8pt; width:760px; overflow:hidden; }
#menu ul 											{ margin:0; padding:0; }
#menu ul li											{ list-style-type:none; float:left; margin:0; padding:0; }
#menu ul li a 										{ padding:4px 10px; margin:0; color:#fff; display:block; }
#menu ul li a:hover 								{ background:#fff; color:#000; }


/* content */
#content 											{ float:left; width:679px; overflow:hidden; }
.post 												{ width:560px; margin:0 0 20px 0; padding:20px; line-height:14pt; border:1px solid #c1c1c1; background:url(_images/back_posts.png) repeat-x center top; }
.post h2											{ margin:8px 0 0 0; padding:20px 0 0 0; width:100%; line-height:1.4em; border-top:1px solid #c1c1c1; border-bottom:none; font:2.8em normal Georgia, Times, serif; }
.post h2 a											{ color:#666666; text-decoration:none; }	
.post h2 a:hover									{ color:#F00; text-decoration:none; }

.post p												{ font-size:1.4em; line-height:1.4em; padding:0; }
.post img.featured_image							{ margin-bottom:20px; }
.post p.post_date									{ font-size:1.1em; line-height:1.1em; padding:0; }
.post ul 											{ }
.post ul li											{ }
.post a.continue_reading							{ font-size:1.4em; color:#F00; }

.page_holder										{ margin:0; padding:0; border:none; }

.entry p											{ margin:12px 0; }
.postmetadata										{ clear:both; background:#F7F7F7; padding:6px; margin:20px 0; }
.navigation 										{ font-size:8pt; width:100%; float:left; margin:0; padding:0; overflow:hidden; }
.alignleft a										{ float:left; margin:25px 0; }
.alignright a										{ float:right; margin:25px 0; }


/* sidebar */
#sidebar 											{ font-family:verdana, arial, tahoma; font-size:8pt; width:190px; float:right; margin:0; padding:0; }
#sidebar h2											{  }
#sidebar label										{ font:normal 11pt arial, georgia, times; color:#000; margin:0; padding:0; }
#sidebar p 											{  }

#sidebar img 										{ padding:0; }
#sidebar li.categories								{ list-style:none; margin:20px 0 0 0; }
#sidebar li.linkcat									{ list-style:none; margin:20px 0 0 0; }


/* sidebar - mailchimp */
div#mc_signup_container								{ padding:0; margin:0 0 30px 0; }
div#mc_signup_container .mc_custom_border			{ border:none;}
div#mc_signup_container .mc_error_msg				{ padding:6px 0 0 0; color:#F00; }
div#mc_signup_container input.mc_input				{ width:200px; display:block; margin:8px 0 7px 0; color:#666; }


/* comments */
#commentform										{ background:#fff; margin:0; padding:0; }
#commentform p										{ color:#000; }
#commentform a										{ color:#000; text-decoration:none; border-bottom:1px dotted #465D71;line-height:14pt; }
#commentform h3										{ font-family:georgia, times, verdana; font-size:10pt; font-weight:300; color:#000; margin:0; padding:0; }
#comment											{ width:80%; }
#author, #email, #url, #comment, #submit			{ background:#fff; padding:3px; }
#submit												{ background:#dfdcdc; border:1px solid #c1c1c1; padding:6px; }


#respond											{ width:560px; margin:0 0 20px 0; padding:20px; line-height:14pt; border:1px solid #c1c1c1; }
#respond h4											{ padding:0 0 10px 0; font-size:17px; }

#comments											{ margin:0; padding:0}
ol.commentlist 										{ list-style-type:none; margin:0 0 30px 0; padding:0; }
ol.commentlist li 									{ background:#e8e8e8; margin:10px 0; padding:20px; list-style-type:none; border:1px solid #c1c1c1;  }
ol.commentlist li.alt 								{ background:#eee; }
ol.commentlist li p 								{ margin:6px 0 6px 0; padding:0 12px 0 0; line-height:14pt; }
ol.commentlist .avatar								{ float:left; margin:0 12px 0 0; padding:4px; border:1px solid #c1c1c1; background-color:#fff;  }
ol.commentlist .url									{ border-bottom:none; color:#0099cc; }
ol.commentlist div.comment-meta a					{ color:#666; }
ol.commentlist a 									{ }
ol.commentlist li p									{ margin-left:54px; padding-top:10px; }

#commentform										{ background-color:#f1f1f1; }
#commentform #comment_logged_in	p					{ margin:0; padding:0; color:#666; }
#commentform #comment_logged_in	a					{ border-bottom:none; color:#666; }
#commentform #comment_logged_in	a:hover				{ border-bottom:none; color:#0099cc; }
#commentform .respond_form,								
#commentform .respond_form_comments					{ height:15px; border:1px solid #c1c1c1; float:left; clear:both; margin:0 0 9px 0; }
#commentform .respond_form_comments					{ height:140px; width:100%; }
#commentform p.comment_label						{ float:left; padding:3px 0 0 6px; font-size:1.0em; color:#555; }

cite 												{ font-family:arial, verdana, tahoma; font-size:9pt; font-weight:bold; font-style:normal; }
cite a												{ color:#000; text-decoration:none; border-bottom:1px dotted #465D71; }


/* search */
#searchform											{ padding:0; margin:14px 0; }
#searchform input#s									{ margin:0; padding:2px; border:1px solid #000; }
#searchform input#searchsubmit						{ border:none; background:#333; color:#fff; text-transform:lowercase; }



	
/* 3. MISC
=====================================================================
=====================================================================*/
img.centered 										{ display:block; margin-left:auto; margin-right:auto; }
img.alignright 										{ padding:4px; margin:0 0 2px 7px; display:inline; }
img.alignleft 										{ padding:4px; margin:0 7px 2px 0; display:inline; }

.alignright 										{ float:right; }
.alignleft 											{ float:left; }
	
.wp-caption 										{ border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.wp-caption img 									{ margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text 						{ font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }
a.post-edit-link									{ display:block; padding:4px; background-color:#000; color:#FFF; width:110px; text-align:center; }
a.post-edit-link:hover								{ background-color:#F00; text-decoration:none; }

.list_links a
{color:#666666;}

/* 4. FOOTER
=====================================================================
=====================================================================*/
#footer 											{ }
#footer p											{ }
#footer a											{ }
#footer a:hover										{ }


