/************************************************** CSS Document **********************************************************/

body {
	margin-top: 15px;
	background-color: #ffffff;
	text-align:center;
        
	}
	
h5 {
	font-size:16px;
	font-weight:bold;
}

A:link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.HotelInvTitle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-style: oblique;
        font-weight: bold;
        font-variant: normal;
        text-transform: capitalize;
        color: #00009A;
}
.priceboxtext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #ffffff;
}

/* LARGER FONT TYPE LINKS - MEMBER LOGIN */
.class2 A:link
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}
.class2 A:visited
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	FONT-WEIGHT:bold;
    TEXT-DECORATION: none;
}
.class2 A:hover
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	FONT-WEIGHT:bold;
    TEXT-DECORATION: underline;
}
/* Body Content Fonts */
.bodytext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e8ca7; font-weight:normal}

/* Body Content Fonts */
.headers {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold; text-transform:UPPERCASE}

/* Side Box Sub Menu  */
.submenu {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold}

/* Body Content Fonts */
.whitetextsmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal}

/* Body Content Fonts */
.blacktextsmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:normal}

/* Body Content Fonts */
.whitetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal}

/* Body Content Fonts */
.whitetextbold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold}

/* Body Content Fonts */
.blacktext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal}

/* Body Content Fonts */
.blacktextbold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight:bold}

/* LOGIN TEXT FONT */
.member_text {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #3288FC; font-weight:bold}

/* NORAML TEXT FONT BOLD*/
.bold_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold}

/* NORAML TEXT FONT BOLD*/
.bluetextbold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6faafd; font-weight:bold}

/* BLUE LARGER FONT */
.toptext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3288FC; font-weight:bold}

/* BLUE LARGER FONT */
.toptextblack {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold}

/* BLUE LARGER FONT */
.copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight:normal}



/* GLOBAL - START /////////////////////////////////////////////////// */

/* GLOBAL - Top Logo Header Graphic*/
#header 
{
	width:820px;
	height: 121px;
	/*background-image:url(/images/header_logo.gif);*/
	/*background-repeat:no-repeat;*/
	display: block;
	
}

/* GLOBAL - Navigation Menu*/
#navigation
{
	width:820px;
	height: 46px;
	display: block;
	position:relative;
	z-index:1;
}


/* GLOBAL - Background Body Border Pattern Graphic*/
#bgbody 
{
	width:820px;
	height: auto;
	margin-top:auto;
	margin-left:auto;
	background-image:url(/images/image_pattern.gif);
	background-repeat:repeat-y;
	display: block;
	
}

/* GLOBAL - Background Body LEFT Border Pattern Graphic*/
#bgbody_left
{
        width:14px;
        height: auto;
        margin-top:0px;
        background-image:url(/images/image_pattern_left.gif);
        background-repeat:repeat-y;
        display: block;

}

/* GLOBAL - Background Body RIGHT Border Pattern Graphic*/
#bgbody_right
{
        width:14px;
        height: auto;
        margin-top:0px;
        background-image:url(/images/image_pattern_right.gif);
        background-repeat:repeat-y;
        display: block;

}

/* GLOBAL - Background Bottom Border Graphic*/
#footer
{
	width:820px;
        /*margin-top:1000px;*/
	height: 120px;
	background-image:url(/images/image_btm.gif);
	background-repeat:no-repeat;
	display: block;
	/*margin-top:1000px;*/
	
}


/* GLOBAL - Background Containter*/
#container 
{
	margin-left: auto;
	margin-right: auto;
	width: 820px;
	height: auto;
	text-align:left;
}

