body {color: #000E1C; font-family: Verdana; background-color: #000E1C;  }
.gallerycontainer{ position: relative; background-image: url("fullsize/C.jpg");height: 100mm; } /*Add a height attribute and set to largest image's height to prevent overlaying*/
.thumbnail img{ border: 0px solid #000E1C; margin: 0 5px 5px 0; }
.thumbnail:hover{ background-color: transparent; }
.thumbnail:hover img{ border: 1px solid blue; }
.thumbnail span{ /*CSS for enlarged image*/ position: absolute; background-color: #000E1C; padding: 5px; left: -1000px; border: 0px dashed gray; visibility: hidden; color: #CFDAD6; text-decoration: none; } /*CSS for enlarged image*/
.thumbnail span img{ border-width: 0; padding: 2px; }/*CSS for enlarged image*/
.thumbnail:hover span{ visibility: visible; background-color: #000E1C; top: 0; left: 230px; z-index: 50; } /*CSS for enlarged image*/ /*position where enlarged image should offset horizontally */
  *.text0a {position: absolute; top: 1mm; left: 70mm; height: 22mm; width: 235mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Verdana; Times New Roman; font-size: 10pt; line-height: 120%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent z-index: 2; }
	
  *.text1 {position: absolute; top: 200mm; left: 70mm; height: 410mm; width: 235mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Verdana; Times New Roman; font-size: 11pt; line-height: 150%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: left; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent z-index: 2; }
	*.text5 {position: absolute; top: 30mm; left: 70mm; height: 111mm; width: 243mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: left; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent z-index: 2; }
  *.text4 {position: absolute; top: 170mm; left: 70mm; height: 30mm; width: 235mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Verdana; Times New Roman; font-size: 11pt; line-height: 150%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: left; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent z-index: 2; }
	*.text6a {position: absolute; top: 148mm; left: 173mm; height: 5mm; width: 18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: #CF5317; z-index: 2; }
*.text6a1 {position: absolute; top: 153mm; left: 173mm; height: 10.5mm; width:18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 10pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: bold; letter-spacing: 0em; text-align: center; cursor: pointer; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent; z-index: 2; }
*.text6b {position: absolute; top: 148mm; left: 192mm; height: 5mm; width: 18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: rgb(66, 66, 64); font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: #437CCB; z-index: 2; }
*.text6b1 {position: absolute; top: 153mm; left: 192mm; height: 10.5mm; width: 18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 10pt; line-height: 100%; color: #FCFFFF ; font-style: normal; font-weight: bold; letter-spacing: 0em; text-align: center; cursor: pointer; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent; z-index: 2; }
*.text6c {position: absolute; top: 148mm; left: 211mm; height: 5mm; width: 18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: rgb(66, 66, 64); font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: #81AD26; z-index: 2; }
*.text6c1 {position: absolute; top: 153mm; left: 211mm; height: 10.5mm; width: 18mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 10pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: bold; letter-spacing: 0em; text-align: center; cursor: pointer; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent; z-index: 2; }
*.text6d {position: absolute; top: 148mm; left: 230mm; height: 5mm; width: 20mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: rgb(66, 66, 64); font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: #BFB093; z-index: 2; }
*.text6d1 {position: absolute; top: 153mm; left: 230mm; height: 10.5mm; width: 20mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 10pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: bold; letter-spacing: 0em; text-align: center; cursor: pointer; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent; z-index: 2; }
*.text6e {position: absolute; top: 148mm; left: 251mm; height: 5mm; width: 20mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 11pt; line-height: 100%; color: rgb(66, 66, 64); font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: center; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: #D39D1D; z-index: 2; }
*.text6e1 {position: absolute; top: 153mm; left: 251mm; height: 10.5mm; width: 20mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Times New Roman; font-size: 10pt; line-height: 100%; color: #FCFFFF; font-style: normal; font-weight: bold; letter-spacing: 0em; text-align: center; cursor: pointer; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent; z-index: 2; }
 *.text7 {position: absolute; top: 615mm; left: 70mm; height: 30mm; width: 235mm; overflow: hidden; padding: 0mm; margin: 0mm; font-family: Verdana; Times New Roman; font-size: 11pt; line-height: 150%; color: #FCFFFF; font-style: normal; font-weight: normal; letter-spacing: 0em; text-align: left; border-style: solid; border-color: rgb(92, 91, 89); border-width: 0mm; background-color: transparent z-index: 2; }
a:link {color: #FEC501; }
a:hover {color: #FFEBA4; font-weight: normal; }
a:visited {color: #FEC501; }
a:hover {color: #FFEBA4; font-weight: normal; }

a.home:link {display:block; height: 100%; padding-top:0px; text-align: center; color: #FCFFFF; font-weight: normal; background-color: transparent; font-size: 12pt; }
a.home:hover {color: #FCFFFF; display:block; border: 0px solid #CF5317; width:100%; height:45px; padding-top:0px; background-color: #CF5317; font-weight: Bold; font-size: 12pt; }
a.home:visited {color: #FCFFFF; font-weight: Bold; font-size: 12pt; }

a.about:link {display:block; height: 100%; padding-top:0px; text-align: center; color: #FCFFFF; font-weight: normal; background-color: transparent; font-size: 12pt; }
a.about:hover {color: #FCFFFF; display:block; border: 0px solid #CF5317; width:100%; height:45px; padding-top:0px; background-color: #437CCB; font-weight: Bold; font-size: 12pt; }
a.about:visited {color: #FCFFFF; font-weight: Bold; font-size: 12pt; }

a.map:link {display:block; height: 100%; padding-top:0px; text-align: center; color: #FCFFFF; font-weight: normal; background-color: transparent; font-size: 12pt; }
a.map:hover {color: #FCFFFF; display:block; border: 0px solid #CF5317; width:100%; height:45px; padding-top:0px; background-color: #81AD26; font-weight: Bold; font-size: 12pt; }
a.map:visited {color: #FCFFFF; font-weight: Bold; font-size: 12pt; }

a.time:link {display:block; height: 100%; padding-top:0px; text-align: center; color: #FCFFFF; font-weight: normal; background-color: transparent; font-size: 12pt; }
a.time:hover {color: #FCFFFF; display:block; border: 0px solid #CF5317; width:100%; height:45px; padding-top:0px; background-color: #BFB093; font-weight: Bold; font-size: 12pt; }
a.time:visited {color: #FCFFFF; font-weight: Bold; font-size: 12pt; }

a.hotel:link {display:block; height: 100%; padding-top:0px; text-align: center; color: #FCFFFF; font-weight: normal; background-color: transparent; font-size: 12pt; }
a.hotel:hover {color: #FCFFFF; display:block; border: 0px solid #CF5317; width:100%; height:45px; padding-top:0px; background-color: #D39D1D; font-weight: Bold; font-size: 12pt; }
a.hotel:visited {color: #FCFFFF; font-weight: Bold; font-size: 12pt; }






