/*
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: Tahoma, Arial, Verdana, Sans-Serif;font-size: 13px;line-height: 150%;}
#title {float: left; width: 950px; height:182px; margin-bottom: 10px;background: url(images/logo.png);}
#title h1 {margin: 85px 0 0 90px; font-family:Cambria; font-size:40px; color:#0D4D06;text-transform:uppercase;} 

a:link {text-decoration: none;color: #0f6638;}
a:visited {text-decoration: none;color: #0f6638;}
a:hover, a:active {color: #f67400;}

h1 {}
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;}

#header {width: 1022px;margin-left: auto;margin-right: auto;margin-top: 10px;}
#wrapper2 {width: 1022px;margin-left: auto;margin-right: auto;padding: 0px;}
#adsense-top {margin: 10px 177px;}

#categories {height: 37px; margin: 0 0 10px 0; background: #e5f6eb; border:1px solid #EBEBEB; width: 1020px;font-family:Arial;font-size: 17px;font-weight:bold;}
#categories ul {float: left;margin:0px;height:37px;padding-left:2px;}
#categories li {float: left;margin:0;list-style-type: none;border-right:1px solid #EBEBEB;}
#categories li a:link, #categories li a:visited {color:#0d4d06;padding:9px 13px;display: block;float: left;}
#categories li a:hover {color: #faaa0d;padding-top: 9px;display: block;}

.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;}

#container {float: right;width: 1020px; margin: 0 auto; padding:0; color: #303030;background-color: #f8fff7;border:1px solid #EBEBEB;}
#left-div {width: 750px;float: left;margin-top: 10px;}
#left-inside {float: left;padding: 0px 0px 0px 10px;}

#featured {background-color: #FFF;padding: 10px;width: 710px;border: 1px solid #EBEBEB;}
.thumbnail-div-featured {border: 2px solid #e4f7e3; width: 210px; height: 235px; float: left; padding: 2px;}
.titles-featured a, .titles-featured a:hover, .titles-featured {font-size: 18px;font-weight: bold;line-height: 30px;color: #0d4d06;}
.featured-content {float: right;width: 470px;margin-right: 5px;text-align:justify;}

.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;}

.home-squares-comments {width: 260px;background:#fff;display: block;font-size:11px;margin:0;}
.home-headings-comments {background: #e5f6eb;border: 1px solid #EBEBEB;color: #0d4d06;font-size: 14px;font-weight: bold;padding: 6px 8px;}
.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 7px 10px 0;font-size:11px;}
.home-headings-articles {width: 328px; height: 27px;border: 1px solid #EBEBEB;background: url(images/categories-bg.jpg) repeat-x; color: #0d4d06;font-family:Arial; font-size: 17px;font-weight: bold;padding: 8px 0 0 10px;}
.random {width: 335px;float: left;margin-top: 10px;}
.random-image {width: 70px;height: 80px;border: 2px solid #e4f7e3;float: left;}
.random-content {float: right;width: 255px;margin:0;}

.home-post-wrap {width: 710px;background:#fff;padding: 10px;margin-right: 13px;margin-bottom: 10px;float: left;border: 1px solid #EBEBEB;}
.thumbnail-div {border: 3px solid #e4f7e3;width: 90px;height: 105px;float: left;}
.post-content {width: 595px;float: right;margin-top: 5px;text-align:justify;}
.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;}

.pagenav {padding: 0 15px 0 5px;}
.pagenav a {color: #f67400;}
.pagenav a:hover {color: #0f6638;}
.adsense {width:728px; margin: 0 0 10px 0;}

.post-wrapper {background-color: #FFF;padding: 5px;width: 730px;}
.post-title {font-weight: normal;line-height: 150%;margin:0;padding:0;}
.thumbnail-home {border: 0px;margin:0px;}

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;}

#sidebar-wrapper {width: 270px;float: left;margin-top: 10px;margin-bottom: 20px;}
#sidebar {float: left;padding:0 4px 0 4px;width: 260px;background-color: #f8fff7;border-left: 1px solid #E7E7E7;}
.sidebar-box {padding-top: 15px; margin:0px;}
.sidebar-box h3 {background: #e5f6eb;border: 1px solid #EBEBEB;color: #000; font-size: 14px; font-weight: bold; padding: 6px 8px;}
.sidebar-box p {padding-left:5px;}
.sidebar-box ul {margin: 5px 0 5px 10px;padding:0 0 0 10px;}
.sidebar-box ul li {padding:2px 0;}
.sidebar-box ul li a{color: #0f6638;}
.sidebar-box ul li a:hover {color: #f67400;} 

.articleinfo {border-bottom: 3px solid #F0EACA;color: #57554B;padding-bottom: 7px;margin-bottom:10px;}

#footer {clear:both;float:right;width: 1002px;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;}

.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;}

.comment-author {width: 100%;margin-bottom: 5px;display: block;padding-left: 15px;}

.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 */
