table {text-align:left !important;}
#ticker a:link {
    color: #000000;
    text-decoration: none;
}
#ticker a:visited {    text-decoration: none;    color: #000000;}
#ticker a:hover {    text-decoration: none;}
#ticker a:active {    text-decoration: none;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #00447D;
}
.background {
	background-image: url(./images/homepage_04.gif);
	text-align: left;
	background-repeat: no-repeat;	
}
.heading2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
	line-height: 16px;	
}

.heading2red {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #CC0000;
	line-height: 16px;	
}

	.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: none;
}
.terms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
}
.subheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
}
.subheading2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
	line-height: 14px;
}
.subheading2B {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #00447D;
	line-height: 14px;
}
.heading3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #FFFFFF;
	line-height: 18px;	
}
.heading4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: lighter;
	text-align: center;
	color: #00447D;
	line-height: 16px;	
}
.background2 {
	background-image: url(images/vaca.jpg);
	text-align: left;
}.vacaprices {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #00447D;
	text-decoration: none;
	text-align: center;
}
.background3 {
	background-image: url(images/vaca2.jpg);
	text-align: left;
}
.background4 {
	background-image: url(images/vaca3.jpg);
	text-align: left;
}
	.bodybold2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00447D;
	letter-spacing: normal;
	text-decoration: underline;
}
.background5 {
	background-image: url(images/beach.jpg);
	text-align: left;
}
.background6 {
	background-image: url(images/newheader0613.gif);
	text-align: left;
}
a.foot_home:link, a.foot_home:visited
{
	font-size : 1.2em;
	font-weight : bold;
	color : #f4b700;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.foot_home:hover, a.foot_home:visited:hover
{
 color : #fff;
}
.indent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #00447D;
	left: 0px;
	position: relative;
	top: 0px;
	visibility: visible;
	margin-left: 5px;
}
.indent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	left: 15px;
	text-indent: 15px;
}
.heading5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #00447D;
	line-height: 20px;
	font-weight: bold;
	text-align: left;
}
a.textlink:link, a.textlink:visited
{
	font-size : 12px;
	font-weight : normal;
	color : #00447D;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.textlink:hover, a.textlink_bold:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink_bold:link, a.textlink_bold:visited
{
	font-size : 11px;
	font-weight : bold;
	color : #00447D;
	vertical-align : -0.1em;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}

a.textlink_bold:hover, a.textlink_bold:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink_boldwhite:link, a.textlink_boldwhite:visited
{
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	vertical-align : -0.1em;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}

a.textlink_boldwhite:hover, a.textlink_boldwhite:visited:hover
{
 color : #f4b700;
 font-weight : bold;
}
a.textlink2:link, a.textlink2:visited
{
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	vertical-align : -0.1em;
	text-decoration: none;
}

a.textlink2:hover, a.textlink2:visited:hover
{
 color : #C9242B;
 font-weight : normal;
}
.headingSM {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	color: #00447D;
}
.headingSMB {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
}
.headingBLACK {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	letter-spacing: -0.05em;
}
.heading14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #00447D;
	line-height: 16px;	
	}
.tickls {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #00447D;
	line-height: 16px;	
	}
a.foot_home2:link, a.foot_home2:visited
{
	font-size : 10px;
	font-weight : bold;
	color : #ffffff;
	text-decoration: none;
}

a.foot_home2:hover, a.foot_home2:visited:hover
{
 color : #f4b700;
 font-weight: bold;
}

#zUL,#zUL ul { padding:0; margin : 0 0 0 0; color:#ffffff;}
#zUL3,#zUL3 ul { padding:0; margin : 0 0 0 0; color:#ffffff;}
#zUL li ul a {margin-left:1em}
#zUL3 li,
#zUL li {
	float:left;
	width:11em;
	list-style-type:none;
	font-weight:normal;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	margin-top:2px;
	padding-bottom: 2px;
}
/*
#zUL li:hover {
    background-color : #0000CC;
}
*/
#zUL li ul {visibility:hidden}
#zUL li ul {
	visibility:hidden;
	position:absolute;
	width:11em;
	

}
#zUL li:hover ul a:hover{
    color : #f4b700;
 font-weight : bold;
 
}
#zUL li:hover ul a{
    color : #FFFFFF;
