body {
	background-color:#006;
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:;
	scrollbar-darkshadow-color:;
	scrollbar-face-color:#9cf;
	scrollbar-track-color:#006;
	scrollbar-shadow-color:;
}

body, p, h1, h2, h3, table, td, th, ul, ol, a {
	font-family:Arial,Verdana,Helvetica;
	font-size:12pt;
	color:#333;
}

#top {
	height:90px;
	border-bottom:1px solid black;
	background-image:url("../img/bg.logo.gif");
	z-index:-2;
}

h1 {
	color:white;
	font-size:1.0em;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url("../img/bg.logo.gif");
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}

p {
	position:relative;
	line-height:18px;
}

#strip {
	background-image:url("../img/bg.band.gif");
	color:black;
	border-top:1px solid #99c;
	border-bottom:1px solid #333;
	font-family:Verdana,Arial;
	font-size:11px;
	vertical-align:center;
}
			
#wrapper {		
	background-color:#f90;
}	

#content {
	font-family:Arial,Verdana;
	font-size:9pt;
	padding:18px;
	background-color:white;
	border-left:1px solid #006;
	border-right:1px solid #006;
	vertical-align:top;
}

#logo-1 { cursor:pointer; left:0px; top:0px; width:130px; height:89px; position:absolute; background-image:url("../img/bg.logo-1.gif"); }
#logo-2 { left:130px; top:0px; width:130px; height:89px; position:absolute; background-image:url("../img/bg.logo-2.gif"); }
#logo-3 { left:260px; top:0px; width:130px; height:89px; position:absolute; background-image:url("../img/bg.logo-3.gif"); }
#logo-4 { left:390px; top:0px; width:130px; height:89px; position:absolute; background-image:url("../img/bg.logo-4.gif"); }

#photos {
	float:right;
	z-index:5;
	position:absolute;
	top:0;
	right:0;
}

#photo-1 { width:119px; height:89px; background-image:url("../img/thumb.hk.jpg"); }
#photo-2 { width:119px; height:89px; background-image:url("../img/thumb.uk.jpg"); }
#photo-3 { margin-right:5%; width:119px; height:89px; background-image:url("../img/thumb.us.jpg"); }


#photo-hover-1, #photo-hover-2, #photo-hover-3 {
	width:119px;
	height:89px;
	filter:alpha(opacity=0);
}

#photo-hover-3 {
	margin-right:5%;
}

a.link-hover  {
	text-decoration:underline;
	font-family:Arial,verdana,Helvetica;
	background-image:url("");
	letter-spacing:1px;
}

a.link-hover:hover {
	background-image:url("../img/bg.href-hover.gif");
}
	

a:visited {
	color:gray;
}

#strip a {
	color:#fff;
	font-family:Verdana,Arial;
	font-size:11px;
}

#menu a {
	margin-top:10px;
	width:130px;
	height:23px;
	border-top:1px solid #99c;
	border-bottom:1px solid black;
	background-color:#006;
	background-image:url("../img/bg.ani.gif");
	background-repeat:no-repeat;
	display:block;
	position:relative;
}

#menu a:hover {	
	background-image:url("../img/bg.ani.hover.gif");
}

#menu-block img {
	display:block;
}

#menu-block-fade {
	background-color:#9cf;
	width:130px;
	height:65px;
	margin-top:-65px;
	filter:alpha(opacity=50);
}

#navigation {
	font-family:Arial,Verdana;
	color:#f90;
	font-weight:bold;
}

#navigation a {
	font-family:Verdana,Arial;
	font-weight:normal;
	color:white;
	text-decoration:none;
	letter-spacing:1px;	
}

#navigation a:hover {
	text-decoration:underline;
}

#copyright {
	visibility:visible;
	width:auto;
	height:auto;
	overflow:hidden;
	display:inline;
}

ul {
	list-style-type:disc;
	line-height:15pt;
} 

#ul-indent {
	padding-left:10%;
	padding-right:10%;
}

li {
	margin-top:5pt;
}

#back-to-top {
	font-size:11px;
	text-align:right;
}

#photo-caption {
	float:right;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background-color:#eee;
	border:1px solid #ccc;
	border-right:1px solid black;
	border-bottom:1px solid black;
	display:block;
}

#headline {
	background-image:url("../img/bg.logo.gif");
	border-right:2px solid #9cf;
	border-bottom:2px solid #9cf;
	font-family:Arial,verdana,Helvetica;
	font-size:12pt;
/*	font-weight:bold;*/
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	color:white;
	width:100%;
}

#headline-large {
	font-size:28pt;
	line-height:30pt;
	text-align:center;
	font-weight:bold;
}

#headline-map {
	font-size:18pt;
	line-height:30pt;
	text-align:center;
	font-weight:bold;
}

#grad {
	filter:alpha(opacity=0,finishopacity=100,style=3);
}

#block img {
	display:block;
}

