body {
		 background-color: #ffffff;
		 color: #000000;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 font-weight: normal;
		 text-decoration: none;
		 background-image: url(/content/images/background.jpg);
		 background-position: top center;
		 background-repeat: no-repeat;
		 background-attachment: fixed;
		 }

div.bigimage {
						 position: absolute;
						 right: 25px;
						 border: 1px solid #cccccc;
						 background-color: #eeeeee;
						 padding: 8px;
						 z-index: 4000;
						 display: none;
						 }

div.bigimage p {
						 font-size: 14px;
						 margin: 10px 2px 2px 2px;
						 text-align: right;
						 }

p.center { text-align: center; }

#container {
					 	margin: auto;
						margin-top: 6px;
						width: 850px;
						border: 1px solid #555555;
						background-color: #ffffff;
						position: relative;
						}

#copytext {
					margin: auto;
					padding: 5px;
					}

#copytext a {
					color: #000000;
					text-decoration: none;
					}

#copytext a:hover {
					color: #555555;
					text-decoration: underline;
					}

#copytext p {
					font-size: 10px;
					color: #555555;
					text-align: center;
					}

#footer {
				clear: both;
				margin: 15px 15px 8px 0px;
				text-align: right;
				}

#footer a {
				color: #000000;
				text-decoration: none;
				}

#footer a:hover {
				color: #555555;
				text-decoration: underline;
				}

#footer img.aala {
				float: left;
				width: 50px;
				height: 50px;
				padding: 5px 15px 5px 15px;
				}
				
#footer img.loai {
				float: left;
				width: 297px;
				height: 40px;
				padding: 10px;
				}
				
#footer p {
				font-size: 11px;
				color: #000000;
				text-align: right;
				padding-top: 40px;
				}

#header {
				height: 125px;
				}

#header img {
				width: 850px;
				height: 120px;
				}


#header p.address {
				position: absolute;
				top: 92px;
				right: 5px;
				z-index: 900;
				font-size: 12px;
				color: #ffffff;
				}

#header p.contact {
				position: absolute;
				top: 5px;
				right: 5px;
				z-index: 900;
				font-size: 14px;
				font-weight: bold;
				color: #ffffff;
				}

#header ul.mymenu {
				position: absolute;
				top: 43px;
				left: 315px;
				z-index: 99;
				}

#header ul.mymenu li {
				float: left;
				position: relative;
				background-color: transparent;
				color: #ffffff;
				border: none;
				text-align: center;
				vertical-align: middle;
				}

#header ul.mymenu li a {
				color: #ffffff;
				text-decoration: none;
				display: block;
				font-size: 18px;
				vertical-align: middle;
				padding: 0px 20px 0px 20px;
				border-right: 1px solid #cccccc;
				}

#header ul.mymenu li a.last {
				color: #ffffff;
				text-decoration: none;
				display: block;
				font-size: 18px;
				vertical-align: middle;
				padding: 0px 20px 0px 20px;
				border: none;
				}

#header ul.mymenu li a:hover {
				color: #323580;
				text-decoration: none;
				}

#leftmenu {
					float: left;
					width: 179px;
					min-height: 500px;
					margin: 0px;
					}

#leftmenu ul.mymenu {
					width: 170px;
					margin: 4px 0px 8px 4px;
					z-index: 900;
					position: relative;
					}

#leftmenu ul.mymenu li {
				 	background-color: #ffffff;
					vertical-align: middle;
					padding: 3px;
					position: relative;
					}

#leftmenu ul.mymenu li.heading {
					color: #323580;
					font-size: 20px;
					padding: 4px;
					vertical-align: middle;
					}

#leftmenu ul.mymenu li a {
					color: #000000;
					font-size: 12px;
					font-weight: bold;
					padding: 2px 2px 2px 12px;
					text-decoration: none;
					}

#leftmenu ul.mymenu li.heading a {
					color: #323580;
					font-size: 20px;
					font-weight: normal;
					padding: 2px;
					text-decoration: none;
					}

#leftmenu ul.mymenu li a:hover {
					color: #84b83e;
					text-decoration: none;
					}

#maincontent {
						 width: 850px;
						 float: left;
						 min-height: 500px;
						 }

#maincontent a {
						 color: #323580;
						 text-decoration: none;
						 font-weight: bold;
						 }

#maincontent a:hover {
  					 color: #84b83e;
						 text-decoration: underline;
						 }

#maincontent h1 {
						 font-size: 18px;
						 font-weight: normal;
						 color: #323580;
						 margin: 0px 10px 10px 10px;
						 padding-top: 8px;
						 clear: both;
						 }

