* { 
	margin:0; 
	padding:0; 
	border:0;
} 

body {
	text-align:center;
	min-width:490px;
	margin-top:25px;
	font-size:81.4%;
	font-family:Arial, Helvetica, sans-serif, PMingLiu, MingLiu;
	background-color:#FFFFFF;
}

.hidden {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden;}

#landingPage {
	width:490px;
	text-align:left;		/* set the text left-align, please body set center align */
	margin:0 auto;
	line-height:0px;
}

#landingHKSAR {
	float:left;
	width:100%;
	display:block;
}

#landingVersionBar {
	clear:both;
	float:left;
	width:100%;
	display:block;
	border-bottom:0px #BB3333 solid;
	font-size:0px;		/* no text in landing page */
}

#graphicVersion {
	float: right;
}

#siteLogo {
	clear:both;
	float:left;
	width:100%;
	height:220px;
	display:block;
}

#landingBottom {
	clear:both;
	float:left;
	width:100%;
	height:36px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	font-size:0px;		/* no text in landing page */
}

#landingText{
	clear:both;
	float:center;
	width:100%;
	height:36px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	color:red;
	font-size:14px;

}


#brandHK {
	float:right;
}

#otherVersion {
	float:left;
}

#landingPhotoCredit {
	clear:both;
	float:left;
	text-align:right;
	width:100%;
	display:block;
	line-height:1.25em;
	font-size:0.85em;
	color:#999999;
}

#landingPhotoCredit p {
	margin-bottom:1em; 
}