body{
background: url(bg_content2.jpg) #ffffff repeat-x;
font-family : Arial, Tahoma, Myriad, Verdana, Geneva, Helvetica, sans-serif;
text-align: center;
font-size: 9pt;
color : #f0f0f0;
line-height : 16px;
}

a {
color: #ff0000;
text-decoration:none;
}

a:hover {
color : #0091ae;
}

.right {
color : #355da2;
}

p{
margin: 10px 15px 5px 15px;
line-height : 16px;
text-align: justify;
font-family : Arial, Tahoma, Myriad, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
}

h1, h2 {
margin: 0px 5px 05px 0px;
text-align: justify;
padding-top : 5px;
color : #000000;
}

h1 {
font-size: 1.8em;
}

.small {
font-size: 1em;
line-hight : 11px;
color : #ffc700;
}

h2 {
font-size: 1.4em;
}

label {
display: block;
float: left;
width: 13em;
margin-right: 1em;
font-family: Arial, Tahoma, Myriad, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
}

#container{
width : 850px;
text-align: left;
margin :50px auto 0 auto;
line-height: 1.8em;
background-color:#fdf400;
}

#atas {
margin-top:20px;
padding :0px;
}

#bawah {
clear: both;
height: 62px;
*height :62px;
padding : 0px 0px 0px 0px;
margin : 0px;
background : url(bg_footer.jpg) #9ec340 no-repeat top;
}

#bawah p {
text-align: right;
color: #333333 ;
font-family : Arial, Tahoma, Myriad, Verdana, Geneva, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
padding-top:26px;
line-height: 1.5em;
*padding-top :18px; /*ie*/
}

#navigasi {
height: 9px;
*margin-bottom : -21px;
}

#contentFooter{
margin-top:25px;
background: url(bg_content2.jpg) #ffffff repeat-x;
color:#000000;
}

.logo{
width:400px;
text-valign:bottom;
}

#navigasi a {
text-decoration:none;
color :#666666 ;
}

#navigasi a:hover, #advertorial a:hover, #promo a:hover {
text-decoration:none;
color: #666666;
}

#advertorial {
clear: both;
width : 520px;
padding-left:5px;
line-height : 13px;
}

.advertorial {
border : 1px solid #6ea427;
}

#contents{
margin : 0px 0px 0px 0px;
padding : 0px;
width : 850px;
background-color : #3c3c3c;

}

#content {
float:left;
margin:0px;
padding:0px;
width:600px;
margin-top:-50px;
margin-left:5px;
}

#contentFeatures{
margin-top:70px;
}

#containerContent {
float:left;
margin:0px;
padding:0px;
width:525px;
}

#categoryList ul{
margin-top:0;
margin-left : 5px;
padding-left : 5px;
list-style:none;
}

#categoryList ul{
margin : 0 10px 0 10px !important;
padding : 0 0 0 0 !important;
}

#categoryList li{
list-style : none;
}

#category  a{
color : white !important;
}

#categoryList a:hover{
color : orange !important;
}

#shortcut, #search_form {
float:left;
padding-top : 40px;
padding-left : 20px;
min-height:158px;
} 

#shortcut {
background : url(title_shortcut.jpg) #d9d6c8 no-repeat;
width:158px;
}

#dailyNews {
background :  #a9c5ec no-repeat;
width:158px;
}

#dailyNews ol, #search_form ol, #article ol, #comment ol{
list-style:center;
margin:0px;
padding:0px;
}

#dailyNews a:hover {
color : #6ea427;
background : none;
}

#shortcut ol, #search_form ol, #article ol, #comment ol{
list-style:none;
margin:0px;
padding:0px;
}

#shortcut a:hover {
color : #6ea427;
background : none;
}

#search_form {
background : url(title_search.jpg) #d7d7d7 no-repeat;
margin-left: 2px;
width:325px;
}

input, select {
font-family : verdana;
font-size:9px;
}

#promo {
float:left;
margin-left: 2px;
width : 253px;
background-color : #afc0e2;
display : block;
height : 495px;
}

#titlePromo {
background : url(title_promo.gif) no-repeat;
height : 79px;
}

#contentPromo {
background : url(bg_promo.gif) repeat-x;
min-height : 230px;
}

#contentPromo h2 {
color : #355da2;
margin-left : 15px;
font-size : 12px;
line-height : 11px
}

#contentPromo p {
margin-left : 15px;
line-height : 12px;
text-align : left;
font-size:10px;
}

#contentPromo a {
color : #355da2;
}

#contentFull, #contentUser {
width : 770px;
margin-left : 10px;
margin-top : -20px;
}

#contentCommon {
width : 600px;
}

#kiri {
float : left;
width : 155px;
margin-top:-50px;
}

#kiri a:hover {
color : #6ea427;
}

fieldset {
float: left;
clear: both;
margin: 0px 0px 3px 0px;
width:830px;
padding: 0px;
white-space: nowrap;
} 

#kiri fieldset {
width:95%;
}

fieldset ol {
list-style : none;
margin: 0px 0px 0px 5px;
padding:0px 0px 0px 5px;
} 

fieldset li {
float: left;
clear: left;
width: 100%;
}

legend {
color : #355da2;
font-weight : bold;
}

#tengah{
float : left;
}

#searchAdBox, #searchAdLine1, #searchAdLine2, #listMall {
margin : 0px 0px 3px 5px;
min-height : 75px;
padding : 0px 5px 0px 5px;
font-size : 10px;
font-family : verdana; 
line-height : 13px;
}

