@import url("style.css");

/* SEARCH TABS */

.ui-tabs-nav a.tab-tours span,
.ui-tabs-nav .ui-tabs-selected a.tab-tours span,
.ui-tabs-nav a.tab-flights span,
.ui-tabs-nav .ui-tabs-selected a.tab-flights span,
.ui-tabs-nav a.tab-hotels span, 
.ui-tabs-nav a.tab-cruises span,
.ui-tabs-nav .ui-tabs-selected a.tab-cruises span 
{
	background: url('../images/menu/searchtabs-new.gif') 0px 0px no-repeat;
}

.ui-tabs-nav a span {
    padding-top: 0px;
    padding-right: 0;
    height: 26px;
    /*background-position: 0 0;*/
    line-height: 26px;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 0;
    height: 26px;
    /*background-position: 0 -23px;*/
    line-height: 26px;
}


.ui-tabs-nav a.tab-tours span  {
	background-position:2px 0px;
	width:70px;
}
.ui-tabs-nav .ui-tabs-selected a.tab-tours span  {
	background-position:2px -26px;
	width:70px;
}

.ui-tabs-nav a.tab-flights span  {
	background-position: -68px 0px;
	width:68px;
}
.ui-tabs-nav .ui-tabs-selected a.tab-flights span  {
	background-position:-68px -26px;
	width:68px;
}

.ui-tabs-nav a.tab-hotels span  {
	background-position:-136px 0px;
	width:66px;
}
.ui-tabs-nav .ui-tabs-selected a.tab-hotels span  {
	background-position: -136px -26px;
	width:66px;
}

.ui-tabs-nav a.tab-cruises span  {
	background-position: -202px 0px;
	width:67px;
        display:none
}
.ui-tabs-nav .ui-tabs-selected a.tab-cruises span  {
	background-position: -202px -26px;
	width:67px;
}


/* The Cruise Layout has a white background so it needs white tabs & white background filler */
.cruisefollower .ui-tabs-nav a.tab-tours span,
.cruisefollower .ui-tabs-nav .ui-tabs-selected a.tab-tours span,
.cruisefollower .ui-tabs-nav a.tab-flights span,
.cruisefollower .ui-tabs-nav .ui-tabs-selected a.tab-flights span,
.cruisefollower .ui-tabs-nav a.tab-hotels span, 
.cruisefollower .ui-tabs-nav a.tab-cruises span,
.cruisefollower .ui-tabs-nav .ui-tabs-selected a.tab-cruises span {
	background-image:url('../images/menu/searchtabs-white-new.gif');
}



#content-header .sf-menu a.destinations, 
#content-header .sf-menu a.travel_experiences, 
#content-header .sf-menu a.cruising,
#content-header .sf-menu a.on_sale,
#content-header .sf-menu a.solo_travel,
#content-header .sf-menu a.services_and_resources {
	background: #fff url("../images/menu/navbar-new.gif")  no-repeat;
}

#content-header .sf-menu a.destinations {
	padding:0;
	background-position: 0px 0px; 
	width:118px;
	height:41px;
	display:block;
}
#content-header .sf-menu a.destinations:hover, #content-header .sf-menu li.sfHover a.destinations {
	 background-position: 0px -40px;
}

#content-header .sf-menu a.travel_experiences { 
	padding:0;
	background-position:  -118px 0px;
	width:110px;
	height:41px;
	display:block;
}
#content-header .sf-menu a.travel_experiences:hover, #content-header .sf-menu li.sfHover a.travel_experiences { 
    background-position: -118px -40px;
	height:40px;
}

#content-header .sf-menu a.cruising { 
	padding:0;
	background-position: -228px 0px;
	width:89px;
	height:40px;
}
#content-header .sf-menu a.cruising:hover, #content-header .sf-menu li.sfHover a.cruising { 
    background-position: -228px -40px;
}

#content-header .sf-menu a.on_sale { 
    padding: 0; 
	background-position: -317px 0px; 
	width:79px;
	height:40px;
}
#content-header .sf-menu a.on_sale:hover, #content-header .sf-menu li.sfHover a.on_sale { 
    background-position: -317px -40px;
}

#content-header .sf-menu a.solo_travel { 
    padding: 0; 
	background-position: -397px 0px; 
	width:84px;
	height:40px;
}
#content-header .sf-menu a.solo_travel:hover, #content-header .sf-menu li.sfHover a.solo_travel { 
    background-position: -397px -40px;
}

#content-header .sf-menu a.services_and_resources  { 
    padding: 0;
	background-position: -482px 0px;
	width:78px;
	height:40px;
}
#content-header .sf-menu a.services_and_resources:hover, #content-header .sf-menu li.sfHover a.services_and_resources { 
    background-position: -482px -40px;
}



