/* JavaVision - CSS Setting */

BODY {
background		: #DEDB73 url(../images/background.gif) repeat-x;
margin-top		: 4px;
margin-right	: 4px;}

td {
font-family		: Verdana, Arial, Tahoma;
color			: #996600;
line-height		: 16px;
font-size		: 11px;
}

.clr {
clear			: both;} 

#framekanan {
background-color: #F7F7A5;
border			: 1px solid #fff;}

#bloklogin {
background		: #DEDB73;
border-right	: 1px #fff solid;
border-bottom	: 1px #fff solid;
border-left		: 1px #fff solid;}

#bloknewsflash{
border-top		: 1px dotted #999900;}

.newsflash td{
font-family		: Verdana, Helvetica, Arial;
font-size		: 10px;
color			: #663300;
padding			: 4px;}

.newsflash table.moduletable {
margin			: 0px 0px 0px 0px;
padding-bottom	: 4px;
border			: 0px solid #fff;}

.newsflash table.moduletable th {
font-size       : 10px;
font-weight     : bold;
color           : #993300;
text-align      : right;
text-transform	: uppercase;
letter-spacing	: 1px;
background-color: transparent;}

.newsflash table.moduletable td {}

#framemainpage {
border			: 1px #fff solid;
margin-bottom	: 4px;
margin-top		: 4px;}

.mainpage td{
font-size		: 11px;
padding			: 2px;}

#linebottomright {
margin-top		: 1px;
background		: #fff;
height			: 4px;}

.domain {
font-family		: Verdana, Helvetica, Arial;
font-size		: 9px;
color			: #fff;
font-weight		: bold;
text-align		: right;
vertical-align	: top;}

#topmenu{
height			: 20px;}

ul#mainlevel-nav {
list-style		: none;
padding			: 0;
margin			: 0;
font-size		: 10px;}

ul#mainlevel-nav li {
display			: block;
background-image: none;
padding-left	: 0px;
padding-right	: 0px;
float			: right;
margin			: 0;
width			: auto;
font-size		: 9px;
white-space		: nowrap;}

ul#mainlevel-nav li a {
display			: block;
padding-left	: 10px;
padding-right	: 10px;
text-decoration	: none;
color			: #F7F7A5;
background		: transparent;
font-family		: Verdana, Helvetica, Arial;
font-size		: 9px;}

topmenu>ul#mainlevel-nav li a { 
width			: auto; }

	ul#mainlevel-nav li a:hover {
	color		: #996600;}
	
#topimage{
background		: #DEDB73 url(../images/top_bgr.gif) top right no-repeat;
height			: 168px;
width			: 321px;}

#sitename{
margin-top		: 47px;
font-family		: Times, "Times New Roman", Arial;
font-size		: 25px;
color			: #fff;}

#slogan {
margin-top		: 15px;
font-family		: Tahoma, Arial, Helvetica;
font-size		: 13px;
color			: #fff;}

#blockdatesearch{}

.blocksearch {
border-left		: 1px solid #fff;
border-top		: 1px solid #fff;
border-right	: 1px solid #fff;
padding-top		: 2px;
padding-bottom	: 2px;
text-align		: center;}

#tanggal {
font-family		: Tahoma, Arial, Helvetica;
font-size		: 9px;
color			: #F7F7A5;}

.blockframemodules {
background-color: #F7F7A5;
border-top		: 1px #fff solid;
border-left		: 1px #fff solid;
border-bottom	: 1px #DEDB73 solid;
border-right	: 1px #fff solid;}

#blokkananmodule {
width			: 160px;
float			: right;
border-left		: 1px solid #DEDB73;}

#blokkirimodule {
width			: 100%;}

#spasibawah{
height			: 5px;}

#linebottomleft {
background		: #fff;
height			: 4px;}

