/*
Theme Name: Searchmetrics Blog
Description: Searchmetrics Blog 12.06.09
Version: 1.6
Author: Jens Ulrich [Has]on3
*/

*{margin:0; padding:0;}
body {
	font-size:12px; /*font-size: 62.5%;  Resets 1em to 10px */
	font-family: tahoma,arial,verdana,sans-serif;
	background-color: #e8e9eb;
	color: #76868d;
	text-align: left;
	line-height:18px;
	}
#page{width:960px; margin: 0 auto;}

.br{border:1px solid red;}

p{margin:5px 0;}

h2 a {font-size:20px; font-weight:normal; color:#3e3f41;}
h2 a:hover{color:#8caf13;}
a {text-decoration:none; color:#8caf13;}
a:hover {text-decoration:underline; color:#8caf13;}
#header #home a:hover {color:#a10b6e;}
a img{border:none;}
#header_links a{text-decoration:none; color:#3e3f41;}
#header_links a:hover{text-decoration:underline;}
#footer a {font-size:12px; font-weight:normal; color:#76868D;;}

hr{border:dashed #ccc 1px;}

h2{font-size:20px; font-weight:normal; color:#3e3f41; line-height:normal;}
h3{font-size:14px;} 
h1, h2, h3 {font-family:tahoma;  padding:0 0 5px; text-align:left;}

.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}

/*img, a:link img, a:visited img{border:border:1px solid #999; padding:1px;}*/
img.left,img.center,img.right,img.norm{ margin:5px 12px 5px 0; }
img.left{ float:left; margin:0 12px 5px 0; }
img.center{ display:block; margin:0 auto 5px auto; }
img.right{ float:right; margin:0 0 5px 12px; }
.alignleft{
	float:left;
	margin-right:10px;
	margin-top:5px;
	
}
.bookmark_img img{ border:0;}
.bookmark img{border:0;}

.alignright{
	float:right;
	margin-top:5px;
	margin-left:10px;
}

.alignleft2{
	padding-left:38px;
	}
	
.alignright2{
	padding-left:38px;
	}	

.entry img{padding:4px; border:1px solid #DBDBDB;}	
.entry2 img{padding:4px; border:1px solid #DBDBDB;}

#wrapper{background:url(images/wrapper_bg.png); border:0px solid blue; padding:0 30px;  width:900px;}
.content_padding{padding:0 15px;}

/*******************header*******************/
#header{border:0px solid red; background:url(images/header_bg.png) repeat-x; height:117px;}
#head_left{background:url(images/header_left.png) no-repeat; height:87px; width:10px; float:left;}
#logo{background:url(images/logo_blog.png) no-repeat; height:87px; width:250px; border:0px solid red; cursor:pointer;}
#head_right{background:url(images/header_right.png) no-repeat; height:87px; width:10px; float:left;}
#head_wrap{background-color:#fff; width:850px; border:0px solid red; float:left;}
#header_links{font-size:11px; float:right; width:350px; height:50px; margin-top:0px; text-transform: uppercase;}
#back_site{margin-top:50px;}
/*******************header*******************/

/******************content*******************/
#page_wrapper{border:0px solid blue; background:#b6bbbf url(images/content_bg.jpg) repeat-x;  width:870px;}
#content{width:570px; border:0px solid red;  /*height:800px;*/ padding:1px 20px 0 18px; margin-top:-36px;}
#content-wrapper{}
#content-top{background:url(images/content_top.jpg) repeat-x; height:25px; width:590px; padding:10px 0 0 15px; font-size:16px; color:#8caf13;}
#content-bot{background:url(images/content_bottom.jpg) no-repeat; height:20px; width:870px;}
#content_bg{background:url(images/content_bg.png) 0 50px;}
.post{margin:20px 0;}
.commentlist li {list-style-type:none;}
.post_tit{border: 1px solid #fff; border-bottom:0px solid gray; margin-bottom:5px; margin-top:-3px;}
.meta{font-size:11px; font-family:Tahoma; font-weight:normal; margin-top:-2px; margin-bottom:6px;}
.meta2{font-size:11px; font-family:Tahoma; font-weight:normal; margin-top:-2px; margin-bottom:6px;}
.logo_sm{background:url(images/logo_small.jpg) no-repeat; width:26px; height:17px;}
.title_date{width:525px; border:0px solid red;  /*height:800px;*/ padding:0px 20px 0 36px; margin-top:-21px;}
.title_date1{width:525px; border:0px solid red;  /*height:800px;*/ padding:0px 20px 0 36px; margin-top:-22px; margin-bottom:6px;}
.title_date2{width:545px; border:0px solid red;  /*height:800px;*/ padding:0px 20px 0 0px; margin-top:-4px; margin-bottom:10px;}
.post-ratings{height:20px;}



.archive_mod{margin-top:10px;}
.continue{font-family:Tahoma; font-size:12px; font-weight:normal; line-height:18px; margin-bottom:11px; margin-top:3px;}
h2.pagetitle,.center{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#76868D; padding-left:38px; padding-top:14px; height:10px;}
h2.comments{font-family:Tahoma; font-size: 14px; font-weight:bold; color:#3E3F41; padding-left:15px; padding-top:11px; padding-bottom:5px;}
h3.comments{padding-left: 15px; font-size: 12px; }
h3.related_post_title{font-family:Tahoma; font-size: 12px; border-top:1px solid #CAE779; padding-top:12px; margin-top:-11px;}
.related_post li{list-style:url(images/arr.jpg); font-size:12px; line-height:25px; margin-left:40px;} 
.related_post{padding-bottom:14px;}
.post_cont{padding-left:38px;}
.wp-caption-text{text-align:right; font-size:11px; background-color:#e8e9eb; border:0px solid #e8e9eb; height:18px; margin-top:0px; padding-right:6px; padding-bottom:4px;}
.entry{border-bottom:1px solid #CAE779;}
.entry2{/*border-bottom:1px solid #CAE779;*/ padding-bottom:7px;}
.entry2 ul{padding-left:25px;}
.entry3{border-bottom:1px solid #CAE779; padding-bottom:7px;}
.book {font-weight:bold; width:550px; padding-top:5px; padding-bottom:10px; margin-bottom:12px; border:0;}


/******************content*******************/

/******************sidebar*******************/
#sidebar-right{border:0px solid blue; width:250px; list-style-type:none;}
#sidebar-left{border:0px solid yellow; width:173px; margin-right:9px;}
#sidebar-left ul, #sidebar-right ul{list-style-type:none;}
#tag_cloud-2 .widgettitle, .widgettitle{background:url(images/sidebar_top.png) no-repeat; height:21px; color:#fff; font-size:16px; padding:3px 16px;}
.widget li{border-bottom:1px solid #cae779; padding: 4px 10px 4px 28px; background:transparent url(images/arr.png) no-repeat scroll 15px 10px;}
.widget{padding-bottom:26px;}
.widget a{ color:#8eb315;}
/*.widget a:hover{color:#ccc;}*/
#sidebar_left_bot{background:url(images/sidebar_left_bot.jpg) no-repeat; height:20px; border:1px solid red;}
#sidebar_right_bot{background:url(images/sidebar_right_bot.jpg) no-repeat; height:20px}
#feed_wrap{margin:40px 5px; border:0px solid blue; padding-left:5px;}
#tag_cloud-2 div{padding: 0 10px;}
#cloud2color {padding: 0px 10px 10px 15px; line-height:normal;}
#cloud2color .widgettitle{height:21px; width:250px; color:#fff; margin-left:-15px; margin-bottom:10px;} 
#searchform{padding-left:10px;}
/******************sidebar*******************/

/******************comments*******************/
#comment_box{background-color:#8caf13; padding:5px; color:#fff;}
.author{background-color:#8caf13;}
.author a:hover{color:#000;}
#author{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:1px solid #d0c2bf; font-family:Tahoma; font-size:12px;}
#email{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:1px solid #d0c2bf; font-family:Tahoma; font-size:12px;}
#url{width:269px; padding:3px 3px 2px 3px; height:20px; margin-right:5px; border:1px solid #d0c2bf; font-family:Tahoma; font-size:12px;}
#label{position:absolute; margin-top:4px;}
#comment_box a:hover{color:#000;}
#commentform{margin-left:15px;}
#commentform input{margin-bottom:5px;}
#respond{background-color:#F3F4F5; padding-bottom:6px;}
#comment{ margin-bottom:5px; border:1px solid #d0c2bf; width:532px; font-family:Tahoma; font-size:12px; padding:3px 3px 2px 3px;}
.comment-body{background-color:#F3F4F5; padding:15px; margin:15px 0;}
/******************comments*******************/

/******************footer*******************/
#footer{background:url(images/footer_bg.jpg) no-repeat; height:216px; width:960px; padding:0 30px; margin:0 auto;}
#footer_txt{padding:182px 0 0 30px;}



