/* Body Style */
* { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0}
body {font-size: 12px; color: #333;	margin: 0px; text-align: center;}

h1, h2, h3, h4, h5, h6, h7{}
p {padding: 100px 0px;}

/* standard Hyperlink */
a {text-decoration: none; color: #003dce; outline:none;}
a:hover {text-decoration:none; color: #2a69ff;}
a strong{color: inherit !important;}
a img{border: none;}

/* standard Form */
input,select,textarea {font-size: 12px;padding: 4px 3px; background:#fff;}
input:focus, textarea:focus, select:focus {background: #fff;}

.button{width:120px; background:#666; color:#fff; font-weight:bold;}
.button:focus{background:#666;}

/* standard cell */
td, th {vertical-align: top;line-height: 150%; padding: 4px 8px 4px 0px;}

.floatRight{float: right !important;}
.floatLeft{float: left !important;}

.center{text-align: center !important;}
.left{text-align:left !important;}
.right{text-align: right !important;}
.justify{text-align:justify !important;}
.clear{clear: both;font-size: 1px;}

.buttonLink{padding: 4px 10px;background: #669C19;color: #fff;font-weight: bold;}
.buttonLink:hover{padding: 4px 10px;background: #333;color: #fff;text-decoration: none;}

.image-border{padding: 4px; border: 1px solid #ccc;background: #fff;}

.hr{padding: 20px 0 0 0;}

/* update 29 Desember 2007*/
.form-message{margin: 10px 0;border: 1px solid #333;padding: 6px;}
.form-error, .form-error h3{background: #af0000;color: #fff;}
.form-succes, .form-succes h3{background: #BEF31F;}
.highlight{background:#FCE9E9; padding:1px 3px;}

.nav{width:100%;text-align:center;margin:0;}
.top-nav{width:630px;float:left;}
.top-nav ul{list-style:none;margin:0;padding:0;}
.top-nav ul li{display:inline;}
.top-nav ul li a{color:#FFFFFF;text-decoration:none;font-weight:700;float:left;display:block;border-right:1px solid #000;margin:0;padding:9px 10px;margin-top:1px}
.top-nav ul li a:hover,.top-nav ul li a:active,.top-nav ul li a.active{color:#000;background-color:#eee;text-decoration:none;}

.nav .body,.header .body,.footer .body{background:none}
.nav .body{width:989px;background:url(../images/navbar.png);
margin-top:0px; margin-bottom:1px;border-radius:0;margin-left:-10px;padding-right:1px;height:35px;}

.header-logo h1{font-size:40px;font-weight:400;}
.header-logo h1 a{color:#011440;}
.header-logo h1 a:hover{text-decoration:none;color:#faebca;}
.header-logo span{font-size:12px;margin-top:-12px;display:block;font-weight:700;}
.header-logo img{border:none;}
.header{background:url(../images/header-bg.png)repeat-x top;height:150px;color:#FFF;font-size:11px;overflow:hidden;width:990px;margin-top:-10px;margin-left:-10px;}
.header-logo{float:left;padding-top:30px;width:200px;margin-left:3px}
.header-logo h1{font-family:"Times New Roman",Times,serif;font-size:40px;font-weight:normal}
.header-logo h1 a{color:#011440;font-family:"Times New Roman",Times,serif}
.header-logo h1 a:hover{color:#faebca;text-decoration:none}
.header-logo img{border:0}.header-logo span{display:block;font-size:12px;font-weight:bold;margin-top:-12px}
.header-right{float:right;text-align:right;width:728px;margin-right:5px;margin-top:12px}
.highlight{background:#FFD51C;padding:1px 3px}
.hr{padding:20px 0 0 0}

.search{width:300px; float:right; text-align:left;}
.search form{padding:7px 0 0 0;}
.search .text{font-size:11px; width:280px; background:url(../images/search_bg.gif) no-repeat right 1px #fff; padding:2px 3px;}
.search .button{padding:2px 3px; font-size:11px;}

.main{width:468px;float:left;margin-left:11px;margin-top:10px}
.main-content p{text-align:justify;margin:0;padding:0 5px 20px 5px;}
.main-content h1{font-size:22px;line-height:normal;margin-bottom:10px;}
.main-content h2{font-size:18px;line-height:100%;margin-bottom:10px;}
.main-content p img{float:left; margin:0 2px 3px 0;padding: 2px 2px 2px 2px;}

.sidebar{float:right;width:300px;margin-top:10px}
.sidebar-extend{float:left;width:180px;margin-top:10px;}
.welcome{margin:0 0 20px 0;padding:0}
.welcome h1{color:#011440;font-size:16px;font-weight:bold;margin:0 0 5px 0;padding:0}
.welcome p{padding:0;text-align:justify}a{color:#003dce;outline:0;text-decoration:none}

/* iklan baris */
.iklan-baris{}
.iklan-baris-item{margin-bottom: 5px;background:none;padding:10px;border:1px solid #ccc;}
.iklan-baris-item h3{font-weight:normal; font-size:16px; text-align:left; font-weight:bold; margin-bottom:5px;}
.iklan-baris-item h3 a{color:#000;}
.iklan-baris-item h3 a:hover{text-decoration:none; color: #FF0000;}
.iklan-baris-info{clear:left; font-size:11px; background:none; padding:10px;color:#000;}
.iklan-baris-date{text-align:right; font-size:11px; margin-bottom:5px; color:#1D239D;}
.iklan-baris-item p img{float:left;margin:5px 9px 5px 0;border:1px solid #ccc;width:80px;height:80px;}

#iklan-baris-premium{margin-bottom: 10px !important;}
#iklan-baris-premium .iklan-baris-item{border:none;background-color: rgb(255, 255, 255);
background-image: url(../images/premium.gif);
background-repeat: repeat-x;
background-position: center top; border-top: 1px solid rgb(206, 164, 122);border-right: 1px solid rgb(206, 164, 122);border-left: 1px solid rgb(206, 164, 122);margin-bottom: 0; padding:7px !important;color:#000}
#iklan-baris-premium .iklan-baris-item h3 a{padding: 0;color:#000}
#iklan-baris-premium .iklan-baris-item a:hover{text-decoration:none; color: #FF0000;}
#iklan-baris-premium .iklan-premium-text{padding:0; text-align:right; margin-bottom:10px;border-bottom: 1px solid rgb(206, 164, 122);border-right: 1px solid rgb(206, 164, 122);border-left: 1px solid rgb(206, 164, 122);}
#iklan-baris-premium .iklan-premium-text span{float:right; margin:-30px -5px 0 0; padding:5px 10px 5px 20px; color:#fff;background:url(../images/iklprem-bg.png) no-repeat left top;font-weight:bold;}
.iklan-baris-premium-info{clear:left; font-size:11px; background:none; padding:10px;color:#000;width:350px}

#iklan-baris-premium h4{color:#000; text-transform:uppercase !important; font-weight:normal; margin-bottom:5px;}
#iklan-baris-premium .iklan-baris-item ul {color:#000}
#iklan-baris-premium .iklan-baris-item ul li {list-style: none; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:7px; font-size:11px; color:#000;}
#iklan-baris-premium .iklan-baris-item ul li a{color:#1D239D; font-weight:bold; font-size:12px;}
#iklan-baris-premium p img {margin:2px 7px 5px 0;border:2px solid #ccc;width:100px;height:100px}

.iklan-terkait{margin-bottom:5px;}
#iklan-baris-terkait h4{color:#1D239D; text-transform:uppercase !important; font-weight:bold; margin-bottom:5px;}
#iklan-baris-terkait .iklan-baris-item ul {}
#iklan-baris-terkait .iklan-baris-item ul li {list-style: none; border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:7px; font-size:11px;}
#iklan-baris-terkait .iklan-baris-item ul li a{color:#1D239D; font-weight:bold; font-size:13px;}
.tag-clouds{line-height:170%;margin-top:15px}
.tag-clouds a{margin:0 8px 0 0;text-transform:lowercase}
.tag-clouds a span{font-size:16px}
.tag-clouds a:hover span{color:#e50001;}

.ads-form{margin-bottom:30px}
.ads-form .button{background:#666;color:#fff;font-weight:bold;width:120px}
.ads-form .submit-msg{background:#b25d5d;color:#fff;padding:7px}
.ads-form form{margin:10px 0 0 0}.ads-form input{width:450px}
.ads-form label{display:block;margin-bottom:3px}
.ads-form p{padding:5px 0}
.ads-form textarea{width:450px}

/* popular tag */
.popular-tag{padding: 7px 0; margin-bottom:10px;}
.popular-tag h3{font-size: 15px; font-weight: bold; padding:0 0 2px 0;border-bottom:2px solid #666;margin-bottom:7px; text-transform:uppercase;}
.popular-tag p{padding:0; text-align:justify;}
.popular-tag a{text-transform: lowercase; color:#333; text-decoration:none;}
.popular-tag p span {margin: 0;}
.popular-tag a:hover span{font-weight:normal;color:red}
span.small{font-size:12px;}
span.medium{font-size:16px;}
span.large{font-size:18px;}
span.largest{font-size:22px;}

/* menu vertical */
.menu{padding: 7px; text-align: left; background:#fff; margin-bottom:5px;margin-top:5px;border: 1px solid #000}
.menu h3{font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}
.menu ul{list-style-type: none;margin: 0px;padding:0px;}
.menu ul li{margin: 0px;padding: 0px;color: #333;font-weight: bold;}
.menu ul li a{display: block;color: #000; font-weight: bold;}
.menu ul li a:hover{color: #1D239D;}
ul.children{padding: 0px 10px 10px 10px;}
ul.children li{padding: 0px;display: inline;}
ul.children li a{display: inline;font-weight: normal;color: #1D239D;background: none;padding: 0 5px 2px 0;border: none; font-size:11px;}
ul.children li a:hover{color: #FF2121; padding: 0 5px 2px 0;}

.statistic{padding:7px; background:#ff0000; margin-bottom:5px;margin-top:5px}
.statistic h3{font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}
.statistic ul{list-style-type: none;margin: 0px;padding:0px;}
.statistic ul li{margin: 0px;padding: 0 0 5px 0; line-height:170%}
.statistic ul li span.statistic-label{display:block; float:left; width:110px;}
.statistic ul li span.statistic-value{display:block; float:right; width:55px; text-align:right; font-weight:bold;}

/* form pasang iklan side bar */
.pasang-iklan{padding: 7px; background:none repeat scroll 0% 0% rgb(255, 204, 102); margin-bottom:10px;border:1px solid rgb(204, 102, 0)}
.pasang-iklan h3{font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}
.pasang-iklan table td{padding:0 3px 5px 0 !important; font-size:11px !important}

#adsActionShow{padding: 4px 10px; color: #fff; background: #0003B0; margin:10px;}
.advertisment-160x600{padding:7px; text-align:center; margin-bottom:10px;border: 1px solid #ccc}
.cs{padding:7px; background:rgb(239, 224, 194); margin-bottom:10px;-webkit-border-radius: 3px;
border-radius: 3px;border:1px solid rgb(204, 102, 0)}
.cs h3 {font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}

/* banner */
.banner{}
.banner-content{padding: 0;}
.banner-item{padding: 4px 0; text-align: center;}
.banner-info{display:none; font-size: 11px; color: #666;}
.banner-item a img{border:none; padding:0;margin-bottom:1px;}
.banner-item a:hover img{}

#banner-02 .banner-item{padding:0 0 8px 0; text-align:left;}
#banner-02 .banner-item a img{border:1px solid #d7d0b3; padding:3px;}
#banner-02 .banner-item a:hover img{border:1px solid #978c5f;}

#banner-mainpage{margin-bottom:5px;}
.banner125kiri{margin-right:20px;margin-top:-5px}
.banner125kanan{margin-right:-10px;margin-top:-5px}

#banner-header{padding-top:17px;}
#banner-header .banner-item{padding: 0; text-align: right;}
.bannertop{margin-top:-2px}
#banner-07{margin-bottom:5px;padding:0 !important;}
#banner-07 table{background:none !important;}
#banner-07 table td{line-height:120%;}
#banner-07 .banner-item{text-align:center; padding:0 !important;margin-bottom:7px}
#banner-07 .banner-item a{color:#011440; font-weight:bold;}
#banner-07 .banner-item a:hover{color:#003dce;}
#banner-08 .banner-item{text-align:center; padding:0 !important;margin-bottom:7px}

.kotak_iklan {text-align: center;}
.kotak_iklan  img {margin: 10px 10px 5px 10px;padding: 5px;text-align: center;}
.bannerataskiri {margin-left:11px;}

.links{padding: 7px; text-align: left; background:none repeat scroll 0% 0% rgb(255, 204, 102); margin-bottom:10px;border:1px solid rgb(204, 102, 0); margin-bottom:5px;}
.links h3{font-size: 16px; font-weight: bold; padding:0 0 10px 0; color:#000;}
.links p{margin:0; padding:0 0 7px 0;}
.links ul{list-style-type: none;margin: 0px;padding:0px;}
.links ul li{margin: 0px;padding: 0px;color: #1D239D;}
.links ul li a{display: block;color:#0000CD ; font-weight: bold;}
.links ul li a:hover{color: #ff0000;}

h4{color:#777;font-size:16px;font-weight:bold;margin-bottom:5px;margin-top:25px;padding:2px 2px 2px 10px;
text-transform:uppercase!important}*{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}

h5{font-size:11px;font-weight:bold;margin-left:7px;margin-top:-3px;}

.bodies{float:left;text-align:left;width:970px;}
.body{margin:0 auto;text-align:left;width:970px;}
.bodys{background:#fff;box-shadow:0 0 10px 10px #000;
margin:0 auto;-moz-box-shadow:0 0 10px 10px #000;
padding:10px;text-align:left;-webkit-box-shadow:0 0 9px 9px #000;width:970px;border-right:1px solid #333;border-left:1px solid #333;border-bottom:1px solid #333;border-top:5px solid #000;margin-bottom:10px;margin-top:-7px}
.button{background:#666;color:#fff;font-weight:bold;width:120px}
.button:focus{background:#666}.buttonlink{background:#669c19;color:#fff;font-weight:bold;padding:4px 10px}
.buttonlink:hover{background:#333;color:#fff;padding:4px 10px;text-decoration:none}
.center{text-align:center!important}.clear{clear:both;font-size:1px}
.floatleft{float:left!important}
.floatright{float:right!important}

.form-error{background:#F29A00;color:#fff}.form-error h3{background:#F29A00;color:#fff}
.form-message{border:1px solid #333;margin:10px 0;padding:6px}
.form-succes{background:#bef31f}.form-succes h3{background:#bef31f}

.image-border{background:#fff;border:1px solid #ccc;padding:4px}
.justify{text-align:justify!important}
.left{text-align:left!important}

.pagination{font-size:12px;padding:5px 0;text-align:right}
.pagination a{background:#CC0000;color:#fff;font-weight:bold;margin:0 2px;padding:3px 5px}
.pagination a:hover{background:#FF2626;color:#fff;margin:0 2px;padding:3px 5px;text-decoration:none}
.pagination strong{margin:0 2px;padding:3px 5px;text-decoration:none}

.tip-yellowsimple{background-color:#fff9c9;border:1px solid #c7bf93;border-radius:4px;color:#000;max-width:300px;min-width:50px;-moz-border-radius:4px;
padding:6px 8px;text-align:left;-webkit-border-radius:4px;z-index:1000}
.tip-yellowsimple 
.tip-arrow-bottom{background:url(tip-yellowsimple_arrows.gif) no-repeat -18px 0;height:6px;left:30%;
margin-left:-5px;margin-top:0;top:100%;width:9px}.tip-yellowsimple 
.tip-arrow-left{background:url(tip-yellowsimple_arrows.gif) no-repeat -27px 0;height:9px;left:0;margin-left:-6px;
margin-top:-4px;top:50%;width:6px}
.tip-yellowsimple 
.tip-arrow-right{background:url(tip-yellowsimple_arrows.gif) no-repeat -9px 0;height:9px;left:100%;
margin-left:0;margin-top:-4px;top:50%;width:6px}
.tip-yellowsimple .tip-arrow-top{background:url(tip-yellowsimple_arrows.gif) no-repeat;height:6px;left:50%;
margin-left:-5px;margin-top:-6px;top:0;width:9px}
.tip-yellowsimple 
.tip-inner{font:12px/16px arial,helvetica,sans-serif}

a img{border:0}a strong{color:inherit!important}a:hover{color:#666;}
body{color:#333;font-size:12px;margin:0;text-align:center}input{background:#fff;border:1px solid #333;font-size:12px;padding:4px 3px}
input:focus{background:#fff}p{padding:10px 0}select{background:#fff;border:1px solid #333;font-size:12px;padding:4px 3px}
select:focus{background:#fff}

td{line-height:150%;padding:4px 8px 4px 0;vertical-align:top}
textarea{background:#fff;border:1px solid #333;font-size:12px;padding:4px 3px}
textarea:focus{background:#fff}th{line-height:150%;padding:4px 8px 4px 0;vertical-align:top}
.footer-nav{text-align:center; margin-bottom:5px; padding-top:1px;}
.footer-nav ul{margin:0; padding:0;}
.footer-nav ul li {display:inline; list-style:none;}
.footer-nav ul li a {padding: 0 7px 5px 0; text-decoration: none; margin:0 1px; font-size:15px;color:#000}
.footer-nav ul li a:hover, .footer-nav ul li a:active {text-decoration:underline;color:red}
.footer-cpright{text-align:center;}
.footer-cpright p{padding:0 0 0px 0; font-size:0.9em; margin:0;}
/*----- Colom Footer -----*/
.footer h2{background:url(../images/batas.gif) repeat-x scroll bottom;font:bold 14px Arial;padding-bottom:8px;margin-bottom:8px;line-height:1.3em;text-transform:uppercase;color:#ddd}
.footer ul{list-style:none;color:#EAE9E8;margin:0;padding:0}
.footer li{background:url(../images/bullet.png) no-repeat 1px 5px;font:normal 12px Arial;color:#aaa;text-indent:0;line-height:1.2em;margin:0;padding:2px 0 3px 17px}
.footer a:link,.footer li a:visited{color:#aaa;text-decoration:none}
.footer li a:hover{color:#ff0000}
.footer .widget{margin:0 0 8px;padding:6px 0}
.footer .widget-content{padding:0}
.picfooter{background-color:#111;background-image: -moz-linear-gradient(top,#333 0,#111 100%); background-image: -ms-linear-gradient(top,#333 0,#222 100%); background-image: -o-linear-gradient(top,#333 0,#111 100%); background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#333),color-stop(100%,#111)); background-image: -webkit-linear-gradient(top,#333 0,#111 100%); background-image: linear-gradient(to bottom,#333 0,#111 100%);border-bottom:1px solid #000;border-top:4px solid #111;width:990px;margin-left:-10px;margin-right:0;text-align:center;color:#aaa;font:normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif}
#footer-wrapper{width:890px;text-align:left;font:normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;margin:0 auto;padding:0 10px 10px}
#footer1-wrapper{width:300px;float:left;word-wrap:break-word;overflow:hidden}
#footer2-wrapper{margin-left:10px;width:300px;float:left;word-wrap:break-word;overflow:hidden;padding:0 10px}
#footer3-wrapper{width:250px;float:right;word-wrap:break-word;overflow:hidden}
#footer {width: 990px;margin: 0 auto;padding-top: 5px;line-height: 1.6em;text-transform: uppercase;letter-spacing: .1em;text-align: center;}
#credits {background-image: linear-gradient(bottom, rgb(204,0,0) 28%, rgb(245,37,37) 64%);
background-image: -o-linear-gradient(bottom, rgb(204,0,0) 28%, rgb(245,37,37) 64%);
background-image: -moz-linear-gradient(bottom, rgb(204,0,0) 28%, rgb(245,37,37) 64%);
background-image: -webkit-linear-gradient(bottom, rgb(204,0,0) 28%, rgb(245,37,37) 64%);
background-image: -ms-linear-gradient(bottom, rgb(204,0,0) 28%, rgb(245,37,37) 64%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.28, rgb(204,0,0)),
color-stop(0.64, rgb(245,37,37))
);width:990px;text-align:left;height:50px;margin-left:-10px;margin-bottom:-10px;}
#credits p {color: #000;font-size: 13px;font-family: Arial Tahoma, Verdana;margin: 0;padding:19px 0 0;margin-right:10px;margin-left:10px;}
#credits a, #footer a:visited {color: #000;text-decoration: none;}
#credits a:hover {color: gold;text-decoration: none;}