/* --------- HEADER --------------------- open */
div.Header {
	margin-top: 10px;
	margin-left: 13px;
}
div.HeaderLogo {
	width: 438px; /* 478px exluding padding */
	height: 53px; /* 75px exluding padding */
	padding-top: 22px;
	padding-left: 40px;
}
div.HeaderBetweenLogoAndPhoto {
	margin-left: 5px;
	margin-right: 6px;
	width: 47px;
	height: 75px;
}
/* --------- HEADER -------------------- close */

/* --------- FOOTER --------------------- open */
div.Footer {
	margin-top: 13px;
	padding-bottom: 31px;
}
div.FooterL { /* olive */
	width: 491px;
	height: 10px;
	margin-right: 5px;
}
div.FooterR { /* dark green */
	width: 281px;
	height: 10px;
}
img#Logo2020 {
	margin-top: 13px;
	margin-left: 30px;
}
/* --------- FOOTER -------------------- close */

/* --------- NAVIGATION ----------------- open */
div.nav1Sec {
	background: url(../images/arrow-nav1.gif) no-repeat left center;
	padding-left: 10px;
	margin-top: 15px;
	margin-bottom: 7px;
	margin-left: 14px;
}
div.nav1Sec, a.nav1Sec {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4C4C4C;
}
div.nav1, div.nav1On {
	padding-left: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 14px;
}
div.nav1On {
	color: #999999;
}
a.nav1 {
	font: normal 11px Arial, Helvetica, sans-serif;
}
a.nav1:hover {
	font-weight: normal;
}
#btnMovie {
	margin-top: 50px;
	margin-left: 0px;
}
#btnTour {
	margin-top: 10px;
	margin-left: 0px;
}
/* --------- NAVIGATION ---------------- close */

div.Body {
	margin-top: 55px;
}

/* --------- LEFT COLUMN ---------------- open */
td.ColL {
	vertical-align: top;
}
div.ColL {
	width: 150px;
	margin-top: -15px; /* cancel nav1sec margin-top */
	margin-left: 70px;
}
h1.ColL {
	font: normal 20px Verdana, Arial, Helvetica, sans-serif;	
	margin-top: 50px;
}
/* --------- LEFT COLUMN --------------- close */

/* --------- RIGHT COLUMN --------------- open */
td.ColR {
	vertical-align: top;
}
div.ColR {
	width: 390px;
	margin-left: 6px;
}
td.iconHeader {
	vertical-align: top;
}
img.iconHeader {
	margin-left: 32px;
}
img#txtHeader {
	margin-bottom: 8px;
}
/* --------- RIGHT COLUMN -------------- close */

/* --------------- PHOTO ---------------- open */
.tableColour {
	width: 385px; /* photo width (125 * 3) + photo gutter (5 * 2) */
}
p.photo1of3, p.photo2of3, p.photo3of3 {
	float: left;
	text-align: center;
}
p.photo2of3, p.photo3of3, img.photo2of3, img.photo3of3 {
	margin-left: 5px;
}
p.photo1of3 img.photo1of3, p.photo2of3 img.photo2of3, p.photo3of3 img.photo3of3 {
	margin-left: 0px;
	padding-bottom: 5px;
}
/* --------------- PHOTO --------------- close */
