/* CSS Document */

#sponsor {
	position:absolute;
	left:0px;
	top:50px;
	z-index:1;
	text-decoration: none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FF9900;
	padding-left: 6px;
	padding-right: 6px;
}
#return {
	position:absolute;
	left:696px;
	top:33px;
	width:215px;
	z-index:1;
	text-align: right;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FF9900;
	padding-right: 6px;
}
#mapchick {
	position:absolute;
	left:696px;
	top:50px;
	width:215px;
	z-index:1;
	text-align: right;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	padding-right: 6px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
}
.button_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}
.button_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}



.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
.mapchick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #888888;
	text-decoration: none;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	text-decoration: none;
	line-height: 13px;
}
#headline {
	position:absolute;
	left:0px;
	top:18px;
	z-index:1;
}
#map_cover {
	position:absolute;
	left:806px;
	top:18px;
	width:80px;
	height:179px;
	z-index:3;
	border: thin solid #000000;
}
#cover_text {
	position:absolute;
	left:665px;
	top:24px;
	width:137px;
	z-index:3;
	height: 73px;
	text-align: right;
}
.index_letters {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009999;
	text-decoration: none;
}
.index_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
#home_button {
	position:absolute;
	left:852px;
	top:16px;
	width:65px;
	z-index:1;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
#back_button {
	position:absolute;
	left:742px;
	top:31px;
	width:175px;
	z-index:1;
	text-align: center;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
#whitebox {
	position:absolute;
	left:0px;
	top:67px;
	width:917px;
	height:949px;
	z-index:1;
	background-color: #FFFFFF;
	border: thin solid #000000;
}
#mapimage {
	position:absolute;
	left:4px;
	top:4px;
	width:907px;
	height:939px;
	z-index:2;
	background-image: url(../art/tulum_hotels_b.gif);
	border: thin solid #000000;
}
#uolis_nah {
	position:absolute;
	left:714px;
	top:297px;
	z-index:3;
}
#villas_tulum {
	position:absolute;
	left:716px;
	top:463px;
	z-index:3;
}
#teetotum {
	position:absolute;
	left:716px;
	top:485px;
	z-index:3;
}
#tres_palmas {
	position:absolute;
	left:716px;
	top:504px;
	z-index:3;
}
#kin_ha {
	position:absolute;
	left:716px;
	top:525px;
	z-index:3;
}
#latino {
	position:absolute;
	left:716px;
	top:545px;
	z-index:3;
}
#chilam_balam {
	position:absolute;
	left:716px;
	top:566px;
	z-index:3;
}
#casa_tulum {
	position:absolute;
	left:716px;
	top:587px;
	z-index:3;
}
#maya {
	position:absolute;
	left:437px;
	top:643px;
	z-index:3;
}
#hostel_tulum {
	position:absolute;
	left:437px;
	top:663px;
	z-index:3;
}
#traveler {
	position:absolute;
	left:437px;
	top:683px;
	z-index:3;
}
#haz_de_luz {
	position:absolute;
	left:437px;
	top:705px;
	z-index:3;
}
#luna_del_sur {
	position:absolute;
	left:437px;
	top:723px;
	z-index:3;
}
#mariposa {
	position:absolute;
	left:437px;
	top:767px;
	z-index:3;
}
#tranquilo {
	position:absolute;
	left:437px;
	top:789px;
	z-index:3;
}
#casa_del_sol {
	position:absolute;
	left:437px;
	top:811px;
	z-index:3;
}
#dos_amigos {
	position:absolute;
	left:437px;
	top:832px;
	z-index:3;
}
#don_diego {
	position:absolute;
	left:437px;
	top:852px;
	z-index:3;
}
#h_two_o {
	position:absolute;
	left:437px;
	top:872px;
	z-index:3;
}
#velita {
	position:absolute;
	left:437px;
	top:896px;
	z-index:3;
}
#matisse {
	position:absolute;
	left:714px;
	top:363px;
	z-index:3;
}

#addy {
	position:absolute;
	left:714px;
	top:380px;
	z-index:3;
}
#nero {
	position:absolute;
	left:714px;
	top:318px;
	z-index:3;
}
#l_hotelito {
	position:absolute;
	left:713px;
	top:339px;
	z-index:3;
}
#sol_maya {
	position:absolute;
	left:436px;
	top:744px;
	z-index:3;
}
#index_container {
	position:absolute;
	left:9px;
	top:10px;
	width:606px;
	height:273px;
	z-index:3;
	background-color: #FFFFFF;
}
#index_1 {
	position:absolute;
	left:1px;
	top:1px;
	width:190px;
	z-index:4;
	background-color: #FFFFFF;
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#index_2 {
	position:absolute;
	left:202px;
	top:1px;
	width:190px;
	z-index:4;
	background-color: #FFFFFF;
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#index_3 {
	position:absolute;
	left:403px;
	top:1px;
	width:190px;
	z-index:4;
	background-color: #FFFFFF;
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#to_beach {
	position:absolute;
	left:729px;
	top:819px;
	width:134px;
	z-index:3;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
	text-align: center;
	background-color: #FFFFFF;
	padding: 6px;
}

