@import "reset.css";
@import "layout.css";
/*

Theme Name: Majapahit
Version: 1.2
Theme URI: http://www.tobacamp.com/
Description: Wordpress Magazine style theme designed by <a href="http://www.tobacamp.com">Tobacamp</a>..
Author: ivan f gautama
Tags: green color, variable width, four columns, widgets

  Basic HTML
---------------------------------------------------------------------------------------------------- */
body{font:12px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}
a{text-decoration:none;color:#005689;}
a:focus{outline:1px dotted invert;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
/* `Headings
---------------------------------------------------------------------------------------------------- */h1{font-size:25px;}
h2{font-size:23px;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}

.postcontent h1,.postcontent h2,.postcontent h3,.postcontent h4{ color:#8a971e}
/* `Spacing
---------------------------------------------------------------------------------------------------- */ol{list-style:decimal;}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}
#topnav{margin-top:5px;line-height:20px;margin-bottom:5px;border-bottom:1px solid #BEBEBE;}
#topnav,#topnav a{color:#005689;}
#categories{background:#a9bd00;line-height:30px;}
#categories li,#categories ul{color:#fff;list-style:none;}
#categories a{height:26px;color:#fff;padding:4px 4px 2px;}
#categories a:hover{background-color:#FF8400;color:#fff;}
#feed{color:#005689;font-size:12px;}
.search{float:left;}
#searchform{margin-top:30px;}
.searchbutton{background:#8a971e;color:#fff;border:none;margin-left:2px;height:26px;width:60px;padding:2px;}
#featured{margin-top:10px;padding-top:10px;background:#262016;height:300px;}
#featleft img{background:none;float:right;border:3px solid white;margin-left:10px;padding:0;}
#linehr{background:#d4ceb4;height:30px;}
#featured p{color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px;}
#featured h1{line-height:20px;font-family:Georgia, "Times New Roman", Times, serif;padding-top:15px;font-size:18px;}
.postbox h3{line-height:18px;padding-top:4px;margin-bottom:4px;}
.orangetop{font-size:17px;line-height:18px;color:#ce2e20;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;border-top:7px solid #FF8400;padding-top:4px;margin-bottom:4px;}
.redtop{font-size:17px;line-height:18px;color:#ce2e20;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;border-top:7px solid #CE2E20;padding-top:4px;margin-bottom:4px;}
.bluetop{font-size:17px;line-height:18px;color:#ce2e20;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;border-top:7px solid #266F9B;padding-top:4px;margin-bottom:4px;}
.yellowtop{font-size:17px;line-height:18px;color:#ce2e20;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;border-top:7px solid #FFD200;padding-top:4px;margin-bottom:4px;}
#page{margin-top:10px;font-family:Arial, Helvetica, sans-serif;color:#333;}
#page_2{margin-left:5px;border-left:1px solid #CECECE;border-right:1px solid #CECECE;padding-left:8px;padding-right:5px;}
#page_1,#pg_1{margin-right:0;padding-right:5px;padding-left:5px;}
#page_3{margin-left:0;padding-right:0;margin-right:4px;}
#sidebar{margin-right:0;margin-left:0;padding-right:0;padding-left:3px;}
#pagerightblock li a{color:#005689;border-bottom:1px dotted #005689;display:block;line-height:18px;clear:both;}
#pageright{margin:0 0 10px;padding:0;}
.widget li{padding-left:2px;}
#page img{margin:3px;padding:opx;}
#borderred{height:10px;margin-top:4px;margin-bottom:12px;}
#borderredbtm{background:#a9bd00;height:10px;margin-top:4px;margin-bottom:6px;}
#bordergreen{background:#9C3;height:10px;margin-top:4px;margin-bottom:12px;}
#sidebar ul{list-style:none;padding-left:0;}
#sidebar li,#pagerightblock li{padding-left:0;margin-left:0;display:block;clear:both;width:100%;}
#sidebar h2{font-size:16px;color:#333;margin-bottom:2px;border-top:10px solid #A6D1E2;}
#pagerightblock h2{font-size:16px;border-top:10px solid #A9BD00;width:100%;display:block;margin:2px 0;}
#page_3,#sidebar{margin-left:7px;margin-right:0;padding:0;}
#pagerightblock h2,#sidebar h2{margin-top:4px;}
#newsbox{background:#262016;color:#fff;}
#newscontent{margin-top:5px;padding:5px 5px 5px 10px;}
#newsbox h3{font-size:17px;line-height:18px;color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:400;padding-top:4px;margin-bottom:4px;}
#newsbox a{color:#a9bd00;display:block;line-height:20px;}
#newsbox ul{margin-left:0;}
#newsbox li{clear:both;display:block;margin-left:0;width:100%;}
.feattitle a{font-size:30px;line-height:18px;color:#A9BD00;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;padding-top:4px;margin-bottom:4px;}
#nb1,#nb2{margin-left:3px;margin-right:3px;padding-bottom:10px;margin-bottom:5px;padding-left:3px;padding-right:3px;}
.footernews{float:left;width:30%;margin-left:3px;border-left:1px solid #CCC;padding-left:6px;}
#footnote{font-size:11px;color:#333;padding-left:8px;}
.h3title a{color:#A9BD00;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:22px;}
.h3title a:hover{text-decoration:underline;color:#b0bb0b;}
.thumb img{float:left;display:inline;}
.thumbfeatured img{float:right;display:inline;margin:4px;}
#datestamp{font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:10px;color:#333;font-style:italic;}
#featleft{padding-left:10px;}
.adbox{padding-left:3px;}
.adwrap{float:left;margin:2px;}
#featright .h3title a{color:#A9BD00;font-size:15px;line-height:1px;margin:0px 0;padding:0px 0;}
#featright .ftcontent p{font-size:12px;margin:0;}
.ftcontent{padding:10px 7px;}
.ftcontent h3{color:#A9BD00;margin:0;padding:0;}
.pgtitle a{color:#005689;font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;margin-top:10px;}
#pg_1{background:#F3F3F3;margin-top:10px;border-top:10px solid #dedddd;margin-left:10px;margin-right:5px;}
#pg_1 .postbox{padding:8px;}
#pg_1 .articleinfo{border-bottom:2px solid #999;background:#dedddd;padding:3px;}
#pg_1 .postbox a{color:#a9bd00;}
#pg_1 img{float:left;border:3px solid white;background:#999;}
#pg_1 #comments img{border:none;}
#pg_1 li{margin-left:20px;padding-left:5px;}
#pg_1 blockquote{margin-left:20px;border-left:4px solid #999;background:#DEDDDD;padding:5px;}
#comments{padding:5px 5px 5px 10px;}
#commentform{border:1px solid #b3ae98;background:#DEDDDD;padding:10px;}
input{background:#e8e5da;height:16px;border:1px solid #ccc7b7;margin:4px 0;padding:4px;}
#submit{background:#b0bb0b;height:28px;color:#fff;font-weight:700;border:none;padding:4px;}
#commentform textarea{background:#e8e5da;border:1px solid #ccc7b7;width:400px;}
#postcomment{font-weight:700;}
ol.commentlist{margin-bottom:1em;}
ol.commentlist li div{background:#fff;margin-left:60px;position:relative;margin-bottom:1em;padding:10px;}
ol.commentlist li div div{margin:0;padding:0;}
ol.commentlist li .comment-author img{border:5px solid #edede0;position:absolute;top:-10px;left:-70px;}
ol.commentlist li.comment-author-admin li.comment div{background:#DEDDDD;}
ol.commentlist li.comment-author-admin li.comment .comment-author img{border:5px solid #edede0;}
ol.commentlist li .comment-author cite{font-size:1.5em;line-height:1.1em;color:#b7b7a8;font-style:normal;text-transform:lowercase;}
ol.commentlist li .comment-author cite a{color:#89897c;}
ol.commentlist li .comment-meta{font-size:.85em;margin:0 0 .5em;}
ol.commentlist li .comment-meta a{color:#bdbdb0;}
ol.commentlist li em{position:absolute;margin-bottom:-1em;top:10px;right:10px;color:#89897C;font-size:.9em;text-transform:lowercase;}
ol.commentlist li p{margin-bottom:1em;font-size:1.1em;line-height:1.25em;}
ol.commentlist li p em{position:static;color:inherit;font-size:1em;text-transform:none;}
ol.commentlist li p a{color:#55554e;}
ol.commentlist li div.reply{text-align:right;}
ol.commentlist li div.reply a{color:#89897c;font-weight:700;}
ol.commentlist li ul.children{margin-left:60px;}
ol.commentlist li.comment-author-admin div,ol.commentlist li.comment-author-admin li.comment-author div{background:#d8d8c7;}
ol.commentlist li.comment-author-admin .comment-author img,ol.commentlist li.comment-author-admin li.comment-author .comment-author img{border:5px solid #d8d8c7;}
/*
Main Category Menu CSS
 */#menu{width:980px;height:24px;background:none;padding:2px 0;}
#menux{float:left;width:965px;height:14px;padding-left:10px;}
#menuy{float:right;width:5px;height:20px;}
#dmenu{float:left;height:20px;z-index:20;}
#dmenu li{float:left;display:block;height:20px;}
#dmenu li ul li{height:20px;border-right:0;display:block;width:100%;}
#dmenu li a{display:block;line-height:20px;padding-left:10px;padding-right:10px;}
#dmenu li a:hover{background:#FF8400;}
#dmenu ul{display:none;z-index:99;position:absolute;}
#dmenu ul li a{display:block;background:#a9bd00;}
#dmenu ul ul{margin-top:-26px;display:none;margin-left:200px;position:absolute;}
#dmenu li.cat-item ul{width:200px;}
#dmenu li.cat-item a{display:block;font-size:14px;font-weight:700;}
ul,#comments li{list-style:none;}
#topnav li,#footnav li{float:left;margin-left:8px;}
#topnav a,#page a{text-decoration:none;}
#featured h1,#featured p,#newsbox a:hover,.cat{color:#fff;}
#page a:hover,.feattitle a:hover,#footnav a:hover{text-decoration:underline;}
#pagerightblock,#page_1,#pg_1,#featleft,#featright{margin-left:2px;margin-right:2px;}
.comment-author span.says,#dmenu li:hover ul ul{display:none;}
#dmenu li ul a:hover,#dmenu ul a,#dmenu li:hover ul,#dmenu ul li:hover ul,#dmenu li.cat-item a:hover{display:block;}
#dmenu li.cat-item ul li a,#dmenu li.cat-item ul li a:hover{display:block;text-align:left;letter-spacing:-1px;height:24px;line-height:24px;padding-left:15px;padding-right:15px;}
