body {    text-align:center;    background-repeat: repeat-x;    background-image: url(../art/back.jpg)}

#wrapper {    width:760px;    margin:0 auto;    position:relative;     left: 0;     top: 0;     z-index:1;}#MainContent {    position:relative;    width:425px;    left: 51px;    top: 10px;    z-index:9;    text-align: left;    visibility: visible;}  

#NewsHome {    position:relative;    width: 395px;    left: 20px;    top: 10px;    z-index:9;    text-align: left;    visibility: visible;
	right: 20px;
} 
#ContentGallery {    position:relative;    width:425px;    left: 36px;    top: 10px;    z-index:9;    text-align: left;    visibility: visible;} #ContentEvents {    position:relative;    width:405px;    left: 35px;    top: 10px;    z-index:9;    text-align: left;    visibility: visible;} #Logo {    position:absolute;    width:760px;    left: 0px;     top: 7px;     z-index:2;    text-align: left;    visibility: visible;}#CalendarHome {    position:absolute;    width:281px;    left: 19px;     top: 570px;     z-index:2;    text-align: left;    visibility: visible;}

#Promos {    position:absolute;    width:281px;    left: 19px;     top: 352px;     z-index:9;    text-align: left;    visibility: visible;}

#BookingList {    position: absolute;    width:350px;    left: 397px;     top: 170px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentAbout {    position: absolute;    width:160px;    left: 0px;     top: 19px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentReservations {    position: absolute;    width:135px;    left: 158px;     top: 19px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentLocations {    position: absolute;    width:110px;    left: 290px;     top: 19px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentEvents {    position: absolute;    width:83px;    left: 169px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentGroup {    position: absolute;    width:119px;    left: 371px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentGallery {    position: absolute;    width:170px;    left: 0px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentAgent {    position: absolute;    width:116px;    left: 490px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentMerchandise {    position: absolute;    width:125px;    left: 249px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentJobs {    position: absolute;    width:130px;    left: 627px;     top: 19px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentWork {    position: absolute;    width:150px;    left: 479px;     top: 19px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentTransp {    position: absolute;    width:150px;    left: 245px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}

#CurrentContact {    position: absolute;    width:145px;    left: 606px;     top: 49px;     z-index: 9;    text-align: left;    visibility: visible;}
#Calendar {    position:relative;    width:281px;    left: 5px;     top: 0px;     z-index:2;    text-align: left;    visibility: visible;}

#CalendarInt {    position: absolute;    width:281px;    left: 15px;     top: 88px;     z-index:2;    text-align: left;    visibility: visible;}
#MainRed {    position:absolute;    width:760px;    left: 0px;     top: 126px;     z-index:2;    text-align: left;    visibility: visible;}#Ads {    position:absolute;    width:281px;    left: 15px;     top: 406px;     z-index:3;    text-align: left;    visibility: visible;}#ChooseLocations {    position:absolute;    width:149px;    left: 584px;     top: 23px;     z-index:6;    text-align: left;    visibility: visible;}#Locations {    position:absolute;    width:149px;    left: 586px;    top: 43px;    z-index:6;    text-align: left;    visibility: hidden;}#iFrame {    position:absolute;    width:163px;    left: 470px;    top: 10px;    z-index:5;    text-align: left;    visibility: visible;}

#Flags {    position:absolute;    width:100px;    left: 655px;    top: 30px;    z-index:5;    text-align: left;    visibility: visible;}

#ChooseMap {    position:absolute;    width:154px;    left: 582px;    top: 20px;    z-index:5;    text-align: left;    visibility: visible;}
#Maps {    position:absolute;    width:149px;    left: 586px;    top: 73px;    z-index:6;    text-align: left;    visibility: hidden;}#GetRoomHome {    position:absolute;    width:149px;    left: 584px;    top: 80px;    z-index:5;    text-align: left;    visibility: visible;}