text-decoration : none;
}
#zUL li:hover, 
#zUL li:hover ul  {
	color : #f4b700;
	visibility:visible;
	font-weight : bold;
	z-index : 2;
	background-color: #00447D;
	

}
#zUL2,#zUL2 ul {padding:0;margin:0;color:#00447D;}

#zUL2 li {
	float:bottom;
	width:15em;
	list-style-type:none;
	font-weight:normal;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
/*
#zUL li:hover {
    background-color : #0000CC;
}
*/
#zUL2 li ul {visibility:hidden}
#zUL2 li ul {
	visibility:hidden;
	position:absolute;
	width: 15em;
	right: inherit;
	margin-top: -2.5em;
	margin-left:140px;
	padding: 5px 0;
	padding-left: 10px;
	background-color: #00447D;
	padding-bottom: 12px;
}
#zUL2 li:hover ul a:hover{
    color : #f4b700;
	text-decoration : none;
	width: 15em;
	font-weight : bold;
}
#zUL2 li:hover ul a{
    color : #ffffff;
	text-decoration : none;
	background-color: #00447D;

}
#zUL2 li:hover, 
#zUL2 li:hover ul  {
	color : #f4b700;
	visibility:visible;
	font-weight : bold;
	z-index : 2;
}
label{
	width:400px;
	}
	
.vacaprices_red {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}

.vacaprices_blue {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #00447D;
}
.bigterms {
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10px;
    font-weight: normal;
    text-align: left;
    line-height: 1.45;
}

#air_port_links a:hover
{
	color:#f0cd2c !important;	
}
#cf_links:hover
{
	color:#f0cd2c !important;	
}
#box_get_sn {
    position:absolute;
    top:400px !important;
    left:35% !important;
    width:300px;
    text-align:left;
    font-size:10px;
    font-family:arial;
    background-color:#ffffff;
    padding:10px;
    border: 4px solid #827560;
    z-index:99 !important;
}

