a:link, 
a:visited, 
#sales div#column-two div.invite em, 
#sales #column-one .sales-column .image-frame .details #SaleLink .ViewSale{
    color: #FDDB2E;
}
#content div.logo {
    background: url("https://s3.amazonaws.com/static.secretescapes.com/themes/telegraph/images/Telegraph_logo_with-transparency.png") no-repeat scroll 0 0 transparent;
    height: 123px;
    margin: 0 auto;
    width: 610px;
}

.BlackHeader, #header-container {
	height: auto;
	background: #000;
}

.BlackFooter {
	background: #000;
	height: 210px;
}

#Disclaimer {
	clear:both;
	width: 580px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#Disclaimer  p{
	color: white;
	font-size: 11px;
}

#Disclaimer a, a:visited {
	color: #FDDB2E;
}

#Disclaimer span {
	color: #FDDB2E;
}

.abta {
    margin-top: 10px;
}

div#footer-container {
	width: 946px;
}
div#footer-container ul {
    clear:none;
    float: left;
    margin-top: 10px;
    padding-left: 0px;
    width: 650px;
}

div#footer-container ul li.first {
    padding-left: 0px;
}

div#footer-container div.copy {
    padding-left: 0px;
}

#powered {
    background: url("http://static.secretescapes.com/themes/telegraph/images/powered-by-SE.png") no-repeat scroll #000;
	display: block;
	float: left;
	margin-top: 10px;
	height: 40px;
	width: 150px;
}

#header-container {
	width: 946px;
}

#header-container #logo {
    background: url("http://static.secretescapes.com/themes/telegraph/images/Telegraph-header.png") no-repeat scroll #000;
	height: 130px;
	width: 946px;
	padding-left: 0px;
}

#menu {
	background: #000;
}

#menu #top-navigation {
    font-family:Georgia,serif;
    text-transform:none;
    color: white;
    width: 946px;
}

div#top-navigation ul.main-navigation {
    padding-top: 0px;
}

div#top-navigation ul.main-navigation li a {
    color: white;
    display: inline-block;
    width: 130px;
    border: none;
}

div#top-navigation ul.main-navigation li.telegraph a {
    width: 160px;
}

div#top-navigation ul.main-navigation li.telegraph {
    background: url("http://static.secretescapes.com/themes/telegraph/images/telegraph-travel-button.png") no-repeat;
	padding-right: 0px;
	padding-left: 10px;
}

div#top-navigation ul.main-navigation li {
    background: url("http://static.secretescapes.com/themes/telegraph/images/Telegraph-button-1.png") no-repeat;
	height: 30px;
	padding-top: 10px;
	padding-right: 1px;
}

div#top-navigation ul.main-navigation li.selected {
    background: url("http://static.secretescapes.com/themes/telegraph/images/Telegraph-button-active.png") no-repeat;
}

div#top-navigation ul.main-navigation li.selected.current-sales{
    background: url("http://static.secretescapes.com/themes/telegraph/images/Current-sale-active.png") no-repeat;
}

div#top-navigation ul.sub-navigation {
    padding-top: 10px;
}

div#header-container div.login-info {
	margin-bottom: -38px;
}

#Account {
	border: 1px solid #000;
}

#header-container .login-info #Account.active {
    border-top: 1px solid #B0B0B0;
}

#sales .image-frame .details #SaleLink .Arrow {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-arrow.png") no-repeat scroll 0 3px transparent;
}

html #offers div#column-one ul.tabs li.active a {
    color: #FDDB2E;
}

#offers div#column-one .tab_content ul li a{
	color: #000;
	text-decoration: underline;
}

#offers .head.selected input {
    background-color: #FDDB2E;
    border: 1px solid #FDDB2E;
}

div.main-bgd{
    background: #000;
}

#signUpContainer #whyJoin ul li {
	background: url("http://static.secretescapes.com/themes/telegraph/images/grey-arrow.png") no-repeat scroll left center transparent;
}

div#top-navigation ul.main-navigation li.selected a, div#top-navigation ul.sub-navigation li.selected a {
    border: none;
}

div#top-navigation ul.main-navigation li a:hover, div#top-navigation ul.sub-navigation li a:hover {
    color: #FDDB2E;
}

.Button {
	background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 0 #FDDB2E;
	border: 1px solid #D3B539;
	color: #000
}

.Button:hover {
	background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 -60px #0A6B02;
	color: #000;
}

.Button.Secondary {
	color: #000;
}
#offers .head.selected {
    background-color: #FDDB2E;
    border: 1px solid #FDDB2E;

}

/******* CALENDAR ********/

#roomBooker div.summary {
    border: 1px solid #FDDB2E;
}

#roomBooker #calendar_header #previousMonth .link, #roomBooker #calendar_header #nextMonth .link {
	color: #FDDB2E;
}

