html,body {
	background-color: #f4fbfd;
}

#wrapper {
	background:url("/images/chaletstogo.com/body_bg.jpg") repeat-y center #fff;
}

#footer-bottom {
	clear:both;
  background-image:url("/images/chaletstogo.com/footer_bg.jpg");
	width:1000px;
	height:65px;

}

.emphasis {
	color:#487c05;
}

.white {
	color:#fff;
}

h1 {
	color:#487c05;
}

.breadcrumb_current {
	color:#487c05;
}

/****************************
     HEADER
****************************/
#header {
	background-color: #19609b;
}


#footer {
	background-color: #487c05;
}


/****************************************
   COMPANY STATEMENT
-------------------------------------- */
.statement {
	border-top: 2px solid #487c05;
	font-style: italic;
	color: #0c7ab9;
	padding:3px 2px 8px 2px;
}

/****************************************
   NEWS FEED
-------------------------------------- */
#news-feed a {
	color:#487c05;
}

/****************************************
   IMAGE SLIDESHOW
-------------------------------------- */
.hero-image-title {
	background-image: url("/images/chaletstogo.com/right-arrow.gif");
}

/****************************
   LEFT HAND SIDEBAR
----------------------------*/
.sidebar-heading {
	background-color: #19609b;
	background-image: none;
}

/****************************
   LOCATION LIST
----------------------------*/

.sidebar-nav-list-item {
	background-image: url("/images/chaletstogo.com/right-arrow.gif");
	background-repeat:no-repeat;
	background-position:center right;
	background-color: #edf8fc;
	padding:4px 22px;
	border-bottom:3px solid #fff;
	border-left:1px solid #d2dfe5;
	border-right:1px solid #d2dfe5;

}

.sidebar-nav-list-item a {
	color:#487c05;
	font-size:14px;
}

/****************************************
   CONTENT ADVERTS
-------------------------------------- */
#best-for {
	background-image: url(/images/chaletstogo.com/best-for-bkg.png);
}

#best-for a {
	color:  #fff;
    font-size: medium;
	text-decoration:underline;
}

#best-for li {
	padding:10px 0px 17px 60px;
}

#best-for li.first {
	background: url(/images/chaletstogo.com/best-for-onhover.jpg) no-repeat;
}

#special-offers {
   background-image: url('/images/chaletstogo.com/special-offer-ad-bkg.jpg');
}



/******************************
   SIGN-UP
------------------------------*/
#newsletter-signup-third .signup-bkg {
	background-image: url('/images/chaletstogo.com/sign-up.jpg');
}

#newsletter-signup-third .signup-bkg-blank {
	background-image: url('/images/chaletstogo.com/sign-up-bkg-blank.jpg');
}

#newsletter-signup-full .signup-bkg {
	background-image: url('/images/chaletstogo.com/sign-up-bkg-full-width.jpg');
}

#newsletter-signup-full .signup-bkg-blank {
	background-image: url('/images/chaletstogo.com/sign-up-bkg-full-width.jpg');
}



/******************************
   DESTINATION LANDER
------------------------------*/
.horiz-rule {
	margin: 10px 0;
	border-top: 2px solid #487C05
}

.solid-heading {
	background-color: #19609b;
	color: #fff;
	font-weight: normal;
	font-size:large;
	padding:10px 5px;
}

h3.content-heading {
	background-color:#fff;
	margin:0;
	padding:10px 0;
}

.content-box-title {
	padding:10px;
	font-weight: normal;
	font-size:large;
}

.content-box-text {
	padding:0 10px;
}

.content-box-right {
	margin-left: 4px;
	margin-bottom: 10px;
}

.three-col-green-bkg {
	background: #ffffff  url(/images/chaletstogo.com/green-bkg.png) repeat-y;
	float: left;
	margin-bottom:10px;
}

.light-pink-bkg {
	background-color: #d5bbde;
}

.dark-pink-bkg {
	background-color: #a578d7;
}

.dark-yellow-bkg {
	background-color: #ffcc00;
}

.light-yellow-bkg {
	background-color: #fff49b;
}



table.facts {
	color: #fff;
	margin: 0 10px 10px 10px;
}

.guide-text {
	border: none;
	font-style: normal;
	padding: 5px;
	color:#000;
}

.widget h2, .widget h2.widget_bold {
	background-color: #19609b;
	background-image: none;
	color:#fff;
}


h2.divider {
	background-color: #487c05;
	color:#fff;
}

.destination_breadcrumbs {
	margin:3px 0 0 5px;
}

.destination_breadcrumbs li, .destination_breadcrumbs a {
	display: inline;
	color: #487c05;
	font-size:medium;

}


/******************************
   LISTINGS
------------------------------*/
.villa-block .name a, .villa-block .price {
	color: #487c05;
}

#legend-table th {
    background-color: #487c05;
}

.map-info-window-title {
    background-color: #487c05;
}

/******************************
   BROCHURE
------------------------------*/
#villa_b .price  {
	color: #19609b;
}

.send-message {
    font-size: x-large;
    color: #487c05;
    padding: 5px 0;
}

/******************************
   BOOKING PROCESS
------------------------------*/
.content_blue_heading {
	background-color: #19609b;
	background-image: none;
	color:#fff;
	width:615px;
}

#availability_7days th {
	background-color: #19609b;
}

#availability_7days .price {
	color:#487c05;
	font-weight:bold;
}

#statusbar {
	background-color: #19609b;
	background-image: none;
}

#statusbar li.current .station, #statusbar li .station {
	background-color: #19609b;
}

/**********************************************
   Villa Groupings e.g. Offers or Best For..
----------------------------------------------*/
h1.standout {
    background: #487c05  url(/images/chaletstogo.com/snowflake-heading-bkg.jpg) no-repeat;
    color: #fff;
}

a.group-name {
    color: #487c05;
}


/************************
    STATIC PAGES
*************************/
.static_content a {
    color:#487c05;
    text-decoration:underline;
}

#contact_us_questions li a {
    padding: 5px 28px 5px 0px;
    background: #ffffff url(/images/chaletstogo.com/email/nav-arrow.png) no-repeat right center;
}


/**********************
    PAYMENT DETAILS
***********************/
.payment_amount {
    float:right;
    font-size:large;
    color: #487c05;
}




