* {
	margin:0;
	padding:0;
	} 
body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
	background-color: #fff;
	background-image: url(fp0_img/bg.jpg);
	background-repeat:repeat-x;
} 
.nama {
	font-size:14px;
	}
a {
	text-decoration: none;
	}
a:link {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}	
a:hover {
	text-decoration: underline;
	}	
#content {
	width: 780px;
	background-color:#fff;
	margin: 0 auto;
	border:1px solid #fff;
}
#bgnav {
    background-color:#999;
	width:619px;
	margin:1px 0;
	}
#bgdate {
	width:160px;
	background-color:red;
    height:24px; 
	border-left:1px solid red;
	float:left;
	}
#header {
	padding: 10px 10px 0;
	text-align:left;
} 
#header h1 a {
	display: block;
	width: 619px;
	height: 137px;
	background-image: url(fp0_img/header.jpg);
	text-indent: -999em;
}
.tabmenu {
	width:158px;
	height:250px;
	margin-top:20px;
	background-image:url(fp0_img/bg_sub.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
	}
#tabmenu2 {
	background-image:url(fp0_img/pksinfo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding-top:30px;
	margin-left: 10px;
	}
#tabmenu2 ul, li {
	list-style:none;
	padding-bottom:5px;
	}
#leftcontent {
    width:169px;
	margin-left: -770px;
	float:left;  
	background: url(fp0_img/shadow_1.jpg) repeat-x;
	padding-bottom:100px;
	}
#centercontent {
	width: 100%;
	float:left;	
	margin-bottom:20px;	
	background:url(fp0_img/head_image.gif) no-repeat 179px 0px;
	}
#contentdalam{
	margin-left: 179px;
	margin-right: 141px;
	text-align:left;
	padding-top:220px;
	}
#rightcontent {
	margin-left: -150px;
	width: 140px;
	float:left;	
	padding-bottom: 100px;	
	}	  
#footer {
	margin-top:1px;
	margin-left:180px;
	padding-top:30px;
	padding-bottom:10px;
	color:#999;
	font-size:1em;
	text-align:left;
	clear: both;
}
#titlesubmenu{
	font-size:0.8em;
	color: #ccc;
	padding-left:15px;
	padding-top:7px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	float:left;
	}
#salam{
	font-size:1.6em;
	color: #0066cc;
	padding-top:10px;
	padding-bottom:10px;
	text-transform:uppercase;
	letter-spacing:0.1em;
	float:left;
	}
#text1{
	font-size:0.9em;
	text-align:left;
	padding-top:20px;
	padding-right:10px;
	letter-spacing:0.1em;
	float:left;
	}
.date_sub {
	color: #000
	}
.title_sub {
	color: #0066CC
	}
.date_sub2 {
	color: red; 
	font-size:0.9em
	}
.title_sub2 {
	color: #666; 
	font-size:1em
	}
ul.disc {
	list-style-type: disc; 
	padding-left:25px; 	
	list-style-position: outside; 
	line-height:1.3em;
	}	
.toolbar {
	width:458px;
	padding: 5px 0px 5px 0px;
	text-align:left;
	}
.menu {
     border-right: 1px solid white;
     text-decoration: none;
	 letter-spacing:0.2em;
	 text-transform:uppercase;
     padding:5px;
     color: white;
     font-size: 0.9em;
	}
.menu:hover {
     background-color: #808080;
	}