/*SIDE MENU BOXES - SUB MENU OBX*/
.sidebox_submenu
{
	float: left;
	width:257px;
	height: 285px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 0px 0px 2px;
	background-image:url(/images/sidebox_submenu.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - LIST BULLET BOX*/
.sidebox_list
{
	float: left;
	width:257px;
	height: 500px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_list.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - LIST BULLET BOX*/
.sidebox_list_narrow
{
        float: left;
        width:123px;
        height: 900px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 0px 0px 0px;
        background-image:url(/images/sidebox_list_narrow.gif);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/* GLOBAL - END /////////////////////////////////////////////////// */



/* INDEX - START /////////////////////////////////////////////////// */

/*SIDE BAR CONTENT - DIV TABLE CONTAINER*/
.sidebarbox
{
	float: left;
	width:257px;
	height: 230;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	position:relative;
	left:15px;
	top: 0px;
}

/*SIDE MENU BOXES - PLAN YOUR TOUR*/
.sidebox_tour
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_tour.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*INTERNAL SMALL MENU BOXES - PLAN YOUR TOUR*/
.innerbox_tour
{
        float: left;
        width:488px;
        /*height: 210px;*/
        display: block;
        /*padding: 10px;*/
        margin: 0px 0px 0px 5px;
        background-image:url(/images/box_pricebox.gif);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - NEWSLETTER*/
.sidebox_newsletter
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_newsletter.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - SEND MEDIA*/
.sidebox_send
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_send.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - SEND MEDIA*/
.sidebox_custom
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_customized.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - EXTRA BOX FOR FLASH IMAGES*/
.sidebox_flash
{
        float: right;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 0px 9px;
        position:relative;
        left:0px;
        top: 0px;
}

/*SIDE MENU BOXES - EXTRA BOX FOR IMAGES*/
.sidebox_image
{
	float: left;
	width:257px;
	height: 400px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_send.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - EXTRA BOX FOR IMAGES - (BULLDOG) */
.sidebox_image_bulldog
{
        float: left;
        width:257px;
        height: 400px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/Bulldog_energylogo.gif);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}


/*INDEX - BODY CONTENT - DIV TABLE CONTAINER*/
.bodybox
{
	float: right;
	width:520px;
	height: auto;
	display: block;
	/*padding: 10px;*/
	margin: 0px 5px 5px 5px;
	position:relative;
	right:15px;
	top: 10px;
}


/*INDEX - HOMEPAGE FLASH IMAGES*/
.index_flash
{
	float: right;
	width:520px;
	height: 300px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 0px 0px 0px;
	position:relative;
	right:0px;
	top: 0px;
}

/*INDEX - DESTINATION BOX - AMSTERDAM*/
.destination_amsterdam
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/box_amsterdam.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 2px;
	bottom:10px;
	top: 20px;
}

/*INDEX - DESTINATION BOX - JAMAICA*/
.destination_jamaica
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/box_jamaica.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 10px;
	bottom:10px;
	top: 20px;
}


/*INDEX - FEATURE BOXES - EVENTS*/
.featurebox_tours
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/feature_tours.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 2px;
	bottom:10px;
	top: 20px;
}



/*INDEX - FEATURE BOXES - TOURS*/
.featurebox_events
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/feature_events.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 10px;
	bottom:10px;
	top: 20px;
}




/*INDEX - FEATURE BOXES - EVENTS*/
.featurebox_hotdeals
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/hotdeals.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 2px;
	bottom:10px;
	top: 20px;
}


/*INDEX - FEATURE BOXES - TOURS*/
.featurebox_products
{
	float: left;
	width:250px;
	height: 250px;
	display: block;
	/*padding: 10px;*/
	background-image:url(/images/feature_products.jpg);
	background-repeat:no-repeat;
	position:relative;
	margin: 5px 5px 5px 5px;
	position:relative;
	right:10px;
	left: 10px;
	bottom:10px;
	top: 20px;
}

/* INDEX - END /////////////////////////////////////////////////// */



/* HOTELS - START /////////////////////////////////////////////////// */

/* HOTEL - BG Top Graphic*/
#bodybox_top_1
{
	width:520px;
	height: 51px;
	background-image:url(/images/body_box_top2.gif);
	background-repeat:no-repeat;
	display: block;
	margin-top:0px;
	
}

#bodybox_top_2
{
        width:780px;
        height: 51px;
        background-image:url(/images/body_box_top2_780.gif);
        background-repeat:no-repeat;
        display: block;
        margin-top:0px;

}


