@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E0EAF3;
}
#container {
	font-family: Arial;
	font-size: 11px;
	color: #142b3d;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
#container #panelleft {
	background-image: url(../global/001leftbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
#container #panelright {
	background-image: url(../global/001rightbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
#container #content {
	margin: 0px;
	padding: 0px;
	width: 780px;
}
#container #menutable {
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../global/001menubg.jpg);
	margin: 0px;
	padding: 0px;
	width: 780px;
	font-weight: bold;
	height: 22px;
}
a.menu:link {
	color: #1a394d;
	text-decoration: none;
}
a.menu:visited {
	color: #1a394d;
	text-decoration: none;
}
a.menu:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#container #menubase {
	background-image: url(../global/001m8base.jpg);
	margin: 0px;
	padding: 0px;
	height: 29px;
	width: 780px;
}
#container #n101hspace {
	background-image: url(../home/101hspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 287px;
	width: 41px;
}
#container #n103hspace {
	background-image: url(../home/103hspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 287px;
	width: 28px;
}
#container #n104hspace {
	background-image: url(../home/104hspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 271px;
	width: 41px;
}
#container #n105hspace {
	background-image: url(../home/105hspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 271px;
	width: 28px;
}
#container #n106htextspl {
	background-image: url(../home/106htextspl.jpg);
	margin: 0px;
	padding: 0px;
	height: 392px;
	width: 27px;
}
#container #n107htext {
	background-image: url(../home/107htext.jpg);
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	height: 358px;
	width: 254px;
	font-size: 11px;
}
#container #n108htextsp {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 162px;
}
#container #n111htext {
	background-image: url(../home/111htext.jpg);
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 174px;
	vertical-align: middle;
}
#container #n112hspace {
	background-image: url(../home/112hspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 558px;
	width: 37px;
}
#container #n123hmspace {
	background-image: url(../home/123hmspace.jpg);
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 145px;
}
#container #n124textbot {
	background-image: url(../home/124textbot.jpg);
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 281px;
}
#container #n125footspace1 {
	background-image: url(../home/125footspace1.jpg);
	margin: 0px;
	padding: 0px;
	height: 132px;
	width: 780px;
}
#container #n126footspace2 {
	background-image: url(../home/126footspace2.jpg);
	margin: 0px;
	padding: 0px;
	height: 180px;
	width: 780px;
}
#container #n201space1 {
	background-image: url(../accommodation/201space1.jpg);
	margin: 0px;
	padding: 0px;
	height: 262px;
	width: 46px;
}
#container #n202space2 {
	background-image: url(../accommodation/202space2.jpg);
	margin: 0px;
	padding: 0px;
	height: 262px;
	width: 51px;
}
#container #n203textop {
	background-image: url(../accommodation/203textop.jpg);
	margin: 0px;
	padding: 0px;
	height: 54px;
	width: 780px;
}
#container #n204textleft {
	background-image: url(../accommodation/204textleft.jpg);
	margin: 0px;
	padding: 0px;
	height: 256px;
	width: 66px;
}
#container #n205text1 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 256px;
	width: 288px;
	vertical-align: top;
	text-align: justify;
	letter-spacing: 1px;
}
#container #n206textmid {
	background-image: url(../accommodation/206textmid.jpg);
	margin: 0px;
	padding: 0px;
	height: 256px;
	width: 65px;
}
#container #n207text2 {
	background-color: #FFFFFF;
	letter-spacing: 1px;
	text-align: justify;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: 256px;
	width: 286px;
}
#container #n208textright {
	background-image: url(../accommodation/208textright.jpg);
	margin: 0px;
	padding: 0px;
	height: 256px;
	width: 75px;
}
#container #n209space3 {
	background-image: url(../accommodation/209space3.jpg);
	margin: 0px;
	padding: 0px;
	height: 91px;
	width: 780px;
}
#container #n210space4 {
	background-image: url(../accommodation/210space4.jpg);
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 780px;
}
#container #n211space5 {
	background-image: url(../accommodation/211space5.jpg);
	margin: 0px;
	padding: 0px;
	height: 106px;
	width: 780px;
}
#container #n301space {
	background-image: url(../activities/301space.jpg);
	margin: 0px;
	padding: 0px;
	height: 345px;
	width: 64px;
}

#container #content #n001foot1sp {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 153px;
}
#container #content #n001foot2pixel {
	color: #255072;
	background-color: #FFFFFF;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 429px;
	letter-spacing: 1px;
}
#container #content #n001foot3copy {
	color: #255072;
	background-color: #FFFFFF;
	letter-spacing: 1px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 198px;
}
a.foot:link {
	color: #255072;
	text-decoration: underline;
}
a.foot:visited {
	color: #255072;
	text-decoration: underline;
}
a.foot:hover {
	color: #54add9;
	text-decoration: underline;
}
#basetable {
	background-image: url(../global/001basebg.jpg);
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 100%;
}
#container #content #confirm {
	font-size: 13px;
}
a.email:link {
	color: #142b3d;
	text-decoration: underline;
}
a.email:visited {
	color: #142b3d;
	text-decoration: underline;
}
a.email:hover {
	color: #54add9;
	text-decoration: underline;
}
