.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block} html[xmlns]
.clearfix{display:block}* html .clearfix{height:1%}
body{background:url(images/body.png) 0;font:normal 12px "Comic Sans",Georgia,"Times New Roman","Bitstream Charter",serif}
#dates{color:#ccc;text-align:right;font-size:8px}
#topbar{height:20px;font-family:Tahoma,sans-serif}
#feed{width:100px;position:absolute;font-size:9px;top:0;font-style:italic;padding:4px 5px 0 5px;color:#afafaf;float:left;right:60em}
#topbar ul{height:25px;display:inline;font-size:10px;font-style:italic;color:#afafaf;margin:0 0 10px 15px}
#topbar ul li a:link,#topbar ul li a:visited{height:20px;padding-left:10px;font-size:10px;color:#afafaf}
#topbar ul li a:hover{color:#afafaf}
a{color:#F00;font-style: italic;text-shadow: 1px 1px 0px #FFF;}
a:hover{color:#F30}
#tambak{width:900px;margin:0 auto;overflow:hidden;background-color: #FFF;border: 1px solid #E8E8E8;}
.wrapper{width:900px;margin:0 auto;overflow:hidden}
#page-menu{overflow:hidden;line-height:23px;visibility:visible;padding-left:2px}
#page-menu ul li{display:inline}
#page-menu a{color:#FC3;padding:11px;/*text-shadow: 1px 1px 0px #c00;*/}
#page-menu a:hover,#page-menu .current_page_item a{color:#c00;font-size:12px;text-shadow: 1px 1px 0px #FFF;}
#header-content{clear:right;height: 100px;}
#header{background-image:url(images/neoflash.png);background-repeat:repeat-x;background-position:center;margin:0 auto;width:900px}
#branding{background-position:+75ex;float:left;width:660px;font-size:20px;font-style:italic;overflow:hidden;padding:10px 0 0 10px;text-shadow: 1px 1px 1px #FFC}
#branding a{color:#F60 ;font-style: italic;text-shadow: 1px 1px 1px #f33;}
#branding a:hover{color:#c00;}
#blog-description{font-size:11px;color:#333;}
#top-search-wrap{background:transparent url(images/top-search-bg.png) no-repeat 0 0;float:right;width:229px;position:relative;height:74px;position:relative;margin-top:-44px}
#top-s,#top-search-submit{background:none;border:none;padding:25px 0 0 25px;position:absolute}
#top-search-submit{width:150px;height:45px;cursor:pointer;top:3px;right:15px}
#rss-button{background:transparent url(images/icon-rss.png) no-repeat 0 0;display:block;float:right;margin:-35px 12px 0 0;width:85px;height:75px;text-indent:-9999px}
#container-top{padding:9px 9px 0}
.block{float:left;width:320px;margin-right:10px}
.last{margin:0!important}
.block h2{font-size:17px;font-style:italic;font-weight:normal;color:#1d1d1d;padding-bottom:3px;border-bottom:6px solid #1d1d1d;margin-bottom:3px}
.block ul li{overflow:hidden;line-height:29px}.block ul li a{color:#595959}
.block ul li a:hover{color:#e49c30}#content{float:left;width:568px;padding:9px 0 0 9px;min-height:54.5em}
.pagetitle{font-weight:normal}.title-404{padding-top:6px!important}
#content .post{background:#FFF url(images/post-bg.gif) repeat-x;float:inherit;position:relative;width:568px;overflow:hidden;margin-bottom:4px}
.top,.bottom{float:left}
#hotnews{box-shadow: 5px 5px 2px #888;float:left;width:545px;padding:10px;background-color:#69C;font-size:14px;margin:3px 0 0 10px;border-radius: 8px;border: 1px solid #3272B2;}
#content .post .top{background:transparent;width:552px;padding-top:0}
#content .post .bottom{background:transparent;width:565px;padding-bottom:0}
#content .post .date-post{color:#e9e9e9;height:20px;font:italic 8px sans-serif;text-transform:uppercase;float:right}
#content .post .title{clear:both;padding:6px;font-size:16px;font-weight:normal;color:#36c}
#content .post .meta{padding:6px 0 1px 6px}
#content .categories-post{font-size:12px;font-style:italic;color:#8c8c8c}
#content .categories-post a{color:#8c8c8c}
#content .categories-post a:hover{color:#b31a22}
#post-pages{clear:both;padding:0 16px;color:#36f}
#content .entry{clear:both;padding:0 0 0 10px;color:#000}
.tgh{text-align:center;border:1px solid #0d0000;background-color:#808080}
.isi{text-align:left;border:1px solid #ccc;background-color:#a6caf0}
.isi2{border:1px solid #ccc;background-color:#a6caf0}
.tengah{text-align:center}
#wp-pagenavi-wrapper{background:#171717 url(images/pagenavi-bg.gif) repeat-x 0 0;clear:both;height:53px;position:relative;padding:0 9px;margin-bottom:28px}
#wp-pagenavi-left,#wp-pagenavi-right{background:transparent url(images/pagenavi-bg.gif) no-repeat;position:absolute;top:0;width:6px;height:53px}
#wp-pagenavi-left{background-position:0 -53px;left:0}
#wp-pagenavi-right{background-position:0 -106px;right:0}
.wp-pagenavi{padding-top:20px;font-size:12px;font-style:italic}
.wp-pagenavi span.pages,.wp-pagenavi span.current,.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span.extend{background-color:#fff!important;color:#585858!important;padding:7px 9px!important;border:1px solid #e6e1e1!important}
.wp-pagenavi span.pages{background-color:#e68c29!important;border:1px solid #e68c29!important;color:#fff!important}
.wp-pagenavi a:hover{background-color:#e68c29!important;border:1px solid #e68c29!important;color:#fff!important}
#respond-wrapper{margin-bottom:9px}
.navigation-page{margin:30px 0 0 2px;padding:5px;background:#FC9;}
#sidebar{width:320px;margin-left:575px;overflow:hidden;padding:1px}
.widget{color:#fff}
#primary .widget/*,.widget-top,.widget-bottom*/{display:block;float:left;width:290px;margin:0px 0px 5px 22px;;}
.widget-top{padding:2px 2px 0px 10px;width:280px;overflow:hidden;}
.widget-bottom{height:10px;overflow:hidden}
.widget-title{font-size:18px;font-style:italic;font-weight:normal;margin-bottom:2px;color:#b31a22}
#primary .widget-title{font-size:16px;padding-bottom:3px;margin-bottom:3px}
#primary .widget{clear:both;border-radius: 8px;border: 1px solid #999;background: #CFCFCF;}
.widget a{padding-left:10px;font:bold 11px Tahoma ;color:#00C;}
.widget a:hover{color:#c31d54;font:italic 3mm Tahoma,Verdana,Arial}.widget ul li{line-height:18px}#primary .widget ul li{border-color:#e6e1e1}
.widget ul li li{border-bottom:0;border-top:1px solid #e6e1e1}.widget ul li ul{padding-left:15px}
#secondary .widget{margin-bottom:5px}#secondary .widget ul li{border:none}
.small-sidebar{width:156px;overflow:hidden;background-color:#00ade0}
.etesalignleft{padding:40px 5px 5px 5px;overflow:hidden;float:left;width:100px}
.etesalignright{padding:40px 5px 5px 5px;overflow:hidden;float:right;width:100px}
#sidebar-left{float:left}
#sidebar-right{float:right}
#footer{background:#69F;text-align:center;border-top:3px solid #CCC;padding:9px 0 20px;font-size:11px;font-style:italic;color:#c47c0c;width:900px;margin:0 auto}
li.widget ul li{background-image:url(images/pp.png);background-position:0 .3em;background-repeat:no-repeat}.nocomments{font-size:9px;font-style:italic;color:#c47c0c}
