html,body,div,span,h1,h2,h3,h4,h5,h6,p,img 
	{margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;}

html
	{overflow:auto;}
html,body
	{width:100%;
	height:100%;}
body
	{background: transparent;
	line-height:1; 
	font-size:8px, bold; 
	font-family:Helvetica, Arial, Sans-Serif;}

a	{margin:0;
	padding:0;
	font-size:100%;
	color:#fff;
	font-family:sans-serif; 
	font: bold; 
	vertical-align:baseline;
	background:transparent;}
a:hover 
	{margin:0;
	padding:0;
	font-size:100%;
	color: #DFFF00 ;
	font-family:sans-serif; 
	font: bolder; 
	vertical-align:baseline;
	background:transparent;}


/* PANORAMA LAYOUT */
.panorama .preloader {position:absolute; top:0; left:0; width:100%; height:100%;}
.panorama, .panorama-view {width:100%; height:100%; overflow:hidden;}
.panorama, .panorama-container {position:relative;}
.panorama-container img {height:100%;position:absolute; top:0;}

.panorama .info, .panorama .info2, .panorama .singaporegallery, .panorama .sweeppanoramas, .panorama .morealbums, .panorama .backtohomepage, .panorama .onweb247, .panorama .copyright, .panorama-view .area
	{position: absolute; display: block; text-decoration:none;}
.panorama .info {left:400px; bottom:14px; width: 420px; text-align: center;}
.panorama .info2 {left:430px; top:40px;}
.panorama .sweeppanoramas {left:10px; top:2px; width:390px; height:38px;  border-radius: 8px; opacity:0.9; filter:alpha(opacity=90);}
.panorama .singaporegallery {position: fixed; display: block; left:300px; top:0px; width:600px; height:36px; border-radius: 12px; opacity:0.6; filter:alpha(opacity=60);}
.panorama .hotspotstext {left:270px; bottom:100px; width:380px; height:13px; color:#fff; font: 12px bolder, sans-serif; white-space:nowrap;}
.panorama .copyright {left:140px; bottom:8px; line-height:4px;}
.panorama .copyrightvertical {position: fixed; display: block; width:12px; height:10px; top:230px; right:1px; font-size:12px; color:#000; font-weight: bold; font-family: "Arial", "verdana", sans-Serif; white-space:nowrap;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.panorama .morealbums {left:120px; bottom:24px; text-decoration:none; cursor:pointer; opacity:0.6; filter:alpha(opacity=60);}
.panorama .morealbums:visited {left:130px; bottom:24px; text-decoration:none; cursor:pointer; opacity:0.6; filter:alpha(opacity=60);}
.panorama .morealbums:hover {padding: 1px; border: solid 2px; border-radius: 6px; opacity:1; color:#8aff33; filter:alpha(opacity=100);}
.panorama .backtohomepage {left:220px; bottom:24px; cursor:pointer; opacity:0.8; filter:alpha(opacity=80);}
.panorama .backtohomepage:visited {left:130px; bottom:24px; text-decoration:none; cursor:pointer; opacity:0.6; filter:alpha(opacity=60);}
.panorama .backtohomepage:hover {padding: 1px; border: solid 2px; border-radius: 6px; opacity:1; color:#8aff33; filter:alpha(opacity=100);}
.panorama .onweb247 {left:135px; bottom:1px; cursor:pointer; color:#f7f419; opacity:0.9; filter:alpha(opacity=80);}
.panorama .cellphoneimage {width: 420px; left:350px; bottom:3px; margin: auto; text-align: center; cursor:pointer; opacity:0.9; filter:alpha(opacity=80);}
.panorama .controls a:hover {opacity:0.9; color:yellow; filter:alpha(opacity=80);}
.panorama .controls {position:absolute; left:170px; bottom:100px;}
.panorama .controls a {display:block; float:left; margin-right:10px;}
.panorama .controls a {padding:6px; opacity:0.6; filter:alpha(opacity=60); background-color: #000; color: #fff; font: bold 11px/14px Arial, sans-serif; text-decoration: none; }
.panorama .controls a {padding-top:8px; padding-bottom:8px; font-size:22px; cursor:pointer;}

/* PANORAMA STYLE */
.panorama-view {cursor:url(../images/openhand.cur),default;}
.panorama-view.grab {cursor: url(../images/closedhand.cur),default;}
.panorama-view .area {opacity: 0.15; filter:alpha(opacity=40); background-color:yellow; cursor:pointer; overflow:hidden; text-indent:-9999px; }
.panorama-view .area:hover {opacity:0.5; filter:alpha(opacity=50);}
.panorama-view img {-o-user-select:none; -moz-user-select:none; -webkit-user-select:none; user-select:none;}
.panorama .info {padding:8px; opacity:0.8; filter: alpha(opacity=80); border-color: #fff; border-style: solid; margin:1px; background-color:green; color:#fff; font:bolder 13px Arial-black, sans-serif; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; text-decoration: none; white-space:nowrap;} 
.panorama .info2 {padding:8px; opacity:0.8; filter: alpha(opacity=80); border-color: #777; border-style: solid; margin:1px; background-color:#444; color:yellow; font:bolder 12px/14px Arial, sans-serif; text-decoration: none; white-space:nowrap;}
.panorama .info:hover, .panorama .info2:hover, .panorama {opacity: 1.0; filter: alpha(opacity=100);}
.panorama .info2, .panorama-view .area, .panorama .controls a, .panorama .menu 
	{-moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;}
.panorama .preloader {background: url(images/preloader.gif) no-repeat center center; }
.panorama .copyright a {width:1280px; line-height 6px; color:yellow; font:10px bolder; font-family:"Times New Roman", Georgia, Serif; text-decoration:none; white-space:nowrap;}

/* PANORAMA NOTE */
.panorama .cellphoneimage{
	position:absolute;
	display:block;
	width:420px;
	height:10px;
	font-size: 4px;
    text-align: center;
	padding: 0px;
	margin: auto;
	color: #fff;
	opacity:1; filter:alpha(opacity=100); }

/* PANORAMA AD BLOCK ON RIGHT */
.panorama .adlinkblockright {
    position:absolute; right: 2px; top: 4px;
	display:table;
	width:130px;
    text-align:center;
	padding: 0px;
	margin: auto;
	border: 0px;
	opacity:0.8; filter:alpha(opacity=100);}

/* SLIDES style */
.slides { position: absolute; top: 20px; left: 5px; bottom: 50px; width: 95px; }
.slides a.up, .slides a.down { position: absolute; left: 0; display: block; width: 100px; line-height: 36px; background: #666; background: rgba(0,0,0,0.5); color: #fff; text-decoration: none; text-align: center; z-index: 99; }
.slides a.up { top: 28px; }
.slides a.down { bottom: -38px; }
.slides a.up:hover, .slides a.down:hover { background: #000; }
.slides a.hidden { display: none; }
.slides a.disabled { opacity: 0.1; }
.slides .slide { margin: 1px 0; border-color: #33ff64;}
.slides .slide a, .slides .slide a img, .slides a.up, .slides a.down { -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; border-color: #E1E100;}
.slides .slide a img { display: block; border: 3px solid #777; border-color: rgba(0,0,0,0.5); opacity: 0.8; filter: alpha(opacity=85); }
.slides .slide a:hover img, .slides .slide a.active img { border-color: #33ff64; opacity: 1; filter: none; }
.slides .slida:visited {color: inherit;}
.slides .slide a { cursor: pointer; display: block; }
.slides .slide a.active { cursor: default; }

	