/*  
Theme Name: WordPress The blog
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection 
Version: 2.2
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/

/* CSS Document */

li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,div,img,hr,table,td, ul, p { margin: 0; padding: 0; } 

body {
	background:#9e7e43 url(images/main-bg.jpg) repeat 50% 1021px;
}

a {
	color: #ff4a00; text-decoration:none;
}

a:hover{
	text-decoration: underline;
}

a img {
	border: 0;
}

ul { list-style:none;}

.column { float:left;}
.clear { clear:both;}

html, input, select, textarea {
	font-family:Arial;
	font-size:11px;
	color:#38302b;
}

input, select { vertical-align:middle; font-weight:normal;}

.left { float:left;}
.right { float:right;}

.orange {color: #ff4a00;}
.gray { color:#e5e5e5;}

.search .input {border:none; border-width:1px; padding-top:3px; padding-bottom:3px; background:#ffffff; }
.search .submit { margin:0;}

#main_tall  { background:url(images/tall.jpg) repeat-y 50% 607px;}
#main_top_tall { background:url(images/top-tall.jpg) repeat-x center top;}
#main_top { background:url(images/top.jpg) no-repeat center top; text-align:center;}

#main { width:800px; margin:0 auto; text-align:left;}

#header { height:207px;}
#header .logo { position:absolute;}
#header .slogan { position:absolute; margin-left:275px; margin-top:17px;}

#content { float:left; width:596px;}
#content .indent { padding:5px 12px 5px 9px;}

#content .input { width:300px; border:1px #CCCCCC solid;}
#content .submit { margin-left:5px;}

#content .title { margin-bottom:6px;}
#content .title .tall { background:url(images/title-tall.gif) repeat-y; }
#content .title .tall .top { background:url(images/title-top.gif) no-repeat top;}
#content .title .tall .bot { background:url(images/title-bot.gif) no-repeat bottom; width:100%;}
#content .title .tall .bot h2 { color:#38302b; font-size:1.61em; font-family:Georgia, "Times New Roman", Times, serif; padding:18px 5px 14px 11px;}
#content .title .tall .bot h2 a { color:#38302b;}
#content .title .tall .bot h2 a:hover { text-decoration:none;}
#content .title .author { padding-left:5px; margin-top:5px;}

#content .content_text { padding:6px 2px 9px 6px;}
#content .content_text p { padding:6px 0;}

#content .foot { background:url(images/content-h-l.gif) repeat-x top; margin-left:5px; margin-right:3px; padding-top:6px;}
#content .foot p { padding:2px 0;}
#content .foot { margin-bottom:10px;}

#content .content_text img { float: left; margin-bottom:10px;}

#sidebar { float:left; width:204px;}
#sidebar .indent { padding:20px 10px 10px 11px;}

#sidebar .search .bg { background:url(images/search-bg.gif) no-repeat; padding:15px 5px 18px 15px;}
#sidebar .search .input { width:157px; color:#bfbfbf; background:url(images/search-input-bg.gif) no-repeat; padding:5px 0 5px 0;}
#sidebar .search .submit {margin:5px 0px 0px 4px; display:none;}

#sidebar .widget_style { padding-bottom:20px;}
#sidebar .widget_style h2 { color:#ffffff; font-size:1.61em; font-weight:bold; margin-left:7px;}
#sidebar .widget_style .tall { margin-top:7px; background:url(images/categories-tall.gif) repeat-y 0px 35px;}
#sidebar .widget_style .top { background:url(images/categories-top.gif) no-repeat top;}
#sidebar .widget_style .bot { background:url(images/categories-bot.gif) no-repeat bottom; width:100%;}
#sidebar .widget_style .indent {padding:10px 14px 7px 18px;}
#sidebar .widget_style  ul li { margin-bottom:7px;}

#sidebar #recent-posts .tall { background:url(images/posts-tall.gif) repeat-y 0px 102px;}
#sidebar #recent-posts .top { background:url(images/posts-top.gif) no-repeat top;}
#sidebar #recent-posts .bot { background:url(images/posts-bot.gif) no-repeat bottom;}
#sidebar #recent-posts ul li { background:url(images/posts-h-l.gif) repeat-x bottom; padding-bottom:8px; color:#38302b;}
#sidebar #recent-posts .indent { padding-top:17px;}
#sidebar #recent-posts ul li a {color:#38302b;}

#sidebar #recent-comments .tall { background:url(images/comments-tall.gif) repeat-y 0px 110px;}
#sidebar #recent-comments .top { background:url(images/comments-top.gif) no-repeat top;}
#sidebar #recent-comments .bot { background:url(images/comments-bot.gif) no-repeat bottom;}
#sidebar #recent-comments ul li { background:url(images/comments-h-l.gif) repeat-x bottom; padding-bottom:8px; color:#ff4300;}
#sidebar #recent-comments .indent { padding-top:17px;}
#sidebar #recent-comments ul li a {color:#38302b;}


#footer { padding:10px 15px; padding-bottom:90px;}

.pagenavigationbox { text-align:center; font-size:1.11em; padding:15px 10px;} 
.pagenavigationbox a, .pagenavigationbox span { color:#aaaaaa; border:1px #dddddd solid; padding:2px 5px; margin:0 1px;}
.pagenavigationbox a:hover { text-decoration:none;}
.pagenavigationbox .pagenavcurrent, .pagenavigationbox a:hover { background:#f0f0f0; font-weight:bold;}

.pagetitle { padding:10px 20px;}

.form_tall { background:url(images/form-tall.gif) repeat-y 0 31px; margin:0 -5px 0 0px;}
.form_top { background:url(images/form-t.gif) no-repeat top left;}
.form_bot { background:url(images/form-b.gif) no-repeat bottom left; width:100%;}

#content .form_tall .indent { padding:15px 0 13px 14px;}

#respond { font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:16px; font-weight:bold; letter-spacing:-1px;}

#commentform { color:#fefefe;}
#commentform input, #commentform textarea { border:none; color:#bfbfbf;}
#commentform .input { padding:0px 0 4px 0; border:none; width:157px; background:url(images/input-bg.gif) no-repeat;}

#commentform #comment { background:url(images/textarea-bg.gif) no-repeat; overflow:auto; width:386px; height:60px;}

.red { color:#ff0000;}

#comments { background:url(images/comment-head-tall.gif) repeat-y 0 15px; margin-right:-5px;}
#comments .top { background:url(images/comment-head-t.gif) no-repeat top left;}
#comments .bot { background:url(images/comment-head-b.gif) no-repeat bottom left; font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:16px; font-weight:bold; width:100%;}
#comments .indent { padding:20px 10px 15px 12px;}

.commentlist { list-style:none; margin:0; padding:7px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
.commentlist li { display:block; padding:0;  background:url(images/comment-tall.gif) repeat-y left; margin-bottom:5px;}
.commentlist li .top {background:url(images/comment-t.gif) no-repeat top left;}
.commentlist li .bot {background:url(images/comment-b.gif) no-repeat bottom left; width:100%;}
.commentlist li .indent { padding:7px 10px 10px 6px;}
.commentlist li cite {background:url(images/author.gif) no-repeat left; margin-right:11px; color:#FFFFFF; padding:8px 0px 8px 9px; width:200px; display:block; float:left; font-style:normal;}
.commentlist li a { color:#38302b;}
.commentlist li .text { padding:5px 5px 15px 50px;}

.commentmetadata { display:block; padding-top:3px;}

.commentlist img.comvatar-default { position:absolute; margin-top:23px;}

#recentcomments img.comvatar-default { display:none;}
