/*resort global*/
a{ color:#a57c5d; }
a:hover{ color:#54362e; }
h2, h2 a{ color:#54362e; }
.brown{ color:#54362e; }
.brown2{ color:#b97258 }

/*side bar items*/
a.similar{ background:url(/images-wh/pointer1.gif) 2px -27px no-repeat; color:#797266; }
.testimonial_author{ color:#54362e; }

/*resort layout*/
#themeWrapper{ }
#themeWrapper2{ background:url(/images-wh/main-bg.jpg) center 100px no-repeat; }
#contentFade{ background:url(/images-resorts/content-grad.jpg) top left repeat-x; border-top:solid 2px #f8f8f8; } 
#leftCol{ background:url(/images-wh/leftCol-bg.jpg) top left repeat-x; }


/*resort side navigation */
ul#resortNav li a{ color:#797266; background:url(/images-wh/pointer1.gif) 2px -27px no-repeat; }
ul#resortNav li a:hover, ul#resortNav li a.selected{ color:#b97258; background-color:#ffffff; }
ul#resortNav ul li a{ color:#797266; }
ul#resortNav ul li a:hover, ul#resortNav ul li a.selected{ color:#a57c5d; }


/*Media Links*/
#mediaPhotos{ width:56px; background-image:url(/images-wh/mediaNav-01.gif); }
#mediaVideo{ width:44px; background-image:url(/images-wh/mediaNav-02.gif); }
#mediaMap{ width:43px; background-image:url(/images-wh/mediaNav-03.gif); }
#mediaVrx{ width:43px; margin-right:0px; background-image:url(/images-wh/mediaNav-04.gif); }


/*Bullets*/
.bullets p, p.bullet{ background:url(/images-wh/pointer2.gif) 0px 4px no-repeat; }
.bullets2 p, p.bullet2{ background:url(/images-wh/pointer2.gif) 0px 5px no-repeat; }
#qqSpecials p{ background:url(/images-wh/pointer2.gif) 0px 4px no-repeat; }

/* Main Title Header */
h1#mainTitle {color:#a57c5d;font-family:'HelveticaNeue47LightCondensed';font-size:22px;line-height:27px;font-weight:normal;margin:15px 0 0 0;padding:0; }
h1#mainTitle span{color:#54362e;font-size:40px;font-family:'HelveticaNeue35Thin';letter-spacing:-1px;}

/* Sub Titles Header */
.subTitle {color:#a57c5d;font-family:'HelveticaNeue67MdCn';font-size:15px;line-height:15px;font-weight:normal;margin:15px 0 0 0;padding:0;text-transform:uppercase; }
.subTitle span{font-size:18px;}
.brownArrowDown{background:url(../../../images-wh/brown-arrow-down.gif) left 2px no-repeat;font-size:12px;margin-left:8px;padding-left:20px;}
.brownArrowDown span{font-size:14px;color:#A57C5D;text-transform:uppercase;}

/*Home Page*/
.miniHighlight{ color:#797266; }
ul.resortPoints li{ background:url(/images-wh/listItemBullet.gif) 0px 6px no-repeat; }
a.learnMoreHighlight{ background-image:url(/images-rj/txt-learnMore_btn.gif); }


/*Home Page Coda Slider*/
.coda-nav ul li.tab1 a, .coda-nav ul li.tab2 a, .coda-nav ul li.tab3 a, .coda-nav ul li.tab4 a{text-align:center;text-decoration:none;color:#a57c5d;font-family:'HelveticaNeue57Condensed';font-size:19px;padding-top:12px}
.coda-nav ul li.tab1 a span, .coda-nav ul li.tab2 a span, .coda-nav ul li.tab3 a span, .coda-nav ul li.tab4 a span{color:#666666;font-family:'HelveticaNeue57Condensed';font-size:12px;text-transform:uppercase;line-height:21px;}
.coda-nav ul li.tab1 a:hover, .coda-nav ul li.tab1 a.current, .coda-nav ul li.tab2 a:hover, .coda-nav ul li.tab2 a.current, .coda-nav ul li.tab3 a:hover, .coda-nav ul li.tab3 a.current, .coda-nav ul li.tab4 a:hover, .coda-nav ul li.tab4 a.current{text-align:center;text-decoration:none;color:#54362e;font-family:'HelveticaNeue57Condensed';font-size:19px;}
.coda-nav ul li.tab1 a { background-image:url(/images-wh/highlightTab.gif) }
.coda-nav ul li.tab2 a { background-image:url(/images-wh/highlightTab.gif) }
.coda-nav ul li.tab3 a { background-image:url(/images-wh/highlightTab.gif) }
.coda-nav ul li.tab4 a { background-image:url(/images-wh/highlightTab.gif) }
.panel-wrapper h2{ color:#b97258; padding-top:20px; }


/*Accommodations*/
.accBar{  background-image:url(/images-wh/accBar-bg.gif); }
.accBar a, .accBar a.selected{ color:#54362e; background-image:url(/images-wh/accIcons.gif); }
.accBarLeft{ background-image:url(/images-wh/accBar-left.gif); }
.accBarRight{ background-image:url(/images-wh/accBar-right.gif); }
.accWrapper{ color:#797266; background:#efede9; }
.accDescription{ color:#797266; }
.accHighlight{ color:#a57c5d; }
a.accPromoLink{ background-image:url(/images-ne/bullet_specials.gif); background-color:#d2ccbc; color:#54362e; }
a.accPromoLink:hover{ color:#fff; background-color:#a9a495; }
a.accMoreLink{ color:#a57c5d; background-image:url(/images-wh/pointer2.gif);  }
a.accMoreLink:hover{ color:#913a1a; }
#accNav a.acc_butler{ background-image:url(/images-wh/accNavTab-bg.gif); }
#accNav a.acc_concierge{ background-image:url(/images-wh/accNavTab-bg.gif); }
#accNav a.acc_luxury{ background-image:url(/images-wh/accNavTab-bg.gif); }
#accNav a.acc_all{ background-image:url(/images-wh/accNavTab-all-bg.gif); }
div.extras p{ background-image:url(/images-wh/accExtras.gif);  }

#accNav a:hover, #accNav a.selected{ color:#54362e;}

/*Tours*/
#tourNav a.featuredTours, #tourNav a.moreTours{ background-image:url(/images-wh/tours_nav.gif); }

.ppe{ color:#b97258; }
.dollarAmount{ font-size:16px; color:#54362e }
#tourNav a{ color:#797266; }
#tourNav a:hover, #tourNav a.selected{color:#54362e;}


/*Dining*/
.itemBar, .diningBar{ color:#54362e; }
.diningHighlight{ color:#54362e; font-weight:bold; }
.diningHighlight2{ color:#a57c5d; }


/*Details*/
.detail{ padding-bottom:5px; border-bottom:1px solid #bdb9b4; margin-top:25px; line-height:17px;}
.detail img{ float:left; display:inline; margin:0px 15px 5px 0px;}
.detailTitle{ color:#69481c; }


/*Activities*/
h1.activityTitle{ color:#54362e; }

/*Specials*/
.promoTitle{ color:#54362e; }
