#page-landing #book.landing {
	right: 0; top: auto; bottom: 0;
	height: 100px;
}

#page-landing #content { overflow: hidden; }

#page-landing #main {
	float: right;
}

#page-landing #body {
	float: left;
	width: 380px;
	margin: 0 60px 0 0;
}

#page-landing #offers {
	float: left;
	width: 260px;
}



#page-landing #secondary {
	float: left;
	width: 180px;
}


/*
	Hotels by region list
*/
#page-landing .regions ul { margin: 0; padding: 0; }
#page-landing .regions li {
	margin: 0;
	list-style: none;
	background: #e5e5e5;
}
#page-landing .regions li.odd { background: #fff; }
#page-map .regions li.odd { background: #fff; }
#page-landing .regions li a { display: block; padding: 5px 10px; color: #606060; }
#page-landing .regions li a:hover { color: #202020; }
#page-landing .regions li a .view { float: right; margin: 0 10px 0 0; padding: 0 22px 0 0; background: url('../img/buttons/button-arrow-sm.png') 100% 50% no-repeat; }
#page-landing .regions li a:hover .view { color: #4770d2; }

#page-minisite .regions ul {display: inline;float: left;/*margin-left: 5px;*/ width:100%; padding: 0; }
#page-minisite .regions li {
	margin: 0;
	list-style: none;
	/*background: #e5e5e5;*/
}
#page-minisite .regions li a { display: block; color: #606060; }
#page-minisite .regions li a:hover { color: #202020; }
#page-minisite .regions li a .view { float: right; margin: 0 10px 0 0; padding: 0 22px 0 0; background: url('../img/buttons/button-arrow-sm.png') 100% 50% no-repeat; }
#page-minisite .regions li a:hover .view { color: #4770d2; }


#page-offers .regions ul {display: inline;float: left;/*margin-left: 5px;*/ width:100%; padding: 0; }
#page-offers .regions li {
	margin: 0;
	list-style: none;
	background: #e5e5e5;
}
#page-offers .regions li.odd { background: #fff; }
#page-offers .regions li.odd { background: #fff; }
#page-offers .regions li span { color: #606060; display: inline;float: left;}
#page-offers .regions li a .view {
	float: right;
	margin: 0 10px 0 0;
	cursor: pointer;
	/*padding: 0 22px 0 0;*/
	/*background: url('../img/buttons/button-arrow-sm.png') 100% 50% no-repeat;*/
	/*background: url('../img/buttons/accord-chev.png') 100% 50% no-repeat;
    background-size: 45%;*/
    background: url('../img/buttons/accord-chev.png') right center no-repeat;
    background-size: 14%;
	display: inline-block;
    overflow: hidden;
    /*width: 20px;*/
    width: 60px;
    padding: 3px 0 0 0;
    /*text-indent: -99999px;*/
    text-indent: -1px;
}
#page-offers .regions li a .contact { float: right; margin: 0 10px 0 0; cursor: pointer; padding: 0 22px 0 0; }
#page-offers .regions li a:hover .view { color: #4770d2; }

#page-offers .regions li a .view2 { float: right; margin: 0 10px 0 0; padding: 0 22px 0 0; background: url('../img/buttons/button-arrow-down-sm.png') 100% 50% no-repeat; }
#page-offers .regions li a:hover .view2 { color: #4770d2; }

#page-offers .facilities li {background:none;}

#page-offers .regions .facilities ul {
	width: 160px;
}

/*
	Mailing widget
*/
#page-landing #mailing li {
	font-size: 1.2em;
}
#page-landing #mailing label {
	display: block;
}
#page-landing #mailing input {
	display: block;
	width: 180px;
}
#page-landing #mailing button {
	width: 196px;
}

.landingDescText {
	width: 100%;
	padding-left: 35px;
	font-size: 12px;
	clear: both;
	color: #B40000;
}