/* HOTEL - BG Body Pattern Graphic*/
#bodybox_middle_1 
{
	width:520px;
	background-image:url(/images/body_box_middle.gif);
	height: auto;
	margin-top:0px;
	background-repeat:repeat-y;
	display: block;
	
}

#bodybox_middle_2
{
        width:780px;
        background-image:url(/images/body_box_middle_780.gif);
        height: auto;
        margin-top:0px;
        background-repeat:repeat-y;
        display: block;
}

/* HOTEL - BG Footer Graphic*/
#bodybox_footer_1 
{
	width:520px;
	height: 20px;
	background-image:url(/images/body_box_btm.gif);
	background-repeat:no-repeat;
	display: block;
	
}

#bodybox_footer_2
{
        width:780px;
        height: 20px;
        background-image:url(/images/body_box_btm_780.gif);
        background-repeat:no-repeat;
        display: block;

}
.featured_products
{
        float: right;         
        width:520px;  
        height: auto;
        display: block;             
        /*padding: 15px;*/
        margin-top: 0px;      
        margin-bottom: 0px;
        margin-left: 5px;
        margin-right: 5px;
        position:relative;
        right:15px;                
        top: 10px;
}

/* HOTEL - BODY CONTENT - DIV TABLE CONTAINER*/
.bodybox_hotel_1
{
	float: right;
	width:520px;
	height: auto;
	display: block;
	/*padding: 10px;*/
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 0px;
	position:relative;
	right:15px;
	top: 10px;
}

.bodybox_hotel_2
{
        float: right;
        width:780px;
        height: auto;
        display: block;
        /*padding: 10px;*/
        margin: 0px 5px 5px 5px;
        position:relative;
        right:15px;
        top: 10px;
}

/* DESTINATIONS - STARTS HERE*/

/*SIDE MENU BOXES - DESTINATION BOX*/
.sidebox_destination
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_destinations.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - AMSTERDAM HEADER BULLET BOX*/
.sidebox_des_amsterdam
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_des_amsterdam.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}
.sidebox_des_ssdp
{
        float: left;
        width:257px;
        height: 210px;   
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_ssdp.gif);
        background-repeat:no-repeat; 
        position:relative;
        left:0px;
        top: 10px;  
}
.sidebox_des_jam_in_dam
{      
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/     
        margin: 0px 7px 5px 0px;
        background-image:url(/images/jam_in_the_dam.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;       
        top: 10px;          
}
/*SIDE MENU BOXES - 420 HAPPY HOURS CANAL CRUISE HEADER BULLET BOX*/
.sidebox_des_HHCC
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_420_HHCC.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - JUDGES PASS HEADER BULLET BOX*/
.sidebox_des_judges_pass
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_judges_pass.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - MISS-HIGH-TIMES-PAGEANT HEADER BULLET BOX*/
.sidebox_des_MHTP
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_MHTP.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - 420 COMIX SHOW HEADER BULLET BOX*/
.sidebox_des_420_comix_show
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_420.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - MOE-LIVE-IN-AMSTERDAM HEADER BULLET BOX*/
.sidebox_des_moe
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_moe.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}

/*SIDE MENU BOXES - moe. concert tickets Live in Amsterdam HEADER BULLET BOX*/
.sidebox_des_moe_concert_tickets
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_moe_concert_tickets.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}



/*SIDE MENU BOXES - JAMAICA HEADER BULLET BOX*/
.sidebox_des_jamaica
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_des_jamaica.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*FEATURED HOTELS - HEADER SIDEBOX*/
.sidebox_hotels
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_hotels.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*SIDE MENU BOXES - NORMAL AMSTERDAM TOUR HEADER BULLET BOX*/
.sidebox_des_normal_tour
{
        float: left;
        width:257px;
        height: 210px;
        display: block;
        /*padding: 10px;*/
        margin: 0px 7px 5px 0px;
        background-image:url(/images/sidebox_des_normal_tour.jpg);
        background-repeat:no-repeat;
        position:relative;
        left:0px;
        top: 10px;
}


