body
{
	font-size : 0.8em;
	font-family : Tahoma, Verdana, Trebuchet MS, Georgia, Times New Roman, Times, Serif;
    color: #454D52;
	background-image: url('../images/0.jpg');
	background-repeat: repeat;
	background-position: top;
}

h1
{
	font-family : Tahoma, Verdana, Trebuchet MS, Georgia, Arial, Helvetica, Sans-serif;
	font-size : 26pt;
	color : #ffffff;
	font-weight : normal;
	margin : 4px 0 0 0;
	padding : 4px 10px 4px 0;
}

h2
{
	font-family : Georgia, Tahoma, Arial, Helvetica, Sans-serif;
	font-size : 13pt;
	color : #957f54;
	font-weight : normal;
	margin : 0 0 0 0;
	padding : 10px 0 5px 0;
}

h3
{
	font-family : Georgia, Tahoma, Arial, Helvetica, Sans-serif;
	font-size : 10pt;
	color : #957f54;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 25px 0 2px 0;
}

h4
{
	font-size : 10pt;
	font-weight : normal;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

p
{
	padding : 10px 0 10px 0;
	margin : 0;
	text-indent : 1.2em;
}

.nomor
{
	font-family : Arial, Tahoma, Helvetica !important;
	font-size : 9pt;
}

.container
{
	padding : 0 0 0 0;
	margin : 0 auto;
	width : 780px;
	background-color : #f3ecd1;
}

.header-top
{
	padding : 0 0 0 0;
	margin : 0 0 0;
	background-image : url('../images/bg-header.jpg');
	background-repeat : no-repeat;
	display : block;
	height : 100px;
}

.header-bottom
{
	height : 37px;
	display : block;
	/*background-color : #f3ecd1;*/
	background-image : url('../images/bg-slogan.jpg');
	background-repeat : no-repeat;
	background-position : left 0%;
	padding : 0 0 0 320px;
}

.content
{
	padding : 0 0 0 0;
	float : right;
	width : 460px;
}

.content a
{
	color : #987f4f;
	text-decoration : none;
}

.content a:hover
{
	color : #987f4f;
	text-decoration : underline;
}

.content ul
{
	margin : 0 0 0 0;
	padding : 0 0 0 12px;
}

.content li
{
	margin : 0 0 0 5px;
	padding : 0 0 3px 0;
}

.content table
{
	margin : 0;
}

.content-text
{
	padding : 0 20px 0 0;
}

.sitemap h2
{
	font-family : Tahoma, Georgia, Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #957f54;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 10px 0 2px 0;
}

.sitemap h3
{
	font-family : Tahoma, Georgia, Tahoma, Arial, Helvetica, Sans-serif;
	font-size : 10pt;
	color : #957f54;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 5px 0 2px 0;
}

.sitemap p
{
	padding : 0 0 2px 10px;
}

.sidebar
{
	padding : 0 0 0 0;
	float : left;
	width : 320px;
}

.sidebar-top
{
	padding : 10px 0 0 50px;
	height : 61px;
	display : block;
	background-color : #f3ecd1;
	background-image : url('../images/bg-sidebar-top.jpg');
	background-repeat : repeat-y;
}

.sidebar-middle
{
	font-family : Tahoma, Monotype Corsiva, Georgia, Verdana, Times New Roman, Times, Serif;
	text-decoration : strong;
	font-size : 0.87em;
	color : #6b5536;
	padding : 20px 0 0 0;
	height : 350px;
	display : block;
	background-color : #f3ecd1;
	background-image : url('../images/bg-sidebar-middle.jpg');
	background-repeat : no-repeat;
}

.sidebar-middle a
{
	color : #6b5536;
	text-decoration : none;
	margin : 0 5px 0 0;
	padding : 0 0 0 0;
}

.sidebar-middle a:hover
{
	color : #a83719;
	margin : 0 -6px 0 0;
	padding : 0 0 0 0;
}

.sidebar-middle ul
{
	list-style : none;
	margin : 0 188px 0 0;
	padding : 0 0 0 7px;
}

.sidebar-middle li
{
	text-align : right;
	border-bottom : 1px solid #d5d5d5;
	margin : 0 0 0 0;
	padding : 6px 0 2px 3px;
}

.sidebar-bottom
{
	height : 226px;
	display : block;
	background-image : url('../images/bg-sidebar-bottom.jpg');
	background-repeat : repeat-y;
}

.pagerank
{
	width : 230px;
	padding : 20px 0 0 0 !important;
	margin : 20px 0 0 0 !important;
	font-size : 0.9em;
}

.pagerank ul
{
	list-style : none;
	margin : 0 0 0 0;
	padding : 0 0 0 2px;
}

.pagerank li
{
	text-align : right;
	margin : 0 0 0 0;
	padding : 0 0 10px 0;
}

.pagerank a
{
	color : #987f4f;
	text-decoration : none;
}

.pagerank a:hover
{
	color : #987f4f;
	text-decoration : underline;
}

.footer
{
	height : 50px;
	display : block;
	background-image : url('../images/bg-footer.jpg');
	background-repeat : no-repeat;
	background-position : left 0%;
	padding : 0 0 0 320px;
	margin-top : 30px;
}

.clear
{
	clear : both;
	font-size : 0%;
	height : 0;
}

.paging
{
	padding : 20px 10px 0 0;
	text-align : right;
} 
