BODY        {
        scrollbar-base-color: #26558B;
        margin: 0;
        padding: 0;
        border: 0;
        }



a:link      {  COLOR: #003366;  text-decoration: none; }

a:visited   {
	COLOR: #003366;
	ext-decoration: none;
	text-decoration: none;
}

a:active    { COLOR: #003366; text-decoration: none; }

a:hover     { color: #009900; text-decoration: none; }



TABLE       { COLOR: #000000; FONT: 13px arial, verdana, sans-serif; font-weight: normal }

.title      {  COLOR: #003366; font: bold 24px arial, verdana, sans-serif; letter-spacing: 0px}

.copytext   { COLOR: #666666; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.smalltitle     { color: #003366; font: bold 12px verdana, arial, sans-serif; letter-spacing: 0px}

.phonetitle     { color: #3300FF; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold }

.list       { color: #003366; font: bold 18px Arial, Helvetica, sans-serif; letter-spacing: 1px}

.price      { color: #FF6600; font: bold normal 12px/19px verdana, arial, sans-serif; letter-spacing: 0px; }

.smalltext  { COLOR: #000000; FONT: 10px arial, verdana, sans-serif; font-weight: bold }

.tourtext   { COLOR: #000000; FONT: normal 14px arial, verdana, sans-serif}

.toursmall  { COLOR: #003366; FONT: normal 14px verdana, arial, sans-serif}

.picturetitle       { COLOR: #009900; FONT: 10px verdana, arial, sans-serif; font-weight: bold }

.image-border       { BORDER: #647764 1px solid }

.image-borderon     { BORDER: #0000FF 1px solid }

.borders        { border: #647764 1px solid }

.date-font      { COLOR: #FF6600; FONT: 11px arial, verdana, sans-serif; font-weight: bold }

.just           {text-align: justify;}

.signup-font      {
	COLOR: #C1162B;
	FONT: bold 14px arial, verdana, sans-serif;
}



 /* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide { display:none; }
.printhelp  { width:600px; }
}
@media screen{
.printonly { display:none; }
}






#ZOOM       { LEFT: 10px; POSITION: absolute; TOP: 10px }


.gallery-nav    { FONT-FAMILY: arial, verdana, helvetica, sans-serif;
          color: #0000FF;
          font-size: 7.5pt;
          font-weight: normal;
          height: 22px;
          BORDER: #0066FF 1px solid;
          background-image: url("picts/background_gallery-nav.gif"); }



.button {   background-image: url("picts/button.gif");
        background-color:#F0F0F0;
        FONT-FAMILY: arial, verdana, helvetica, sans-serif;
        color: #0066FF;
        font-size: 7.5pt;
        height: 21px;
        cursor:hand;
        font-weight: normal;
        text-align: center;
        BORDER: #0066FF 1px solid }

.buttonon {     background-image: url("picts/buttonon.gif");
        background-color:#F0F0F0;
        FONT-FAMILY: arial, verdana, helvetica, sans-serif;
        color: #006600;
        font-size: 7.5pt;
        height: 21px;
        cursor:hand;
        font-weight: normal;
        text-align: center;
        BORDER: #006600 1px solid }

.button-popups { background-image: url("picts/button.gif");
        background-color:#F0F0F0;
        FONT-FAMILY: arial, verdana, helvetica, sans-serif;
        color: #0066FF;
        font-size: 7.5pt;
        height: 21px;
        cursor:hand;
        font-weight: normal;
        text-align: center;
        BORDER: #0066FF 1px solid }


.buttonon-popups { background-image: url("picts/buttonon.gif");
        background-color:#F0F0F0;
        FONT-FAMILY: arial, verdana, helvetica, sans-serif;
        color: #006600;
        font-size: 7.5pt;
        height: 21px;
        cursor:hand;
        font-weight: normal;
        text-align: center;
        BORDER: #006600 1px solid }


.shadeform  { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        WIDTH: 225PX;
        BORDER: #000000 1px solid}

.textarea   { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        WIDTH: 275PX;
        HEIGHT: 125PX;
        BORDER: #000000 1px solid}

.dropdown { COLOR: #003300;
        WIDTH: 225PX;
        FONT: 11px geneva, verdana, arial, sans-serif}




.searchform { background-image: url("picts/shadeform.gif");
        WIDTH: 125PX; HEIGHT: 20PX;
        FONT: 11px arial, georgia, "Times New Roman", sans-serif;
        BORDER-BOTTOM: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid }


.searchbutton { background-color:#F0F0F0;
        background-image: url("picts/button.gif");
        FONT-FAMILY: arial, verdana, helvetica, sans-serif;
        color: #0066FF;
        font-size: 7.5pt;
        height: 20px;
        cursor:hand;
        font-weight: normal;
        text-align: center;
        BORDER: #0066FF 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }




 /* QUOTEFORM CODE */

.quotechoice    { COLOR: #003366; FONT: normal 12px verdana, arial, sans-serif; }

.quoteform  { FONT: 13px arial, verdana, sans-serif;
        background-image: url("picts/shadeform.gif");
        text-align: left;
        BORDER: #000000 1px solid; }

.quotedropdown  { COLOR: #333333;
        WIDTH: 260PX;
        background-color: #F1F4F5;
        FONT: 11px verdana, arial, sans-serif; }



 /* START THE CODE FOR THE MENUS */


.menu       { font-family: arial, verdana, helvetica, sans-serif;
          font-size: 7.5pt;
          height: 20px;
          padding-top: 0px;
          padding-bottom: 0px;
          padding-left: 5px;
          padding-right: 5px;
          margin-right: 2px;
          margin-top: 0px;
          margin-bottom: 0px;
          cursor:hand;
          font-weight: bold;
          text-align: center;
          line-height: 18px;
          letter-spacing: 1px;
          display: block;
          border: #000000 1px solid; }


a.menu:link     { background-image: url("picts/menu.gif");
          background-color:#4F74A0;
          color: #F0F0F0;}


a.menu:visited  { background-image: url("picts/menu.gif");
          background-color:#4F74A0;
          color: #F0F0F0; }


a.menu:active   {  background-image: url("picts/menu.gif");
           background-color:#4F74A0;
           color: #F0F0F0; }


a.menu:hover    {  background-image: url("picts/menuon.gif");
           background-color:#3B3B3B;
           color: #FFFFFF; }
.signupsteps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
}
.subheading {
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	font-variant: normal;

}
.trial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
	font-variant: small-caps;
}
.reservationsSteps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.offer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
	font-variant: small-caps;
}
.listGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	font-variant: normal;
	list-style-type: square;



}