/*HOT DEALS - HEADER SIDEBOX*/
.sidebox_hotdeals
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_hotdeals.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*EVENTS - HEADER SIDEBOX*/
.sidebox_events
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_events.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*PHOTOS/VIDEOS - HEADER SIDEBOX*/
.sidebox_photos
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_photo.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*ABOUT AND SUBMENU HEADER - HEADER SIDEBOX*/
.sidebox_about
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_about.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*FEATURED PRODUCTS - HEADER SIDEBOX*/
.sidebox_products
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_products.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*FAFFILIATE PROGRAMS - HEADER SIDEBOX*/
.sidebox_affiliate
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_affiliate.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*KNOW BEFORE YOU GO - HEADER SIDEBOX*/
.sidebox_know
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_know.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/*FEATURED TOURS - HEADER SIDEBOX*/
.sidebox_tours
{
	float: left;
	width:257px;
	height: 210px;
	display: block;
	/*padding: 10px;*/
	margin: 0px 7px 5px 0px;
	background-image:url(/images/sidebox_tours.gif);
	background-repeat:no-repeat;
	position:relative;
	left:0px;
	top: 10px;
}

/**************************************** ORIGINAL CSS *************************************/


.description{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
}

TEXTAREA,INPUT,SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.video {
	background-attachment: fixed;
	background-image: url(/images/video.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.vidtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;

}
.vidtext a:link{
     text-decoration: underline;
     color: #FFFFFF;
   
}
.navtext {
width:200px;
font-size:8pt;
font-family:verdana;
border-width:2px;
border-style:outset;
border-color:#006BAE;
layer-background-color:#CC0000;
background-color:#F88017;
color:black;
}

.RedAstrick {

color:red;
	font-weight: bold;
}
 

.vidtext a:visited{
     text-decoration: underline;
     color: #FFFFFF;
   
}
 
.vidtext a:hover{
     text-decoration: underline;
     color: #EEF60C;
    
} 

.vidtext a:active{
     text-decoration: underline;
     color: #FFFFFF;
}

.bluebutton {
        background-color:#7104cd; 
	font-weight: bold;
	color=#ffffff; 
	border=1;
	font-size: 9pt; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	cursor: hand; 
	border: 1px solid; 
	border-color: #99ccff #000000 #000000 #99ccff;
}
.redbutton {
        background-color:red; 
	font-weight: bold;
	color=#ffffff; 
	border=1;
	font-size: 9pt; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	cursor: hand; 
	border: 1px solid; 
	border-color: #99ccff #7104cd #7104cd #99ccff;
}

.topNav {
	font-family: ariel, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: ;	
}

.topNavDivider {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

.topNav a:link{
     text-decoration: none;
     color: #AADCFF;
} 

.topNav a:visited{
     text-decoration: none;
     color: #AADCFF;
}
 
.topNav a:hover{
     text-decoration: none;
     color: #FDD751;
} 

.topNav a:active{
     text-decoration: none;
     color: #FFFFFF;
}

.PriceYourTrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

.weekanddestination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
}
.weekanddestination a, .weekanddestination a:link, .weekanddestination a:visited {
     text-decoration: underline;
     color: #000000;
} 
.weekanddestination a:hover, .weekanddestination a:active{
     text-decoration: none;
     color: red;
} 


.PriceNowSaveBox {
	border: 1px solid #7104cd;
	background-color: #ACD8FF;
}

.BlueHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #7104cd;
}
.BlueHeadline a:link{
     text-decoration: underline;
     color: #7104cd;
} 

.BlueHeadline a:visited{
     text-decoration: underline;
     color: #7104cd;
}
 
.BlueHeadline a:hover{
     text-decoration: underline;
     color: #7104cd;
} 

.BlueHeadline a:active{
     text-decoration: underline;
     color: #7104cd;
}

.GreyBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #616161;
}

.BlueHeadlineCAPS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #7104cd;
}

.BlueHeadlineCAPS a:link{
     text-decoration: none;
     color: #7104cd;
} 

.BlueHeadlineCAPS a:visited{
     text-decoration: none;
     color: #7104cd;
}
 
.BlueHeadlineCAPS a:hover{
     text-decoration: none;
     color: #FEB73C;
} 

