@font-face {
font-family: "Helvetica";
src: url("../fonts/helvetica.ttf")
}

@font-face {
font-family: "Helvetica Narrow";
src: url("../fonts/helvetica-narrow.ttf")
}

body { background: #fff; color: #333; font-family: Helvetica; }

.container { }

a { text-decoration: none; color: #005826; }
a:hover { color: #406618; }

hr { display: none; }

.hidden { display: none; }

.hide { visibility: hidden; }

#header_wrap { background: #406000; color: #fff; }
#header_wrap #header { background: url(../images3/headertop.png) no-repeat top center; }
#header_wrap #header #logo { background: url(../images3/logo.png) no-repeat left center; height: 100px; }
#header_wrap #header #logo h1 { margin: 0; padding: 0; text-indent: -9999px; }
#header_wrap #header #logo h1 a { display: block; height: 100px; width: 300px; }
#header_wrap #header #logo h1 a:hover { background: url(../images3/logo-hover.png) no-repeat left center; }
#header_wrap #header #weather { text-align: right; }
#header_wrap #header #weather .cuaca { height: 100px; padding-right: 70px; text-transform: uppercase; }
#header_wrap #header #weather #cuaca_test { background: url(../images3/cuaca/43.png) no-repeat right top; }
#header_wrap #header #weather .cuaca span { line-height: 14px; }
#header_wrap #header #weather .cuaca #cuaca_city_time { display: block; padding-top: 30px; font-size: 13px; color: #FFF200; }
#header_wrap #header #weather .cuaca #cuaca_city_time #cuaca_city { }
#header_wrap #header #weather .cuaca #cuaca_city_time #cuaca_time {  }
#header_wrap #header #weather .cuaca #cuaca_kondisi { display: block; font-family: "Helvetica Narrow"; font-size: 12px; color: #FFF568; }
#header_wrap #header #weather .cuaca #cuaca_info { font-size: 12px; color: #FFF799; }

#header2_wrap { background: url(../images3/headerbottom_bg.png) repeat-x top left; color: #fff; }
#header2_wrap #header2 { background: url(../images3/themenu.png) no-repeat top center; }
#header2_wrap #header2 #menu {  }
#header2_wrap #header2 #menu ul { margin: 0; padding: 0; list-style: none; }
#header2_wrap #header2 #menu ul li { margin: 0; padding: 0; float: left; display: block; }
#header2_wrap #header2 #menu ul li#theblog { }
#header2_wrap #header2 #menu ul li#thejengjeng { }
#header2_wrap #header2 #menu ul li#theaggregator { }
#header2_wrap #header2 #menu ul li#therss { }
#header2_wrap #header2 #menu ul li a { display: block; width: 240px; height: 100px; text-indent: -9999px; }
#header2_wrap #header2 #menu ul li#theblog a { }
#header2_wrap #header2 #menu ul li#thejengjeng a { }
#header2_wrap #header2 #menu ul li#theaggregator a { }
#header2_wrap #header2 #menu ul li#therss a { }
#header2_wrap #header2 #menu ul li#theblog a:hover { background: url(../images3/theblog-hover.png) no-repeat top center; }
#header2_wrap #header2 #menu ul li#thejengjeng a:hover { background: url(../images3/thejengjeng-hover.png) no-repeat top center; }
#header2_wrap #header2 #menu ul li#theaggregator a:hover { background: url(../images3/theaggregator-hover.png) no-repeat top center; }
#header2_wrap #header2 #menu ul li#therss a:hover { background: url(../images3/therss-hover.png) no-repeat top center; }

#myblog_wrap { background: #EBEBEB; }
#myblog_wrap #myblog { background: url(../images3/blogwrap.png) no-repeat top center; padding: 15px 0 30px 0; }
#myblog_wrap #myblog .blog { font-family: "Helvetica"; font-size: 12px; font-weight: normal; margin-top: 15px; margin-bottom: 15px; }
#myblog_wrap #myblog .blog h2 { font-family: "Helvetica"; font-size: 20px; line-height: 20px; margin: 15px 0; padding: 0; }
#myblog_wrap #myblog .blog h2 a { color: #005826; }
#myblog_wrap #myblog .blog h2 a:hover { color: #406618; }
#myblog_wrap #myblog .awal {  } 
#myblog_wrap #myblog .akhir {  } 

#footer_wrap { background: #406000; border-top: 2px solid #172300; }
#footer_wrap #footer { color: #fff; padding-top: 30px; font-family: "Helvetica"; padding-bottom: 50px; }
#footer_wrap #footer p { margin: 0; padding: 0; margin-bottom: 5px; }
#footer_wrap #footer p a { color: #FFF200; }
#footer_wrap #footer p a:hover { color: #FFF568; }
#footer_wrap #footer .totop { font-size: 9px; text-transform: uppercase; margin-top: 30px; }
#footer_wrap #footer .totop a { border: 0px solid #FFF200; padding: 2px 3px; }
#footer_wrap #footer #credits { }
#footer_wrap #footer #socialmedia { float: right; }
#footer_wrap #footer #socialmedia ul { margin: 0; padding: 0; list-style: none; }
#footer_wrap #footer #socialmedia ul li { margin: 0; padding: 0; float: right;  }
#footer_wrap #footer #socialmedia ul li#bfacebook { background: url(../images3/facebook.png) no-repeat center center; }
#footer_wrap #footer #socialmedia ul li#bplurk { background: url(../images3/plurk.png) no-repeat center center; }
#footer_wrap #footer #socialmedia ul li#btwitter { background: url(../images3/twitter.png) no-repeat center center; }
#footer_wrap #footer #socialmedia ul li a { display: block; text-indent: -9999px; width: 24px; height: 24px; }

#wordpress_wrap { background: #EBEBEB; }
#wordpress_wrap #wordpress { background: url(../images3/blogwrap.png) no-repeat top center; padding: 15px 0 30px 0; }
#wordpress_wrap #wordpress #location { border-bottom: 1px solid #ccc; margin-bottom: 10px; padding-bottom: 15px; }
#wordpress_wrap #wordpress #location ul { margin: 0; padding: 0; list-style: none; }
#wordpress_wrap #wordpress #location ul li { margin: 0 5px 0 0; display: inline; text-transform: uppercase; font-size: 12px; }
#wordpress_wrap #wordpress #location ul li a { color: #212121; }
#wordpress_wrap #wordpress #location ul li a:hover { color: #444; }
#wordpress_wrap #wordpress #location ul li.start { background: url(../images3/arrow.gif) no-repeat right center; padding-right: 20px; }

#wordpress_wrap #wordpress .blog { font-family: "Helvetica"; font-size: 12px; font-weight: normal; margin-top: 15px; margin-bottom: 45px; }
#wordpress_wrap #wordpress .blog h2 { font-family: "Helvetica"; font-size: 20px; line-height: 20px; margin: 15px 0; padding: 0; }
#wordpress_wrap #wordpress .blog h2 a { color: #005826; }
#wordpress_wrap #wordpress .blog h2 a:hover { color: #406618; }
#wordpress_wrap #wordpress .blog a { text-decoration: none; color: #005826; }
#wordpress_wrap #wordpress .blog a:hover { color: #406618; }

#wordpress_wrap #wordpress .blog .thumbnail { width: 160px; }
#wordpress_wrap #wordpress .blog .thumbnail img { border: 5px solid #fff; }
#wordpress_wrap #wordpress .blog .article { width: 430px; }
#wordpress_wrap #wordpress .blog .article p, #wordpress_wrap #wordpress .blog .articles p, #wordpress_wrap #wordpress .blog .article_ p { font-size: 13px; }
#wordpress_wrap #wordpress .blog .infometa { display: block; margin: 0 0 15px 0; padding: 0; font-size: 14px; color: #406618; }

ul#sortable { margin: 0; padding: 0; list-style: none; }
ul#sortable li { margin: 0; padding: 0; display: block; float: left; width: 320px; }
ul#sortable li .box { border: 1px solid #ACD373; margin: 10px; background: transparent; }
ul#sortable li .box:hover { border-color: #406618; }
ul#sortable li .box h2 { margin: 0; padding: 5px; font-size: 14px; font-weight: normal; text-transform: uppercase; background: url(../images3/box-h2.png) repeat-x left center; color: #FFF; }
ul#sortable li .box ul { margin: 0; padding: 0; list-style: none; }
ul#sortable li .box ul li { margin: 0 5px; padding: 0; display: block; float: none; width: auto; border-bottom: 1px solid #C4DF9B; }
ul#sortable li .box ul li a { padding: 10px; display: block; }
ul#sortable li .box ul li a.author { display: none; float: right; font-size: 9px; margin-left: 20px; padding: 10px 5px; text-transform: uppercase; }
ul#sortable li .box ul li.last, ul#sortable li .box ul li.last a { border: 0; }

#tabs { background: transparent; border: 0; }
#tabs #tabs_ul { background: transparent; border: 0; }
#tabs #tabs_ul li { border-bottom-width: 1px !important; margin-bottom: 0px; text-transform: uppercase; font-size: 10px; }
#tabs .bloglist { padding: 0; margin-top: 15px; margin-bottom: 15px; }

#sidebar { }
#sidebar #searchform {  }
#sidebar #searchform input.text { width: 200px; }
#sidebar #searchform input#searchsubmit { -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; border: 1px solid #8DC63F; background: #8DC63F url(jquery/images/ui-bg_glass_75_8DC63F_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #222222; outline: none; }
#sidebar #searchform input#searchsubmit:hover { border: 1px solid #598527; background: #ACD373 url(jquery/images/ui-bg_glass_75_ACD373_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; }

#sidebar ul { margin: 0; padding: 0; list-style: none; }
#sidebar ul li { margin: 15px 0; padding: 0; }

.alignleft { float: left; margin-right: 10px; }
.alignright { float: right; margin-left: 10px; }

#comments { margin: 30px 0 15px 0; padding: 10px; border-top: 1px solid #666; border-bottom: 1px solid #666; background: transparent; }
#comments h3 { margin: 0; padding: 0; font-size: 20px; font-weight: normal; color: #222 }

ol.commentlist { margin: 0; padding: 0; list-style: none; }
ol.commentlist li { margin: 0; padding: 15px 0; display: block; border-bottom: 1px solid #ccc; }
ol.commentlist li.owner {  }
ol.commentlist li.owner .gravatar_wrap { float: right; }
ol.commentlist li .gravatar_wrap img.avatar { width: 60px; height: 60px; }
ol.commentlist li .commentmeta { font-family: "helvetica narrow"; text-transform: uppercase; color: #827B00 }

#respond_wrap { margin: 30px 0; padding: 10px 0; }
#respond_wrap input#submit { -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; border: 1px solid #8DC63F; background: #8DC63F url(jquery/images/ui-bg_glass_75_8DC63F_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #222222; outline: none; margin-right: 15px; }
#respond_wrap input#submit:hover { border: 1px solid #598527; background: #ACD373 url(jquery/images/ui-bg_glass_75_ACD373_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; }


.label { padding: 10px 0; margin: 0; text-align: right; font-weight: normal; text-transform: uppercase; }

.replyme { float: right; }
.cancel-comment-reply { float: right; margin-top: 15px; margin-right: 80px; }
.replyme a, .cancel-comment-reply a { font-size: 10px; background: #408020; color: #FFF200; padding: 1px 2px; text-transform: uppercase; }
.replyme a:hover, .cancel-comment-reply a:hover { color: #fff; }


#mtp_wp_page_numbers { }
#mtp_wp_page_numbers ul { margin: 0; padding: 0; list-style: none; }
#mtp_wp_page_numbers ul li { margin: 0; padding: 0; display: block; float: left; }
#mtp_wp_page_numbers ul li.page_info { padding: 0; color: #408020; margin: 0 10px; width: 140px; font-size: 14px; }
#mtp_wp_page_numbers ul li.active_page { }
#mtp_wp_page_numbers ul li.first_last_page { }
#mtp_wp_page_numbers ul li a { margin: 0 2px; padding: 5px 10px; background: #E6E6E6; }
#mtp_wp_page_numbers ul li a:hover { background: #406000; color: #FFF200; }
#mtp_wp_page_numbers ul li.active_page a { font-weight: bold; border: 1px solid #406000; color: #406000; }
#mtp_wp_page_numbers ul li.active_page a:hover { color: #FFF200; }

.searchresult { text-transform: uppercase; margin-bottom: 20px; padding-bottom: 10px; font-size: 18px; border-bottom: 1px dotted #ccc; }

.editpost { font-size: 12px; font-weight: normal; text-transform: lowercase; float: right; margin: 0 15px; }
.editpost a { padding: 2px 5px; background: #005826; color: #FFF200 !important; }
.editpost a:hover { color: #fff !important; }

#shortcut { margin: 45px 0 15px 0; padding: 20px 0 0 0; border-top: 1px solid #ccc; }
#shortcut a.butt { -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px; border: 1px solid #8DC63F; background: #8DC63F url(jquery/images/ui-bg_glass_75_8DC63F_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #222222; outline: none; margin: 0; margin-right: 15px; }
#shortcut a.butt:hover { border: 1px solid #598527; background: #ACD373 url(jquery/images/ui-bg_glass_75_ACD373_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; }

#related_post { margin: 15px 0; padding: 30px 0; border-top: 1px solid #ccc; }
#related_post strong { font-size: 16px; text-transform: uppercase; font-weight: normal; }
#related_post ul { margin: 0; padding: 0; list-style: none; border-top: 1px solid #ddd; }
#related_post ul li { margin: 5px 0; padding: 3px; border-bottom: 1px solid #ddd; background: url(../images3/arrow.gif) no-repeat 15px center; padding-left: 35px; }
#related_post ul li a { }

.shareit { }
.shareit ul { margin: 0; padding: 0; list-style: none; display: inline; }
.shareit ul li { margin: 0 0 0 5px; padding: 0; display: inline-block; }
.shareit ul li a { width: 24px; height: 24px; text-indent: -9999px; display: block; }
.shareit ul li#share_facebook { background: url(../socialmedia/facebook.png) no-repeat center center; }
.shareit ul li#share_facebook:hover { background: url(../socialmedia/facebook-hover.png) no-repeat center center; }
.shareit ul li#share_twitter { background: url(../socialmedia/twitter.png) no-repeat center center; }
.shareit ul li#share_twitter:hover { background: url(../socialmedia/twitter-hover.png) no-repeat center center; }
.shareit ul li#share_lintasberita { background: url(../socialmedia/lintasberita.png) no-repeat center center; }
.shareit ul li#share_lintasberita:hover { background: url(../socialmedia/lintasberita-hover.png) no-repeat center center; }
.shareit ul li#share_plurk { background: url(../socialmedia/plurk.png) no-repeat center center; }
.shareit ul li#share_plurk:hover { background: url(../socialmedia/plurk-hover.png) no-repeat center center; }

.navigation { margin-top: 15px; }
.navigation .page-numbers { margin: 0 2px; padding: 5px 10px; background: #E6E6E6; display: inline-block; }
.navigation a.page-numbers:hover {background: #406000; color: #FFF200; }
.navigation .page-numbers:hover { background: #406000; color: #FFF200; }
.navigation .current { ont-weight: bold; border: 1px solid #406000; color: #406000; }
.navigation .next { }
.navigation .prev { }

