/* CSS Document */
BODY {
	background:#FFFFFF url(images/background.gif) center top repeat;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#wrap {	
	margin:0;
	padding:0;
	
}

#containerMain {
	width:1004px !important;
	color:#FFFFFF;
	margin:0 auto;
	padding:0;

}

#containerIndex {
	width:1002px !important;
	
	margin:20px 0 0 0;
	padding:0;	
	
}

#logo {
	margin:0;
	padding-left:10px;
	float:left;	
	width:79px;
}

#contentIndex {
	width:913px !important;
	float:left;
	width:0 auto;
	padding:0;	
}

#header {
 margin:0;
 padding:0;
 clear:both;
 
}

#leftSide {
	float:left;
	width:184px;
	margin-bottom:10px;
	padding:0;
}

#middleSpacer {
	float:left;
	width:37px;
	margin-bottom:10px;
	padding:0;
}

#middle {
	float:left;
	width:581px;
	margin-bottom:10px;
	padding:0;
}

#rightSide {
	float:left;
	width:198px;
	margin-bottom:10px;
	padding-top:35px;
	
}

#formNewsletter {
	width:150px;
	padding-left:10px;
	color:#333333;
	line-height:12px;
}
.TextTitleNewsletter {
	color:#8C0B00;
	font-weight:bold;
	font-size:11px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
}
.inputTextNameNewsletter {
	border:2px solid #C58E89;
	background-color:#FFFDFD;
	width:132px;
	height:16px;		
}

/* INDEX */
#contentProfile {
	margin-top:20px;
	margin-left:15px;
	margin-right:10px;
	color:#333333;
}
#contentNewbook {
	margin-top:34px;	
}

.inputSearch {
	border:1px solid #C58E89;
	background-color:#FFFDFD;
	width:85px;
	height:18px;		
}
/*----------------------------------------------------------------------------------------*/

/* FORUM */
#contentForum {
	margin-top:20px;
	margin-left:15px;
	margin-right:20px;
	color:#333333;
}

#comContent {
	vertical-align:top;
	padding:5px;
	scrollbar-face-color:#907B48;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B4A56F;
	scrollbar-darkshadow-color:#B4A56F;
	scrollbar-shadow-color:#B4A56F;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CAB47E;
	background:#FFFFFF;
	border:1px solid #CAB47E;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px;
	overflow: scroll; 
	overflow: -moz-scrollbars-vertical; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	clear: left;
	width:437px;
	height:327px;	
}

.inputTextForum {
	border:1px solid #C58E89;
	background-color:#FFFDFD;
	width:232px;
	height:16px;
		
}

/*---------------------------------------------------------------*/

/* KEGIATAN */
#contentKegiatan {
	margin:0px auto;
	color:#333333;
}


/*----------------------------------------------------------------*/

/* PRODUK */
#contentProduk {
	margin-top:0px;
	margin-left:15px;
	margin-right:20px;
	color:#333333;
}

.inputTextProduk {
	border:1px solid #C58E89;
	background-color:#FFFDFD;	
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
		
}

#produkContent {
	vertical-align:top;
	padding:5px;
	scrollbar-face-color:#907B48;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B4A56F;
	scrollbar-darkshadow-color:#B4A56F;
	scrollbar-shadow-color:#B4A56F;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CAB47E;	
	border:1px solid #CAB47E;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:10px;	
	overflow: -moz-scrollbars-vertical; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	clear: left;
	width:482px;
	height:440px;	
}

#produkSinopsis {
	vertical-align:top;
	padding:5px;
	scrollbar-face-color:#907B48;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B4A56F;
	scrollbar-darkshadow-color:#B4A56F;
	scrollbar-shadow-color:#B4A56F;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CAB47E;	
	border:1px solid #CAB47E;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:10px;	
	overflow: -moz-scrollbars-vertical; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	clear: left;
	width:482px;
	height:300px;	
}

/*----------------------------------------------------------------*/

/* WRITER */
#contentWriter {
	margin-top:20px;
	margin-left:15px;
	margin-right:20px;
	color:#333333;
}
#comContent2 {
	vertical-align:top;
	padding:5px;
	scrollbar-face-color:#907B48;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#B4A56F;
	scrollbar-darkshadow-color:#B4A56F;
	scrollbar-shadow-color:#B4A56F;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#CAB47E;	
	border:1px solid #CAB47E;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:10px;	
	overflow: -moz-scrollbars-vertical; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	clear: left;
	width:442px;
	height:437px;	
}
/*----------------------------------------------------------------*/

.textTitleRed {
	font-size:11px;
	color:#A12519;
	font-weight:bold;
}

.textDesc11Black {
	font-size:11px;
	color:#000000;	
}

.textDesc10Black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
}

.textTitleBlack {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}


#borderImage {
	background:url(../images/backImage.gif) no-repeat left top; width:93px; height:130px;
	text-align:left;
	padding-left:7px;
	padding-top:5px;
	float:left;
}

#borderBanner {
	background:url(../images/utama_37.gif) no-repeat left top; width:147px; height:72px;
	text-align:left;
	padding-left:13px;
	padding-top:13px;
	float:left;
}

#cProduk {
	width:130px; 
	height:130px;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
	float:left;
}

#footer {
	clear:both;
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:#FF0000 solid 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background:#800406;
	text-align:center;
	
}

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

.siteLink a {
	color:#FF9900;
	text-decoration:none;	
}

.siteLink a:hover {
	text-decoration:underline;
	color:#CCCC00;
}

