	body {
	/*background-image: url(../images/bg.jpg);*/
	background-image: url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#fff6cf;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
}

img{
	border:none;
}

h1 em{
	display:none;
}

.addthis_toolbox a{
	float:left;
}

.button{
	margin:2px;
	font-family:arial,sans-serif,helvetica,verdana;
	font-size:11px;
	line-height:17px;
	vertical-align:middle;
	padding:3px 13px 3px 13px;
	background:url('../images/menu-selected.jpg') top left repeat-x;
	display:inline;
	border:none;
	cursor:pointer;
	font-weight:bold;
	color:#904e00;
	border:solid 1px #ffb100;
}

/*#bg-galeri{
	background:url('../images/bg-galeri.png') top left no-repeat;
	width:565px;
	height:179px;
}*/

.foto{float:left;text-align:center;width:151px;padding-top:10px;padding-bottom:10px;border:1px solid #ccc;}


#utama{background-color:#ffffff;padding:10px;}

.survey td {
padding:5px;
}

#poll{
	margin-left:10px;
	margin-top:15px;
	color:#4a4a4a;
}

#poll_list{
	padding:10px;
	margin-left:9px;
	width:280px;
}

#store_promo{padding-top:5px;padding-bottom:5px;padding-left:30px;background-color:#ff6700;color:#fff;font-size:18px;text-align:left;font-weight:bold;}

#main-promo{padding:10px;}

#image-main img{float:left;margin:10px;}
#image-main{color:#4a4a4a;}

.addthis_toolbox{
	width:100%;
	display:block;
	padding-left:8px;
	margin-top:10px;
}

h1#title-ebox{
	display:block;
	padding:0;
	margin:0;
	width:314px;
	height:43px;
	background:url('../images/title-ebox.png') top left no-repeat;
}
h1#title-tips{
	display:block;
	width:314px;
	padding:0;
	margin:0;
	height:43px;
	background:url('../images/title-tips.png') top left no-repeat;
}

h1#title-polling{
	display:block;
	width:314px;
	padding:0;
	margin:0;
	height:43px;
	background:url('../images/title-polling.png') top left no-repeat;
}


h1#title-events{
	display:block;
	width:302px;
	padding:0;
	margin:0;
	height:43px;
	background:url('../images/events_bg.png') top left no-repeat;
}

.lantai3{
	background:url('../images/lantai3.jpg') top left no-repeat;
	display:block;
	width:112px;
	height:136px;
	float:left;
}

.lantai4{
	background:url('../images/lantai4.jpg') top left no-repeat;
	display:block;
	width:112px;
	height:136px;
	float:left;
}

.lantai1{
	background:url('../images/lantai1.jpg') top left no-repeat;
	display:block;
	width:112px;
	height:136px;
	float:left;
}

