body {
	background-color:#282B32;
}

#wrapper {
	width:780px;
	height: 804px;
	background-color:#fff;
	margin:0 auto;
	background:url(map_images/map_bgdark.jpg) repeat-x bottom left;
}
#content-holder {
	width:760px;
	height:720px;
	border-width: 0 0px 0px;
	border-style:solid;
	border-color:#b1b1b1;
	padding: 0 7px 8px;
	margin:0 auto;
}

#map-holder {
	width: 760px;
	height:430px;
}
#map-legend {
	width:760px;
	margin:5px 0 0;
	padding:0;
	clear:both;
}
#map-legend:after {
	clear:both;
}
.first {
	margin-left:0 !important;
}
.options-column {
	width:144px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.options-column a, .options-column a:visited {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height: 15px;
}
.options-column a:hover {
	text-decoration:underline;
}
.options-column a.disabled {
	color:#ccc;
}
a.buttons {
	display:block;
	width:144px;
	height:38px;
	margin-bottom:7px;
	text-indent:-9999px;
	overflow:hidden;
}
a.btn1 {
	background:url(map_images/yellow_down.png) no-repeat 0 0;
}
a.btn1:hover, a.btn1.clicked {
	background:url(map_images/yellow_up.png) no-repeat 0 0;
}
a.btn2 {
	background:url(map_images/green_down.png) no-repeat 0 0;
}
a.btn2:hover, a.btn2.clicked {
	background:url(map_images/green_up.png) no-repeat 0 0;
}
a.btn3 {
	background:url(map_images/red_down.png) no-repeat 0 0;
}
a.btn3:hover, a.btn3.clicked {
	background:url(map_images/red_up.png) no-repeat 0 0;
}
a.btn4 {
	background:url(map_images/purple_down.png) no-repeat 0 0;
}
a.btn4:hover, a.btn4.clicked {
	background:url(map_images/purple_up.png) no-repeat 0 0;
}
a.btn5 {
	background:url(map_images/blue_down.png) no-repeat 0 0;
}
a.btn5:hover, a.btn5.clicked {
	background:url(map_images/blue_up.png) no-repeat 0 0;
}



.bubble {
 	font-family: Verdana, Arial, sans;
 	font-size: 12px;
 	color: #262626;
 	width: 322px;
}


.tourbubble {
 	font-family: Verdana, Arial, sans;
 	font-size: 10px;
 	color: #262626;
 	width: 322px;
	display: block;
	margin-left: auto;
    	margin-right: auto;
}

.book {
	display: block;
	margin-left: auto;
    	margin-right: auto;
}

.video {
    width: 320px;
    height: 185px;
    margin-top: 3px;
    margin-left: 3px;
    background: url(map_images/ajax-loader.gif) no-repeat center center;
}

#info {
 	font-family: Verdana, Arial, sans;
 	font-size: 12px;
 	color: #262626;
 	width: 322px;
}


#keycontainer {
	width: 760px;
	height: 480px;
	background-color: #ffffff;
}

/*
#accomodations_info, #activities_info, #dining_info, #shopping_info, #meetings_info {
	float: left;
	margin: 2px;
}

#accomodations_info a, #activities_info a, #dining_info a, #shopping_info a, #meetings_info a {
 	font-family: Verdana, Arial, sans;
 	font-size: 9px;
 	color: #215B9D;
	margin-left: 38px;
	text-decoration: none;
}

*/