.BlueHeadlineCAPS a:active{
     text-decoration: none;
     color: #FEB40A;
}

.GreyBodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #616161;
}

.MiniGreyHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #616161;
}

.BlackBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 7px;



}

.BlackBodyText a:link{
     text-decoration: underline;
     color: #000000;
} 

.BlackBodyText a:visited{
     text-decoration: underline;
     color: #000000;
}
 
.BlackBodyText a:hover{
     text-decoration: underline;
     color: #376AFB;
} 

.BlackBodyText a:active{
     text-decoration: underline;
     color: #FB0242;
}

.MiniBlackHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
}

.MiniBlackHeadline a:link{
     text-decoration: underline;
     color: #7104cd;
} 

.MiniBlackHeadline a:visited{
     text-decoration: none;
     color: #000000;
}
 
.MiniBlackHeadline a:hover{
     text-decoration: none;
     color: #FFFFFF;
} 

.MiniBlackHeadline a:active{
     text-decoration: none;
     color: #AADCFF;
}

.WhiteHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}

.WhiteMiniHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.WhiteMiniHeadline a:link{
     text-decoration: none;
     color: #FF6600;
} 

.WhiteMiniHeadline a:visited{
     text-decoration: none;
     color: #FF6600;
}
 
.WhiteMiniHeadline a:hover{
     text-decoration: none;
     color: #FF6600;
} 

.WhiteMiniHeadline a:active{
     text-decoration: none;
     color: #FF6600;
}

.WhiteCopyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.RedHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.BlackHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;

}

.BlackLargerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}


.LargerText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
}

.WhiteLargerText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #ffffff;
}

.BlackLargerText a:link{
     text-decoration: underline;
     color: #000000;
} 

.BlackLargerText a:visited{
     text-decoration: underline;
     color: #000000;
}
 
.BlackLargerText a:hover{
     text-decoration: underline;
     color: #FF0000;
} 

.BlackLargerText a:active{
     text-decoration: underline;
     color: #000000;
}

.Dots {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #9F9F9E;
}

.LoginText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7104cd;
}

.HotelText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	background-color: #FFFFFF;
}

.HotelText a:link{
text-decoration: underline;
color: #000000;
} 

.HotelText a:visited{
text-decoration: underline;
color: #000000;
}
 
.HotelText a:hover{
text-decoration: underline;
color: #FEB73C;
} 

.HotelText a:active{
text-decoration: underline;
color: #000000;
}
.FormHeadlineBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EFEFEF;
	background-color: #7104cd;
	border: 1px solid #000000;
}
.FormBoxContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #E5E5E5;

}
.FormBoxContent a:link{
     text-decoration: underline;
     color: #000000;
     font-size: 12px;
} 

.FormBoxContent a:visited{
     text-decoration: underline;
     color: #000000;
     font-size: 12px;
}
 
.FormBoxContent a:hover{
     text-decoration: underline;
     color: #FFA10D;
     font-size: 12px;
} 

.FormBoxContent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #F2F2F2;
}
.FormBoxContent2 a:link{
     text-decoration: underline;
     color: #000000;
     font-size: 12px;
} 

.FormBoxContent2 a:visited{
     text-decoration: underline;
     color: #000000;
     font-size: 12px;
}

.FormBoxContent2 a:hover{
     text-decoration: underline;
     color: #FFA10D;
     font-size: 12px;
}

HeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.HeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

.WhiteHeadlineText {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        text-transform: uppercase;
        color: #ffffff;
}

.FormHeadlineBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7104cd;
	border: 1px solid #000000;
	text-transform: uppercase;
}
.FormBoxContent3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}
.FormBoxContent4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #7104cd;
	background-color: #FFFFFF;
}
.FormBoxContent4cobrand {
        font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #7104cd;
        background-color: transparent;
}

.HotelBox1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #F2F2F2;
}
.HotelBox1 a:link{
text-decoration: underline;
color: #000000;
} 

.HotelBox1 a:visited{
text-decoration: underline;
color: #000000;
}
 
.HotelBox1 a:hover{
text-decoration: underline;
color: #FC0012;
} 