#MenuLocations {
	width: 146px;
	text-align: left;
	background-color: #FFFFFF;
	position: absolute;
	left: 290px;
	z-index: 9;
	top: 175px;
	visibility: hidden;
}
/*LOCATION PAGES*/#LeftColumn {    position: relative;    width:223px;    left: 10px;    top: 0;    z-index:7;    text-align: center;    visibility: visible;}#LeftCalendar {    position:absolute;    width:175px;    left: 10px;    top: 124px;    z-index:7;    text-align: left;    visibility: visible;}#PreviousNext {    position:absolute;    width:170px;    left: 577px;    top: 408px;    z-index:9;    text-align: left;    visibility: visible;}
#Thumbs {    position:absolute;    width:228px;    left: 0px;    top: 220px;    z-index:9;    text-align: left;    visibility: visible;}#RoomButton {    position:absolute;    width:223px;    left: 0px;    top: 390px;    z-index:9;    text-align: center;    visibility: visible;}#RoomButtonInt {    position:absolute;    width:223px;    left: 0px;    top: 350px;    z-index:9;    text-align: center;    visibility: visible;}#Submenu {    position:absolute;    width:223px;    left: 0px;    top: 400px;    z-index:9;    text-align: center;    visibility: visible;}#SubmenuLoc {    position:absolute;    width:223px;    left: 0px;    top: 620px;    z-index:9;    text-align: center;    visibility: visible;}#LocMap {    position:absolute;    width:223px;    left: 0px;    top: 440px;    z-index:9;    text-align: left;    visibility: visible;}#ExtraInfo {    position:absolute;    width:223px;    left: 0px;    top: 535px;    z-index:9;    text-align: left;    visibility: visible;}#LocEvents {    position:absolute;    width:223px;    left: 0px;    top: 728px;    z-index:9;    text-align: left;    visibility: visible;}/*LOCATION IMAGES*/#Large2 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:11;    text-align: left;    visibility: hidden;}#Large3 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:12;    text-align: left;    visibility: hidden;}#Large4 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:13;    text-align: left;    visibility: hidden;}#Large5 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:14;    text-align: left;    visibility: hidden;}#Large6 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:15;    text-align: left;    visibility: hidden;}

#Large7 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:16;    text-align: left;    visibility: hidden;}

#Large8 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:17;    text-align: left;    visibility: hidden;}

#Large9 {    position:absolute;    width:223px;    left: 0px;    top: 0px;    z-index:18;    text-align: left;    visibility: hidden;}
#Logos {    position:absolute;    width:223px;    left: 598px;    top: 240px;    z-index:14;    text-align: left;    visibility: visible;}img.FloatLeft {     float: left;     padding-right: 15px;    padding-bottom: 15px;}.Top {    position:relative;    width:100px;    left: 0;     top: 0;     z-index:4;    text-align: left;    padding-top: 20px;    padding-bottom: 20px;    visibility: visible;}.Weather {    position:relative;    width:100px;    left: 0;     top: 0;     z-index:9;    text-align: left;    padding-top: 20px;    padding-bottom: 20px;    visibility: visible;}li {    list-style-position: outside;    padding-left: 10px;}ul.noscriptlist a, ul.noscriptlist a:visited, ul.noscriptlist a:hover {    color: #000;}h1.header1 {    font-size: 1em;    padding-bottom: 0;    margin-bottom: -13px;    font-family: Arial, Helvetica, sans-serif;}/* For footer navigation */.footer-box {    font-family: Arial, Helvetica, sans-serif;    color: #fff;    background-color: #830d12;}.listhostels a:link, .listhostels a:visited {    text-decoration: none;    color: #fff;}.listhostels a:hover {    text-decoration: underline;    color: #fff;}.footer-box h1, .footer-box h2 {    margin-top: 0;    padding-top: 0;    font-size: 12px;    font-family: Arial, Helvetica, sans-serif;     margin-bottom: 0;    padding-bottom: 0;    color: #fff;}.listhostels {    font-size: 9px;    margin-top: 0;    padding-top: 0;}
