
@charset "utf-8";
/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif;}
.body {background-image:url(images/indexbg.jpg); background-repeat:repeat-x;}
.bg { background-color:#dbd8d8; }

.font_div {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;}

.menufont { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.menuTop { color:#660000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.pembatas { color:#CCCCCC; font-size:14px;}
.word_space { word-spacing:4; }
.justify { text-align:justify; }

/* linkscss */
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

a.here:link { text-decoration:none; color:#CCCCCC; }
a.here:hover { text-decoration:none; color:#000000; }
a.here:visited { text-decoration:none; color:#CCCCCC; }

a.menunav:link {color:#660000; text-decoration: none; }
a.menunav:visited {color:#660000; text-decoration: none; }
a.menunav:hover {color:#660000; text-decoration: underline; }
a.menunav:active {color: black;}

a.menunav_left:link {color:white; text-decoration: none; }
a.menunav_left:visited {color:white; text-decoration: none; }
a.menunav_left:hover {color:white; text-decoration: underline; }
a.menunav_left:active {color: black; }

a.butt {
	width:1px;
	filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; -khtml-opacity:.5; }

.btn {
	font:Arial, Helvetica, sans-serif; 
	font-size:10px;
	font-weight:bold;
	color:#666666;
	width:80px;
	margin-right:5px;
	vertical-align:top; }

.fs {
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}

.font_s {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;}

/* center_1 */
.header { font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#999999; }
.header_1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#999999; }
.header1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#993333;}
.header_2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#999999; }
.header_3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#4e4c4c; }
.header_content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

/* divmenu */
#left_m {
	float:left;
	background:url(../../images/left_bg.jpg) no-repeat;
	margin-top:26px;
	width:151px;
	height:572px;}
		#whats_hot { height:300px; text-align:center; margin-top:20px;}
		#combo_isi { 
        	text-align:left; 
            margin-left:15px;            margin-top:10px;}
		#btn_info { position:relative; top:193px; left:25px;}
		#presents { height:250px;}
        #apDiv_hadiah {
            position:relative;
            left:65px;
            top:5px;
            font-size:24px;
            width:166px;
            height:28px;
            z-index:1;
            color:#ffff00;}
    
        #apDiv_content {
            position:relative;
            left:16px;
            top:0px;            width:125px;
            padding:0px 1px 0px 2px;
            z-index:1;}

#main_m {
	float:left;
	background:url(../../images/main_bg.jpg) no-repeat;
	margin-top:5px;
	width:503px;
	height:604px;
    text-align:center;
    }
#main_m { text-align:-moz-center;}
		#toptitle { font-size:24px; color:#666666; font-weight:bolder; margin-left:110px;}
		#promo { width:97%; height:500px;
        padding-left:5px;        margin-top:30px; 
		margin-left:35px;}
        #geser {padding:2px 10px;}
        #btn_np { width:93%; margin-top:10px;}
        .p1 {padding-left:0px; font-size:15px; color:#666666;}
		.p2 {padding-left:0px; font-size:13px; color:#666666;}
#right_m {
	float:left;
	background:url(../../images/right_bg.jpg) no-repeat;
	margin-top:5px;
	width:186px;
	height:572px;}
		#foodfiesta{ margin-top:60px;}
		#btn_info_food { position:relative; top:14px; left:90px;}
		#btn_src { height:65px; margin-top:30px; margin-left:15px;}
		#btn_ym { margin-left:20px; margin-top:-15px;}

#center_new1 {
	width:100%;
	height:118px;
	background:#FFFFFF;
	color:#666666;}
		#left_s {
			width:119px;
			float:left;}
		#right_s {
			width:85%;
			float:left;}
	
#apDiv_menu1 {
	position:relative;
	left:5%;
	top:60px;
	width:100%;
	height:256px;
	z-index:1; 
	line-height:2;
}

#apDiv_aboutus_1 {
	position:relative;
	float:left;
	top:20px;
	width:700px;
	z-index:0;
}

#apDiv_contactus_1 {
	position:relative;
	float:left;
	top:20px;
	width:700px;
	z-index:1;
	background:url(../../images/contactUs_bg.jpg) center no-repeat top;
}

#apDiv_rent {
	position:relative;
	float:left;
	top:60px;
	width:700px;
	z-index:1;
}

#apDiv_rent1 {
	position:relative;
	float:left;
	top:60px;
	width:700px;
	z-index:1;
}

.rent1_border {
	border-collapse:collapse;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-style:solid; 
	border-width:thin;
}

#text_field {
	border-collapse:collapse;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-style:solid; 
	border-width:thin;
	background-color:#FFFFFF;
}

#text_field1 {
	border-collapse:collapse;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-style:solid; 
	border-width:thin;
	background-color:#FFFFCC;
}

#hot_tab {
	border-collapse:collapse;
	border-top-color:#999999;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-style:solid; 
	border-width:thin;
	background-color:#FFFFFF;
}

.pading_re_le {
	padding:30px 0px 30px 10px;
}

#apDiv_cinema {
	position:relative;
	float:left;
	top:-70px;
	width:700px;
	z-index:1;
}


#apDiv_arrow {
	position:absolute;
	left:40%;
	margin-top:2px;
	width:19px;
	height:19px;
}

#apDiv_arrow01 {
	position:absolute;
	right:40%;
	margin-top:2px;
	width:19px;
	height:19px;
}

#apDiv_search {
	position:relative;
	float:left;
	top:20px;
	width:700px;
	z-index:1;
}

#dir_left {
	position:relative;
	background:url(../../images/Directory--Pop-Up_01.jpg);
	background-repeat:repeat-y;	
	float:left;
	width:20px;
	height:100%;}

#dir_center {
	position:relative;
	float:left;
	width:560px;
	height:100%;
	padding-bottom:10px;
	}

#dir_right {
	position:relative;
	background:url(../../images/Directory--Pop-Up_03.jpg);
	background-repeat:repeat-y;	
	float:left;
	width:20px;
	height:100%;}

#dir_food {
	position:relative;
	float:left;
	top:50px;
	width:98%;
	height:100%;
	}
	
.scrollcolor
{scrollbar-face-color : #FFFFFF; scrollbar-highlight-color : #e0dede; scrollbar-3dlight-color : #e0dede; scrollbar-shadow-color : #666666; scrollbar-darkshadow-color : #e0dede; scrollbar-track-color : #e6e6e6; scrollbar-arrow-color : #2b333c;}
.scroll_enable
{ overflow:auto;}
.padding_top40
{ padding-top:40px;}
.padding_top_bottom15
{padding-top:15px; padding-bottom:15px;}
.paddingleft50 { padding-left:50px;}
.paddingleft80 { padding-left:80px;}
.Maroon {color:#862121;}
.Grey {color:#666666;}
.Bold {font-weight:bold;}

/* font */
.Arial { font-family:Arial, Helvetica, sans-serif; }
.Arial12pxDgrey { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4e4c4c;}
.Arial11px66 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.Arial20px99 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#999999;}
.Arial30px99 { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#999999;}
.Arial36px4e { font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#4e4c4c;}
.Verdana10pxLgrey { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.Verdana10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.Verdana11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.Verdana99 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;}

#combobox {
	border-style:none;}
div.sample_attach
{
  background: #ffffff;
  padding: 0px 5px;
}

div.sample_attach1
{
  width: 120px;
  display: block;
  border-bottom: thick;
  text-decoration: none;
  text-align:left;
  color:#ffc000;
  font:Arial, Helvetica, sans-serif 9px;
  padding-top:-10px;
  background-color:#ffffff;
}
#headline_1
{
  width: 600px;
  height:100px;
}