.HotelBox1 a:active{
text-decoration: underline;
color: #000000;
}

.HotelBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E5E5E5;
}
.LightBlueHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #1E4DBB;
}
.LightBlueHeadline a:link{
text-decoration: underline;
color: #1E4DBB;
} 

.LightBlueHeadline a:visited{
text-decoration: underline;
color: #1E4DBB;
}
 
.LightBlueHeadline a:hover{
text-decoration: underline;
color: #FFA10D;
} 

.LightBlueHeadline a:active{
text-decoration: underline;
color: #1E4DBB;
}

.BookNowBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-color: #7104cd;
	border: 1px solid #7104cd;
}
.BookNowBox a:link{
     text-decoration: none;
     color: #000000;
     background-color: #7104cd;
} 

.BookNowBox a:visited{
     text-decoration: none;
     color: #000000;
     background-color: #7104cd;
}
 
.BookNowBox a:hover{
     text-decoration: none;
     color: #FFFFFF;
     background-color: #7104cd;
} 

.BookNowBox a:active{
     text-decoration: none;
     color: #000000;
     background-color: #7104cd;

}.Reservation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	list-style-position: outside;
	list-style-type: circle;
}
.DestinationTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	font-style: oblique;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #7104cd;
}
 
.DestinationLinksBox {
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 2px;
	border: 1px solid #16BBC8;
	text-transform: capitalize;
}	
.DestinationLinksBox a {
	/*/*/display: block;
	padding: 1px 1px 1px 18px;
	border: 1px solid #333;
	width: 210px;
	background-color: #FF6600;
	background-image:  url(images/buttonbg1.gif); /* */	
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
}
.DestinationLinksBox a:link {
	color: #000;
	/*/*/color: #FFFFFF;
	text-decoration: none;
	width: 210px;
	background-color: #FF6600;
	background-image:  url(images/buttonbg1.gif); /* */
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;	
    
}
.DestinationLinksBox a:visited {
	color: #000;
	/*/*/color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	background-image:  url(images/buttonbg1.gif); /* */
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
	width: 210px;
}
.DestinationLinksBox a:hover {
	border: 1px solid #FEC12F;
	text-decoration: none;
	background-color: #FF6600;
	width: 210px;
	background-image:  url(images/buttonbg2.gif);
	color: #333;
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
}
.DestinationLinksBox a:active {
	color: #000;
	/*/*/color: #000000;
	text-decoration: none;
	border: 1px solid #333;
	background-color: #FF6600;
	background-image:  url(images/buttonbg2.gif); /* */
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
	width: 210px;
}

.DestinationLinksBox a {
        /*/*/display: block;
        padding: 1px 1px 1px 18px;
        border: 1px solid #333;
        width: 210px;
        background-color: #FF6600;
        background-image:  url(images/buttonbg1.gif); /* */
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
}
.FormLinksBox a:link {

        color: #000000;
        text-decoration: none;
        padding: 1px 1px 1px 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        text-transform: capitalize;
        background-color: #00ff00;
        line-height: normal;
        width: 145px;
        border: 1px solid #FEC12F;

}
.FormLinksBox a:visited {
        color: #000000;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        padding: 1px 1px 1px 18px;
        font-size: 13px;
        font-weight: bold;
        text-transform: capitalize;
        background-color: #00ff00;
        line-height: normal;
        width: 145px;
        border: 1px solid #FEC12F;
}
.FormLinksBox a:hover {
        border: 1px solid #FEC12F;
        padding: 1px 1px 1px 18px;
        text-decoration: none;
        width: 145px;
        background-color: #FF6600;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-transform: capitalize;
        color: #ffffff;
        font-size: 13px;
        line-height: normal;
}
.FormLinksBox a:active {
        color: #000;
        text-decoration: none;
        border: 1px solid #333;
        background-color: #FF6600;
}

