body 
{
	padding:0; margin:0;
	background: url() repeat-x;
	background-image: url(../images/head.jpg);		
	background-color: #2A0C0A;
	font-family: Arial, Helvetica, sans-serif;
}

/*  MENU   */

#menu ul{
	padding:0; float:left;
}

#menu li 
{
	display: inline;
}

#menu a {
	width:80px; height:33px; display:block;
	float:left;text-decoration: none;
	line-height:33px; text-align:center;
	font-weight:bold; color:#FAF0C2; font-size:11px;
	background:url(../images/navigation-divider.gif) 100% 0 no-repeat;
}

#menu a:hover 
{
	width:80px; height:33px; display:block;
	float:left;text-decoration: none;
	line-height:33px; text-align:center;
	font-weight:bold; color:#FAF0C2; font-size:11px;
	background:url(../images/navigation-bg-selected.gif) 0 0 no-repeat;
}

#menu .first a 
{
	border: none;
}

#menu .active a 
{
	width:80px; height:33px; display:block;
	float:left;text-decoration: none;
	line-height:33px; text-align:center;
	font-weight:bold; color:#FAF0C2; font-size:11px;
	background:url(../images/navigation-bg-selected.gif) 0 0 no-repeat;
}

/* FORM CARI */

#cari
 {
	background:#70322C;
	border-top: 2px solid #924A43;
	border-bottom: 2px solid #924A43;
	border-left: 2px solid #924A43;
	border-right: 2px solid #924A43;
	font-size:11px;	
	color: #FCF7CC;
}

#cari_text{	
	padding: 0px 0 0 8px;
	font-size:15px;	
	color: #FCF7CC;
}

/* JALASUTRA*/

#js_text_1
 {
	font-size: 35px;
	color: #003300;
}

#js_text_2
 {
	font-size: 12px;
	color: #003300;
}

/* LEFT MENU */

#lef_menu_brdr
 {
	background:#0B0A0E;
	border-top: 2px solid #7E753C;
	border-bottom: 2px solid #7E753C;
	border-left: 2px solid #7E753C;
	border-right: 2px solid #7E753C;
}

#left_menu_title
 {
	height: 40px;
	margin: 0 0 2px 0;
	padding: 20px 0 0 0px;
	text-transform: lowercase;
	letter-spacing: 2px;
	font-size: 26px;
	font-weight: normal;
	color: #998F48;
}

#left_menu  
{
	padding: 10px 0 10 0px;
	background: url(../images/horz-dot.gif) repeat-x;
	font-size: small;
}

#left_menu a 
{	
	font-size: 14px;
	text-decoration: none;
	color: #AEB540;
}

#left_menu a:hover 
{
	color: #CC0000;
}

#left_menu .active a
{
	background-color: #9DC22D;
	color: #FFFFFF;
}

/*  PAGE   */

#tabel{
padding: 0px 0 30 0px;
}
#main_title
 {
	padding: 10px 0 5 0px;
	font-size: 35px;
	color: #E7DFA0;
}

#title
 {
	padding: 20px 0 20 0px;
	font-size: 17px;
	color: #B46F07;
}

#cover_bg{
	width:130px; height:180px;
	background:#70322C;
	border-top: 1px solid #924A43;
	border-bottom: 1px solid #924A43;
	border-left: 1px solid #924A43;
	border-right: 1px solid #924A43;
}

#cover{
	width:120px; height:168px;
	margin: 4px 0 0 3px;
	background:#000000;
	border-top: 2px solid #924A43;
	border-bottom: 2px solid #924A43;
	border-left: 2px solid #924A43;
	border-right: 2px solid #924A43;
}

#text{
	font-size: 14px;
	color: #837C44;
}

#text a{
	text-decoration: none;
	color: #924A43;
}

#text  a:hover
{	
	color: #9B9264;
}

#pdf_bg{
	background:#000000;
	border-top: 1px solid #924A43;
	border-bottom: 1px solid #924A43;
	border-left: 1px solid #924A43;
	border-right: 1px solid #924A43;
}

#pdf_title{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFF;
}

#pdf_index{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 40px 0 30 0px;
	font-size: 20px;
	color: #B46F07;
}

#pdf_search{
	font-size: 16px;
	color: #924A43;
}

#pdf_cari
 {
	margin: 15px 0 0 0px;
	background:#70322C;
	border-top: 2px solid #924A43;
	border-bottom: 2px solid #924A43;
	border-left: 2px solid #924A43;
	border-right: 2px solid #924A43;
	font-size:16px;	
	color: #FCF7CC;
}

#tabel_pdf{
padding: 0px 0 10 0px;
}

#pdf a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 15px;
	color: #837C44;
}

#pdf a:hover
{	
	color: #924A43;
}

/*  DETAIL BUKU   */

#buku_detil_resume{
	padding: 25px 0 15 0px;
	font-size:15px;	
	color: #FCF7CC;
}

#buku_detil_komen{
	padding: 25px 0 15 0px;
	font-size:17px;	
	color: #B46F07;
}

#buku_detil_komen_up{
	padding: 20px 0 5 0px;
	font-size:11px;	
	color: #837C44;
}

#buku_detil_komen_isi{
	padding: 5px 0 10 0px;
	font-size:14px;	
	color: #837C44;
}

#Form_komen
 {
	margin: 4px 0 4 0px;
	background:#70322C;
	border-top: 2px solid #924A43;
	border-bottom: 2px solid #924A43;
	border-left: 2px solid #924A43;
	border-right: 2px solid #924A43;
	font-size:14px;	
	color: #FCF7CC;
}

#Form_text
 {
	font-size:14px;	
	color: #FCF7CC;
}

/*  HASIL PENCARIAN   */

#search_result{
	padding: 20px 0 10 0px;
	font-size:17px;	
	color: #FFCC66;
}

/*  FOOTER   */

#footer{
	background:#000000 url(../images/footer-bg.gif) 0 0 repeat-x;
}

#footer-menu ul{
	padding: 0px 0 15 0px;
	}
	
#footer-menu li{
	float:left; background:url(../images/footmenu-divider.gif) 0 3px no-repeat; display: inline;
}

#footer-menu li.noDivider{
	background:none;
}

#footer-menu a{
	text-decoration: none;
	color:#B3AC8B; 
	font-size:11px; 
	line-height:16px;
	padding:0 7px 0 7px; 
	display:block; 
	margin:0 0 0 1px;
}

#footer-menu a:hover{
	color:#993300; 
}

#footer-text {
	margin: 0px 0 0 8px;
	padding: 0px 0 2 0px;
	font-size:11px;	
	color: #706933;
}

#footer-text a{
	text-decoration: none;
	color: #9B9264;
}

#footer-text a:hover{
	color: #993300;
}

/* PAGING */

#paging
 {
	margin: 20px 0 0 0px;
	padding: 5px 0 5 0px;
	background:#4B1A15;
	border-top: 2px solid #70322C;
	border-bottom: 2px solid #70322C;
	border-left: 2px solid #70322C;
	border-right: 2px solid #70322C;
	font-size:13px;	
	color: #FFCC66;
}

#paging a
{	
	text-decoration: none;
	color: #924A43;
}

#paging  a:hover
{	
	color: #FFCC66;
}