body { background:url(images/pink_bg.gif) repeat-x fixed; margin:0px auto 0px auto; width:905px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:13px; color:black; 
}

.bannerhome img {
	opacity:1; /*Firefox & Chrome*/
	filter:alpha(opacity=50); /*IE*/ 
	} 

.bannerhome img:hover {
	opacity:0.5; /*Firefox & Chrome*/
	filter:alpha(opacity='100'); /*IE*/
	
}

a , a:visited{
	color:#FF3399;
	text-decoration:none;
}
a:hover{
	color:#999999;
	text-decoration:none;
}
#Lingkup {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background:white;
	text-align:left;
}
#HEADER, #CENTER {
	width:100%;
	
}
#HEADER .kiri {
	float:left;
	width:70%;
	
}
#HEADER .kanan{
	float:right;
	width:25%;

}	
#HEADER .kiri .logo{
	padding:4px;

}
#HEADER .kanan {
	color:#990033;
	margin-top:75px;
	text-align:right;
	margin-right:5px;
}
#HEADER .imgtopmenu{
	clear:both;
	background:url(images/topmenu.gif) repeat-x;
	height:27px;

}
#HEADER .imgtopmenu .isi {
	padding:5px 0 5px 12px;
	color:white;
	font-size:14px;
}
#HEADER .imgtopmenu .isi .home {
	margin-left:10px;

}
#HEADER .imgtopmenu .isi .about {
	margin-left:50px;

}
#HEADER .imgtopmenu .isi .contact {
	margin-left:50px;

}
#HEADER .imgtopmenu .isi .tos {
	margin-left:50px;

}
#HEADER .imgtopmenu .isi .faq {
	margin-left:50px;

}
#HEADER .imgtopmenu .isi .shop_guide {
	margin-left:50px;

}
.imgtopmenu a:link, .imgtopmenu a:visited{
	color:white;
	text-decoration:none;
}
.imgtopmenu a:hover{
	color:white;
	text-decoration:underline;

}

#HEADER .banner {
	width:100%;
}

.kiri2{
	width:30%;
	vertical-align:top;
	background:url(images/leftside_bg.gif) repeat-x;
	
	
}
.kiri2 .isi {
	padding:15px 10px 10px 5px;
	color:#FF3399;
}
.kanan2{
	width:70%;
	vertical-align:top;
	padding:5px;
	
		
}
.tengah2{
	vertical-align:top;
	padding:8px;
	background:url(images/shadow.gif) repeat-y;
	width:15px;
}

#FOOTER {
	background:#FFA0D0;
	width:100%;
}
#FOOTER .isi {
	text-align:center;
	color:white;
	font-size:8px;
	padding:15px;

}
h1.Heading {
	font-size:14pt;
	color:#FF3399;
	background-position:right;
	
}

input.text {
	background:url(images/field_bg.gif) repeat-x;
	padding:4px;
	color:black;
	border:1px solid gray;
}
input.button {
	background:url(images/button_bg.gif) no-repeat;
	width:80px;
	height:30px;
	color:#993366;
	text-align:center;
	border:0px;

}