.lantai2{
	background:url('../images/lantai2.jpg') top left no-repeat;
	display:block;
	width:112px;
	height:136px;
	float:left;
}
/*****/
.ticket {float:left;text-align:right;width:60px;}
#sinopsis{display:inline-block;margin:0 0 10px;overflow:hidden;}
.film-info {clear:both;display:inline-block;overflow:hidden;}
.film-info .label{clear:both;float:left;font-weight:bold;margin-bottom:3px;padding-right:10px;text-align:right;width:90px;}
.film-info a{color:#45B7F9;font-weight:bold;text-decoration:none;}
.film-info .detail{display:inline-block;margin:0 0 10px;overflow:hidden;margin-bottom:3px;}
#frame-film{float:left;width:430px;height:320px;display:block;}
#jadwal-film{float:left;margin-left:10px;width:430px;display:block;}
#jadwal-film table tr td{border:1px solid #d7e5e9;}
#jadwal-film tr th{font:bold 12px Verdana, sans-serif;background-color:#ff6300;border:1px solid #d7e5e9;text-align:center;color:#ffffff;padding:5px;font-weight:bold;font-size:12px;margin:0;}
#jadwal-film tr.e td{background-color:#ffce69;padding:3px; font: 11px/1.2em Verdana, sans-serif; vertical-align: top; letter-spacing:-1px;}
#jadwal-film tr.o td{background-color:#ffaa1c;padding:3px; font: 11px/1.2em Verdana, sans-serif; vertical-align: top; letter-spacing:-1px;}
#jadwal-film tr td a{color:#45b7f9;font-weight:bold;text-decoration:none;}
#sinopsis h3,#sinopsis h3 a{color:#11476a;font-size:24px;font-weight:bold;margin-bottom:20px;line-height:22px;}
/*************** galeri Overlay *********************/

/* "next image" and "prev image" links */
.next, .prev {
	
	/* absolute positioning relative to the overlay */
	position:absolute;
	top:40%;	
	border:1px solid #666;	
	cursor:pointer;
	display:block;
	padding:10px 20px;
	color:#fff;
	font-size:11px;
	
	/* upcoming CSS3 features */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}

.prev {
	left:0;
	border-left:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
}

.next {
	right:0;
	border-right:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-top-right-radius:0;	
}

.disabled {
	visibility:hidden;		
}



.next:hover, .prev:hover {
	text-decoration:underline;
	background-color:#000;
}
/*****************************************************/

#menuatas ul li a{
	display:block;
	height:70px;
}

#menuatas ul li a em{
	display:none;
}

#menuatas ul li a.home{
	background:url('../images/header/menu_home.png') top left no-repeat;
	width:110px;
	margin-left:-30px;
	
}

#menuatas ul li a.about{
	background:url('../images/header/menu_about.png') top left no-repeat;
	width:114px;
	
}

#menuatas ul li a.directory{
	background:url('../images/header/menu_directory.png') top left no-repeat;
	width:131px;
	
}

#menuatas ul li a.events{
	background:url('../images/header/menu_events.png') top left no-repeat;
	width:106px;
	
}

#menuatas ul li a.promo{
	background:url('../images/header/menu_promotions.png') top left no-repeat;
	width:144px;
	margin-left:-2px;
}

#menuatas ul li a.tips{
	background:url('../images/header/menu_tips.png') top left no-repeat;
	width:75px;
	
}

#menuatas ul li a.press_release{
	background:url('../images/header/menu_press_release.png') top left no-repeat;
	width:89px;
	margin-top:-1px;
	margin-top:-14px;
}


#menuatas ul li a.contact{
	background:url('../images/header/menu_contact.png') top left no-repeat;
	width:150px;
	margin-top:-14px;
}




#menuatas ul li a.home-active,#menuatas ul li a.home:hover{
	background:url('../images/header/menu_home_selected.png') top left no-repeat;
	width:110px;
	margin-left:-30px;
}

#menuatas ul li a.about-active,#menuatas ul li a.about:hover{
	background:url('../images/header/menu_about_selected.png') top left no-repeat;
	width:114px;
}

#menuatas ul li a.directory-active,#menuatas ul li a.directory:hover{
	background:url('../images/header/menu_directory_selected.png') top left no-repeat;
	width:131px;
}

#menuatas ul li a.events-active,#menuatas ul li a.events:hover{
	background:url('../images/header/menu_events_selected.png') top left no-repeat;
	width:106px;

}

#menuatas ul li a.promo-active,#menuatas ul li a.promo:hover{
	background:url('../images/header/menu_promotions_selected.png') top left no-repeat;
	width:144px;
	margin-left:-2px;
}

#menuatas ul li a.tips-active,#menuatas ul li a.tips:hover{
	background:url('../images/header/menu_tips_selected.png') top left no-repeat;
	width:75px;
	
}

#menuatas ul li a.press_release-active,#menuatas ul li a.press_release:hover{
	background:url('../images/header/menu_press_release_selected.png') top left no-repeat;
	width:89px;
	margin-top:-14px;
}

#menuatas ul li a.contact-active,#menuatas ul li a.contact:hover{
	background:url('../images/header/menu_contact_selected.png') top left no-repeat;
	width:150px;
	margin-top:-14px;
}