#roomBooker #calendar_header #nextMonth .link {
    background: url("http://static.secretescapes.com/themes/telegraph/images/black-arrow-next.png") no-repeat scroll right center transparent;
    padding-right: 10px;	
    color: #000;
    text-decoration: underline;
}

#roomBooker #calendar_header #previousMonth .link {
    background: url("http://static.secretescapes.com/themes/telegraph/images/black-arrow-back.png") no-repeat scroll left center transparent;
    padding-left: 10px;
    color: #000;
    text-decoration: underline;
}


.na .day.start {
    border: 1px solid #FDDB2E;
}

.fixedTravelDates .allocationStartDay {
    border: 1px solid #FDDB2E;
}

.fixedTravelDates .selected.ghost {
   background-color: #FDDB2E;
}

.day.available:hover {
    background-color: #fff0a3;
}

.ghost.day {
    background-color: #fff0a3;
}


.day.selected {
	background-color: #FDDB2E;
}

.day.selected:hover {
	background-color: #e5c004;
}

.fixedTravelDates .selected.ghost {
	background-color: #fff0a3;
}

.ghost {
	background-color: #fff0a3;
}

/******* END CALENDAR ********/
#column-two #booker-buttons #hold a.info {
	color: #000;
}


div#reasonToLove {
	background: url("http://static.secretescapes.com/themes/telegraph/images/Picked-for-its_Telegraph-yellow.jpg") no-repeat scroll 0 0 transparent;
	margin-bottom: 5px;
}

#secondary div#column-one ul li a {
    color: #b0b0b0;
}

#secondary div#column-one ul li a:hover:after {
    content: url("http://static.secretescapes.com/themes/telegraph/images/black-arrow-next.png");
    padding-left: 5px;
}

p a:link, a:visited {
    color: #000;
    text-decoration: underline;
}

p #logoutLink a:link, a:visited {
    color: #fddb2e;
    text-decoration: underline;
}

p a:hover {
    color: #ff8c00;
    text-decoration: underline;
}

em {
    color: #000;
}

.contact .fancy-block a {
    color: #000;
    text-decoration: underline;
}

.contact .fancy-block a:hover {
    color: #ff8c00;
}

.contact .fancy-block a img:hover {
    border-bottom: 4px solid #FDDB2E;
}

#signUpContainer #registrationContainer #emailRegistrationContainer #useEmailRegistrationButtonContainer .Button  {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 0 transparent;

}

#signUpContainer #registrationContainer #emailRegistrationContainer #useEmailRegistrationButtonContainer .Button:hover  {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 -60px transparent;

}

#signUpContainer .newheadline-subline {
    color: #FDDB2E;
}

#signUpContainer.tall #joinFree .newheadline-subline {
    color: #FDDB2E;
}

#header-container .login-info #signIn #signOn ul.SignForm li .Button {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 -120px transparent;
}

#header-container .login-info #signIn #signOn ul.SignForm li .Button:hover {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-buttons-sprite-telegraph.png") repeat-x scroll 0 -156px transparent;
}


#help_container a {
    color: #000;
    text-decoration: underline;
}
#help_container a:hover {
    color: #ff8c00;
    text-decoration: underline;
}

.follow-us.bottom a img:hover {
    border-bottom: 5px solid #FDDB2E;
}

#help_container em {
    color: #000;
}


div#footer-container ul li a:hover {
    color: #FDDB2E;
}


div.offer-description {
    color: #FDDB2E;
}

#showChildPolicy a, #hideChildPolicy a, #showSinglePolicy a, #hideSinglePolicy a {
    color: #000;
}

div.paymentDetails .total .money {
    color: #FDDB2E;
}

#bookingInfo #can-we-help.grey {
    background: url("http://static.secretescapes.com/themes/telegraph/images/yellow-arrow.png") no-repeat scroll 5px 18px black;
    margin-left:2px;
}

#bookingInfo #can-we-help.grey em {
    color: #FDDB2E;
}
#bookingInfo #can-we-help.grey a {
	color: #FDDB2E;
}

#details .telegraph input.checkbox {
    background-color: #E5E5E5;
    border: none;
    width: auto;
}

.registrationContainer .giveAndGet h3, .registrationContainer h1 {
    color: #FDDB2E;
}

.registrationContainer #container-whyjoin h3 {
    color: black;
}

ul.aboutnav li.active, ul.aboutnav li:hover {
    background: none repeat scroll 0 0 #FDDB2E;
}

ul.aboutnav li.active a:link, ul.aboutnav li.active a:visited, ul.aboutnav li:hover a:link, ul.aboutnav li:hover a:visited {
    color: #000;
}

ul.sub-navigation li em {
    color: #fff;
}

.buttonwrapper a {
	color: black;
	text-decoration: underline;
}

.large.dark.sale {
	display: none;
}
