/* NON-HEADER */
*{padding:0; margin:0;}
body
{
font-family: Verdana; font-size: 12px; color:#000;  margin:0px auto; background: url(../images/background1.gif) top repeat-y;
}
/* Container */
#container
{
width:760px; margin:0px auto;line-height:1.4em;  color:#23201c;
}
/* Header */
#header
{
width:760px; height: 170px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;
}

.nav
{
font-family: Verdana; color:#323232; font-size:12px;text-decoration: none;
}
.nav a, a:hover
{
text-decoration: underline;
}
.header-top
{
width:760px; height: 110px; background:#FFFFFF;
}
.header-bottom
{
width:760px; height: 60px; background: url(../images/header_bottom.gif) no-repeat;
}
.content
{
background: url(../images/bg_content.gif); border-right:1px #e4e4e4 solid;border-bottom:1px #e4e4e4 solid; 
}
.content ul
{
padding: 0 20px;list-style:square;
}
.content ol
{
padding: 0 20px;list-style:number;
}
.content a
{
text-decoration:none;color:#000;
}
.content a:hover
{
text-decoration:underline;color:#000;
}
#main
{
clear:both; width:760px;
}

.main-content
{
background: url(../images/main_ulang.gif) top left repeat-y;
}


.table-header
{
background:#FFFFFF; height:30px;background: #e8e8e8; padding: 0 35px;font-family: Verdana; color:#ae9457; font-size:14px;font-weight:bold;
}

.table-border
{
background: #fbfbfb;
}
blockquote {
	background: url(../images/quote.gif) no-repeat;
	display: block;	padding-left: 28px;
}

#clear
{
clear:both; width:760px; border:none;
}
.footer
{
width: 760px; height: 40px;background:url(../images/bg_footer.gif) no-repeat; margin-top: 5px;
}
.isi-footer
{
text-align:center;padding:8px;color:#000;
}
.input {
border: #808080 1px solid;
color: #000000;
font-size: 11px;line-height:1.4em;
font-family: Verdana; background-color: #ffffff }

input[type=submit]:hover, input[type=button]:hover{
background-color:#cfcece !important;

}

/*right nav */
.nav-right ul 
{
list-style:none ; margin: 0;padding: 0;
}
.nav-right
 {
	margin: 5px;
}
.nav-right li
{
display: block;	padding: 0;	margin: 2px 0 7px 0px;	border-bottom: 1px dotted #888;
}
.nav-right li a 
{
display: block;	padding: 1px 1px 1px 20px;	text-decoration: none;	color: #aaa;background:  url(../images/str.gif) left center no-repeat;
}
.nav-right li a:hover {
color: #000;
	background: #eee url(../images/str.gif) left center no-repeat;
}
.bg_gallery
{
border-top: 2px solid #e4e4e4;
  border-right: double #e4e4e4;
  border-bottom:  double #e4e4e4;
  border-left: 2px solid #e4e4e4;

}


