form {
	margin:0px;
}

input.join,select.join, textarea.join {
	font-family: Verdana;
	border: 1px solid #EBEBEB;
	vertical-align: middle;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	background-color:#FFFFFF;
	height:20px;
}

table.main {
	border:1px solid #e7e7e7;
	border-collapse:collapse;
}

table.main td.head {
	background-color:#ff5313;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-left:25px;
	padding-right:25px;
}

table.submain {
	border:1px solid #e7e7e7;
	border-collapse:collapse;
}

table.submain td.mainhead {
	background-color:#ff5313;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-left:25px;
	padding-right:25px;
}

table.submain td.head {
	background-color:#FF9A4E;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-left:25px;
	padding-right:25px;
}

.balloontext {
	font-family:Verdana;
	font-size:10px;
	color:#3f3a3a;
	text-decoration:none;
}

.balloontext2 {
	font-family:Verdana;
	font-size:10px;
	color:#3f3a3a;
	font-weight:normal;
}


.balloonbg {
	padding-top:18px;
	padding-left:145px;
}

.balloonbgright {
	padding:7px;
}

td.search {
	padding-top:23px;
	padding-left:18px;
	padding-right:18px;
	background-color:#bdde82;
	padding-bottom:23px;
	font-family:Verdana;
	font-size:10px;
	color:#3f3a3a;
	text-decoration:none;
}

td.listKota {
	height:23px;
	padding-top:7px;
	padding-bottom:3px;
}

.forumname {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding-left:21px;
	padding-top:14px;
	background-color:#deefc1;
	text-decoration:none;
	padding-top:6px;
	padding-bottom:7px;
}

.linkforumname {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:6px;
}

.linkforumname:hover {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FFFF35;
	text-decoration:none;
	padding-top:6px;
}

.linkforumname:visited {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	padding-top:6px;
}



.linkforumhead {
	background-color:#ff5313;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-top:5px;
}

.linkforumhead:hover {
	background-color:#ff5313;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FFFF99;
	padding-top:5px;
}

.linkforumhead:visited {
	background-color:#ff5313;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-top:5px;
}

.forumnamehead {
	background-color:#ff9a4e;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
}

.collectionhead {
	background-color:#FF6CB6;
	padding-left:25px;
	height:26px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:8px;
}

.forumrulea {
	background-color:#fdfcb2;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:12px;
	padding-bottom:4px;
}

.forumruleb {
	background-color:#ffffe2;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:12px;
	padding-bottom:4px;
}

.rowa {
	background-color:#f1f1d9;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}

.rowb {
	background-color:#fafaf2;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}


.rowc {
	background-color:#befcff;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}

.rowRule {
	background-color:#FDFCB2;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}

.rowSticky {
	background-color:#EDE7CF;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:25px;
	padding-right:25px;
}

.linkforum {
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#ff5313;
	text-decoration:none;
	padding-right:16px;
	padding-top:0px;
}

.linkpage {
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#ff5313;
	text-decoration:underline;
}

.forumposter {
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.topictitle {
	background-color:#ff5313;
	padding-top:11px;
	padding-bottom:6px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.topicheader {
	background-color:#ff9a4e;
	padding-top:11px;
	padding-bottom:6px;
	padding-left:8px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

.newtopic {
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#fbe787;
}

.addreply {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#fbe787;
}

.discsearchbox {
	background-color:#f1f1d9;
	border: solid 1px #888685;
	width:138px;
	height:16px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#333333;
}

.discsearchtitle {
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#333333;
}

.discselectbox {
	background-color:#eaeaea;
	border: solid 1px #999999;
	height:16px;
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#333333;
}

.postingleft0 {
	background-color:#f8f4de;
	padding-left:8px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:9px;
	line-height:12px;
	border-right: 1 solid #ffffff;
}

.postingleft1 {
	background-color:#fcf8e9;
	padding-left:8px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:9px;
	line-height:12px;
	border-right: 1 solid #ffffff;
}

.postingleftwk {
	background-color:#FEFCC4;
	padding-left:8px;
	padding-top:12px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:9px;
	line-height:12px;
	border-right: 1 solid #ffffff;
}

.postedinfo0 {
	background-color:#f8f8ec;
	padding-left:8px;
	padding-top:15px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:11px;
	line-height:16px;
}

.postedinfo1 {
	background-color:#fcfcf8;
	padding-left:8px;
	padding-top:15px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:11px;
	line-height:16px;
}

.postedinfowk {
	background-color:#FEFCC4;
	padding-left:8px;
	padding-top:15px;
	padding-bottom:12px;
	padding-right:8px;
	font-size:11px;
	line-height:16px;
}

.posternick {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#ff5313;
}

.replynick {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#e86c9c;
}

.replywk {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#47302b;
}

.communitytitle {
	font-family:Georgia,Verdana;
	font-weight:bold;
	font-size:14px;
	color:#ff9a4e;
	text-decoration:none;
}

td.subtitle
{
	font-family:Georgia;
	font-weight:bold;
	font-size:14px;
	color:#ff5313;
	text-decoration:none;
	height:32px;
	padding-left:3px;
}

.leftboxbg {
	background-color:#fff6c7;
}

h1 {
	color: #d9540b;
	text-decoration: none;
	font-weight: bold;
	font-size: 130%;
}

h2 {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#f46b21;
}

h3 {
	color: #f46b21;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	margin:0px;
}

.tnav {
	font-family:Verdana,Arial;
	font-size:9px;
	color:#333333;
	text-decoration:none;
}

.tnavdown {
	font-family:Verdana,Arial;
	font-size:9px;
	color:#999999;
	text-decoration:none;
}

.tnavbg {
	padding-top:2px;
	padding-bottom:9px;
	padding-left:5px;
	height:25px;
}

.btnew {
	font-family:Verdana, Arial;
	font-size:9px;
	color:#FBE687;
	font-weight:bold;
}

.paging {
	font-family:Verdana, Arial;
	font-size:11px;
	color:#333333;
}

.pagingbg {
	height:34px;
}

.nickname {
	font-family:Verdana, Arial;
	color:#E86C9C;
	font-size:14px;
	font-weight:bold;
	padding-bottom:3px;
}

div.avatar {
	padding-top:8px;
	padding-bottom:8px;
}

div.quote {
	border:solid 1px;
	width:90%;
	padding:1em;
	background-color:#F0EFED;
	border-color:#DEDCDA;
}

div.tanggal {
	font-weight:bold;
	padding-bottom:20px;
}