#b_faqlink { padding-bottom: 5px; }
#b_faqlink a:link { padding-bottom: 5px; text-decoration: underline !important; }
#b_faqlink a:hover { padding-bottom: 5px; text-decoration: underline !important; }
#b_faqlink a:visited { padding-bottom: 5px; text-decoration: underline !important; }

body {
	margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto;
	text-align: left;
	padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 4px;
	line-height: 0.8em;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #394b62; background: #e6e6e6;
	background-image: url(/images/affiliate/307713/background.png); background-position: center; background-repeat: repeat-y;
}
#b_breadcrumb { background-color: #DEE3E7; }

#b_additionalBookingsArea { border: none; }

.b_bContent { text-align: left; margin-bottom: -45px;}

a { text-decoration: none; color: #394b62; }
a:hover { text-decoration: underline; color: #2973d1; }
a img { padding: 0px; margin: 0px; border: none 0px black; }

#main {
  margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto;
  text-align: left; width: 938px; 
}
#mainHeader {
  position: relative;
  margin-top: 4px; margin-bottom: 0px; margin-left: auto; margin-right: auto;
  padding: 0px; 
	text-align: center;
	border: solid 1px #79869b; background: #ffffff; }

#mainHeaderGlobalKeywords
{
	position: absolute; top: 45px; left: 88px; height: 20px;
  line-height: 1em;
	clip: rect( 0px 368px 20px 0px);
	
	font-family: Georgia, Times New Roman, MS Serif, Serif;
	font-size: 12px;
	font-weight: bold;
	filter: filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Enabled='true', Color='lightgrey', Positive='true');
}

#bottomline
{
	background: url(/images/affiliate/307713/bottomline.gif) top repeat-x;
	height: 54px;
	margin-top: 0px;
	padding-top: 3px;
	padding-left: 8px;
	border: solid 0px black;
}


#bottomline table td
{
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	vertical-align: top;
	font-family: Arial, MS Sans Serif, Sans-Serif, Verdana;
}


#bottomline111
{
	background: url(/images/affiliate/307713/bottomline.gif) top repeat-x;
	height: 54px;
	margin-top: 0px;
	padding-top: 3px;
	font-size: 0.7em;
	border: solid 0px black;
        font-family: Arial, MS Sans Serif, Sans-Serif, Verdana;
        
}

.b_price { display: inline !important; 
font-weight: bold !important;
align : right !important;
}

.b_promoItemCityInc .b_price {
    display: table-cell !important;
    text-align: right !important;
    font-weight: bold !important;
}