.title1{background-color:#827560; color:white; height:25px; line-height:25px; padding-left:5px; width:356px;}
.title2{background-color:#827560; color:white; height:25px; line-height:25px; padding-left:5px; width:356px;}
.title3{background-color:#827560; color:white; height:25px; line-height:25px; padding-left:5px; width:356px;}
.box1{background-color:#ededed; color:black; padding-top:10px; padding-bottom:10px; padding-left:5px; border:solid 3px #827560; width:350px;}
.box2{background-color:#ededed; color:black; padding-top:10px; padding-bottom:10px; padding-left:5px; border:solid 3px #827560; width:350px;}
.box3{background-color:#ededed; color:black; padding-top:10px; padding-bottom:10px; padding-left:5px; border:solid 3px #827560; width:350px;}

.callout
{font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
#cont1{position:absolute; left:-250px; top:-80px;}
#cont2{position:absolute; left:-250px; top:80px;}
#cont3{position:absolute; left:-250px; top:85px;}

#slideshow{
    height:120px;
    overflow:hidden;
    width:595px;
}



.gfg-root {
  width : 135px;
  height : auto;
  position : relative;
  overflow : hidden;
  text-align : center;
  font-family: "Arial", sans-serif;
  font-size: 12px;
	color:yellow;
}

.gfg-title {
  font-size: 22px;
  font-weight : bold;
  color : yellow;
  line-height : 1.4em;
	display:none;
}

.gfg-title a {
  color : yellow;

}

.gfg-subtitle {
  font-size: 12px;
  font-weight : bold;
  color : yellow;
  line-height : 1.4em;
  overflow : hidden;
  margin-bottom : 5px;
display:none;
}

.gfg-subtitle a {
  color : yellow;
display:none;
}

.gfg-entry {
  width : 100%;
  height : 6.9em;
  position : relative;
  overflow : hidden;
  text-align : left;
  margin-top : 3px;
}

/* To allow correct behavior for overlay */
.gfg-root .gfg-entry .gf-result {
  position : relative;
  width : auto;
  height : 100%;
  padding-left : 20px;
  padding-right : 5px;
}

.gfg-list {
  position : relative;
  overflow : hidden;
  text-align : left;
  margin-bottom : 5px;
display:none;
}

.gfg-listentry {
  line-height : 1.5em;
  overflow : hidden;
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
  padding-left : 15px;
  padding-right : 5px;
  margin-left : 5px;
  margin-right : 5px;
display:none;
}

.gfg-listentry-odd {
display:none;
}

.gfg-listentry-even {
display:none;
}

.gfg-listentry-highlight { 
  background-image : url('garrow.gif');
  background-repeat: no-repeat;
  background-position : center left;
display:none;
}

/*
 * FeedControl customizations.
 */
.gfg-root .gfg-entry .gf-result .gf-title {
  font-size: 14px;
  line-height : 1.2em;
  overflow : hidden;
  text-overflow : ellipsis;
  -o-text-overflow : ellipsis;
  margin-bottom : 2px;
}


.gf-snippet{
display:none;
}

.gfg-root .gfg-entry .gf-result .gf-author {
	display:none;
}
.gfg-root .gfg-entry .gf-result .gf-relativePublishedDate {
	color:white;
}
.gfg-root .gfg-entry .gf-result .gf-spacer {
	color:white;
}

.gfg-root .gfg-entry .gf-result .gf-snippet {
  height : 3.8em;
  color: #000000;
  margin-top : 3px;
}
.gfg-root .gfg-entry .gf-result .gf-title {
	color:white;
}
.gfg-root .gfg-entry .gf-result .gf-title a {
	color:white;
}

/*
 * Easy way to get horizontal mode, applicable via js options to gadget.
 */

.gfg-horizontal-container {
  position : relative;
display:none;
}

.gfg-horizontal-root {
  height : 1.5em;
  _height : 100%;
  position : relative;
  overflow : hidden;
  text-align : center;
  font-family: "Arial", sans-serif;
  font-size: 13px;
  border: 1px solid #AAAAAA;
  padding : 5px;
  margin-right : 80px;
display:none;
}

.gfg-horizontal-root .gfg-title {
  font-weight : bold;
  background-color: #FFFFFF;
  line-height : 1.5em;
  overflow : hidden;
  float : left;
  padding-left : 10px;
  padding-right : 12px;
  border-right: 1px solid #AAAAAA;
display:none;
}

.gfg-horizontal-root .gfg-title a {
  color : #fff;
  text-decoration : none;
display:none;
}

.gfg-horizontal-root .gfg-entry {
  width : auto;
  height : 1.5em;
  position : relative;
  overflow : hidden;
  text-align : left;
  margin-top : 0px;
  margin-left : 0px;
  padding-left : 10px;
display:none;
}

/* To allow correct behavior for overlay */
.gfg-horizontal-root .gfg-entry .gf-result {
  position : relative;
  background-color : white;
  width : 100%;
  height : 100%;
  line-height : 1.5em;
  overflow : hidden;
display:none;
}

.gfg-horizontal-root .gfg-list {
  display : none;
}

/*
 * FeedControl customizations.
 */

.gfg-horizontal-root .gfg-entry .gf-result .gf-snippet,
.gfg-horizontal-root .gfg-entry .gf-result .gf-author {
  display : none;
}

.gfg-horizontal-root .gfg-entry  .gf-result .gf-title {
  color: yellow;
  margin-right : 3px;
  float : left;
}

.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer {
  float : left;
display:none;
}

.gfg-horizontal-root .gfg-entry .gf-result .gf-spacer,
.gfg-horizontal-root .gfg-entry .gf-result .gf-relativePublishedDate {
  display : block;
  color: yellow;
display:none;
}

.gfg-branding {
  overflow : hidden;
  text-align : left;
  position : absolute;
  right : 0px;
  top : 0px;
  width : 80px;
display:none;
}

.gfg-collapse-open, .gfg-collapse-closed {
  background-repeat : no-repeat;
  background-position : center;
  cursor : pointer;
  float : right;
  width : 17px;
  height : 20px;
display:none;
}

.gfg-collapse-open {
  background-image : url('arrow_open.gif');
display:none;
}

.gfg-collapse-closed {
  background-image : url('arrow_close.gif');
display:none;
}

.gfg-collapse-href {
  float : left;
}

.clearFloat {
  clear : both;
}

