/*
Theme Name: TanamanObat
Theme URI: http://kucrut.org/
Description: Official Theme for TanamanObat.org
Version: 0.2.5
Author: kucrut
Author URI: http://kucrut.org/
Tags: nature, green, white, liquid

*/

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:3.0.0pr2
*/

/* reset */
html{color:#2e3436;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{
  font-style:normal;font-weight:normal
}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{
  font-family:inherit;
  font-size:inherit;
  font-weight:inherit
}
input,textarea,select{font-size:100%}
legend{color:#000}

/* fonts */
body{font:1em/1.231 'DejaVu Sans',arial,'Bitsream Vera Sans',verdana,clean,sans-serif}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit}
pre,code,kbd,samp,tt{
  font-family:monospace;
  font-size:108%;
  line-height:100%
}

/* **************** TEMPLATE ***************** */
/* ====== Page Head, Body, and Foot ====== */
#page{
  margin:0 auto;
  width:960px
}
/* **************** GRIDS ***************** */
.unit{float:left}
.size1of1{float:none}
.size1of2{width:50%}
.size1of3{width:33.33333%}
.size2of3{width:66.66666%}
.size1of4{width:25%}
.size3of4{width:75%}
.size1of5{width:20%}
.size2of5{width:40%}
.size3of5{width:60%}
.size4of5{width:80%}

/* **************** CONTENT OBJECTS ***************** */
/* ====== Default spacing ====== */
/*
h1, h2, h3, h4, h5, h6, ul, ol,dl, p{padding:10px}
*/

p{padding-bottom:10px}
pre{margin:10px}
table h1,table h2,table h3, table h4, table h5,
table h6, table p, table ul, table ol, table dl{padding:0}

/* ====== Elements ====== */
em{font-style:italic}
strong{font-weight:bold}

/* ====== Headings ====== */
h1,h2,h3,h4,h5,h6{
  font-family:'Trebuchet MS','Bitstream Vera Serif',georgia,serif;
  font-weight:bold;
}
h1{font-size:200%}
h2{font-size:160%}
h3{font-size:140%}
h4{font-size:100%}
h5{font-size:105%}
h6{font-size:105%}

/* links */
a,a:focus,
a:hover,a:visited{
  color:inherit;
  text-decoration:none
}


/* ====== Tables ====== */
th, td{vertical-align:top;border:1px solid #AE0345}
.tCent{text-align:center}
.tLeft{text-align:left}
.tRight{text-align:right}
.tTop{vertical-align:top}
.tBot{vertical-align:bottom}
.tMid{vertical-align:middle}
.tBold{font-weight:bold}


/*** Kucrut's ***/
.holder:after{
  clear:both;
  content:'.';
  display:block;
  visibility:hidden;
  height:0
}
.cf{
  clear:both;
  display:block;
  height:0
}

.data{
  border-right:solid 1px transparent;
  position:relative;
  vertical-align:top;
  zoom:1;
}

.sLeft {padding:10px 10px 10px 20px}
.sMiddle {padding:10px}
.sRight {padding:10px 20px 10px 10px}

.data table{
  border:1px solid #ae0345;
  width:100%
}

ul.horz li{display:inline}

/* TanamanObat.org */
#head{margin:30px 20px 10px}
#sitename h1 a{
  background:url('img/tanamanobat.org.jpg') left top no-repeat #fff;
  display:block;
  height:50px;
  margin-top:10px;
  text-indent:-9999px;
}
#sitename h1 a:hover{background-position:0 -50px}
#bannerTop img{
  border:1px solid #244228;
  float:right;
  padding:2px;
  width:97%
}

#nav{margin:20px 20px 30px}
.navItem{
  border:1px solid #444;
  border-left-style:outset;
  font-family:'Trebuchet MS','Bitstream Vera Serif','Fertigo Pro','Georgia',serif;
  font-weight:bold;
  line-height:.8
}
.navItem:hover{}
.navItem a,
.navItem a:link,
.navItem a:visited{
  background:#244228;
  color:#fdfdfd;
  display:block;
  line-height:1;
  padding:8px 10px
}
.navItem a:hover,
.navItem a:active{
  background:#335d39;
  color:#e4ffc6;
  text-shadow:1px 1px 2px #dfdfdf;
}
.navItem a span{
  font-family:'Bitsream Vera Sans',arial,'DejaVu Sans',sans-serif;
  font-size:70%;
  font-weight:normal;
  letter-spacing:1.5px;
}
.navHome{border-left-style:inset}


