*{
margin: 0;
padding: 0;
}

#bg {
margin: 0px auto;
width: 740px;
background: #003399;
}

body {
background: #003399;
text-align: center;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#menu {
	padding-left: 58px;
	position: absolute;
	top: 145px;
	width: 654px;
}

#menu ul {
margin: 0;
padding: 0;
list-style: none;
}

#menu li {
display: inline;
}

#menu a {
float: left;
background: url(../img/menu.gif) no-repeat;
width: 105px;
padding: 4px 0 10px 0;
text-align: center;
color: #000000;
text-decoration: none;
}

#menu a:hover {
background: url(../img/menu.gif) no-repeat;
color: #ffffff;
}

#menu .active a {
background: url(../img/menua.gif) no-repeat;
color: #00fef5;
}


#menuutama {
width: 740px;
background: #0099FF url(../img/bg_02.jpg);
text-align: justify;
}

#isi { 
float: right;
width: 520px;
padding: 0px 15px 0px 0px;
}

#admin { 
float: right;
width: 660px;
padding: 0px 40px 0px 0px;
}


h1 {
color: #666;
font-size: 18px;
font-weight: normal;
}

h2 {
color: #fff;
font-size: 30px;
}

h3 {
color: #0099FF;
font-size: 14px;
}

h4 {
color: #0099FF;
font-size: 12px;
}

#header {
margin-top: 0px;
width: 740px;
height: 176px;
background: #0099FF url(../img/bg_01.jpg);
} 
  
#contentWrapper {
clear: both;
padding-left: 15px;
padding-top: 2px;
}

.sidebar {
float: left;
width: 170px;
}

.sidebaritem {
text-align: left;
width: 170px;
float: left;
margin: 0px 0px 10px 0px;
}

.sidebaritem h1, .sidebaritem h3, .sidebaritem p {
margin: 0px 10px 10px 12px;
}

.sidebaritem ul {
border-top: 1px solid;
width: 160px; 
padding-top: 4px; 
margin: 0px 0px 15px 14px;
}

.sidebaritem li {
list-style: none; 
padding: 0px 0px 4px 0px; 
border-bottom: 1px solid;
}

.sidebaritem li a, .sidebaritem li a:hover {
text-decoration: none; 
padding: 0px 0px 0px 18px;
display: block;
} 

.sidebaritem2 {
text-align: left;
width: 160px;
float: left;
padding-left: 10px; 
margin: 0px 0px 15px 0px;
}

#tanggal {
	padding-left: 15px;
	font-weight: bold;
	font-size: 12px;
}

#footer {
clear: both;
height: 60px;
background: transparent url(../img/bg_03.jpg) no-repeat;
text-align: center;
color: #000000;
font-size: 11px;
}

#footer a {
color: #000000;
text-decoration: none; 
}

#footer a:hover { 
color: #000000; 
}
  
.menubawah {
position: relative;
margin: 10px;
top: 10px;
display: inline;
}