#searchAdBox, #listMall {
background : url(bg_adbox.jpg);
border : 1px solid #afc0e2;
}

#listMall {
float :left;
width : 370px;
}

#searchAdLine1 {
background-color : #e9e9e9;
}

#searchAdBox h1, #searchAdLine1 h1, #searchAdLine2 h1, #listMall h1 {
font-size : 1.2em;
}

.search {
font-size : 11px;
line-height: 13px;
}

.noBorder {
border:none;
}

#galery {
width : 190px;
height : 200px;
background : url(bg_galery.png) no-repeat;
text-align : center;
}

#galery2 {
width : 110px;
text-align : center;
}

#galery a:hover {
color : green; 
}
#news, #article {
margin : 20px;
}

#news h2 {
font-size : 16px;
font-family : verdana;
line-height : 24px;
color : #6ea427;
margin:0px;
padding : 0px;
}

#news h4 {
font-size : 10px;
font-family : tahoma;
line-height : 13px;
color : #6ea427;
margin:0px;
padding:0px;
}

#news p {
font-size : 11px;
font-family : verdana;
line-height : 13px;
color : #666666;
margin:0px;
padding:0px;
}

#article p {
font-size : 11px;
font-family : verdana;
line-height : 13px;
color : #666666;
}

#article h2, #comment h2, #forum h2 {
margin-left :15px;
color : #6ea427;
}

#comment ol {
margin-left:25px;
}

#content_registration {
*float:left;
text-align:justify;
margin-top : -50px;
width:560px;
*clear:both;
}

#shortcut_registration {
float:right;
width:285px;
list-style:none;
*padding-top:20px;
margin-top:15px;
*margin-top:20px;
background : url(background-ijo.png) no-repeat center;
color : black;
font-weight : bold; 
}

#shortcut_registration h2{
color : black;
}

#content_articles {
float:left;
text-align:justify;
margin:-50px 0 0 0;
padding-left:6px;
width:560px;
*clear:both;
}

#shortcut_article {
float:right;
height:200px;
width:185px;
background : url(bg_news.png) no-repeat;
list-style:none;
padding-left:5px;
border: 1px outset gray;
margin-top:10px;
}

#shortcut_article_detail {
float:right;
height:200px;
width:185px;
background : url(bg_news.png) no-repeat;
list-style:none;
padding-left:10px;
border: 1px outset gray;
margin-top:25px;
}

#article_creations {
float:left;
text-align:justify;
margin : 50px 0px 0px 0px ;
padding-left:6px;
width:730px;
clear:both;
}

#view_article{
margin : 0px 0px 0px 0px ;
}

#article_comment {
float:left;
text-align:justify;
margin:-50px 0 39px 0;
list-style:none;
width:730px;
clear:both;
}

#shortcut_rights {
float:right;
width:285px;
list-style:none;
*padding-top:65px;
margin-top:60px;
*margin-top:20px;
}

#shortcut_rights ol, #shortcut_registration ol {
list-style:none;
}

#content_articles ol, #content_registration ol {
list-style:none;

}

/* CSS for Forum */

.rights h2{
padding-left:15px;
}
.topik {
}

.topList {
background: url(bg_footer_.jpg) #6ea427 repeat-y;
height : 30px;
color : #FFFFFF;
font-weight : bold;
}
.forum {
background-color : #999999;
}

.forum a:hover{
text-decoration : underline;
}

.forums a:hover{
text-decoration : underline;
}

.thead{
	background: aqua;
	color: green;
	height: 5px;
	font: bold 10px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tanggal {
text-align:right;
color : black;
background : #E1E4F2;
}

.alt2, .alt2Active{
	background: #E1E4F2;
	color: #000000;
	width: 100px;
}
.alt1, .alt1Active{
	background: #F5F5FF;
	color: #000000;
}
.titles {
	background-color : #6a6969;
	text-align : center ;
	font: bold 13px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.smallfont{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

th {text-align : center;}
.row1{background-color:#abfcab;font-size:8pt; color:#3f3f3f;}
.row2{background-color:#3cf73c;font-size:8pt; color:#3f3f3f;}

#space{
	color : aqua;
	width : 149px;
	border: 1px solid red;
}
#currentSpace{
	background : red;
	height : 20px;
}

th {text-align : center;}
.row1{background-color:#9cfd35;font-size:8pt; color:#3f3f3f;}
.row2{background-color:#fde835;font-size:8pt; color:#3f3f3f;}

#articleMainpage{
margin : 0 0 0 0;
padding : 0 0 0 0;
margin-top : 50px;
font-family : Arial, Tahoma, Myriad, Verdana, Geneva, Helvetica, sans-serif;
font-size: 9pt;
text-align : justify;
line-height : 14px;
}

#articleMainpage h1{
font-size : 1.5em
}

#articleMainpage h2{
font-size : 1em
}

.judul{
background-color:#00FF00;
color:#000000;
//background : url(bg_titlle_02.jpg)  repeat-x;
}
	
.baris1{
background-color:#CCFF66;
color:#000000;
}
	
.baris2{
background-color:#99FF99;
color:#000000;
}

.baris2 a {
color:#00000;
}

#ahs a {
color : #000000;
}

#ahs a:hover {
color : blue;
}

#contentList{
margin  : 30px 5px 0px 5px;
}