/*
Theme Name: EarthlyTouch
Theme URI: http://www.elegantwordpressthemes.com/themes/earthlytouch
Version: 1.0
Description: 2 Column theme from Elegant WPT
Author: Elegant Wordpress Theme
Author URI: http://www.elegantwordpressthemes.com
Share URL: http://www.boygj.com/
*/

body {margin-top: 0px;padding: 0;color: #303030;background-color: #fffef0;font-family: Georgia, Verdana, Sans-Serif;font-size: 14px;line-height: 150%;}

.post-wrapper {background-color: #FFF;padding: 15px;width: 583px;border: 1px solid #EBEBEB;}

a:link {text-decoration: none;color: #0f6638;}
a:visited {text-decoration: none;color: #0f6638;}
a:hover, a:active {color: #f67400;}

h1 {font-size: 30px;margin-bottom: 0px;margin-top: 10px;font-weight: normal;}
h2 {font-size: 28px;font-weight: normal;}
h3 {font-weight: normal;font-size: 21px;margin:0;padding:0;}
h4 {font-weight: bold;font-size: 15px; color: #0d4d06;margin:0;}
h5, h6 {font-size: 20px;}
.post-title {font-weight: normal;line-height: 150%;margin:0;padding:0;}

.home-post-wrap {width: 593px;background:#fff;padding: 10px;margin-right: 13px;margin-bottom: 10px;float: left;border: 1px solid #EBEBEB;}

.readmore {background-image: url(images/dalej.jpg);background-repeat: no-repeat;background-position: left;float: right;padding-left: 20px;}
.readmore a:link, .readmore a:hover {color: #f67400;}

.thumbnail-home {border: 0px;margin:0px;}

.titles {font-weight: normal;font-size: 24px;text-decoration: none;}
.titles a:link, .titles a:visited, .titles a:active {text-decoration: none;font-size: 18px;font-weight: normal;font-family: Trebuchet MS;margin-bottom: 10px;display: block;color: #0d4d06;}
.titles-featured a, .titles-featured a:hover, .titles-featured {font-size: 18px;font-weight: bold;line-height: 30px;color: #0d4d06;}

pre, blockquote  {overflow: auto;padding: 0 10px;margin: 20px 30px;line-height: 1.8em;background-color: #f5f5f5;border: 1px solid #e0e0e0;}
pre {padding-top: 10px;padding-bottom: 10px;}


#wrapper2 {width: 952px;margin-left: auto;margin-right: auto;padding: 0px;}

#header {width: 952px;margin-left: auto;margin-right: auto;margin-top: 10px;}
#bar {width: 950px; height: 80px; color: #303030;background-color: #f8fff7;border:1px solid #EBEBEB;border-top:0px;}
#bar .adsense {float:left; width: 460px; height: 68px;padding: 8px 26px;}
#bar .blogtitle {float:left; width:430px; height: 80px;}
#bar .blogtitle h1 {margin: 30px 0 0 40px; font-weight: bold; color: #0d4d06;text-transform:uppercase; letter-spacing: 0.5px;}
#container {float: right;width: 950px;;color: #303030;background-color: #f8fff7;border:1px solid #EBEBEB;border-top:0px;}

#left-div {width: 650px;float: left;margin-top: 20px;}
#left-inside {float: left;padding: 0px 0px 0px 19px;}

#sidebar-wrapper {width: 283px;float: left;margin-top: 20px;margin-bottom: 20px;}
#sidebar {float: left;padding:0 13px 0 13px;width: 257px;background-color: #f8fff7;border: 1px solid #E7E7E7;}
.sidebar-box {padding-top: 5px;margin:0px;}
.sidebar-box p {padding-left:5px;}
.articleinfo {border-bottom: 4px solid #F0EACA;color: #57554B;padding-bottom: 7px;}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {display: block;color: #4B4A41;width: 100%;padding: 3px;background-image: none !important;} 
.sidebar-box ul li {background-image: none !important;background-color: #f8fff7 !important;color: #4B4A41 !important;padding:0;}
.sidebar-box ul li:hover, .sidebar-box ul li a:hover {background-image: none !important;
background-color: #F6F6F6 !important;}
.sidebar-box ul li a:hover {width: 100%;display:block; color: #393939;padding: 3px;} 
.sidebar-box h3 {background-image: url(images/categories-bg.jpg);
background-repeat: repeat-x;color:#0d4d06;padding:7px;margin-top:10px;font-family:Arial;font-size: 16px; font-weight: bold;text-transform: lowercase;}

#footer {clear:both;float:right;width: 932px;background-color: #e5f6eb;color: #0d4d06;text-align: left;padding:10px;margin-bottom: 20px;}
#footer a {color: #FFFFFF;font-size: 11px;}
#footer a:visited {color: #FFFFFF;}
#footer a:hover {color: #FFFFFF;text-decoration: underline;}

#extras {float: left;width: 780px;color: #C7AA92;text-align: left;padding: 0 10px 10px;
margin: 10px 12px 20px;background-color: #f5f5f5;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}

.comment-inside {width: 542px;float: left;color: #0d4d06;padding:5px;}
.comment-inside p {line-height: 150%; margin:0;padding:0;}
.commentlist li{display: block;float: left;clear: both;margin: 0 0 10px 0;}
.commentlist ol {margin-left: 0px;padding-left: 0px;}
#commentwrap {display: block;width: 570px;background: #f5fcf5;}
.commentlist ol li{margin-left: 0px;}
.commentlist {margin-left: 0px;padding-left: 0px;}
#commentform {margin: 1em 0;background: #FFFFFF;margin-left: 20px;}
#commentform textarea {background: #f8f7f6;border: 1px solid #d6d3d3;width: 370px;}
#commentform textarea:hover {background: #FFFFFF;border: 1px solid #d6d3d3;}
#commentform textarea:focus {background: #ffffff;border: 1px solid #939793;}
#commentform #email {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;
width: 280px;background-image: url(images/comment-email.gif);background-position: 7px 7px;
background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform #author {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;
width: 280px;background-image: url(images/comment-author.gif);background-position: 7px 7px;
background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform #url {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;background-image: url(images/comment-website.gif);background-position: 7px 7px;
background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform #email:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;
width: 280px;background-image: url(images/comment-email.gif);background-position: 7px 7px;
background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform #author:focus {font-size: 1.1em;background: #ffffff;border: 1px solid 939793;
width: 280px;background-image: url(images/comment-author.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform #url:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;
width: 280px;background-image: url(images/comment-website.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}
#commentform input{margin-bottom: 3px;}

.search_bg {height:25px;width:320px;background:url(images/search-bg.jpg) no-repeat left;
background-position: left;margin-top: 6px;float: right;}
#search {color:#4E4C42;padding:0;}
#search input {background: transparent;font-size:11px;color:#4E4C42;font-family:Tahoma, arial, verdana, courier;width:180px;height:22px;vertical-align:middle;margin: 0px 0px 0 10px;padding:0;border: none;}
#search .input {width:74px;height:25px;background:none;border:none;vertical-align:middle;
margin:0;padding:0;margin-left: 33px;}

.icons {margin-top: 0px;margin-bottom: -5px;margin-right: 10px;}
.recent-comments li {list-style-image: url(images/comment-icon.gif);}
.list2 {color: #A2A2A2;list-style-image: url(images/bullet.gif);margin-top: 0px;font-size: 11px;}
.list2 a:hover{color: #393939;list-style-image: url(images/bullet.gif);margin-top: 0px;
font-size: 11px;}
.list2 a {color: #A2A2A2;margin-top: 0px;font-size: 11px;}

.toptitle {font-size: 20px;color: #D27005;margin-left: 15px;display: block;margin-top: 15px;margin-bottom: 10px;}
.toptitle2 {font-size: 24px;color: #FFF;display: block;margin-top: 15px;margin-bottom: 10px;}

.post-content {width: 475px;float: right;margin-top: 5px;text-align:justify;}
.thumbnail-div {border: 3px solid #e4f7e3;width: 90px;height: 105px;float: left;}
.thumbnail-div-featured {border: 3px solid #e4f7e3;width: 210px;height: 235px;float: left;}
#featured {background-color: #FFF;padding: 10px;width: 593px;border: 1px solid #EBEBEB;}

.home-squares-comments {width: 220px;background:#fff;display: block;padding: 10px;border: 1px solid #EBEBEB;float: left;margin: 10px 12px 10px 0;font-size:11px;}
.home-headings-comments {height: 29px;border: 1px solid #EBEBEB;background: #e5f6eb;width:208px;color: #0d4d06;font-size: 13px;font-weight: bold;padding-left: 10px;padding-top: 7px;}
.home-squares-comments ul {margin-top:10px;padding-left:25px;}

.home-squares-articles {width: 340px;background:#fff;display: block;padding: 10px;border: 1px solid #EBEBEB;float: left;margin: 10px 12px 10px 0;font-size:11px;}
.home-headings-articles {height: 29px;border: 1px solid #EBEBEB;background: #e5f6eb;width: 328px;color: #0d4d06;font-size: 13px;font-weight: bold;padding-left: 10px;padding-top: 7px;}

.random {width: 340px;float: left;margin-top: 10px;}
.random-image {width: 70px;height: 80px;border: 2px solid #e4f7e3;float: left;}
.random-content {float: right;width: 260px;margin:0;}

.comment-author {width: 100%;margin-bottom: 5px;display: block;padding-left: 15px;}

.featured-content {float: right;width: 353px;margin-right: 5px;text-align:justify;}

#categories {height: 37px; background-color: #e5f6eb; border:1px solid #EBEBEB; width: 950px;font-size: 19px;}
#categories ul {float: left;margin:0px;margin-top: 0px;height: 37px;padding-left: 10px;
background-position: left top;background-repeat: no-repeat;}
#categories li {float: left;list-style-image: none;list-style: none;margin-left: 0px;
margin-right: 10px;list-style-type: none;list-style-position: inside;background-image: url(images/categories-line.jpg);background-position: right;background-repeat: no-repeat;}
#categories li a:link, #categories li a:visited {color:#0d4d06;padding: 9px 8px 0 8px;display: block;height: 29px;float: left;}
#categories li a:hover {color: #faaa0d;padding-top: 9px;display: block;}

.logo {float: right;margin-bottom: 10px;border: 0px;}
.children {display:none;} 

/* Captions */
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.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;}
/* End captions */

/* Begin Images */
p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 0 10px;display: inline;}
img.alignleft {padding: 4px;margin: 0 10px 0 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
/* End Images */