/* CSS Document */
body {font-family: Geneva, Arial, Helvetica, sans-serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; line-height: normal; *margin: 0 0 0 0; background-image:url(images/bg_page.gif);}

.subtitle{ display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #996633; padding: 3px 0px 0 10px; color: #990000; background-color: #CCCC99; margin: 0px 2px 0px 0px;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; *margin: 0 2px 0 2px; *padding: 3px 0 3px 10px;}

.time, #copyright{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #990000; margin: 0 15px 0 0; *margin: 0; *padding: 0;}

#middle{ margin: 0px; }

#mid-layout{ background-image: url(images/bg_mid.gif); background-repeat: repeat-y; }

#footer{
height: 45px; width: 100%; *margin: 0; *padding: 0;
}

#footer-cornertop{ background-image: url(images/footer_cornertop.gif); background-repeat: no-repeat; background-position: left; height: 48px; *margin: 0 0 0 0;}

#footer-strike{ height: 45px; margin: 0; background-image: url(images/footer_strike.gif); background-repeat: repeat; vertical-align: top; *margin: 0;}

/*-------------CONTENT------------*/
#leftbox{ margin: 0 0 0 20px; *margin: 0 0 0 17px;}

#left-block{ border: 1px solid #ccc; background-color: #FFFFCC; padding: 5px; margin: 0 2px 0 0; 
*margin: 0 2px 0 2px; *padding: 2px;}

/*-------------CONTENT BOX STUFFS------------*/
/* Copy this ID to generate another box for content with same layout block*/
#contentbox{ border: 1px solid #669966; margin: 1px 15px 0 10px; padding: 5px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}


#bg-ilustrasi{
 background-image: url(images/header/pool_.jpg); background-position: top; background-repeat: no-repeat; height: 200px;
 }
 
 #bg-advertise{
 background-image: url(images/header/advertise.jpg); background-position: top; background-repeat: no-repeat; height: 170px;
 }
 
  #bg-member{
 background-image: url(images/header/santubong_golf.jpg); background-position: top; background-repeat: no-repeat; height: 200px;
 }
 
 #bg-ilustrasi1{
 background-image: url(images/header/catid_{CAT_ID}.jpg); background-position: top; background-repeat: no-repeat; height: 200px;
 }

/*-------------FORM STUFFS------------*/
.fields{ height: 17px; padding: 0 1px; border: 1px solid #a3a3a3; font-size: 10px; vertical-align: bottom; color: #000; background-color: #fff; }

.button-submit{ border: 1px solid #4E5B98; font-size: 10px; color: #fff; background-color: #4E5B98; padding: 2px; 
*margin: 0 0 0 0; *padding: 0;
}

/************ sectionLinks styles **************/
#sectionLinks{ margin: 0 5px 0 5px; padding: 0px; font-size: 11px; *margin: 0 2px 0 2px; *padding: 0;}

#sectionLinks a:link, #sectionLinks a:visited { display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #996633; padding: 3px 0px 3px 10px; color: #21536A; background-color: #FFCC99; margin: 0px 2px 0px 0px; *margin: 0 2px 0 2px; *padding: 2px 0 2px 10px;}

#sectionLinks a:hover, #sectionLinks a:active{ border-top: 1px solid #fff; background-color: #FFFFCC; background-image: none; text-decoration: none; }

/************ sectionLinks styles **************/
/*------------------CATALOG STUFFS----------------*/
.title-cat{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #CC3300; font-size: 16px; }

/*----------------pseudolink classes-------------------*/
.path-breadcumb, .order-link, .paging{ font-family: Arial, Helvetica, sans-serif; color: #006699; font-size: 11px; }

.path-breadcumb:link, .order-link:link, .paging:link, .footer:link{ font-family: Arial, Helvetica, sans-serif; color: #006699; font-size: 11px; text-decoration: underline; }

.path-breadcumb:hover, .order-link:hover, .paging:hover, .footer:hover{ text-decoration: none; }

.path-breadcumb:active, .order-link:active, .paging:active, .footer:active{ color: #990000; }

.view-button { border: 1px solid #ccc; background-color: #fff; padding: 2px; font-size: 10px; text-decoration: none; margin: 0; }

.view-button:hover { background-color: #fff; border-left: 1px solid #666; border-right: 1px solid #666; text-decoration: none; }

/*----------------&&&&&&&-------------------*/
#cat-intro{ color: #666666; line-height: 150%; }

#item-blocks{ background-color: #FFFFCC; border: 1px solid #ccc; padding: 5px; }

#item-name{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #990000; font-size: 14px; padding: 2px 0 0 0; }

#item-code{ font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; font-size: 11px; padding: 2px 0 0 0; }

#item-description{ padding: 0 5px 0 5px; color: #333333; font-size: 11px; }

#item-specification{ color: #000066; font-size: 11px; }

#paging{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.textbase{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
.memberlink:link, .memberlink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.memberlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: underline;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.memberprop:link, .memberprop:visited{
	font-family: Georgia, Times New Roman, Times;
	font-size: 10pt;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: none;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.memberprop:hover{
	font-family: Georgia, Times New Roman, Times;
	font-size: 10pt;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: underline;
	color: #990000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.newsjalan:link, .newsjalan:visited{
	font-family: Georgia, Times New Roman, Times;
	font-size: 8pt;
	font-weight: bold;
	margin-right: 0px;
	text-decoration: none;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.newsjalan:hover{
	margin-right: 0px;
	text-decoration: underline;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.memberpagelink:link, .memberpagelink:visited{
	margin-right: 0px;
	text-decoration: underline;
	color: #333399;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.memberpagelink:hover{
	margin-right: 0px;
	text-decoration: none;
	color: #669900;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.text{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

