h1, h2 { color: #FF6600; font-size: 18px !important; }

.b_bContent a:hover { text-decoration: underline; }

#b_searchboxInc #b_frmInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(/data/sp_aff/314099/box-bg.gif) }

.b_availFormInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(/data/sp_aff/314099/box-bg.gif) }

.b_roomsFormInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(/data/sp_aff/314099/box-bg.gif) }

.b_submitButton { color: #FFFFFF; background-color: #333333; border: 2px solid #FF6600; text-transform: uppercase; font-weight: bold; }
.b_availFormInner input { color: #FFFFFF; background-color: #333333; border: 2px solid #FF6600; text-transform: uppercase; font-weight: bold; }
.b_roomsFormInner input { color: #FFFFFF; background-color: #333333; border: 2px solid #FF6600; text-transform: uppercase; font-weight: bold; }
.b_roomsBook input { color: #FFFFFF; background-color: #333333; border: 2px solid #FF6600; text-transform: uppercase; font-weight: bold; }

.b_bContent a img.b_seeThrough {
	background-color: #ff6600; text-decoration: none; font-weight: bold;;
}
.b_bContent a:hover img.b_seeThrough {
	background-color: #000000;
}
.b_bContent a:active img.b_seeThrough {
	background-color: #ff6600; text-decoration: none; font-weight: bold;;
}

.b_price { display: inline !important; 
font-weight: bold !important;
align : right !important;
color: #ff6600;
}

.b_promoItemCityInc .b_price {
    display: table-cell !important;
    text-align: right !important;
    font-weight: bold !important;
color: #ff6600;
}