body{
margin:0px 0px 0px 0px auto;
padding:0px;
background:url(../images/bkg.png) repeat top center;
}
h1{
	margin:0 0 0 0px; padding:0px; font-size:14px; padding-bottom:10px;
}
h2{
	font-size:11px;
	margin:0px;
	padding:0px;
}
h3{
	font-size:0.7em;
	margin:0px;
	padding:0px;
}
#header{
	margin:0px auto;
	padding:0px;
	width:930px;
	height:145px;
	position:relative;
	background:#FFFFFF;

		
}
#headerlink {
position:relative;
	margin:0px auto;
	padding:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	height:20px;
	text-align:center;
	width: 930px;
	

}

#logo{
	position:absolute;
	width:275px;
	height:63px;
	left: 16px;
	top: 51px;
}
#nav1, #nav1 ul {
	margin: 0;
	list-style-type:none;
	padding:0;
}

#nav1 a {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px;
	padding-left:7px;
	padding-right:10px;
	text-decoration:none;
}
#nav1 a:hover{
	background:#90145C; 
	color:#FFFFFF;
}
#nav1 a.aktif{
	background:#90145C; 
	color:#FFFFFF;
	text-decoration:underline;
}
#nav1 a.sub{
	padding-left:20px;
	color:#333333;
}
#nav1 a.sub1{
	padding-left:40px;

}
#nav1 a.sub1:hover{
	background:#90145C; 
	color:#FFFFFF;
}
#nav1 a.sub:hover{
	padding-left:20px;
	background:#90145C; 
	color:#FFFFFF;
}
#nav1 a.sub2{
	padding-left:20px;
	background:#90145C; 
	color:#FFFFFF;
	text-decoration:underline;

}
#nav1 a.sub2:hover{
	background:#90145C; 
	color:#FFFFFF;
}
#nav1 a.sub3{
	padding-left:40px;
	background:#90145C; 
	color:#FFFFFF;
	text-decoration:underline;

}
#nav1 a.sub3:hover{
	background:#90145C; 
	color:#FFFFFF;
}
#nav1 li {
	float: left;
	width:180px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #DFDFDE;
	
}
#nav1 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav1 li:hover ul {
	left: auto;
}
#nav1 li:hover ul, #nav1 li.sfhover ul {
	left: auto;
	width:195px;
}

/*end*/

#content{
	margin:0px auto;
	padding:0px;
	width:990px;
	height:620px;
	position:relative;
	background:#FFFFFF;
	clear:both;
	border-top:1px solid #DFDFDE;

}
#left_bar{
	margin:0px auto;
	padding:20px 10px 10px 15px;
	width:190px;
	height:591px;
	position:absolute;
	float:left;
	border-right:1px solid #DFDFDE;
	font-family:Arial, Helvetica, sans-serif;
	left: 1px;
}
#main_bar{
	margin:0px auto;
	padding:0px;
	width:765px;
	height:534px;
	position:absolute;
	float:left;
	padding:20px;
	padding-right:15px;
	padding-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	line-height:19px;
	left: 219px;
	top: 2px;
}
.img{
	border:#E8E8E7 1px solid;
	margin-right:50px;
	padding:4px;
	background:#E8E8E7;
}	
#footer{
	position:relative;
	margin:0px auto;
	height:20px;
	padding:0px;
	
	padding-bottom:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	line-height:20px;
	text-align:center;
	width: 930px;
}
#Linkfooter{
	position:relative;
	margin:0px auto;
	padding:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	height:20px;
	text-align:center;
	width: 930px;
	border-top:1px solid #DFDFDE;
}
.input {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:black;
	font-size:8.5pt;
	line-height:17px;
	height:15px;
	
}.search_button{
	font-family : Arial, Verdana, Geneva;
	color: #333333	; 
	font-size : 8.5pt;
	border: 1px solid #999999;
	height:23px;
	background:#EEE9BF;
}
.hometext{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#333333;
}
.boxline{
	border:1px solid #CCCCCC;
}
a.admin{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
a.link1{
	text-decoration:underline;
	color:#000000;
}
a.link1:hover{
	text-decoration:none;
	color:#663300;
}

a.link2{
	text-decoration:none;
	color:#663333;
}
a.link2:hover{
	text-decoration:underline;
	color:#663333;
}
a.linkb{color:#333333; text-decoration:none;}
a.linkb:hover{color:#000000; text-decoration:underline;}

.navigasi{
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
	position: absolute;
}