.footer div{
font-size		: 9px;
text-align		: left;
color			: #fff;}


/*=======================*/
/* MAMBO DEFAULT STYLE
/*=======================*/

ul {
margin			: 0px; padding: 0px;
list-style		: none;}

li {
line-height			: 19px;
padding-left		: 15px;
padding-top			: 0px;
background-image	: url(../images/arrow.png);
background-repeat	: no-repeat;
background-position	: 0px 3px;}

/* Form Style */
/*------------*/

.button {
font-style       	: normal;
font-size        	: 10px;
background-color 	: #F7F7A5;
color           	: #996600;
border          	: 1px solid #999900;}

.inputbox {
font-size        	: 10px;
color            	: #663300;
background-color 	: #F0F0F0;
border           	: 1px solid #999900;}

/* Menu Style */
/*------------*/

a.mainlevel:link, a.mainlevel:visited {
display				: block;
color				: #999900;
text-align			: left;
font-size			: 11px;
height				: 19px !important;
height				: 20px;
text-decoration		: none;
width				: 100%;
font-family			: Tahoma, Arial, Helvetica;}

a.mainlevel:hover {
color				: #F7F7A5;
width				: 100%;
background			: #996600;}

a.sublevel:link, a.sublevel:visited {
color				: #999900; 
font-size			: 11px;
line-height			: 20px;
font-family			: Tahoma, Arial, Helvetica;
font-weight			: normal;	
margin-left			: 10px;
text-align			: left;}

a.sublevel:hover {
color				: #996600;
font-weight			: bold;}

/* Module Style */
/*--------------*/

table.moduletable {
margin				: 0px;
width				: 100%;
padding-bottom		: 2px;
border-top			: 1px solid #fff;
border-left			: 1px solid #fff;
border-right		: 1px solid #fff;
border-bottom		: 1px solid #DEDB73;}

table.moduletable th {
font-size        	: 10px;
font-weight      	: normal;
color            	: #fff;
text-align       	: left;
text-transform		: uppercase;
line-height			: 18px;
letter-spacing		: 1px;
padding-left		: 4px;
font-family			: Tahoma, Verdana, Arial, Helvetica;
background-color	: #DEDB73;
}
table.moduletable td {
padding				: 2px;
font-weight			: normal;
text-align			: left;
font-size        	: 10px;}

/* Content Style */
/*---------------*/

.contentpane {
background       	: transparent;}

.contentpaneopen {
margin-bottom		: 10px;}

.contentheading {
height				: 20px;
font-size        	: 11px;
text-align       	: left;
font-family			: Tahoma, Arial, Helvetica, Verdana;
letter-spacing		: 1px;
font-weight			: bold;
color				: #7b3d00;}

a.contentpagetitle:link, a.contentpagetitle:visited {
font-family			: Tahoma, Verdana, Arial, Helvetica;
font-size			: 12px;
font-weight			: bold;
color				: #996600;
text-decoration		: underline;}

a.contentpagetitle:hover {
font-family			: Tahoma, Verdana, Arial, Helvetica;
font-size			: 12px;
font-weight			: bold;
color				: #663300;
text-decoration		: none;}
	
.sectiontableheader {
background-color 	: #DEDB73;
color            	: #fff;
font-weight      	: bold;}

.sectiontableentry1 {
background-color	: transparent;}

.sectiontableentry2 {
background-color	: transparent;}

a.category:link, a.category:visited {
color            	: #996600;
font-size			: 10px;}

a.category:hover {
color				: #663300;}

/* Small Links on Content */
/*------------------------*/

.createdate {
font-family      	: Arial, Helvetica;
font-size        	: 10px;
color            	: #9C9A31;
text-align       	: left;
line-height			: 20px;
text-decoration		: underline;}

.modifydate { 
font-family			: Arial, Helvetica;
font-size			: 9px;
color				: #9C9A31;}

a.readon:link, a.readon:visited {
color				: #663300; 
font-size			: 9px;
text-decoration		: underline;
font-weight			: bold;}

a.readon:hover {
color				: #663300;
text-decoration		: none;}

/* Title of Component inside content */
/*-----------------------------------*/

.componentheading {
font-family      	: Tahoma, Arial, Verdana, Helvetica;
font-size        	: 12px;
font-weight      	: bold;
color            	: #996600;
text-align       	: left;}

/* Component Style */
/*-----------------*/

.poll {
font-family      	: Arial, Tahoma, Verdana;
font-size        	: 10px;
font-weight			: bold;
color            	: #996600;
line-height      	: 14px;}

a.weblinks:link, a.weblinks:visited {
font-size			: 11px;
color				: #666666;
text-decoration		: underline;}

a.weblinks:hover {
color				: #000000;	
text-decoration		: none;}	

/* Link Style */
/*------------*/

.pathway {
margin-top			: 8px;
margin-bottom		: 8px;
font-family			: Verdana, Helvetica, Arial;
color				: #996600;
text-align			: left;
font-size			: 9px;}

a.pathway:link, a.pathway:visited {
color				: #996600;
text-decoration   	: none;
font-weight			: normal;}

a.pathway:hover, a.pathway:active {
text-decoration   	: none;
color				: #663300;}

a:link, a:visited {
font-size			: 10px;
color				: #999900;
text-decoration		: underline;
text-align			: left;
font-family			: Verdana, Arial, Tahoma;}

a:hover {
color				: #996600;}
	
.pagenav {
text-align			: center;
font-size			: 10px;
width				: auto;
border-left			: 1px solid #DEDB73;
border-right		: 1px solid #DEDB73;
padding				: 3px;
text-decoration		: none;}

.small {
color				: #996600;
font-size			: 11px;}

.smalldark {
font-size           : 9px;
color            	: #999900;}

/* Content Rating style */
/*----------------------*/

.content_rating {
font-family      	: Verdana, Arial, Helvetica;
font-weight      	: normal;
color            	: #996600;
font-size        	: 9px;}

.content_vote {
font-family      	: Verdana, Arial, Helvetica;
font-weight      	: normal;
color            	: #663300;
font-size        	: 9px;}

.content_vote.button {
font-family      	: Verdana, Arial, Helvetica;
font-style       	: normal;
width            	: 60px;
font-size        	: 10px;
color            	: #996600;
background       	: transparent;
border           	: 1px solid #999900;}