.b_bContent {
margin: 5px 5px 0 !important;
padding: 0;
} 

/* #b_headerInc {
background-color: #7C90D7;
border: #DDE1F9 6px solid;
margin-top: 10px;
padding: 0 5px;
color: #FFF;
} */

#b_indexFeats
{
   width: 37%;
   padding-right: 0;
padding: 5px;
}

#b_extraFeats {
padding: 5px;
background-color: #FFFBE2;
border: #F1983C 6px solid;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

#b_extraFeats #b_searchboxInc #b_frmInner {
background-color: #FEF9E6;
}

#b_indexSpecials
{
   float: right;
   width: 60%;
padding: 0 5px;
   border-left: 0;
}

#b_mainContent
{
background-color: #EEF2F7;
border: #DDE1F9 6px solid;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
   float: right;
   width: 67%;
   padding: 0 5px;
}

/* */

.b_promoItemCityInc .b_price
{
   display: block !important;
   text-align: right !important;
   font-weight: bold !important;
}

.b_promoItemCityInc td.b_price
{
   font-weight: bold !important;
   color: #E37204 !important;
}

.b_hotelSummary .b_roomsPrice { color: #E37204 !important; }

tbody td.b_roomsPrice
{
   font-weight: bold !important;
   color: #E37204 !important;
}

thead td.b_roomsPrice { font-size: 11px !important; }

.b_undiscountedPrice
{
   color: #CCC !important;
   font-weight: normal !important;
   padding-right: 0.6em !important;
   font-size: 11px !important;
}

#b_sortBy { padding: 0.3em; }
.b_hotelSummary div table thead { background-color: #F7F7F7 !important; }

.b_hotelSummary div table
{
   align: center !important;
   margin: 0px auto !important;
   margin-top: 1em !important;
   width: 90% !important;
}

.b_hotelSummary div table tfoot tr td { text-align: right !important; }
.b_hotelSummary div table tfoot tr td a { font-weight: bold !important; }
.b_hotelSummary div table tbody tr td.b_figure, div.b_roomsFormInner table tbody tr td.b_figure { font-weight: bold !important; }

.b_undiscountedPrice
{
   color: #666666 !important;
   font-weight: normal !important;
   padding-right: 0.6em !important;
}

.b_bContent input.b_submitButton, .b_roomsBook input
{
   cursor: pointer;
   font-size: 1em !important;
   font-weight: bold !important;
}

.b_roomsFormInner table {
width: 100% !important;
}
