﻿/* Site wide styles
******************************/
html, body  { background: #f7f5eb url(images/background.png) repeat-x; color: #666666; }
a { color: #2e6799; }

nav.site li:hover a, nav.site li a:hover { background-color: #dae5e5; }
nav.site li.current a { color: White; background-color: #79451f; }
nav.site ul ul li a, nav.site li.current ul li a, nav.site li:hover ul li a { color: #666666; background-color: #e5e1cf; }
nav.site ul ul li:hover a, nav.site ul ul li a:hover { color: #a7521a; background-color: #e5e1cf; }

h1, h2 { color: #a7521a; }
h3 { color: #2e6799; }

h1.pageTitle { color: White; }

div.pageHeader { background-color: #79451f; height: 110px; }
div.pageTitle { background-color: #79451f; color: White; }
div.content { background-color: White; }

footer { background-color: #b8cbcc; }
footer div.footerDivider { border-bottom: solid 1px #fff; }
footer p.logo span { color: White; }
footer li a { color: White; }
footer p.copyright { color: White; }
/* End */


/* lodging/guided-search
******************************/
div.lodgingMap { background-color: #79451f; }
div.lodgingMap span { color: White; }

div.lodgingLeadForm { border-color: #b8cbcc; }
div.lodgingLeadForm header { background-color: #b8cbcc; }
div.lodgingLeadForm section.leadForm div.leadForm { background-color: White; }
div.lodgingLeadForm section.leadForm header h2 { color: #666666; }
div.lodgingLeadForm section.leadForm header h3 { background-color: White; }

div.lodgingLeadForm section.leadForm section.footer { background-color: White !important; }
/* End */


/* about/guided-search.aspx
******************************/
div.aboutUs span.sectionTitle { color: #a7521a; }
/* End */


/* Privacy Policy, Terms, etc.
******************************/
div.PlainContent span.sectionTitle, div.plainContentModal span.sectionTitle { color: #a7521a; }
/* End */


/* travel-deals/guided-search.aspx
******************************/
div.dealsVacationServices { background-color: #f3f7fa; }
div.dealsVacationServices h2.vacationServicesTitle { color: #666666; }
div.dealsVacationServices div.vacationServicesContainer { background-color: #dbe5e6; }
div.dealsVacationServices div.vacationServicesContainer div.imagesContainer { background-color: White; }

div.MorePackages h2.morePackagesTitle { color: White; background-color: #79451f; }

div.MorePackages div.morePackagesContent h3 { color: #a7521a; }

div.MorePackages div.morePackagesContent div.contactUs p { color: #a7521a; }
div.MorePackages div.morePackagesContent div.contactUs p span.morePackagesPhone { color: #666666; }
/* End */


/* /vacation-services
******************************/
div.vacationServices span.service { color: #a7521a; }
/* End */


/* Property prices
******************************/
span.propertyPrice strong, span.price strong { color: #a7521a; }
/* End */