#maincontent p {
						 clear: both;
						 margin: 10px;
						 }

#maincontent ul.mymenu {
						 z-index: 99;
						 margin: 25px 45px 15px 48px;
						 }

#maincontent ul.mymenu li {
						 float: left;
						 position: relative;
						 border: none;
						 text-align: center;
						 vertical-align: middle;
						 width: 195px;
						 height: 325px;
						 }

#maincontent ul.mymenu li.menu1 {
						 margin-left: 45px;
						 background-image: url(/content/images/accommodation.jpg);
						 }

#maincontent ul.mymenu li.menu2 {
						 margin-left: 45px;
						 background-image: url(/content/images/conferencing.jpg);
						 }

#maincontent ul.mymenu li.menu3 {
						 margin-left: 45px;
						 background-image: url(/content/images/activities.jpg);
						 }

#maincontent ul.mymenu li a {
						 text-decoration: none;
						 display: block;
						 border: 1px solid #cccccc;
						 width: 194px;
						 height: 324px;
						 }

#maincontent ul.mymenu li img {
						 border: none;
						 display: none;
						 filter: alpha(opacity=0);
						 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
						 -moz-opacity: 0; opacity:0;
						 }

#maincontent ul.mymenu li:hover {
						 border: none;
						 }

#maincontent ul.mymenu li:hover img {
						 display: block;
						 filter: alpha(opacity=25);
						 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);
						 -moz-opacity: 0.25; opacity:0.25;
						 }

#pagecontent {
						 width: 650px;
						 min-height: 500px;
						 float: left;
						 border-left: 1px solid #cccccc;
						 position: relative;
						 padding: 10px;
						 }

#pagecontent a {
						 color: #323580;
						 text-decoration: none;
						 font-weight: bold;
						 }

#pagecontent a.title {
						 color: #323580;
						 font-size: 14px;
						 text-decoration: none;
						 font-weight: bold;
						 }

#pagecontent a:hover {
						 color: #84b83e;
						 text-decoration: underline;
						 }

#pagecontent h1 {
						 font-size: 20px;
						 font-weight: normal;
						 color: #323580;
						 margin: 0px 0px 6px 0px;
						 }

#pagecontent h2 {
						 font-size: 16px;
						 font-weight: normal;
						 color: #323580;
						 margin: 4px 0px 6px 0px;
						 clear: both;
						 }

#pagecontent img.locationmap {
						 width: 600px;
						 height: 719px;
						 border: 1px solid #999999;
						 margin: 0px 0px 6px 24px;
						 }

#pagecontent img.pageleft {
						 border: none;
						 float: left;
						 clear: both;
						 margin-right: 6px;
						 margin-bottom: 10px;
						 }

#pagecontent img.pageright {
						 border: none;
						 float: right;
						 clear: both;
						 margin-left: 6px;
						 margin-bottom: 10px;
						 }

#pagecontent img.smallright {
						 float: right;
						 margin: 0px 0px 0px 6px;
						 }

#pagecontent li.heading {
						 font-size: 16px;
						 font-weight: normal;
						 margin: 5px 0px 3px 0px;
						 }

#pagecontent p {
						 font-size: 12px;
						 font-weight: normal;
						 margin: 3px 0px 3px 0px;
						 }

#pagecontent p.bold {
						 font-weight: bold;
						 margin: 5px 0px 3px 0px;
						 }

#pagecontent p.right {
						 text-align: right;
						 }

#pagecontent table.pricing {
						 font-size: 12px;
						 margin: auto;
						 border: 1px solid #cccccc;
						 }

#pagecontent table.pricing td {
						 font-size: 12px;
						 width: 100px;
						 padding: 5px;
						 border: 1px solid #cccccc;
						 text-align: center;
						 }

#pagecontent table.pricing td.wide {
						 font-size: 12px;
						 width: 200px;
						 padding: 5px;
						 border: 1px solid #cccccc;
						 text-align: left;
						 }

#pagecontent table.pricing th {
						 font-size: 12px;
						 font-weight: bold;
						 width: 100px;
						 padding: 5px;
						 border: 1px solid #cccccc;
						 }

#pagecontent table.pricing th.wide {
						 font-size: 12px;
						 font-weight: bold;
						 width: 200px;
						 padding: 5px;
						 border: 1px solid #cccccc;
						 }

#pagecontent ul {
						 margin: 10px;
						 }

#pagecontent ul.checklist {
						 margin-left: 25px;
						 list-style-type: disc;
						 list-style-position: outside;
						 }

#pagecontent ul.checklist li {
						 padding: 2px;
						 }
 