               /* BEGIN TOURS HOME PAGE */body,	html{	margin: 0;	padding: 0;	background: #d1ffb6;	color: #000;}body{	min-width: 792px;	margin: 0 auto;}#wrapper{	background-image: url(../images/drop_shadow.jpg);	background-repeat: no-repeat;	width: 800px;	height: 1200px;}#wrapperlong{	background-image: url(../images/drop_shadow_long.jpg);	background-repeat: no-repeat;	width: 800px;    height:1375px;}#wrapperbooking{	background-image: url(../images/drop_shadow_booking.jpg);	background-repeat: no-repeat;	width: 800px;    height:1875px;}#topbar {    position:absolute;    left: 36px;    top: 37px;    height: 25px;	width: 720px;	background-image: url(../images/topbar.gif);	}        #topbar {            font-family:arial;            color:#9cf782;            font-size:15px;            text-align:right;            }#topbarlong {    position:absolute;    left: 36px;    top: 36px;    height: 27px;	width: 720px;	background-image: url(../images/topbar.gif);	}        #topbarlong {            font-family:arial;            color:#9cf782;            font-size:15px;            text-align:right;            }#header{	position: absolute;	left: 36px;	top: 62px;	height: 275px;	width: 720px;}#navbar{	position:absolute;	left:36px;	top:325px;	background-image: url(../images/navbar.gif);	height: 35px;	width: 720px;	background-repeat: no-repeat;}        .navbar        {            font-family: arial;            font-weight:bold;            font-size: 14px;            color: #9cf782;            text-align: right;            padding-left:30px;        }        .navbar a        {            color: #ffffff;            text-decoration: none;        }        .navbar a:hover        {            color: #9cf782;        }            /* BEGIN SUBNAVBAR */#subnavbar{	position:absolute;	left:66px;	top:350px;	background-image: url(../images/subnavbar.gif);	width: 690px;	height: 25px;}        .subnavbar        {            font-family: arial;            font-weight:bold;            font-size: 13px;            color: #ffffff;        }        .subnavbar a        {            color: #811788;            text-decoration: none;        }        .subnavbar a:hover        {            color: #ffffff;        }            /* END SUBNAVBAR */#title{	position: absolute;	left: 36px;	top: 275px;	background-image: url(../images/titlepalm.gif);	height: 50px;	width: 720px;	background-repeat: no-repeat;}a{    text-decoration:none;    color:#811788;}a:hover{    color:#f77e2d;}#main{	position:absolute;	left:76px;	top:380px;	width:330px;	padding:0 20px 0 20px;	background-color:#d1ffb6;	z-index:2;}.mains{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height:1.1;	font-weight:normal;}                    /* BEGIN TEST */#test{	position:absolute;	left:466px;	top:374px;	width:280px;	height:200px;	background: #919bca;	padding:12px 10px 10px 0;}.tests{	font-family: arial;	font-size: 12px;	color: #000000;	text-align: left;	line-height:1.2;	font-weight:normal;}                    /* BEGIN TOURS */#tours{	position:relative;	left:466px;	top:570px;	width:270px;	height:30px;	background: #811787;}.tour{	font-family: arial;	font-size: 20px;	color: #ffffff;	text-align: left;	padding:0 10px 0 10px;	letter-spacing:2px;	font-weight:normal;}#map{	position:absolute;	left:466px;	top:600px;	width:268px;	background: #d288e6;	padding:8px 12px 10px 10px;	z-index:2;}.estancia{	font-family: arial;	font-size: 12px;	color: #000000;	text-align: left;	line-height:1.3;	font-weight:normal;}#estancia{	position:absolute;	left:466px;	top:825px;	width:290px;}                /* BEGIN BIRDS */#topcontent{	position:absolute;	left:65px;	top:400px;	width:640px;	background-color:#d1ffb6;}#topcontent{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	font-weight:normal;}#leftcontent{	position:absolute;	left:65px;	top:500px;	width:210px;	background-color:#d1ffb6;}#centercontent{	position:absolute;	left:275px;	top:500px;	width:210px;	border-left:2px #ce83bf solid;	background-color:#d1ffb6;}#rightcontent{	position:absolute;	left:485px;	top:500px;	width:210px;	border-left:2px #ce83bf solid;	background-color:#d1ffb6;}#sloth{	position:absolute;	left:230px;	top:680px;	width:200px;}#hawk{	position:absolute;	left:445px;	top:780px;	width:200px;}.content{	font-family: arial;	font-size: 13px;	color: #000000;	line-height:1.4;	text-align: left;	font-weight:normal;}p{	font-family: arial;	font-size: 12px;	color: #000000;	line-height:1.2;	text-align: left;	font-weight:normal;}.center{	font-family: arial;	font-size: 12px;	color: #000000;	line-height:1.2;	text-align: center;	font-weight:normal;}                    /* END BIRDS */                    /* BEGIN TEST2 & DIRECTIONS */#lefttest{	position:absolute;	left:57px;	top:400px;	width:310px;	background-color:#d1ffb6;}.test{	font-family: arial;	font-size: 12px;	color: #000000;	text-align: left;	line-height:1.4;	font-weight:normal;} #righttest{    position:absolute;    left:380px;    top:400px;    width:320px;    border-left:2px #ce83bf solid;    padding-left:20px; }#directions{    position:absolute;    left:405px;    top:405px;    width:300px;    height:40px;    background: #f77e2d;}.directions{    font-family: arial;    font-size: 12px;    color: #000000;    text-align: center;    padding:10px;    line-height:1.5;    font-weight:normal;}#directions a{    text-decoration:none;    color:#000;}#directions a:hover{    color:#d1ffb6;}                 /* END DIRECTIONS */#citymap{    position:absolute;    left:380px;    top:490px;    width:320px;    border-left:2px #ce83bf solid;    padding-left:20px;}                 /* BEGIN DAYTOURS */#daytours{	position:absolute;	left:76px;	top:380px;	width:630px;	padding:20px;	background-color:#d1ffb6;}#daytours{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	font-weight:normal;}    #daytours a    {        color:#811788;    }    #daytours a:hover    {        color:#1b66b9;        background: #d288e6;    }ul li.daytours{    font-family: arial;	font-size: 13px;	font-weight:bold;	color: #000000;	text-align: left;	list-style-type:none;	line-height:1.3;		background-color:#d1ffb6;}#dayimage2{	position:absolute;	z-index:5;	left:510px;	top:680px;	width:200px;}#group{	position:absolute;	left:86px;	top:820px;}#formlink{    position:absolute;    left:450px;    top:1000px;    text-align:right;    width:280px;    background: #d288e6;    border: solid 2px #811788;}.formlink{    font-family:arial;    font-size:14px;    font-weight:bold;    text-align:center;}.formlink a{    color: #811788;    text-decoration:none;}.formlink a:hover{    color:#d1ffb6;    text-decoration:underline;}              /* END DAYTOURS */              /* BEGIN STOPOVER */#stopover{	position:absolute;	left:66px;	top:380px;	width:620px;	padding:10PX 20px 0 20PX;	background-color:#d1ffb6;}#stopover{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height:1.3;	font-weight:normal;}#stopover ul{    font-family: arial;    font-size: 12px;    color: #000000;    text-align: left;    line-height:1.4;    font-weight:normal;}#stopover ul{    margin-left: 0;    margin-top: 0;    padding-left: 1em;}#stopover li{    margin: 0;    padding: 0;}              /* END STOPOVER */              /* BEGIN CUSTOM */#custom{	position:absolute;	left:66px;	top:380px;	width:425px;	padding:10PX 10px 0 10PX;	background-color:#d1ffb6;}.custom_text{	font-family: arial;	font-size: 13px;	color: #000000;	text-align: left;	line-height:1.1;	font-weight:normal;}#customside{    position:absolute;    left:520px;    top:375px;    width:206px;    padding:30px 20px 30px 0;    background-color:#d288e6; }.custom_side{	font-family: arial;	font-size: 12px;	color: #000000;	text-align: left;	line-height:1.3;	font-weight:normal;}                /* BEGIN boat page */#boatleft{    background-color:#d1ffb6;	float:left;	width:310px;	margin:0 8px 0 0;	padding-bottom:20px;}#boatright{    background-color:#d1ffb6;	float:right;	margin:0;	padding-bottom:20px;	padding-left:8px;	width:290px;	border-left: 2px #b757a1 solid;}#boatbottom{    float:left;    margin:0;    width:660px;    padding-top:15px;    border-top: 2px #b757a1 solid;}#boatfooter{	position:absolute;	left:40px;	top:750px;	width:600px;	background: #d1ffb6;}.boat{	font-family: arial;	font-size: 12px;	color: #000000;	line-height:1.2;	text-align: left;	font-weight:normal;}#bottompalm{    position:absolute;    z-index:0;    left:36px;    top:994px;    width:721px;    background-image:url (images/bottompalm_tall.jpg);}#bottompalm_tall{    position:absolute;    left:36px;    top:890px;    width:721px;    background-image:url (images/bottompalm.jpg);}#footer{	position:absolute;	left:40px;	top:1140px;	width:700px;	background: #d1ffb6;}#footer{	font-family: arial;	font-size: 12px;	font-weight:normal;	color: #000000;	text-align: center;	font-weight:normal;}.footer{	font-family: arial;	font-size: 12px;	font-weight:normal;	color: #000000;	text-align: center;	z-index:0;}.footertext{		font-family: arial;		font-size: 12px;		font-weight:normal;		color: #000000;		text-align: center;		}#footerlong{	position:absolute;	left:40px;	top:1270px;	width:700px;	background: #d1ffb6;}#footerlong{	font-family: arial;	font-size: 12px;	color: #000000;	text-align: center;	font-weight:normal;}h2{    font-family:arial;    font-size:16px;    font-color: #811788;    font-weight:normal;}.indent{    margin-left:30px;    margin-top:-.1em;}.reservations a{    color: #811788;    text-decoration: none;}.reservations a:hover{    color: #f77e2d;}