@charset "utf-8";
/* -----------------------------------------------------------------------

    HD CSS Framework 1.1 by Hutchington ||| http://blog.hdesign.cc

----------------------------------------------------------------------- */

/*-----------reset.css----------*/
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }  
:focus {outline: 0;}  
body {line-height: 1; color: black; background: white;}
ol, ul {list-style: none;}  
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}  
blockquote:before, blockquote:after,  
q:before, q:after {content: "";}  
blockquote, q {quotes: "" "";} 
/*-----GLOBAL-----*/
#main {display:block;width: 900px;margin: 0 auto;position: relative;z-index: 9;}
/*------HEADER------*/
#header {display: block;float: left;width: 900px;height: 120px;}
	#header h1 {margin:0; padding:0;}
	#header h1 a {display: block;float: left;width: 259px;height: 71px;background: url(../img/logo.png) no-repeat;text-indent: -9999px;margin: 15px 0 0 10px;position: absolute;}
	#header .searchform {display: block;float: right;width: 285px;height: 40px;padding: 5px 0px 5px 290px;}
		.searchform .textfield {display: block;float: left;width: 208px;height: 23px;margin: 0;padding: 7px 0 0 3px;border: none;background: url(../img/search_field.png) no-repeat;font-size: 14px;font-weight: bold;color: #000}
		.searchform .submit {display: block;float: left;width: 70px;height: 28px;background: #333;margin: 0 0 0 3px;padding: 0;border: none;color: #FFF;font-size: 14px;font-weight: bold;}
/*-------MENU-------*/
#menu {display: block;float: right;width: auto;direction: ltr;}
	#menu li {display: block;float: left;height: 33px;margin: 37px 2px 0 2px;}
	#menu li a {display: block;float: left;height: 23px;padding: 10px 15px 0px 15px;font-size: 14px;font-weight: bold;color: #FFF;text-decoration: none;}
	#menu li a:hover {background: url(../img/menu_buttons.png) repeat-x top;}
	#menu li a.active, #menu li.current_page_item a {background: url(../img/menu_buttons.png) repeat-x bottom;color: #341d14;}
/*--------CONTENT--------*/

#content {display: block;float: left;clear: both;width: 856px;min-height: 800px;background: #FFF;padding: 22px;padding-bottom: 50px;}
	#content .leftcol {display: block;float: left;width: 530px;margin-right: 25px;}
	#content .rightcol {display: block;float: left;width: 300px;}
		.rightcol .box_containter {display: block;float: left;width: 300px;border-bottom: 1px dashed #666;}
		.rightcol .box, .rightcol .ajanlat_box {display: block;float: left;width: 150px;margin: 20px 0 20px 0;}
		.rightcol .ajanlat_box {width: 135px;background: #CCC;float: right;background: url(../img/ajanlat_bg.png) no-repeat top;padding: 15px 65px 0 15px;margin: 5px -67px 20px 0;}
		.rightcol .ajanlat_box:hover {background: url(../img/ajanlat_bg.png) no-repeat bottom;}
		.rightcol .box_containter .rss {display: block;float: left;width: 300px;background: url(../img/feed.png) no-repeat right center;margin: 10px 0 10px 0;line-height: 18px;}
		.box_containter .rss a {display: block;width: auto;background: url(../img/feed2.png) no-repeat;padding: 4px 0 0 24px;height: 20px;font-weight: bold;}
		img.author {border: 1px solid #CCC;padding: 5px;background: #F5F5F5;}
/*-----POST-----*/

.post {display: block;float: left;width: 530px;margin-bottom: 25px;}
	.postdate {color: #FFF;float:left;font-size:15px;padding: 12px 0 0 7px;text-align:center;width: 55px;height: 53px;background: url(../img/date.png) no-repeat;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;border-right: none;margin: -5px 5px 0 -82px;text-transform: uppercase;}
	.postdate p {font-size:22px;line-height:30px;text-align: center;margin: 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.post .post_content {display: block;float: left;width: 530px;margin-top: 15px;}
.post .rss_promo {display: block;float: left;width: 490px;margin: 20px 0 20px 0;font-weight: bold;height: 27px;background: url(../img/feed3.png) no-repeat;padding: 8px 0 0 40px;font-size: 14px;}
/*--------FOOTER----------*/
#footer {display: block;width: 100%;height: 69px;background: url(../img/footer.png) no-repeat center;position: fixed;bottom: 0;z-index: 10;}
.bamboo {width: 160px;height: 159px;background:url(../img/bamboo.png) no-repeat;position: fixed;bottom: 0;right: 0;z-index: 1;}
/*----------OTHER---------*/
.rightcol img {margin-right: 5px;}
.h_social {display: block;float: right;list-style: none;margin: 10px 0 10px 0;}
.h_social li {display: block;float: left;margin-right: 0;margin-left: 2px;}
.h_social li a {display: block;float: left;text-align: center;height: 35px;}
.h_social li a:hover {height: 40px;margin-top: -5px;}
a.droid {
	display:block;
	float:right;
	width: 62px;
	height: 100px;
	margin-right: -85px;
	margin-top: 80px;
	clear:left;
	background: url(../img/droid.png);
	text-indent: -9999px;
}

a.droid:hover {
	background: url(../img/droid.png) bottom;
	height: 84px;
}

#commentform {display: block;float: left;width: 510px;padding: 10px;border: 1px dashed #DFDFDF;background: #F5F5F5;}
#commentform p.code {display: block;float: left;padding: 5px;width: 494px;background: #EFEFEF;border: 1px solid #000;border-top: none;margin-top: -10px;}
#commentform textarea#comment {display: block;width: 500px;font-family:Arial, Helvetica, sans-serif;font-size: 11px;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background: none;}
.comment {border: 1px dashed #DFDFDF;margin-bottom: 10px;padding: 10px;background: #F5F5F5;}
.comment-author {font-size: 16px;font-weight: bold;color: #000;}
.comment-author img {float: left;margin-right: 5px;}
.comment-content {padding: 3px 0 0 15px;color: #666;}
.featured {display: block;float: left;width: 510px;height: 100px;background: url(../img/featured.jpg) no-repeat;padding: 10px;padding-top: 35px;margin-bottom: 20px;border: 1px dashed #DFDFDF;}
.featured .post {padding-left: 25px;width: 460px;}
.featured .post a {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;}
.post-navigation {display: block;float: left;width: 100%;margin-bottom: 20px;}
.post-navigation .left {float: left;background: url(../img/28.png) no-repeat left top;padding: 15px 0 0 50px;cursor: pointer;}
.post-navigation .right {float: right;background: url(../img/23.png) no-repeat right top;padding: 15px 50px 0 0;cursor: pointer;}
.post-navigation .left, .post-navigation .right {display: block;width: auto;height: 35px;font-size: 14px;font-weight: bold;}
/*-----Tabbed navigation------*/
ul.tabNavigation {display: block;float: left;width: 100%;list-style: none;margin: 0;padding: 0;margin-bottom: 20px;}
ul.tabNavigation li {display: block;float: left;}
ul.tabNavigation li a {display: block;float: left;margin: 5px 2px 0 0;padding: 15px 0 0 0;width: 128px;height: 35px;background: url(../img/tabs.png) no-repeat top;color: #333;text-decoration: none;text-align: center;font-size: 16px;font-weight: bold;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
ul.tabNavigation li a.selected,
ul.tabNavigation li a:hover {color: #666;text-shadow: 1px 1px #FFF;background: url(../img/tabs.png) no-repeat bottom;}
ul.tabNavigation li a:focus {outline: 0;}
/*---------------TYPO------------*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; /*color: #FFF;*/ color: #333; background: #090502 url(../img/body_bg.jpg) repeat top center fixed;}
a {color: #88b85f; text-decoration: underline;}
a:hover{/*color: #8ffd00;*/ color:#2D5F00; text-decoration: underline;}
h1 {font-size:  22px;font-weight: bold;padding-top: 10px;}
h2, h2 a {font-size:  18px;font-weight: bold;margin: 5px 0 5px 0;color: #57b804;text-decoration: none;}
h3 {font-size:  14px;font-weight: bold;padding-top: 10px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h3.h_comments {display: block;float: left;width: 100%;clear: both;font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;border-bottom: 1px solid #666;padding-bottom: 5px;border-top: 1px solid #666;padding-top: 5px;margin-top: 10px;}
h4 {font-size:  12px;font-weight: bold;padding-top: 5px;}
p {line-height: 18px; margin-bottom: 10px; text-align: justify;}
.rightcol p {text-align: left}
p strong {font-weight: bold;}
p em {font-style:italic;}
p code {font-family: "Courier New", Courier, monospace;}
big {font-size: 14px;}
small {font-size: 10px;}
.post_content p img {padding: 0 5px 0 5px;}
blockquote {margin: 10px 0 0 20px;padding: 6px;border-left: 3px solid #84CF33;}
ol {list-style: outside decimal; margin-left: 20px; line-height: 18px;}
ul {list-style: outside square; margin-left: 20px; line-height: 18px;}
/*-------------CONTENT--------*/
p.meta {margin: 0;padding: 0; font-size: 11px;}
.post h2 {font-size:  18px;font-weight: bold;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0 0 0 -18px;color: #57b804;text-decoration: none;padding: 0 0 4px 18px;border-bottom: dashed 1px #999;}
.post h2 a:hover {text-decoration: underline; color:#2D5F00;}
.rightcol h3 {clear: both;font-size:  15px;font-weight: bold;padding-top: 0;margin-top: 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color: #57b804;}
.dashed_line {display: none;float: left;width: 100%;height: 10px;border-top: 1px dashed #999;margin: 15px 0;}
/*------WP----------------*/
acronym, abbr {border-bottom: 1px dashed #333;}
acronym, abbr, span.caps {font-size: 90%;letter-spacing: .07em;}
acronym, abbr {cursor: help;}
cite {font-size: 90%;font-style: normal;}
ol#comments li p {font-size: 100%;}
/* classes used by the_meta() */
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background: #fff;border: 1px solid #333;padding: .2em;}
#wp-calendar {border: 1px solid #ddd;empty-cells: show;font-size: 14px;margin: 0;width: 90%;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;text-decoration: none;}
#wp-calendar a:hover {background: #e0e6e0;color: #333;}
#wp-calendar caption {color: #999;font-size: 16px;text-align: left;}
#wp-calendar td {color: #ccc;font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing: normal;padding: 2px 0;text-align: center;}
#wp-calendar td.pad:hover {background: #fff;}
#wp-calendar td:hover, #wp-calendar #today {background: #eee;color: #bbb;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
/* Captions & aligment */
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.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;color: #333;text-align: center;}