.DestinationLinksBoxSelected {
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 2px;
	border: 1px solid #16BBC8;
	text-transform: capitalize;
}	
.DestinationLinksBoxSelected a {
	/*/*/display: block;
	padding: 1px 1px 1px 18px;
	border: 1px solid #FEC12F;
	width: 210px;
	text-decoration: none;
	background-color: #FF6600;
	background-image:  url(images/buttonbg2.gif); /* */
	color: #333;
          background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: left top;
}

.PackageIncludes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000099;
	list-style-position: outside;
	list-style-type: disc;
	line-height: normal;
	padding: 0px;
	margin-left: -20px;
	margin-bottom: 3px;
	margin-top: -2px;


}
.PackageIncludesBox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: FEAE2F;
	border: 1px none #000000;
	text-transform: uppercase;
}
.BestBuyHotelBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #99ccff;
	list-style-position: outside;
	list-style-type: lower-alpha;
	padding: 4px;
	margin-left: 2px;


}
.BestBuyHotelBox a:link{
     text-decoration: none;
     color: #000000;
     
} 

.BestBuyHotelBox a:visited{
     text-decoration: none;
     color: #000000;
     
}
 
.BestBuyHotelBox a:hover{
     text-decoration: none;
     color: #FC0012;
     
} 

.BestBuyHotelBox a:active{
     text-decoration: none;
     color: #000000;
}
.DestinationSubHeadText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: oblique;
	font-weight: bold;
	color: #7104cd;
	text-transform: capitalize;
}
.DoubleGreyLines {
	background-attachment: fixed;
	background-image: url(images/double_grey_lines.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.Dots2 {
	background-attachment: fixed;
	background-image: url(images/grey_dots.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.RedHeadlineCaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-transform: uppercase;
}
.RedHeadlineCaps2 {

	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
	text-transform: uppercase;
}
.LtBlueHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399FF;
}
.DoubleGreyLines2 {

	background-attachment: fixed;
	background-image: url(images/double_grey_lines2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.DestinationTitleSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: oblique;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #7104cd;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	list-style-position: outside;
	list-style-type: disc;
	line-height: normal;
	margin-left: -10px;
	margin-top: 5px;
	text-decoration: underline;
}
.bullets a:link{
     text-decoration: underline;
     color: #000000;
} 

.bullets a:visited{
     text-decoration: underline;
     color: #000000;
}
 
.bullets a:hover{
     text-decoration: underlinee;
     color: #FD9C3E;
} 

.bullets a:active{
     text-decoration: underline;
     color: #000000;
}
.BlackLargerText2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.Blacktext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
}
.LtBlueHeadline2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399FF;
}
.BlackBodyTextBig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 7px;
}
.BlackBodyTextBigItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	margin-top: 7px;
	margin-bottom: 7px;
	font-style: italic;

}
.OrangeHeadlineCapsArial {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	text-transform: uppercase;
}
.BlueTableBox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #7104cd;
	border: 1px solid #7104cd;
}
.LtBlueTableBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-color: #99ccff;
	border: none;

}
.BlackHeadlineCaps {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.WhiteHeadlineTextCaps {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.WhiteBodyTextBigItalic {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	margin-top: 7px;
	margin-bottom: 7px;
	font-style: italic;
}
.TravelFreeBG {
	background-attachment: fixed;
	background-image: url(images/people1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.OrangeHeadline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff6600;
	text-transform: capitalize;
}
.BlackHeadlineBigger {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;
}
.FaqsBG {

	background-attachment: fixed;
	background-image: url(images/people2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.FormsBG {
	background-attachment: fixed;
	background-image: url(images/people3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.HotDealsBG {
	background-attachment: fixed;
	background-image: url(images/people2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.InfoBG {
	background-attachment: fixed;
	background-image: url(images/people5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.TravelAgentBG {
	background-attachment: fixed;
	background-image: url(images/people6.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.GroupBG {
	background-attachment: fixed;
	background-image: url(images/people7.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.AboutBG {
	background-attachment: fixed;
	background-image: url(/images/people8.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.AirplaneBG {

	background-attachment: fixed;
	background-image: url(images/people9.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.RealCancunBG {

	background-attachment: fixed;
	background-image: url(images/people10.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.noBorder{ 
border: 0px solid #000000; 
} 