li {
	float:left;
	list-style-type:none;
}

a:link {
	text-decoration: none;
	color: #4a4a4a;
}
a:visited {
	text-decoration: none;
	color: #4a4a4a;
}
a:hover {
	text-decoration: none;
	color: #FFAD1F;
}
a:active {
	text-decoration: none;
}


.clearboth {
	clear:both;
	}
	
#maincontentwrapper {
	width:1024px;
	height:auto;
	margin:auto;
	margin-top:243px;
	
}

.slides2 li{margin-right:10px;}
.slides2{padding-top:50px;}
.slides                         { width: 477px; height: 385px; position: relative; margin: auto; padding: 0 57px 0 57px;  }
.slides .wrapper                { width: 560px; overflow: auto; height: 390px; margin: 0px 15px; position: absolute; top: 0; left: 0; background-color:#ffffff; }
.slides .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #FFF; margin: 0;padding-left:12px;}
.slides ul li                   { display: block; float: left; padding: 0; height: 380px; width:537px;margin: 0; }
.slides ul li img{margin:15px;}
.slides .arrow                  { display: block; height: 28px; width: 18px; margin-left:1px; text-indent: -9999px; position: absolute; top: 165px; cursor: pointer; }
.slides .forward                { background:url('../images/arrows_right.png') top left no-repeat;right: 0px; }
.slides .back                   { background:url('../images/arrows_left.png') top left no-repeat;left: 0px;}

#thumbNav { position: relative; top: 360px; text-align: right; }


#start-stop                             { display: none; background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 295px;  }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.slides .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.slides .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

/* backup */
/* #maincontentwrapper {
	width:1024px;
	height:1152px;
	margin:auto;
	margin-top:270px;
	
} */
/* end of backup  */


#header {
	/*background:url(../images/bg_menu.jpg) top center no-repeat;*/
	margin-left:-3px;
/*	margin-left:-40px;
*/	height:70px;
}
#menuatas ul{margin:0;padding:0;}

#menuatas {
	margin-left:87px;
	height:70px;
	
	}
	

#search-area{
	float:right;
	color:#999;
	/*	background:url('../images/src_bg.png') top left no-repeat;
	margin-left:771px;*/
	display:block;
	width:209px;
	height:39px;
	/*margin-top:365px;*/
	margin-top:-25px;
	margin-right:40px;
}

#search-button{
	background:url(../images/header/search_button.png) top left no-repeat;
	cursor:pointer;
	margin-left:-5px;
	height:26px;
	width:25px;
	border:none;
	float:left;
}

#search-box{
	/*background:url('../images/bg_src.png') top left no-repeat;*/
	background:url('../images/header/search_box.png') top left no-repeat;
	width:172px;
	height:24px;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	color:#342a2a;
	border:none;
	float:left;
	margin-left:-2px;
	/*padding-left:20px;
	margin-top:1px;*/
	padding-top:3px;
	color:#30282a;
	display:block;
}
	
#content{
	display:block;
	height:100%;
	width:100%;
	clear:both;
	margin-top:20px;
	}
	
#content-kiri{
	color:#737373;
	display:block;
	float:left;
	margin-left:47px;
	margin-top:-5px;
	padding-bottom:5px;
	margin-right:5px;
	width:600px;
	height:auto;
}

#content-kanan{
	display:block;
	width:300px;
	float:left;
	padding-right:3px;
}


/*#block-promo{padding:2px 6px 0px 6px;}
#promo {
	background:url('../images/promo-title.jpg') top left no-repeat;display:block;width:276px;height:26px;
}
#block-promo ul{
	list-style-type:none;
	margin:0;
	padding:0
}
*/
.right-kanan{float:right;}
/*.rounded{background-color:#ffffff;}
*/
/*   Promo   */
#promo {margin-top:70px; font:Arial, Helvetica, sans-serif; size:11px; color:#838383;}
#block-promo {
	width:350px;
	margin-top:15px;
}

.blok .white{margin:0;margin-left:9px;padding-right:15px;}
	
