ç.header h1{
	color:#CF0039;
}

.featured-establishments-containers a{
	color:#000000;
}

.booking-engine-body tr.underlining{
	border-bottom:2px solid white;
}

.booking-engine-body tr.underlining td{
	border-bottom:2px solid white;
}

.booking-engine-body input{
	border:2px solid #999999;
}

.booking-engine-body select{
	border:2px solid #999999;
}

.booking-engine #avail_button{
	color:#FFFFFF;
}

/* Left Hand Booking Engine*/

#left-content .booking-engine-body tr.underlining td{
	border-bottom:2px solid white;
}

#left-content .booking-engine-body input{
	border:2px solid #999999;
}

#left-content .booking-engine-body select{
	border:2px solid #999999;
}

#left-content .booking-engine #avail_button{
	color:#ffffff;
}

/* Main Menu */
#main-menu{
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

#main-menu li{
	border-left:1px solid white;
	border-right:1px solid #cccccc;
}

#main-menu li a{
	color:#cccccc; /*We set color in site specific css but it's also here just in case*/
}

.calling-hours{
	color:#999999;
}

/* Nasty but interesting IE hack via JS */

#main-menu-table {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

#main-menu-table td {
	border-left:1px solid white;
	border-right:1px solid #cccccc;
}

#main-menu-table a {
	color:#cccccc; /*We set color in site specific css but it's also here just in case*/
}

#main-menu li a:hover, #main-menu-table td a:hover, #main-menu li a.selected,  #main-menu-table td a.selected {
	color:#ffffff;
}

/* As the name says. The menu all the way at the top*/
.top-menu li{
	border-right:1px solid #AAAAAA;
}

.top-menu a{
	color:#000000;
}

/* The Switcher */
#switcher-commands a {
	color: #000000;
}

#switcher-commands a.selected {
	color: #FFFFFF;
}

/* EXTRAS AREA */

.extras li a{
	color:#000;
}

.extras .extras-bottom{
	background-color:#ffffff;
}

/* Left hand side Gray Buttons */
#left-content .extras a{
	color:#000;
}

#left-content .extras .extras-bottom{
	background-color:#fff;
}

/* UPLOAD BUTTON */

.upload-establishment, .upload-establishment a{
	color:#000;
}

.upload-establishment .upload-establishment-bottom{
	background-color:#ffffff;
}

/* Left Hand Side Upload Button */
#left-content .upload-establishment .upload-establishment-bottom{
	background-color:#fff;
}

/* Home Page Content*/
.home-content{
	color:#333333;
}

.home-content p{
	color:#333333;
}

.home-content a{
	color:#333333;
}


.featured-establishments li{
	border-bottom:1px dashed #F7CAC4;
}

.featured-establishments-containers .titles{
   border-bottom:1px dashed #F7CAC4;
}

#main-menu li a, #main-menu-table a {
	color:#000000;
}

/* Advanced Search Engine */
#lnk_show_advanced{
	color:#000000;
}

.accdetbar{
	background-color: #F7CBC3;
}

/* js calendar background color, overwrite /bunny/dhtmlgoodies_calendar.css */
#topTable, #topTable td { background-color: #F7CBC3; }


/* overriding price border that appears where around the price on offerlist page*/
/* .priceborder { background-color: #F8BA65; } */

/***************************************************
 * content area
 ***************************************************/

/* general bar on allmost all pages */
.accdetbar { background-color:#F7CBC3 }
.offerlist { background-color:#F7CBC3 }
.offer_type_separator {height:8px;background-color: #F7CBC3;}

/* our accommodation - tab */
.acctab-on { background-color: #F7CBC3 }
.acctab-off { background-color:#e7e7e7 }
.accbox { background-color:#e7e7e7 }
.pages { background-color: #F7CBC3; }

a.place-of-interest, a.place-of-interest-establishments {
	color: #000000;
}

a:hover.place-of-interest, a:hover.place-of-interest-establishments {
	color: #C50233;
}

#right-content .booknow button {
		color:  #FFFFFF;
		cursor: pointer;
}
.text_color{
	color: #FFFFFF;
}