﻿/* v2 */

/*
#header
{
    background:#000000 url("images/activities/5/activity.jpg") top right no-repeat;
}
*/

#footer a
{
    color:#1999CC;
}

ul.list li.top
{
    background:#000000 url("images/blue/listtop.gif") top left repeat-x;
}

ul.list li a:hover
{
    background:#106281;
    border-bottom:solid 1px #106281;
}

ul.list li.top a:hover /* Added */
{
    background:none;
}


ul.list li.sel
{
    background:#106281;
    border-bottom:none;
}

#nav a.home img
{
    background: url(images/blue/home.jpg) no-repeat;
    width:135px;
    height:24px;
    margin-left:1px;
}

#nav a.home:hover img
{
    background: url(images/blue/home.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.homesel img
{
    background: url(images/blue/home.jpg) top right no-repeat;
    width:135px;
    height:24px;
    margin-left:1px;
}

#nav a.destinations img
{
    background: url(images/blue/destinations.jpg) no-repeat;
    width:199px;
    height:24px;
    margin-left:1px;
}

#nav a.destinations:hover img
{
    background: url(images/blue/destinations.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.destinationssel img
{
    background: url(images/blue/destinations.jpg) top right no-repeat;
    width:199px;
    height:24px;
    margin-left:1px;
}

#nav a.tripsn img
{
    background: url(images/blue/trips.jpg) no-repeat;
    width:136px;
    height:24px;
    margin-left:1px;
}

#nav a.tripsn:hover img
{
    background: url(images/blue/trips.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.tripsnsel img
{
    background: url(images/blue/trips.jpg) top right no-repeat;
    width:136px;
    height:24px;
    margin-left:1px;
}

#nav a.search img
{
    background: url(images/blue/search.jpg) no-repeat;
    width:156px;
    height:24px;
    margin-left:1px;
}

#nav a.search:hover img
{
    background: url(images/blue/search.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.searchsel img
{
    background: url(images/blue/search.jpg) top right no-repeat;
    width:156px;
    height:24px;
    margin-left:1px;
}

#nav a.contact img
{
    background: url(images/blue/contact_us.jpg) no-repeat;
    width:188px;
    height:24px;
    margin-left:1px;
}

#nav a.contact:hover img
{
    background: url(images/blue/contact_us.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.contactsel img
{
    background: url(images/blue/contact_us.jpg) top right no-repeat;
    width:188px;
    height:24px;
    margin-left:1px;
}

#nav a.my img
{
    background: url(images/blue/my_xplore.jpg) no-repeat;
    width:170px;
    height:24px;
    margin-left:1px;
}

#nav a.my:hover img
{
    background: url(images/blue/my_xplore.jpg) top right no-repeat;
    color:#FFFFFF;
}

#nav a.mysel img
{
    background: url(images/blue/my_xplore.jpg) top right no-repeat;
    width:170px;
    height:24px;
    margin-left:1px;
}


a.goxplore img
{
    background: url(images/blue/go_xplore.gif) no-repeat;
    width:113px;
    height:24px;
    margin-left:1px;
}

a.goxplore:hover img
{
    background: url(images/blue/go_xplore.gif) top right no-repeat;
    color:#FFFFFF;
}

a.login img
{
    background: url(images/blue/login.gif) no-repeat;
    width:73px;
    height:24px;
    margin-left:1px;
}

a.login:hover img
{
    background: url(images/blue/login.gif) top right no-repeat;
}

a.calluson img
{
    background: url(images/blue/call_us_on.gif) no-repeat;
    width:158px;
    height:54px;
    margin-bottom:10px;
}

/* Destinations */
a.africa img
{
    background: url(images/blue/africa.gif) no-repeat;
    width:52px;
    height:16px;
}

a.africa:hover img
{
    background: url(images/blue/africa.gif) top right no-repeat;
    color:#FFFFFF;
}

a.africasel img
{
    background: url(images/blue/africa.gif) top right no-repeat;
    width:52px;
    height:16px;
}

a.asia img
{
    background: url(images/blue/asia.gif) no-repeat;
    width:36px;
    height:16px;
}

a.asia:hover img
{
    background: url(images/blue/asia.gif) top right no-repeat;
    color:#FFFFFF;
}

a.asiasel img
{
    background: url(images/blue/asia.gif) top right no-repeat;
    width:36px;
    height:16px;
}

a.americas img
{
    background: url(images/blue/americas.gif) no-repeat;
    width:89px;
    height:16px;
}

a.americas:hover img
{
    background: url(images/blue/americas.gif) top right no-repeat;
    color:#FFFFFF;
}

a.americassel img
{
    background: url(images/blue/americas.gif) top right no-repeat;
    width:89px;
    height:16px;
}


a.antarctica img
{
    background: url(images/blue/antarctica.gif) no-repeat;
    width:97px;
    height:16px;
}

a.antarctica:hover img
{
    background: url(images/blue/antarctica.gif) top right no-repeat;
    color:#FFFFFF;
}

a.antarcticasel img
{
    background: url(images/blue/antarctica.gif) top right no-repeat;
    width:97px;
    height:16px;
}

a.australasia img
{
    background: url(images/blue/australasia.gif) no-repeat;
    width:99px;
    height:16px;
}

a.australasia:hover img
{
    background: url(images/blue/australasia.gif) top right no-repeat;
    color:#FFFFFF;
}

a.australasiasel img
{
    background: url(images/blue/australasia.gif) top right no-repeat;
    width:99px;
    height:16px;
}

a.europe img
{
    background: url(images/blue/europe.gif) no-repeat;
    width:68px;
    height:19px;
}

a.europe:hover img
{
    background: url(images/blue/europe.gif) top right no-repeat;
    color:#FFFFFF;
}

a.europesel img
{
    background: url(images/blue/europe.gif) top right no-repeat;
    width:68px;
    height:19px;
}

a.middleeast img
{
    background: url(images/blue/middle_east.gif) no-repeat;
    width:109px;
    height:16px;
}

a.middleeast:hover img
{
    background: url(images/blue/middle_east.gif) top right no-repeat;
    color:#FFFFFF;
}

a.middleeastsel img
{
    background: url(images/blue/middle_east.gif) top right no-repeat;
    width:109px;
    height:16px;
}

ul.destlist li ul li a:hover
{
    background:#106281;
}

ul.destlist li ul li.sel a
{
    background:#106281;
    color:#FFFFFF;
}

ul.destlist li.sel .fr a
{
    color:#1999CC;
    font-weight:bold;
    padding-right:10px;
}

#topbox a,#topboxdetail a,#countryhead a, #latestbox a, .trip a, #topboxtype a, #misccont a,#misccontp a, #trip a, #tripsummary,#recentlyaddedbox a
{
    color:#1999CC;
}

#newssub,#newssubm
{
    background:#106281;
}

a.viewcountryguide img
{
    background: url(images/blue/view_country_guide.gif) no-repeat;
    width:207px;
    height:25px;
    margin-left:1px;
}

a.viewcountryguide:hover img
{
    background: url(images/blue/view_country_guide.gif) top right no-repeat;
    color:#FFFFFF;
}

/* Destination guide tabs */

ul.tabs li
{
    background:#106281;
}

ul.dest li
{
    border-bottom:solid 1px #106281;
}

.genclear
{
    background:#106281;
}

#guide a
{
    color:#1999CC;
    font-weight:bold;
}

.trips
{
    background:#106281;
}

a.tripstext img
{
    background: url(images/blue/trips.gif) no-repeat;
}

a.tripstext:hover img
{
    background: url(images/blue/trips.gif) top right no-repeat;
}

.viewtrips
{
    background:#106281;
}

a.viewtripstext img
{
    background: url(images/blue/view_trips.gif) no-repeat;
}

a.viewtripstext:hover img
{
    background: url(images/blue/view_trips.gif) top right no-repeat;
}

/* Trip */

.tripbottom
{
    background:#106281;
}
.tripcross
{
    background: url(images/blue/cross.gif) top left no-repeat;
    float:left;
}

.tripcross:hover
{
    background: url(images/blue/cross_on.gif) top left no-repeat;
}

.tripcross a
{
    color:#FFFFFF;
    font-weight:bold;
    font-size:0.9em;
    padding-left:15px;
}

.tripcross a:hover
{
    color:#FFFFFF;
}

/* Trip Details */

#highlights, #sendto, a.booknow, #bystyle, #byactivity
{
    background:#106281;
}

#description
{
    border-color:#106281;
}

a.makeanenquiry img
{
    background: url("images/blue/makeanenquiry.gif") no-repeat;
}

a.makeanenquiry:hover img
{
    background: url("images/blue/makeanenquiry.gif") top right no-repeat;
}

a.requestacallback img
{
    background: url("images/blue/requestacallback.gif") no-repeat;
}

a.requestacallback:hover img
{
    background: url("images/blue/requestacallback.gif") top right no-repeat;
}

a.booknow img
{
    background: url("images/blue/booknow.gif") no-repeat;
}

a.booknow:hover img
{
    background: url("images/blue/booknow.gif") top right no-repeat;
}


/* Search */

.secttop
{
    background:#106281;
}

/* Contact Us */

#call_us
{
    background: #000 url(images/blue/call_us.gif) no-repeat;
}

#sendtoafriend
{
    background: #106281 url(images/blue/send_to_a_friend.gif) no-repeat;
}

a.send
{
     background: #106281;
}

a.send img
{
    background: #106281 url(images/blue/send.gif) no-repeat top left
}

a.send img:hover
{
    background: #106281 url(images/blue/send.gif) no-repeat top right
}

.topb   
{    
    border-top:2px solid #106281;
    padding-top:8px;
}

.bottomb    
{    
    border-bottom:1px solid #106281;
    padding-bottom:8px;
    margin-bottom:14px;
}

#right a
{
    color:#106281;
}

/* Sign in + My profile */
.form
{
    border-top:1px solid #106281;
}

.current_colour
{
    color:#1999CC;
}

.head span, .box span, #register_text, .form a, #topbox span
{
    color:#1999CC;
}

#register_button, #signin_button, #update_button
{
    background-color: #106281;
}    

a.signin
{
    background: #106281 url(images/blue/sign_in.gif) no-repeat top left;
}

a.signin:hover
{
    background: #106281 url(images/blue/sign_in.gif) no-repeat top right;
}

a.register
{
    background: #106281 url(images/blue/register.gif) no-repeat top left
 }

a.register:hover
{
    background: #106281 url(images/blue/register.gif) no-repeat top right
}

a.update
{
    background: #106281 url(images/blue/update.gif) no-repeat top left
 }

a.update:hover
{
    background: #106281 url(images/blue/update.gif) no-repeat top right
}

/* My trips */

#my_trips_header_left span
{
    color: #1999cc;
}

#my_trips_header_right
{
    background-color: #106281;
}

#my_trips_header_right a.sign_out
{
    background: #106281 url(images/blue/sign_out.gif) no-repeat top left;
}

#my_trips_header_right a.sign_out:hover
{
    background: #106281 url(images/blue/sign_out.gif) top right;
}

#my_trips li a
{
    background-color:#106281;
}    

a.next
{
     background: #106281;
}

a.next img
{
    background: #106281 url(images/blue/next.gif) no-repeat top left;
}

a.next:hover img
{
    background: #106281 url(images/blue/next.gif) top right;
}

a.back
{
     background: #106281;
}

a.back img
{
    background: #106281 url(images/blue/back.gif) no-repeat top left;
}

a.back:hover img
{
    background: #106281 url(images/blue/back.gif) top right;
}