.blok  ul{margin:0;padding:0;list-style-type:none;margin-left:20px;}
.blok  ul li{float:none;padding-top:10px;padding-bottom:10px;margin-right:10px;}
.blok  ul li a{overflow:hidden;display:block;}
.blok  ul li .judul{display:block;margin-left:95px; width:160px;}
/*#block-events ul li .judul b{font-weight:bold;color:#ff8b02;}
*/




#block-ebox {
	margin-top:15px;
	width:320px;
}

#ebox{
	padding-right:12px;
	padding-bottom:10px;
}

h1#title-promo{
	background:url("../images/panel-promo.png") top left no-repeat;
	width:314px;
	height:43px;
	margin:0;
	padding:0;
	display:block;
}

.judul-film{
	color:#838383;
	font-weight:bold;
	font-size:13px;
	display:block;
}

#ebox a{
margin-left:20px;
}

#image_banner{
padding-top:15px;
padding-bottom:15px;
margin-top:20px;
margin-left:10px;
width:305px;
background-color:#ffffff;
display:block;
text-align:center;
}

#image_banner a{
	margin:auto;
	display:block;
	
}
/*#images-headline{
	float:left;
}
*/

/*   twitter    */
#social-network{background:url(../images/soc_net_bg.png) no-repeat; float:left; width:278px; margin-top:10px;}
/*#logo-twitter{display:block;background:url('../images/logo-twitter.jpg') top left no-repeat;width:246px;height:42px;}
*/
#widget-twitter {
	background-color:#31B5F9;
	display:block;
	height:200px;
	margin-left:22px;
	margin-top:135px;
	width:243px;
}
#widget-facebook {
	background-color:#FFFFFF;
	border-left:1px solid #E2E3E1;
	margin-left:18px;
	margin-top:7px;
	padding-left:1px;
	width:247px;
}
.twtr-doc{margin-left:8px;}
.twtr-widget{margin-top:8px;}

/*   Events   */
.white{background-color:#ffffff;display:block;width:287px;margin-left:10px;}
.garis{border-bottom:1px solid #fedfb2}
#events {margin-top:70px; font:Arial, Helvetica, sans-serif; size:11px; color:#838383;}
#block-events {margin:25px 5px 5px 0px;width:290px; min-height:380px; float:left;}
#block-events ul{margin:0;padding:0;list-style-type:none;margin-left:10px;}
#block-events ul li{float:none;padding-top:15px;padding-bottom:15px;margin-right:10px;}
#block-events ul li .judul{display:block;margin-left:95px; width:160px;}
/*#block-events ul li .judul b{font-weight:bold;color:#ff8b02;}
*/


/*    galeri     */
#galeri {
background:transparent url(../images/gallery_bg.png) no-repeat scroll left top;
display:block;
height:226px;
width:596px;
}

.panah-kiri{
	background:url('../images/kiri.png') top left no-repeat;
	display:block;
	width:87px;
	height:226px;
	float:left;
}

.panah-kanan{
	background:url('../images/kanan.png') top left no-repeat;
	display:block;
	width:101px;
	height:226px;
	float:right;
}

#footer{
	background:url(../images/bg_footer.png) top center no-repeat;
	width:100%;
	height:198px;
	overflow:hidden;
	display:block;
	margin:auto;
	margin-top:50px;
}

#footer-content{margin:auto; width:1024px; display:block;}


/*  backup footer  */	
/*#footer{
	background:url(../images/bg_footer.png)top center no-repeat;
	width:1024px;
	height:185px;
	overflow:hidden;
	display:block;
	margin:auto;
	padding-top:10px;
	}
*/	
/* end of backup footer */
	