#pagination{
  font-size:62.5%;
  font-weight:bold;
  margin:20px auto;
  width:94%
}
#pagination a:hover{color:green}
.wp-pagenavi>*{
  border: 1px solid #244228;
  margin: 2px;
  padding:1px 3px;
}
.wp-pagenavi a:active,
.wp-pagenavi span.current{text-decoration:underline}


/* Home Page */
#sidebar-home{}
.desc{
  height:370px;
  margin:0 20px 0 10px;
  overflow:auto;
  padding:0 20px;
}
.desc em{
  font-style:normal;
  text-decoration:underline;
}
.desc h3,
.desc h4{
  color:#244228;
  text-shadow:1px 1px 1px #dfdfdf
}
.desc h3{
  border-bottom:2px solid #244228;
  letter-spacing:1.5px;
  margin-bottom:10px;
  text-transform:capitalize;
}
.desc p{
  font-size:75%;
  line-height:1.35;
}

#content-home img{
  border:2px double #244228;
  margin:0 auto;
  padding:3px;
}

/* Single: Page */
#sidebar-page{}

#content-page h3{
  border-bottom:2px solid #244228;
  margin-bottom:16px;
}
#content-page h4{margin-bottom:3px}
#content-page p{
  font-size:75%;
  line-height:1.35
}

/* Archive Page */
#search{
  display:block;
  font-size:75%;
  margin:10px auto 20px;
  padding:0;
  width:360px;
}
#search form{margin:0 auto}
#search input{
  border:1px solid #407547;
  font-weight:bold;
  letter-spacing:1px;
}
#search input#s{
  padding:3px 5px;
  width:250px
}
#search input#s:hover,
#search input#s:focus{
  background:#E1F7DF;
}

#search input#searchsubmit{
  background:#244228;
  color:#fdfdfd;
  font-family:'Trebuchet MS',verdana,'Bitstream Vera Sans',serif;
  padding:2px 5px;
  text-shadow:1px 1px #ccc;
  width:80px;
}
#search input#searchsubmit:hover{
  background:#509259;
  cursor:pointer
}

#tags p{
  line-height:1.1;
  margin:0 auto;
  width:96%;
}
#tags p a{
  font-family:'Fertigo Pro',georgia,'Bitstream Vera Serif','Trebuchet MS',serif;
  padding:0 2px;
}

#tags p a:hover{
  text-decoration:underline;
}


/* Search Result */
.archive{
  font-size:75%;
  margin:0 30px;
}
.archive h2{
  margin-bottom:20px;
  padding-bottom:4px;
}
.archive h2>span{border-bottom:2px solid #244228}

.archive h2>span>span{font-style:italic}
.archive h3{
  margin-bottom:6px;
  font-size:140%;
  width:100%
}
.archive h3 a{border-bottom:2px solid #244228}
.archive h3 a:hover{
  border-color:#427A4A;
  color:#427A4A
}
.posts{margin-bottom:16px}
.posts p{padding-right:20px;}

/* Horizontal Ads */
#main-mid{
  margin:24px auto;
  width:730px
}

/* 404 */
#null, #null h2{border:0}
#null h2{margin:0}


/* Bottom (Recent Posts) */
#main-bot{
  font-size:62.5%;
  margin:0 20px;
}
.boxes{
  margin:0 10px;
}
.boxes h3{display:none}
.boxes img,
.postImg img{
  border:1px solid #244228;
  display:block;
  margin-bottom:10px;
  padding:2px;
}
.boxes p{padding:0 5px 10px}


#foot{
  background:#244228;
  color:#fff;
  font-size:.625em;
  margin:20px 20px 40px;
  padding:10px 20px;
}
#foot a{font-weight:bold}
#foot a:hover{color:#b3dc93}


#menu-foot{text-align:right}
#menu-foot li a{
  border:1px solid transparent;
  padding:0 5px
}
