/*  
Theme Name: Natural_Green_V1
Theme URI:http://robotechno.us
Description: A modification from my previous theme, it's so cool with natural picture and greeny color... Save our world from GLOBAL WARNING...!!!
Author: Heri Setiawan
Author URI:http://robotechno.us
*/

body{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background: url(images/big_bg.jpg) no-repeat;
  margin:0;
  padding:0;
}

h2,h3{
  font-size:14px;
  line-height:20px;
  color:#00749E;
  margin:0;
  padding:0;
  }

#wrap{
  width:844px;
  background:#fff;
  color:#000;
  font-size:11px;
  font-family:Arial,Tahoma,Verdana, Helvetica, Sans-Serif;
  margin:0 auto;
  margin-top:20px
}

.h2{
  font-family:Arial, Helvetica, sans-serif;
  line-height:18px;
  font-size:12px;
  color:#312E2E;
  font-weight:700;
}

a:link,a:visited,a:active{
  color:green; 
  text-decoration:none;
}

a:hover{ 
  color:#000;  
  text-decoration:underline; 
}

#header{
  width:844px;
  height:200px;
  margin:0 auto;
  padding:0px;
  float : left;
  background:url(images/headerbg.jpg);
  }

#header h1.blogtitle {
  font-family:Tahoma,Arial, Helvetica, sans-serif;
  margin:0;
  color:#4dcd5b;
  padding:130px 20px 0 15px;
  text-align:left;
}

#header p.desc{
  font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:0;
  padding:10px 0 0 15px;
  color:#b2fcbc;
  font-weight:bold;
}

#header a{
  color: #d2fe74;
}

#header a:hover { 
  color: #a1eb03; 
  text-decoration: underline; 
}

#top{
 background-image:url(images/topbg.gif) ;
  height:26px;
  float : left;
  width: 844px;
}
#search {
	text-align: left;
	padding-left: 11px;
	padding-top: 1px;
}
.go{
 color: #FFF;
}
#cse-search-box {
	display: inline;
}
#main{
  width:844px;
  margin:0 auto;
  padding:0;
 /* background-image:url(images/mainbg.gif);*/
}

#content{
  width:466px;
  margin:0 0 0 5px;
  padding:0;
  overflow: hidden;
  float: left;
}
#menu {
height:38px;
width: 844px;
float:left;
background:url('images/menubg.jpg') no-repeat;
padding-top:3px;}
ul.menu {
height:33px;
line-height:33px;
float:left;
list-style:none;
margin:0;
padding:0;
margin-left:50px;
}
ul.menu li{
float:left;
list-style-type:none;
margin:0;
}
ul.menu li a {
font:13px Arial;
color:#000000;
margin-right:15px;
}
ul.menu li a:hover {
text-decoration:underline;
}
.entry{
  float:left;
  width:444px;
  border:1px solid #d0fcd5;
  background:#fff url(images/box.gif) repeat-x left top;
  margin: 0 0 10px;
  padding:10px;
  overflow:hidden;
}

#sidebar{
margin:0;
padding:0;
}
#right_sidebar {
float:right;
width:165px;
border:1px solid #d0fcd5;
background:#fff url(images/box.gif) repeat-x left top;
margin:0 0 10px 0;
padding:7px;
}
#right_sidebar h2 {
background: url(images/cats.gif) repeat-x;
color:white;
text-align:center;
font-size:12px;
border-bottom:#eee 1px solid;
margin:0 0 5px;
padding:0;
}
#right_sidebar ul { 
list-style-type:none;
margin:0;
padding:0;
}
#right_sidebar li {\
list-style: none;
margin: 0px;
padding: 0px;
 }
#right_sidebar ul li{ 
list-style-type:none;
margin:0 0 10px;
padding:0;
}
#right_sidebar ul li ul{
list-style-type:square;
margin:0;
padding:0 3px;
}
#right_sidebar ul li ul li{
list-style-type:none;
background:transparent url(images/li.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}

#left_sidebar{
float:left;
width:165px;
border:1px solid #d0fcd5;
background:#fff url(images/box.gif) repeat-x left top;
margin:0 0 10px 0;
padding:7px;
}
#left_sidebar h2{
background: url(images/cats.gif) repeat-x;
color:white;
text-align:center;
font-size:12px;
border-bottom:#eee 1px solid;
margin:0 0 0 0;
padding:0;
}
#left_sidebar ul{
list-style-type:none;
margin:0;
padding:0;
}
#left_sidebar li {
 list-style: none;
 margin: 0px;
 padding: 0px;
 }
#left_sidebar ul li{
list-style-type:none;
margin:0 0 10px;
padding:0;
}
#left_sidebar ul li ul{
list-style-type:square;
margin:0;
padding:0 3px;
}
#left_sidebar ul li ul li{
list-style-type:none;
background:transparent url(images/li.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}
.navigation{
width:466px;
float:left;
color:#666;
}
.alignright{
float:right;
margin-top:10px;
}
.alignleft{
float:left;
margin-top:10px;
}
span.cmt{
background:transparent url(images/comment.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}
span.cty{
background:transparent url(images/category.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}
span.next{
background:transparent url(images/next.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}
span.prev{
background:transparent url(images/prev.gif) no-repeat;
border:0;
margin:0;
padding:0 0 5px 20px;
}
.postmetadata{
border-top:1px #eee solid;
font-size:10px;
margin:0;
padding:5px;
}
.boxcomments{
border-top:5px solid #ddd;
border-bottom:5px solid #ddd;
margin-bottom:20px;
width:500px;
}
#commentform{
border-top:1px solid #eee;
margin:0;
padding:15px 15px 1px;
}
#commentform label{
display:block;
margin:0;
}
#commentform input{
width:170px;
margin:0 5px 10px 0;
padding:1px;
}
#commentform textarea{
width:450px;
margin:0 0 10px;
padding:0;
}
#commentform #submit{
margin:0 0 20px;
}
#commentform p{
margin:5px 0;
}
ol.commentlist{
margin:0 0 1px;
padding:0;
}
ol.commentlist :hover {
 background:#eee;
}
ol.commentlist li { 
border-top:1px solid #eee;
display:block;
list-style:none;
margin:0;
padding:15px 15px 1px;
}
ol.commentlist li :hover { 
background:none;
}
ol.commentlist li.commenthead { 
display:block;
list-style:none;
margin:0;
padding:5px 15px;
}
ol.commentlist li.commenthead h2{
margin:0;
}
ol.tblist { 
border-top:1px solid #fff;
list-style:none;
margin:0 0 1px;
padding:15px;
}
ol.tblist li { 
display:block;
list-style:none;
background:transparent url(images/c.gif) 0 2px no-repeat;
padding-left:15px;
margin:0 0 5px;
}
#footer{ 
clear:both;
height:23px;
margin:0;
padding:0;
}
#footerbox { 
color:#fff;
background-image:url(images/footerbg.gif);
height:46px;
line-height:30px !important;
margin:0;
padding:0;
}
.footer { 
text-align:center;
width:844px;
color:#fff;
height:30px;
line-height:30px !important;
margin:0 auto;
padding:0;
}
.footer a:hover { 
text-decoration:underline;
color:#fff;
border:none;
}
.footer a:link,.footer a:active,.footer a:visited { 
text-decoration:underline;
color:#25aacd;
border:none;
}