#footer em{display:none;}
#footer a{color:#933100;}
#footer ul{margin:0;padding:0;list-style-type:none;padding-left:10px;margin-top:2px;}
#footer #footer-directory{width:125px;display:block;margin-left:215px;padding-top:70px;float:left;}
#footer #footer-tips{display:block;float:left;width:85px;padding-top:70px;}
#footer #footer-about{display:block;float:left;width:95px;padding-top:70px;}
#footer #footer-contact{display:block;float:left;width:160px;padding-top:70px;}
#footer #footer-tips #title-tips{font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold; ; height:25px; display:block;}
#footer #footer-tips #title-promo{font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold; ; height:25px; display:block;}
#footer #footer-about #title-about{font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold; ; height:25px; display:block;}
#footer #footer-contact #title-contact{font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold; ; height:25px; display:block;}
#footer #footer-directory #title-directory{font-family:Arial, Helvetica, sans-serif;font-size:14px;
	font-weight:bold; ; height:25px; display:block;}	

#footer #groove{
	color:#999999;background:url("../images/groove.png") top left no-repeat;
	display:block;
	float:left;
	margin-left:700px;
	position:absolute;
	margin-top:-100px;
	height:298px;
	width:307px;
}

#judul-content {
	background:url("../images/bg_judul_content.png") top left no-repeat;
	width:799px;
	height:43px;
	display:block;
	margin:20px auto auto;
	padding-top:25px;
	padding-left:98px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b36e2c;
	font-weight:bold;
}

#back-to-home {
	background:transparent url(../images/back_to_home.jpg) no-repeat;
	float:left;
	height:34px;
	margin-left:-80px;
	margin-top:-8px;
	width:40px;
}


/*   tips     */

#content-tips {
	width:895px;
	display:block;
	height:auto;
	margin:auto;
	min-height:200px;
	}

.putih{
	background-color:#ffffff;
}

#event-utama{
	color:#4a4a4a;
}

#tips-kiri{
	display:block;
	float:left;
	width:640px;
	background-color:#ffffff;
	height:100%;
}

#tips-kanan{
	background-color:#fefffa;
	display:block;
	float:right;
	width:244px;
	
}

#tips2{
	background:transparent url(../images/bgcontent_tips1.jpg) repeat scroll 0 0;
	clear:both;
	float:left;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:626px;
}

.tips2 img{float:left;}

.tips2{
	background:transparent url(../images/bgcontent_tips1.jpg) repeat scroll 0 0;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
	float:left;
}

.tips2-polos img{float:left;}

.tips2-polos{
	background:transparent url(../images/bgcontent_tips1_polos.jpg) repeat scroll 0 0;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
	float:left;
}


#tips1{
	background:url(../images/bgcontent_tips2.jpg);
	clear:both;
	float:left;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:626px;
}

.tips1{
	background:url(../images/bgcontent_tips2.jpg);
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
	float:left;
}

.tips1-polos{
	background:url(../images/bgcontent_tips2_polos.jpg);
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
	float:left;
}

.label2{
	font-size:14px;
	background-color:#EEE;
	color:#666;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	font-weight:bold;
	
	display:block;
}

.tips1 img{float:left;}
.tips1-polos img{float:left;}

#tips3{
	background:url(../images/bgcontent_tips3.jpg);
	clear:both;
	float:left;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:626px;
}

.tips3 img{float:left;}

.tips3{
	background:url(../images/bgcontent_tips3.jpg);
	float:left;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
}

.tips3-polos img{float:left;}

.tips3-polos{
	background:url(../images/bgcontent_tips3_polos.jpg);
	float:left;
	height:151px;
	padding-left:25px;
	padding-top:25px;
	width:620px;
}

#tips-kanan a{
	color:#4a4a4a;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	min-height:25px;
	margin-left:20px;
	padding-right:9px;
	padding-left:5px;
	padding-top:7px;
	clear:both;
	width:210px;
}

#tips-kanan a:hover{
	background:#EEEEEE;
}

#end-of-list-tips {
	background:url(../images/separator_content_list.png);
	width:245px;
	height:23px;
	clear:both;
	float:right;
	margin-left:25px;
	
}

#separator-tips {
	position:absolute;
	background: url("../images/separator_tips.jpg") no-repeat;
	width:20px;
	height:37px;
	margin-right:5px;
	/*width:209px;
	padding-left:35px;
	padding-top:15px;
	z-index:2;
	height:30px;
	margin-left:-14px;
	margin-top:-18px;*/
}

