@charset "utf-8";
@import "menus2.css";
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, blockquote, code, form, IMG {margin: 0;padding: 0;border: 0;}
body{background: #7d9700 url(../i/bg.jpg) repeat-x; font-family: Tahoma, Arial, Verdana;font-size: 11px;color: #000000;text-decoration: none;}
td{font-family: Tahoma, Arial, Verdana;font-size: 11px;color: #000000;text-decoration: none;}
p {line-height:1.3em;padding-bottom:5px;}
h2 {font-size: 9pt;display: inline;}
h3 {font-family: Tahoma, Arial, Verdana;font-size: 1em;font-weight:bold;color: #000000;text-decoration: none;text-align:left;}
dl,dt {font-weight:bold;}
dt{text-transform:uppercase;}
#maincontainer{width: 823px; margin: 0 auto; }
#pHeader{height: 110px;}
#logo{width: 166px; height: 89px; float: left;margin:20px 0 0 0;}
#pHeader2{height: 126px;}
#pHeader2 img{display:block;}
#contentwrapper{float: left;width: 100%;}
#contentcolumn{margin: 0 0 0 230px;}
#leftcolumn{float: left;width: 230px; margin-left: -823px;}
#footer{clear: left;width: 100%;height:88px;background: #667A00;color: #FFF;text-align: left;padding:5px;}
#searchbox {background-color:#667A00;padding:15px 0 15px 18px;width:212px;font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #000000;text-decoration: none;}
#searchbox img{margin-bottom:5px;}
#menubox {background-color:#000;padding:15px 0 15px 18px;width:212px;font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #fff;text-decoration: none;}
.bannerbox {padding:15px;}
.contentbox {padding:15px;font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #000000;text-align:justify;line-height:1.3em;}
.frontnews {padding:0;}
.frontnews img {float: left;text-align:center;margin:3px 3px 30px 0;}
.frontnews p {float: right;}
input, select{font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #000000;border:0;background-color: #FFFFFF;height: 16px;padding:0 2px 0 2px;}
.tanggal {color: #FF9900;text-decoration: none;font-family: Tahoma, Arial, Verdana;font-size: 10px;}
.button {font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #000000;text-decoration: none;	background-color: #FF9900;border:0;height: 16px;vertical-align:bottom;}
a:link{font-weight:bold;color: #FF9900;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a:visited{font-weight:bold;color: #FF9900;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a:active{font-weight:bold;color: #FF9900;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a:hover {text-decoration:underline;}
a.hitam:link{font-weight:bold;color: #000;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a.hitam:visited{font-weight:bold;color: #000;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a.hitam:active{font-weight:bold;color: #000;text-decoration: none;font-family: Tahoma, Arial, Verdana;}
a.hitam:hover {text-decoration:underline;}
ul.content {margin: 0 0 0 10px;padding: 0;list-style-type: none;line-height:1.5em;}
li.content {background: url(../i/arrow.gif) no-repeat 0 15%;padding-left: 15px;list-style-type: none;}
li.content2 {background: url(../i/arrow.gif) no-repeat 0 50%;padding-left: 15px;list-style-type: none;}
.imgheader {margin-bottom:5px;}
#menuleft {margin: 0 0 0 10px;padding: 0;list-style-type: none;line-height:1.8em;}
#menuleft li {background: url(../i/arrow.gif) no-repeat 0 50%;padding-left: 15px;list-style-type: none;font-family:Helvetica, Arial, Verdana, Tahoma, sans-serif;font-weight:normal;font-size:11px;color:#FF9900;}
#menuleft li a:link{color:#FF9900;text-decoration:none;font-weight:600;}
#menuleft li a:visited{color:#FF9900;text-decoration:none;font-weight:600;}
#menuleft li a:active{color:#FFFFFF;text-decoration:none;font-weight:600;}
#menuleft li a:hover{color:#fff;text-decoration:none;}

#menuleft li a.highlights:link{color:#ffffff;text-decoration:none;font-weight:600;}
#menuleft li a.highlights:visited{color:#ffffff;text-decoration:none;font-weight:600;}
#menuleft li a.highlights:active{color:#FFFFFF;text-decoration:none;font-weight:600;}
#menuleft li a.highlights:hover{color:#ffffff;text-decoration:none;}

#results{color:#fff;}
/*sIFR*/
.sIFR-flash {visibility: visible !important;margin: 0;z-index:-1000;}
.sIFR-replaced {visibility: visible !important;	z-index:-1000;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;z-index:-1000;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
.sIFR-hasFlash h2 {visibility: hidden;letter-spacing: -9px;font-size: 52px;}
#flashcontent{display:block;width:823px;height:126px;}
#flashcontent2{margin:0;padding:0;display:block;width:300px;height:225px;}
.orange {color:#FF9900;font-weight:bold;}
#albumlist {list-style-type: none;}
#albumlist li {float: left;margin-right: 6px;margin-bottom: 15px;font-family: tahoma,Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color: #000;height:110px;width:130px;}
#albumlist img {display: block;border:0;}
#albumlist a:link{color:#000;text-decoration:none;font-weight:normal;}
#albumlist a:active{color:#000;text-decoration:none;font-weight:normal;}
#albumlist a:visited {color:#000;text-decoration:none;font-weight:normal;}
#albumlist a:hover{color:#ff9900;text-decoration:none;font-weight:normal;}
#albumlist p {background: url(../i/arrow.gif) no-repeat 4px 20%;padding-left:15px;display:block;text-align:left;}
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #7d9700;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{outline: none;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #7d9700;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;color:#000;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
.warning{color:#fff;}
img.content {float:left;margin:2px 4px 2px 2px;border:5px solid #fff;}
form label  {display: block;padding: 2px;margin: 0.4em 4px 0 0;}
textarea {padding: 0;vertical-align: top;margin: 2px 2px 1px 0;font-family: Tahoma, Arial, Verdana;font-size: 10px;color: #000000;border:0;background-color: #FFFFFF;}
form .reqMark {	color: #FF9900;	padding: 0 4px;}
form .errFld {padding: 1px;border: 1px solid #FF9900;}
form .errMsg {color: #fff !important;display: block;}
.gallerynav{
height:25px;
}
#paging {width:250px;float:right;text-align:right;margin:0 10px 0 0;}
.othergallery {float:left;margin:0;padding:0;display:block;}
