
/* ---------------------------------------------
/*  booking panel
/* -------------------------------------------*/
div.booking {
	background: url(../images/blank.gif) top left no-repeat;
  	width:100%;
}

div.booking h2 {
	background: url(../images/blank.gif) top right no-repeat;
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #28221b;
	padding: 5px 0px 5px 18px;	
}


div.availabilitypanel {
	padding: 0px 0px 5px 13px;
}

div.bookingFooter {
	background: url(../images/blank.gif) bottom left no-repeat;
}

div.bookingFooter P{
	background: url(../images/blank.gif) bottom right no-repeat;
	padding:0px 10px 0px 5px;
}



div.hoteldetailsBody h4 {
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #473c30;
	padding: 0px 0px 0px 0px;	
	text-align: center;
}


/* ---------------------------------------------
/*  subscribe panel
/* -------------------------------------------*/
#subscribepanel {
	padding: 5px 0px 0px 15px;	
}

div.subscribe {
	background: url(../images/booking_topleft.gif) top left no-repeat;
  	width:220px;
}

div.subscribe h2 {
	background: url(../images/booking_topright.gif) top right no-repeat;
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #28221b;
	padding: 5px 0px 5px 10px;	
}


div.subscribe h2 A {
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #28221b;
	padding: 0px 0px 0px 3px;
	text-decoration: none;
}

div.subscribeBody {
	padding:5px 0px 0px 5px;
}

div.subscribeBody P{
	padding: 3px 0px 5px 5px;	
	font-size: 11px;
}

div.subscribeBody A{
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 9px;
	padding: 3px 0px 0px 45px;
	text-decoration: underline;
	color: #28221b;
}

div.subscribeBody A:hover{
	text-decoration: underline;
	color: #28221b;
}

div.subscribeFooter {
	background: url(../images/booking_bottomleft.gif) bottom left no-repeat;
}

div.subscribeFooter P{
	background: url(../images/booking_bottomright.gif) bottom right no-repeat;
	padding:0px 10px 0px 5px;
}



/* ---------------------------------------------
/*  booking panel
/* -------------------------------------------*/
div.map {
	background: url(../images/tools_topleft.gif) top left no-repeat;
  	width:100%;
  	margin: 0px 0px 4px 0px;
}

div.map h2 {
	background: url(../images/tools_topright.gif) top right no-repeat;
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #ffffff;
	padding: 5px 0px 5px 18px;	
}

div.mapFooter {
	background: url(../images/tools_bottomleft.gif) bottom left no-repeat;
}

div.mapFooter P{
	background: url(../images/tools_bottomright.gif) bottom right no-repeat;
	padding:0px 10px 0px 5px;
}



div.mapBody h4 {
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #473c30;
	padding: 0px 0px 0px 0px;	
	text-align: center;
}


/* ---------------------------------------------
/*  subscribe panel
/* -------------------------------------------*/
div.mainpanel {
	background: url(../images/booking_topleft.gif) top left no-repeat;
  	width:100%;
}

div.mainpanel h2 {
	background: url(../images/booking_topright.gif) top right no-repeat;
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 18px;
	color: #28221b;
	padding: 8px 0px 4px 10px;	
}


div.mainpanel h2 A {
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	font-size: 13px;
	color: #28221b;
	padding: 0px 0px 0px 3px;
	text-decoration: none;
}

div.mainpanelBody {
}

div.mainpanelBody P{
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	padding: 0px 10px 15px 10px;	
	font-size: 12px;
	line-height: 17px;
}

div.mainpanelBody h1{
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	padding: 0px 10px 2px 10px;		
	font-size: 23px;
	line-height: 26px;
	font-weight:bold;
}

div.mainpanelBody h3{
	font-family: Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	padding: 0px 10px 0px 10px;		
	font-size: 14px;
	line-height: 17px;
}

div.mainpanelBody h4{
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	padding: 0px 10px 0px 10px;		
	font-size: 12px;
	color: #73614f;
}

div.mainpanel .rating {
	padding: 0px 10px 0px 10px;	
	margin: -10px 0px 0px 0px;	
}

div.mainpanel A{
	color: #28221b;
	font-weight: bold;
}


div.mainpanelBody ul{
	font-family: Verdana,Trebuchet, "Trebuchet MS", helvetica, arial, verdana, sans-serif;
	padding: 0px 10px 0px 10px;		
	margin: 0px;
	font-size: 11px;
	list-style:none;
}


div.mainpanelFooter {
	background: url(../images/booking_bottomleft.gif) bottom left no-repeat;
}

div.mainpanelFooter P{
	background: url(../images/booking_bottomright.gif) bottom right no-repeat;
	padding:0px 10px 0px 5px;
}







