h2 { color: #FFFFFF; font-style: oblique!important; }

body { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(home_01.png); background-attachment: fixed; margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  }


#b_searchboxInc #b_frmInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(contentbg.jpg) }

.b_availFormInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(contentbg.jpg) }

.b_roomsFormInner { background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(contentbg.jpg) }


.b_bContent a:link { text-decoration: none; }
.b_bContent a:hover { text-decoration: underline !important; }
.b_bContent a:link { text-decoration: none; }

.b_bContent { text-align: left; width: 900px;  background-repeat: repeat-x;
	   background-position: top left;
	   background-image: url(contentbg.jpg); background-color: #FEFEFF; padding: 4px; border: 4px solid #A4BDD1;}

.b_bContent h1, .b_bContent h2 { color: #FF6000; }

#b_indexTmpl #b_indexSpecials {
width:58%;
padding-left:8px!important;
}

#b_indexTmpl #b_indexFeats {
width:40%;
padding-right:4px;
}

#b_indexTmpl #b_extraFeats {
width:34%;
}

#b_indexTmpl #b_mainContent {
float:left;
padding-left:2%;
width:60%;
}

.b_price { display: inline !important; 
font-weight: bold !important;
text-align: right !important;
}

.b_promoItemCityInc .b_price {
    display: table-cell !important;
    text-align: right !important;
    font-weight: bold !important;
}