#separator-tips label{
	font-weight:bold;
	color:#666666;
	background:#EEEEEE;
	padding:7px;
	width:100%;
	display:block;
}

#text-tips {
	float:right;
	width:374px;
	height:125px;
}

#judul-texttips {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#776565;
	font-weight:bold;
	clear:both;
}

#text-tips .judul-texttips {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3d58ca;
	font-weight:bold;
	display:block;
}

a.red{
	color:red;
}

#isi-texttips {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	clear:both;
	margin-top: 17px;
	width: 360px;

}

.isi-texttips {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	margin-top: 5px;

}

#tips_detail_image {
	background-color:#fefffa;
	display:block;
	float:left;
	width:275px;
	height:470px;
	padding-top: 30px;
	padding-left: 20px;
}

#tips_detail_text{
	background-color:#fefffa;
	display:block;
	width:895px;
	height:auto;
	padding-top:10px;
}

.dtl-tips{
	float:left;
	width:570px;
	
}

.judul-tips_detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#bf7300;
	padding-top: 5px;
	display: block;
}

#isi-tips_detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	padding-top:25px;
	text-align: justify;
	padding-left:12px;
	margin-left:20px;
	margin-right:40px;
	/*margin-top: 25px;
	width: 870px;
	text-align: justify;
	line-height:13pt;
	margin-left: 12px;*/
}

#isi-video {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4a4a;
	padding-top:25px;
	text-align: justify;
	/*padding-left:5px;*/
	margin-left:10px;
	margin-right:15px;
}

h2{
	margin:0;
	padding:0;
}

#share-button {
	background:#FFFFFF;
	height:30px;
	width:895px;
	clear: both;
	display: block;
}

#navibutton_tips {
	background:#FFFFFF;
	clear:both;
	height:80px;
	padding-left: 8px;
	width:887px;
}

#navibutton_tips_previous {
	float:left;
	background:url(../images/navibutton_previous.jpg) no-repeat;
	width:160px;
	height:71px;
	margin-top: 5px;
}

#content_promo {
	height:auto;
	/*width:895px;*/
	background-color:#fefffa;
	display:block;
}

#promo_selectfloor {
	float:left;
	text-align:right;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d51b4b;
	font-weight:bolder;
	margin-bottom: 20px;
	margin-top: 10px;
}

#promo_selectcategory {
	float:right;
	text-align:left;
	width:460px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d51b4b;
	font-weight:bolder;
	margin-bottom: 20px;
	margin-top: 10px;
}



/*  promo  */ /************** new **************/

.promo-1 {
	background-image:url(../images/promo_bg_01.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:216px;
	background-color:#fcf3d9;
	clear:both;
	float:left;
}

.promo-0 {
	background-image:url(../images/promo_bg_02.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:216px;
	background-color:#ffffff;
	clear:both;
	float:left;
}

.promo-2 {
	background-image:url(../images/promo_bg_03.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:100%;
	height:216px;
	background-color:#eaebe9;
	clear:both;
	float:left;
}

.judul-promo_detail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e89e29;
	padding-top: 5px;
	display: block;
	font-weight:bolder;
}

.isi_promo_kiri {
	float:left; padding-left:20px; padding-right:20px; width:400px; color: #4a4a4a; margin-top: 25px;}

.isi_promo_kanan {
	float:right; padding-left:20px; padding-right:20px; width:400px; color: #4a4a4a; margin-top: 25px;}
	
	
#thumbNav a {
	display: inline-block; 
	width: 25px;
	height: 25px;
	padding-top: 5px;
	margin: 0 3px 0 0; 
	text-align: center; 
	font-size: 11px;
	color: #4a4a4a;
	}

/*#thumbNav a:hover, #thumbNav a.cur { background-position: right; color: #FFF; }	*/
#thumbNav a.ganjil{
	background:url('../images/nomer_ganjil.jpg') top left no-repeat;
}	

#thumbNav a.genap{
	background:url('../images/nomer_genap.jpg') top left no-repeat;
}	

#thumbNav a.cur{background-position:top right;color:#ffffff;}

#thumbNav a.ganjil:hover{
	background-position:top right;
}

