.bodyMain {margin:0; padding:0; background:#efece8}
.contentMain {margin:0 auto; padding:0; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif}
.borderBarTop {height:5px; _height:2px; background:#f27a20; margin:0; padding:0; width:100%; font-size:5px}

/* SLIDESHOW */
#featured{width:377px; padding-right:250px; position:relative; border:5px solid #cdc3bd; height:250px; background:#fff; overflow:hidden}
#featured ul.ui-tabs-nav{position:absolute; top:-1px; left:405px; list-style:none; padding:0; margin:0; width:222px}
#featured ul.ui-tabs-nav li{padding:1px 0; padding-left:13px;  font-size:12px; color:#666}
#featured ul.ui-tabs-nav li img{float:left; margin:2px 5px; background:#fff; padding:2px; border:1px solid #eee}
#featured ul.ui-tabs-nav li span{font-size:11px; font-family:arial; line-height:15px}
#featured li.ui-tabs-nav-item a{display:block; height:61px; color:#333;  background:#fff; line-height:20px; text-decoration:none; outline:none}
#featured li.ui-tabs-nav-item a:hover{background:#f2f2f2}
#featured li.ui-tabs-selected{position:relative; z-index:7; background:url('../slideshow/images/selected-item.gif') top left no-repeat}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#cdc3bd}
#featured .ui-tabs-panel{width:418px; height:250px; background:#999; position:relative}
#featured .ui-tabs-panel .info{position:absolute; top:180px; left:0; width:418px; height:70px; background:#111; filter:alpha(opacity=70); opacity:.70; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
#featured .info h4{font-size:18px; font-family:Georgia,serif; color:#fff; padding:5px; margin:0; overflow:hidden}
#featured .info p{margin:0 5px; font-family:arial; font-size:12px; line-height:15px; color:#fff}
#featured .info a{text-decoration:none; color:#fff}
#featured .info a:hover{text-decoration:underline}
#featured .ui-tabs-hide{display:none}

/* NEWSLETTER */
#newsletterTXTfield{height:25px; width:170px; background:url(../../images/newsletterTXTfield.gif); background-repeat:no-repeat; font-weight:600; font-size:11px; text-indent:5px; border:none; outline:none; padding:5px}
#newsletterButton{height:18px; width:115px; background:url(../../images/subscribeSubmit-0.jpg); background-repeat:no-repeat; font-weight:600; font-size:10px; vertical-align:middle; color:#823E12; border:none; outline:none; margin:0; padding:0; padding-bottom:3px}
#newsletterButton:hover{height:18px; width:115px; background:url(../../images/subscribeSubmit-1.jpg); background-repeat:no-repeat; font-weight:600; font-size:10px; vertical-align:middle; color:#A34C0A; border:none; outline:none; margin:0; padding:0; padding-bottom:3px}
@media screen and (-webkit-min-device-pixel-ratio:0){#newsletterTXTfield{text-indent:8px; padding-top:0px; margin:3px}}
@media screen and (-webkit-min-device-pixel-ratio:0){#newsletterButton{padding-top:3px}}
@media screen and (-webkit-min-device-pixel-ratio:0){#newsletterButton:hover{padding-top:3px}}

/* HEADER */
#headerPhraseTXT{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#444343; padding-bottom:5px; text-align:right}
#headerContactNumber{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#017fbe; font-family:Arial; vertical-align:middle; text-align:right;}
#headerContactNumber a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#017fbe; font-family:Arial; vertical-align:middle; text-align:right; text-decoration:none}
#headerContactNumber a:hover{text-decoration:underline}
/* HEADER - NAV */
.headerNAV{margin:0; padding:0; list-style:none}
.headerNAV li{display:inline; list-style: none; padding-right:10px; padding-left:10px; padding-top:0; margin-top:0; _margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444343; text-align:right; position:relative; _position:none}
.headerNAV li a:link, .headerNAV li a:visited{font-size:11px; color:#444343; text-align:right; text-decoration:none;}
.headerNAV li a:hover, .headerNAV li a:active{color:#932269}
.headerNAV ul {list-style:none; display:inline; margin:0; width:90px; position:absolute; top:-999em; left:-1px}
.headerNAV li:hover ul, .headerNAV li.sfHover ul {top:13px; padding:0; margin:0}
.headerNAV ul li {border:0; float:left; padding:0; padding-left:8px; margin:0}
.headerNAV ul a {width:40px; white-space:nowrap}
.headerNAV ul a:hover {color:#932269;}
#headerNAVhome{padding-left:24px; border-right:1px solid #fff; background:url(../../images/homeHouseIcon.gif) no-repeat; background-position:0% 30%}
#headerNAVhome:hover{padding-left:24px; border-right:1px solid #fff; background:url(../../images/homeHouseIcon.gif) no-repeat; background-position:0% 30%}
#headerNAVabout{border-left:1px solid #000; border-right:1px solid #000}
#headerNAVlogin{border-right:1px solid #fff; border-left:1px solid #000; padding-right:1px}
@media screen and (-webkit-min-device-pixel-ratio:0){#headerNAVhome{vertical-align:bottom; padding-bottom:2px}}

/* HOME ADS */
.homeADS{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000}
.homeADS a{font-size:9px; color:#FF6600; text-decoration:none}
.homeADS a:hover{ color:#FF9900}
.homeADStitle{font-size:14px; font-weight:bold}
.homeRightSideADS img{border-left:1px solid #fff; margin-bottom:1px;}

/* LEFT ABOUT US TEXT */
.leftAboutUsTXT{height:300px; width:175px; background:url(../../images/leftTextBGD.gif); background-repeat:no-repeat; padding:10px; padding-top:8px; color:#000; font-size:11px; font-family:Arial,Helvetica,sans-serif; margin-right:10px; margin-left:10px; margin-top:9px;}

/* INTERNATIONAL HOTELS AD */
.greyBorder {border:1px solid #bab7a2; padding:5px; font-size:12px}

/*FOOTER*/
#footerTXT{padding-bottom:10px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#504e4b}
.footerLinksContainer{background:#e0dbd5; width:860px; _width:855px; height:35px; overflow:hidden; text-align:center; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px 0px}
#footerLinksNav{margin:0; background:none}
#footerLinksNav ul{}
#footerLinksNav li{display:inline; list-style-type:none; padding:0px 20px; text-align:center;}
#footerLinksNav li a:link{font-size:11px; color:#000; text-decoration:none}
#footerLinksNav li a:visited{font-size:11px; color:#000; text-decoration:none}
#footerLinksNav li a:hover{font-size:11px; color:#F93; text-decoration:underline overline}
#footerLinksNav li a:active{font-size:11px; color:#000; text-decoration:none}

/* CONTACT US */
.contactTXT{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.contactTXT a{color:#932269; text-decoration:none}
.contactTXT a:hover{color:#9D3A9E; text-decoration:underline}

/* LOGIN */
.loginTXT{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.loginTXT a{color:#f8991e; text-decoration:underline}
.loginTXT a:hover{color:#f27e2a; text-decoration:none}

/* DESTINATIONS */
.destinationsMain{font-family:Verdana; font-size:11px}
.destinationsMain a{color:#037dc4; text-decoration:none}
.destinationsMain a:hover{color:#3f9fd7; text-decoration:underline}
.desDarkBackground{background-color:#504e4b; height:181px; width:243px; overflow:hidden}
.desWorldBackground{background:url(../../images/desWorldBGD.gif) no-repeat; background-position:0% 100%; height:181px; width:243px; overflow:hidden}
.desHEADER{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:900; color:#ccc5b2; margin:10px; bottom:-18px; position:relative; z-index:2}
/* Target all Firefox */ .desHEADER[class=desHEADER] {bottom:-3px;}
.desHeaderTransparent{display:none; font-family:Verdana, Arial, Helvetica, sans-serif; bottom:-55px; text-align:right; font-size:42px; font-weight:900; color:#FFF; position:relative; z-index:1; width:243px; overflow:hidden; filter:alpha(opacity=10); opacity:.10; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
/* Target all Firefox */ .desHeaderTransparent[class=desHeaderTransparent] {top:220px; position:absolute}
.desHeaderTransparent2{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; bottom:-84px; text-align:left; font-size:42px; font-weight:900; color:#FFF; position:relative; z-index:1; width:243px; overflow:hidden; filter:alpha(opacity=05); opacity:.05; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=05)";}
/* Target all Firefox */ .desHeaderTransparent2[class=desHeaderTransparent2] {top:200px; position:absolute}
#desHeaderHeight{width:243px; height:50px; overflow:hidden;}
/* Target all Firefox */ #desHeaderHeight[id=desHeaderHeight] {width:243px; height:68px; overflow:hidden;}
#fromPriceTXT{font-size:10px}
#priceTXT{font-size:11px; color:#932269; font-weight:bold}
.selectionTXT{background:url(../../images/mouseClickIcon.gif) no-repeat; text-indent:30px; height:35px}

/* TOURS */
.tourRQSTS{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444343; font-weight:bold; vertical-align:middle}
.tourRQSTS a{color:#444343; text-decoration:none}
.tourRQSTS a:hover{color:#000}
.tourTXT{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.tourHeaderTXT{font-weight:bold; padding-bottom:3px; size:13px}
.priceTable{border:1px solid #999; padding:10px}
.tourName{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ccc5b2; padding:3px; background:#504e4b; text-indent:10px}
.tourNumDays{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ccc5b2; padding:3px; background:#504e4b; text-indent:10px}
.tourCode{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
.requestHDR{background:#999999; height:30px; font-size:14px; color:#FFFFFF; text-indent:5px; vertical-align:middle}
.requestTHANKS{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.requestBackSubmit{background:url(../../images/requestBACK.gif) no-repeat; width:64px; height:22px; border:none}