@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------
	HTML layout reset
	atpaz - sapta7@gmail.com	

	PSD2HTML by Atpaz 
	sapta7@gmail.com
----------------------------------------------------------*/

/* GLOBAL RESET - ERIC MEYER RESET 
http://meyerweb.com/eric/tools/css/reset/
resetting some default styles */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
/*	vertical-align: baseline; */
/*	background: transparent; */
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse; 
	border-spacing: 0;
}

/* UTILITIES 
----------------------------------------*/


/* enforce side scroll bar*/
html {
	/* overflow-y: scroll;  */
}

/* 1 em = 10px */
body {
/*	font-size:62.5%; 
	font-size:80%; */
}

textarea {
	overflow: auto;
}

button {
	cursor:pointer;
}

/* a better and smarter way to clear floats */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

.clearfix {
	display:inline-block;
}

/* Hide from IE Mac */

.clearfix {
	display:block
}

/* End hide from IE Mac */

* html .clearfix {
	height:1px
}

/* end of reset section */


html {background:url(http://kerajaannusantara.com/tpl/blue/styles/images/bg_blue.jpg) center top repeat}
body {background:url(http://kerajaannusantara.com/tpl/blue/styles/images/bgshadow.png) repeat-y center top}

#wrapper {width:960px; margin:0 auto; font: normal 12px Arial, Helvetica, sans-serif}

#top {background:#57521a url(http://kerajaannusantara.com/tpl/blue/styles/images/bgtop.jpg) 0 0 repeat-x; padding:10px 40px 15px;}
#langselect {text-align:right;color:#eee; font-weight:normal}
#langselect .sparator {color:#eee;}
#langselect a {color:#cc6600; text-decoration:none; font-weight:bold}
#langselect a:hover, #langselect a.active {color:#ff9933}

#parentmenu {font:bold 12px Arial, Helvetica, sans-serif; margin-top:25px; text-align:center}
#parentmenu li.first {border-left:none}
#parentmenu li {display:inline; border-left:solid 1px #DCC103}
#parentmenu li a {color:#fff; padding:4px 6px; font-size:13px; text-decoration:none;}
#parentmenu li a:hover {color:#e1841f}

#header {text-align:center;padding:10px 0 20px; background:url(http://kerajaannusantara.com/tpl/blue/styles/images/bgh.jpg) no-repeat}
#header h1, #header h1 a {font:bold 30px Georgia, "Times New Roman", Times, serif; text-align:center; color:#003399; text-transform:uppercase; padding: 5px 0 20px; text-shadow:1px 1px 1px #555; text-decoration:none}
#header h1:first-letter {font-size:38px}
#header img.logo {text-align:center; width:100px;}

.mainmenu {text-align:center;}
.mainmenu li {display:inline; width:188px; margin:0 2px; float:left}
.mainmenu li a img {width:188px}
.mainmenu li strong {display:block; height:30px; background: url(http://kerajaannusantara.com/tpl/blue/styles/images/bg-icon.jpg) center 2px repeat-x; padding:3px}
.mainmenu li strong a {font:bold 15px Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 1px #eee; text-decoration:none; color:#ffffff;}
.mainmenu li strong a:hover, .mainmenu li strong a.active  {color:#666666; text-shadow:1px 1px 1px #fff;}


.mainmenu2 {text-align:center}
.mainmenu2 li {display:inline; width:165px; margin-right:5px; float:left}
.mainmenu2 li a img {width:165px; margin-top:3px;}
.mainmenu2 li strong {display:block; height:30px; background: url(http://kerajaannusantara.com/tpl/blue/styles/images/bg-icon.jpg) repeat-x; padding:3px}
.mainmenu2 li strong a {font:bold 15px Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 1px #eee; text-decoration:none; color:#004a00;}
.mainmenu2 li strong a:hover, .mainmenu li strong a.active  {color:#666; text-shadow:1px 1px 1px #fff;}

.qstats ul li {float:left; width:180px; padding:4px 0}
.qstats ul li b {float:right}
.qstats ul li .statistic_label {float:left}



/* content devider - main */
.content {background:url(http://kerajaannusantara.com/tpl/blue/styles/images/bgcontent.jpg) 0 0 repeat-y;padding-bottom:10px}
.contentsub, .ctdl {background:url(http://kerajaannusantara.com/tpl/blue/styles/images/bg_sub.jpg) 0 0 repeat-y;padding-bottom:10px}
.content .contentnarrow {width:510px; padding:0 20px; float:left; display:inline; margin-left:205px}
.sidebar1 {width:203px; float:left; display:inline}
.content .sidebar1 {margin-left:-755px}
.sidebar2 {width:203px; float:right; display:inline;}

/* content devider - sub ? */
.contentsub .contentnarrow, .ctdl .contentnarrow {width:690px; padding:0 35px 0 30px; float:right; display:inline}
.contentsub .sidebar1,.ctdl .sidebar1 {margin-left:0}



#today {color:#333; margin-top:10px}
.breadcrumb {padding:9px 0; font:normal 13px Arial, Helvetica, sans-serif; margin-bottom:15px}
.breadcrumb a {color:#333; text-decoration:none;}

.smalltn {padding:10px 0}
.smalltn li {padding:10px 0; clear:both}
.smalltn h2, .smalltn h2 a {font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; color:#aa1218}
.smalltn h2 a:hover {text-decoration:underline}
.smalltn a img {float:left; margin:3px 5px 5px 0; border:solid 1px #bbb; padding:1px}
.smalltn a:hover img {border:solid 1px #930; padding:1px}
.smalltn p {}
.smalltn li a.more {text-align:right; text-decoration:none; float:right; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#aa1218}
.smalltn li a.more:hover {text-decoration:underline}

hr.hspacer {border:none; margin:0 0 30px; padding:10px 0; background:url(http://kerajaannusantara.com/tpl/blue/styles/images/gal_orna_top.gif) no-repeat top center}
.contentnarrow h3 {font:bold 15px Georgia, "Times New Roman", Times, serif; color:#aa1117}

#frmloginsmall {background:#BFB195; padding:10px 15px 10px 10px;text-align:right}
#frmloginsmall input {margin-bottom:10px}
#frmloginsmall a {text-decoration:none; color:#111}
#frmloginsmall a:hover {color:#990000}
#frmloginsmall h3 {color:#111; text-align:left; font:normal 16px Georgia, "Times New Roman", Times, serif; padding:0 0 15px}
#frmloginsmall .member_input_login {width:170px}

#frmsearchsmall {background:#BFB195; padding:10px 15px 5px 10px;text-align:right}
#frmsearchsmall input {margin-bottom:10px}
#frmsearchsmall h3 {color:#111; text-align:left; font:normal 16px Georgia, "Times New Roman", Times, serif; padding:0 0 15px}
#frmsearchsmall .searchtext {width:170px}

/* quick link */
.quicklink {padding:10px 30px 10px 10px}
.quicklink h2 {margin-top:10px}
.quicklink h2, .quicklink h2 a {color:maroon; text-decoration:none}
.quicklink h2 a:hover {color:#FFFF00} 
.quicklink p {color:#333}
.quicklink li a.more {color:#000}
.quicklink h3, .qmap h3, .qstats h3 {color:#111; text-align:left; font:normal 16px Georgia, "Times New Roman", Times, serif; padding:0 0 15px; margin-top:5px}

.qmap {padding:10px}
.qmap img {width:215px}

.qstats {padding:10px}
.qstats li {color:#333; border-bottom: dashed 1px #CCC8AC; padding:3px 0; display:block;}
.qstats li b {float:right}

#kingdommenu {padding:10px 2px}
#kingdommenu li {border-top:solid 1px #94A1AA;}
#kingdommenu li, #kingdommenu li a  {color:#600; text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif;}
#kingdommenu li a {display:block; padding:7px 8px }
#kingdommenu li a:hover,#kingdommenu li a.active  {background-color:#CEA111; color:#fff}

	#kingdommenu li { position:relative; min-height: 1px; vertical-align: bottom; }
	#kingdommenu li ul {position: absolute; left: 201px; top:0; display: none; border:solid 1px #B3917B}
	*:first-child+html #kingdommenu li ul {top: 40px;}
	* html #kingdommenu li ul {top: 40px; border:solid 1px #B3917B}
	
	#kingdommenu li:hover ul, #kingdommenu li.over ul {display: block;z-index:900}	
	#kingdommenu li ul li  { float:none;margin:0;border-top:solid 1px #fff }
	#kingdommenu li ul li a {background:#F5E6AF; width:200px; font-weight:normal; padding:6px 15px; text-transform:none}
	#kingdommenu li ul li a:hover {background:maroon; color:#fff;}

#footer {text-align:center; background:url(http://kerajaannusantara.com/tpl/blue/styles/images/footer.jpg) 0 0 repeat-x; padding:55px 0 20px; color:#eee}
#footermenu {font:bold 12px Arial, Helvetica, sans-serif; margin:0 0 30px;}
#footermenu li.first {border-left:none}
#footermenu li {display:inline; border-left:solid 1px #FF9900}
#footermenu li a {color:#fff; padding:4px 6px; font-size:13px; text-decoration:none;}
#footermenu li a:hover {color:#e1841f}

.banner {margin:5px 0; text-align:center}

/* detail */
.ctdl .contentnarrow h1, .ctdl .contentnarrow h2, .ctdl .contentnarrow h3 {font:bold 19px Georgia, "Times New Roman", Times, serif;}
.ctdl .contentnarrow h1 {margin:10px 0; padding-top:5px}
.ctdl .contentnarrow h2 {font-size:16px; margin:5px 0; padding-top:5px}
.ctdl .contentnarrow h3 {font:bold 12px verdana; margin:15px 0 0 0; padding-top:5px}
.ctdl .contentnarrow p {padding:10px 0; font:normal 12px/150% Verdana, Arial, Helvetica, sans-serif; text-align:justify}
.ctdl .contentnarrow img.imgmain {width:450px; display:block; margin:5px auto}
.ctdl .contentnarrow .imgdesc {font:italic 10px/100% Verdana, Arial, Helvetica, sans-serif; padding:5px 0; margin-bottom:20px; text-align:center}
.ctdl .contentnarrow .thedate {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#666; padding-bottom:10px}
.ctdl .contentnarrow a {color:#5C3216; text-decoration:none; }



.ctdl .contentnarrow ol {list-style-type:decimal}
.ctdl .contentnarrow ol li{margin-left: 50px;}

.ctdl .contentnarrow ul {list-style-type:square}
.ctdl .contentnarrow ul li{margin-left: 50px;}



#clist {}
#clist li {clear:both; margin-bottom:10px; margin-left:0; list-style-type:none}
#clist li h3 {margin:0 0 5px}
#clist li h3, #clist li h3 a {color:#993300; text-decoration:none; font:normal 14px Georgia, "Times New Roman", Times, serif}
#clist li h3 a:hover {color:#CC6600; text-decoration:none}
#clist li p {margin:0; padding:0 0 10px}
#clist li p img {float:left; width:140px; height:100px; margin:3px 10px 5px 0}
#clist li p a {color:#993300; text-decoration:none}

ul.categoryTree {padding:10px 0; margin-left:20px}
ul.categoryTree li {list-style: decimal !important; padding:0 10px 5px; margin-left:0 !important }
ul.categoryTree li a {color:maroon}

ul.thumbTree {padding:10px 0;}
ul.thumbTree li {list-style: decimal !important; padding:0 5px 10px; margin-left:20px !important}
ul.thumbTree li a {color:maroon}
ul.thumbTree li p {padding:0px 0 10px !important}

.paging {padding:10px 5px; text-align:right}
.paging a {padding:2px 4px; color:#900; text-decoration:none; font:normal 12px Verdana, Arial, Helvetica, sans-serif}
.paging a:hover,.paging a.active  {background-color:#fc9}

.readmore {font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.readmore:hover {text-decoration:underline}

.backbefore {text-decoration:none; color:maroon; font:normal 11px Verdana, Arial, Helvetica, sans-serif}
.backbefore:hover {text-decoration:underline}

.noa_link_index {float:right; padding-bottom:10px;}
.noa_link_index a{ text-decoration:none; font-weight:bold; color:maroon;}

#mediaspace {width:100%; text-align:center; margin:30px 0 0 0}

/*internal_links*/
#internal_links_box {padding:10px}
#internal_links_box  ul {margin-left:15px; position:absolute; top:1530px}
#internal_links_box  ul li {margin:4px 0; list-style-type:disc}
#internal_links_box  ul li  a{text-decoration:none; color:#990000}