#thumbNav a.genap:hover{
	background-position:top right;
}
	
/*  directory  */

.img_whats{
	cursor:pointer;
}

#directory_store {
	width:895px;
	background:url('../images/bg-promo.jpg') top left repeat-y;
	display:block;
	height:100%;
}

#judul-content-directory {
	background:url("../images/bg_judul_content.png") top left no-repeat;
	width:797px;
	height:43px;
	display:block;
	margin:20px auto auto;
	padding-top:25px;
	padding-left:98px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b36e2c;
	font-weight:bold;
	
	/*background:url(../images/bg_judul_content_directory.png) no-repeat;
	width:799px;
	height:43px;
	display:block;
	margin:20px auto auto;
	padding-top:25px;
	padding-left:98px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b36e2c;
	font-weight:bold;*/
}

#previous_ontitlecontent1 {
	background:url(../images/previous_ontitlecontent1.png) no-repeat;
	color:#b36e2c;
	font-weight:bolder;
	float:left;
	height:42px;
	margin-left:-36px;
	margin-top:-24px;
	padding-left:36px;
	padding-top:24px;
	width:110px;
}

#store_kiri{
	float:left;
	display:block;
	width:462px;
	background-color:#ffffff;
}
#store_kanan{
	float:right;
	display:block;
	width:433px;
	background-color:#fffada;
	z-index:1;
}
#store-image_info{
	background-image:url(../images/apple_contactinfo.jpg);
	width:458px;
	height:136px;
}
#store-text-detail {
display:block;
color:#838383;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:justify;
height:auto;
padding-left:10px;
padding-right:20px;
}

#store-previous-button {
	background:url(../images/navibutton_previous.jpg) no-repeat;
	clear:both;
	float:left;
	height:65px;
	margin-left:5px;
	margin-top:5px;
	width:160px;
}
.store {
	color: #999999;
}

#directory_image {
	width:369px;
	height:215px;
	/*background:url(../images/content/directory_image.jpg);*/
	margin-left:40px;
	
	margin-top:10px;
}

#directory_text_title {
	background:url(../images/directory_promo_image.jpg) no-repeat;
	width:390px;
	height:30px;
	margin-left:20px;
}

#directory_text {
	width:390px;
	height:auto;
	margin-left:20px;
	color:#838383;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:justify;
}

.link a{
	color:#036;
}

#rating {clear:both; float:left; background-image:url(../images/rating.jpg); background-repeat:no-repeat; height:50px; width:200px; margin-left:20px; margin-top: 50px;}
#feedback {clear:both; float:left; background:url(../images/feedback_bg.jpg) top left no-repeat; height:237px; width:410px; margin-top: 30px;}
.form_feedback{float:left background:url(images/bg_src.png); margin-top:44px;}
#feedback_submit {float:right; width:83px; height:46px; background:url(../images/feedback_submit.jpg); background-repeat:no-repeat; cursor:pointer}


#top #menu-tenant{
	height:78px;
	margin-left:170px;
	position:absolute;
	text-align:center;
	width:590px;
}

#maincontentwrapper #menu-tenant {
	margin-top:-254px;
	padding-left:200px;
	position:absolute;
	text-align:center;
}

#maincontentwrapper #menu-tenant ul{list-style-type:none}

#maincontentwrapper #menu-tenant ul .tenant-plazarealty {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_01.png); width:109px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-shopping {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_02.png); width:88px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-keraton {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_03.png); width:97px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-theplaza {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_04.png); width:87px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-hyatt {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_05.png); width:70px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-fx {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_06.png); width:63px; height:62px;}
#maincontentwrapper #menu-tenant ul .tenant-miniapolis {float:left; background-image:url(../images/tenant_ex/ex_tenant_button_07.png); width:104px; height:62px;}



