.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:860px; font-size:5px}

/* SLIDESHOW */
.slideshowContainer{width:420px; height:273px; background-color:#33312d; position:relative; margin:0; padding:0; overflow:hidden}
.slideshowContainer .slideshowIMG{width:214px; float:left; margin:0; #margin-right:0; border:none}
#slideshowIMGborder{width:214px; height:138px; border:1px solid #fff; float:left; margin:0px; margin-right:10px; margin-left:10px; #margin-left:5px; padding:0; _border:none}
h2{background:#504e4b; font-size:15px; color:#ccc5b2; text-indent:15px; height:25px; margin:0; padding-top:5px}
.tourINFOContainer{width:400px; height:273px; padding:10px; padding-left:0px; #overflow:hidden}
.tourINFO{margin:0; overflow:hidden; float:right; position:relative}
.slideshowContainer .destinationName{font-size:21px; color:#FFF; font-weight:600}
.slideshowContainer .tourName{font-size:12px; color:#6d695e; font-weight:600}
.slideshowContainer .tourDays{font-size:12px; color:#6d695e; font-weight:600}
.tourINFOContainer .fromTXT{font-size:10px; color:#6d695e}
.tourINFOContainer .priceTXT{font-size:31px; font-weight:900; color:#f66d19}
.tourINFOContainer .priceTXT a{font-size:31px; font-weight:900; color:#f66d19; text-decoration:none}
.tourINFOContainer .priceTXT a:hover{font-size:31px; font-weight:900; color:#f88d38; text-decoration:none}
.slideshowDescription{width:364px; display:block; height:30px; #height:; padding-left:28px; padding-right:28px; padding-top:15px; padding-bottom:5px; #padding-bottom:15px; background:#111; filter:alpha(opacity=50); opacity:.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*--IE 8 Transparency--*/position:absolute; bottom:35px; _bottom:45px; margin:0}
.slideshowDescription p{font-size:10px; color:#fff; float:left; margin:0; padding:0; position:relative; top:-10px; #top:0}
.slideshowDescription a, .slideshowDescription a:visited, .slideshowDescription a:active{font-size:10px; color:#fe8900; text-decoration:none}
.slideshowDescription a:hover{font-size:10px; color:#fe8900; text-decoration:underline}
/* SLIDESHOW - ANYTHING SLIDER */
.anythingSlider{width:420px; height:273px; position:relative; margin:0; padding:0; overflow:hidden}
.anythingSlider .wrapper{width:420px; overflow:hidden; height:273px; margin:0px; position:absolute; padding:0;}
.anythingSlider .wrapper ul{width:9999px; list-style:none; position:absolute; top:0; left:0; margin:0; padding:0;}
.anythingSlider ul li{display:block; float:left; padding:0; height:273px; width:498px; margin:0}
.anythingSlider .arrow{display:block; height:32px; width:15px; text-indent:-9999px; position:absolute; bottom:15%; #bottom:10%; cursor:pointer}
.anythingSlider .forward{background:url(../images/slideshowArrowRIGHT_0.png) no-repeat; _background:url(../images/slideshowArrowRIGHT_0.gif) no-repeat; right:8px; float:right}
.anythingSlider .back{background:url(../images/slideshowArrowLEFT_0.png) no-repeat; _background:url(../images/slideshowArrowLEFT_0.gif) no-repeat; left:8px; float:left}
.anythingSlider .forward:hover{background:url(../images/slideshowArrowRIGHT_1.png) no-repeat; _background:url(../images/slideshowArrowRIGHT_1.gif) no-repeat; right:8px}
.anythingSlider .back:hover{background:url(../images/slideshowArrowLEFT_1.png) no-repeat; _background:url(../images/slideshowArrowLEFT_1.gif) no-repeat; left:8px}
/* SLIDESHOW - HIDDEN */
#thumbNav{position:relative; top:0px; text-align:center; visibility:hidden}
#thumbNav a{color:black; font:11px;  padding:2px 8px; height:18px; margin:0 0 0 0; background:#c58b04 url(../images/cellshade.png) repeat-x; text-align:center}
#thumbNav a:hover{background-image:none}
#thumbNav a.cur{background:#e0a213}
#start-stop{background:green; background-image:url(../images/cellshade.png); background-repeat:repeat-x; color:white; padding:2px 5px; width:40px; text-align:center; position:absolute; right:0; bottom:0px;  visibility:hidden}
#start-stop.playing{background-color:red}
#start-stop:hover{background-image:none}
/* SLIDESHOW - PREVENTS */
.anythingSlider .wrapper ul ul{position:static; margin:0; background:none; overflow:visible; width:auto; border:0; padding:0}
.anythingSlider .wrapper ul ul li{float:none; height:auto; width:auto; background: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;}
/* 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:187px; 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:5px; margin-left:9px; margin-top:9px;}

/*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}
.tourTXT a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-decoration:none}
.tourTXT a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-decoration:underline}
.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}