/* @override http://localhost:8888/wp-content/themes/bemon/style.css */

/*
Theme Name:		bemon
Version:		1.5 gorilla
Author:			eric
*/

*{padding:0;margin:0;}
body{
	font-size:100%;
	font-family: 'Courier New', Courier, Monaco; /*"times new roman", times, serif;*/
	font-weight:normal;
	font-style:normal;
	color:#666;
	background: #e7e5df;/*#e4dec6;*/
	text-align:center;
	height:100%;}


#container{
	margin:30px auto;
	padding:10px 10px 0px 10px;
	width:960px;
	text-align:left;
	min-height:100%;
	position:relative;}

	
#masthead{
	margin:0 0 20px 0px;
	font-size:36px;
	font-family:Baskerville,Garamond,Georgia,serif;
	font-weight:normal;
	font-style: italic;}


/*search form*/

#search_form {margin-right:60px}
.search_input{width:200px;padding:3px;font-size:8pt;border:1px solid #ccc;margin-top:25px;}
#search_form .search_input:focus { border: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
		

.paddedright{padding:0 3px 0 0;}
.paddedtext {padding:0 3px 0 3px;}



ol,ul{list-style:none;}
a{color:#000;text-decoration:none;outline:none;} /*color: purple#662d91 #5f0000*/
a:hover{color:#9e0b0f;} /*#00a99d;}*/
a img, img{border:none;outline:none;}

blockquote {font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;color: #555;margin: 0 0 1.5em 20px;padding: 0 0 0 10px;border-left:4px solid #666;}



/* headers */

h1, h2, h3{font-family: arial;color: #444;}
h2{font-weight:bold;text-transform:uppercase;text-align:left;}
h3 { font-size: 1em; text-transform: uppercase; color: #444; font-weight:bold;}
h3.comments_headers { font-size: .75em; font-weight:bold; border-bottom: 1px solid #ccc; padding: 5px 0 5px 0;}
h4 { font: italic 11px Georgia, "Times New Roman", Times, serif; color: #888; margin: 0 0 1.25em 0; padding: 0 0 1.0em 0; }







/*layout*/
.posthead{
	font-size: .64em;
  	line-height: 1.5em; /* 22px */
  	margin-bottom: 8px;}
.posthead .postdate{padding-left:10px;
	color: #ccc; font-weight:normal; font-size:9px
}

.blind{
	padding-bottom:30px;
}
.entry {clear: both;}
.entry img{padding:0 0 20px 0;}
.entry a{font-style:italic;background:#d2d0c8;}

.entry p{margin:0px 0px 1.5em 0px;text-align:justify;line-height:1.7em;font-size:.72em;}
.entry ul, .entry ol {list-style: none;
	margin-left: 0;
	padding-left: 2em;
	text-indent: -.9em;	list-style-position: inside;

	 margin: 0 0 1.5em 0; }
.entry ul li{padding: 5px 0; font-size: .72em;}
.entry ul li:before {
	content: "\00BB \0020";
	}

		.entry img.left { padding: 3px; margin: 0.5em 10px 0.5em 0; float: left; clear: left; }
		.entry img.right { padding: 3px; margin: 0.5em 0 0.5em 10px; float: right; clear: right; }
		.entry img.center { display: block; padding: 3px; margin: 0 auto 1.5em auto; float: none; clear: both; }
		.entry img.off { padding: 0 !important; border: none !important; }
		.entry img.stack { clear: none !important; }
	
	.navigation { width: 700px; float: left; padding: 10px 0; text-align:right;border-top:1px solid #ccc;font-size: .8em;font-family:arial;}
	.previous { padding: 0 20px 0 0; float: left; }
	.next { float: right; }


	#past_posts a { color: #333; text-decoration: none; }
	#past_posts a:hover { background: #362f2d; color: #fff; }	

	ol.footnotes { padding-left: 2em; font-size:11px; color:#666; }

p.singlepost_meta{background:#eee;margin:0 10px;padding:5px;}

p.postmetadata{color:#444;height:12px;line-height:10px;margin:0px 0px 40px 0px;padding:4px 0px 0px 0px;position:relative;text-transform:uppercase;}
p.postauth{color:#aaa;line-height:10px;margin:0px 0px 50px 0px;position:relative;text-align:right;font-size:.8em; font-family:arial;}



					

		
#content{width:700px;margin:0 0 20px 10px;padding:0 0 15px 0;float:left;}

.source{
	margin-bottom:30px;font-size:.75em
}
	
#sidebar{float:right;width:200px;padding-left:20px;}
#sidebar a{
	color:#666;
}
#sidebar a:hover{
	color:#9e0b0f;
}

/*#sidebar a:hover{border-bottom:1px dotted #8560a8;color:#8560a8; }*/
.pod{margin-bottom:2em;font-size:.72em;}
#sidebar_tags a{padding-right:3px;line-height:1.5em;font-size:11px;}
.about_list{line-height:20px}
.about_list img{margin-bottom: -5px; padding:0 5px 0px 0;}
.about_list a{padding: 0px;}
#sidebar_cats a{padding-right:3px;line-height:1.5em;}
#sidebar_cats ul li{display: inline;}
#sidebar_stalk ul li{display: inline;}
#sidebar ol li, #sidebar ul li{
	padding:5px 0 .5em 0;
}
.aktt_tweets ul li {
	padding-bottom:7px;
}		
	
	#archive_list li{
	display:inline;
}	
		
#footer{padding:10px;clear:both;line-height:1em;position:relative;bottom:0;color:#666;} /*width:100%;background:#f9f9f9;*/
#footer p{margin:0;font-size:x-small;line-height:1.45em;}
#footer ul{line-height:1.45em;}
#footer_race{text-align:left;display: inline;font-size:small;}



/*comments*/

#comments{}
	ul#comment_list { list-style: none; margin: 0 0 1.0em 0; float: left; }
	ul#comment_list li.comment { width: 700px; padding: 1.2em 0 1.5em 0; border-bottom: 0px dotted #bbb; float: left;}
	ul#comment_list li.trackback { width: 470px; padding: 1.2em 15px 0 15px; background: url('images/trackback_bg.gif'); }
	.comment_meta { margin: 0 0 auto 0; float: left; width: 90px; padding: 0 5px 0 0; display: block;font:.75em arial;}
	.comment_entry p {line-height:1.6em;font-size:.75em}
	.comment_entry { float: right; width: 590px; padding: 0 0 0 10px; display:block; }
			

/*comment form*/

#comment_form { 
	/*width: 500px; */
	padding: 1.0em 0 0 0; 
	float: left; 
	}
	#comment_form p { padding: 0.2em 0; }
	#comment_form label { padding: 0 16px 0 3px; font-size: .8em; font-family:arial;}
	#comment_form .text_input { 
		width: 160px; 
		padding: 3px; 
		color: #444; 
		font: normal 1.4em "Times New Roman", Times, serif; 
		
		border: 1px solid #ccc;   
		}
	#comment_form .text_area { width: 700px !important; }
	#comment_form .text_input:focus { border-top: 2px solid #666; border-left: 2px solid #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
	
	#comment_form p.subscribe-to-comments { font-size: .85em; margin: 1em 0 0 0; }
	#comment_form p.subscribe-to-comments label { font-size: 1.0em; }
			




/*.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	}
*/	






/* misc */
.clear { width: 860px; height: 1px; margin: 0 0 1em 0; clear: both; }

.rule { background: url('images/hr_tag_sep.gif') no-repeat; }



.whitespace{margin:0 0 3.5em 0 !important;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{text-align:center;}





.blinda img {
display: none
}





.post_ad{margin:10px 0px 30px 0px;}
#sidebar .ads ul { 
margin : 20px 0 0 0;
padding:0;

float:left;
background:white;
border:0px solid #ececec;
}
#sidebar .ads ul li { 
display : inline;
padding : 0px;
margin : 0px;
list-style-type : none;
}
#sidebar .ads ul li a:hover { 
border-bottom:none;
list-style-type : none;
}
.ads {
	padding: 0;
	margin:0;
	float:left
}
.ads ul {
	margin:0px;
	padding:0px;
}
.ads ul li a {
	float:left;
}
.ads img {
	margin: 5px 9px 5px 0px;
}







input[type=text],
textarea{
  border: 1px solid #ddd;
  padding: 3px;
  font-family: Georgia, "Times New Roman";
  font-size: 12px;
  color: #a1a1a1;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
input:focus,
textarea:focus{
  border-color: #999;
  color: #333;
}
input[type=submit]{
  padding: 5px 10px;
  color: #000;
  font-weight: bold;
  background-color: #e7e5df;
  background-repeat: repeat-x;
  background-position: left top;
  border-width: 0px;
  border-style: solid;
  border-color: #999;
  border-radius: 5px;
  -webkit-transition: border-color .2s ease-in, background-color .2s ease-in;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  cursor: pointer;
}
input[type=submit]:hover,
input[type=submit]:focus{
  background-color: #d2d0c8;
  border-color: #a1a1a1;
}


