div.Content h2  { color: #467997; font-size: 100%; font-weight: normal; margin: 0 27px 10px 27px; padding: 0 0 3px; width: inherit;  border-bottom: 0; }
div.Content h3  { color: #467997; font-size: 100%; font-weight: normal; margin: 0 27px 10px 27px; padding: 0 0 3px }

#ESLcontent h1   { border-bottom: 1px dashed #59819c }
#ESLcontent h2   { border-bottom: 1px dashed #59819c }

div.Content h1, div.Content h2.blue_back  { color: #467997; font-size: 115%; font-weight: normal; margin: 0 27px 10px 27px; padding: 27px 0 3px; width: 440px; clear: both; border-bottom: 1px dashed #467997 }

.FeaturedOne .thumb_object { margin: 0 0 10px 27px; padding: 0; width: 440px; border-bottom: 1px solid #467997 }
.FeaturedOne .thumb_img_box { margin: 0 5px 5px 0; padding:0; width:100px; height:100px; float: left; } 
.FeaturedOne .thumb_img_box img   { border:0; margin: 0; padding: 0; width:100px; height:100px; }
.FeaturedOne .thumb_info_box { margin: 0; padding:0; width:330px; float: left; } 
.FeaturedOne .thumb_info_box h2 { color: #59819c; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }
.FeaturedOne .thumb_info_box h2 a   { color: #305468; text-decoration: none; margin:0; padding:0;}
.FeaturedOne .thumb_info_box h2 a:hover {text-decoration: underline;}
.FeaturedOne .thumb_info_box h2 a:visited  { color: #636; text-decoration: underline }
.FeaturedOne .thumb_info_box p   { color: #467997; margin: 0; padding: 0 }
.FeaturedOne .thumb_info_box p.description  { font-size: 65%; margin-top:2px; margin-bottom:2px; }
.FeaturedOne .thumb_info_box a.read_more   { font-size: 100%; float: none; }

#HotelDescription { color: #467997; margin: 5px 0 5px 27px; padding: 0; width: 350px; float: left; border-right: 1px dashed #59819c }
#HotelDescription h2  { font-size: 90%; font-weight: normal; margin: 0 0 5px 0; padding: 0 0 0 0; }
#HotelDescription h3  { font-size: 90%; font-weight: bold; margin: 0 0 5px 0; padding: 0.5em 0 0 0; }
.Content #HotelDescription li { font-size: 75%; }
.Content h1.hotel_heading { padding-bottom:3px; margin-bottom:7px; }

.FeaturedOne .pack_thumb_object { margin: 0 0 10px 27px; padding: 0; width: 440px; border-bottom: 1px solid #467997 }
.FeaturedOne .pack_thumb_object h2 { color: #59819c; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }
.FeaturedOne .pack_thumb_object h2 a   { color: #305468; text-decoration: none; margin:0; padding:0;}
.FeaturedOne .pack_thumb_object h2 a:hover {text-decoration: underline;}
.FeaturedOne .pack_thumb_object h2 a:visited  { color: #636; text-decoration: underline }
.FeaturedOne .pack_thumb_object p   { color: #467997; margin: 0; padding: 0 }
.FeaturedOne .pack_thumb_object p.description  { font-size: 65%; margin-top:2px; margin-bottom:2px; }
.FeaturedOne .pack_thumb_object a.read_more   { font-size: 100%; float: none; }

/* for ie 7 */
*html .FeaturedOne .thumb_object { margin: 0 0 10px 27px; width: 440px;  }
*html .FeaturedOne .thumb_info_box { width:330px;} 
*html .FeaturedOne .thumb_info_box h2 { width:330px;} 
*html #HotelDescription h2  { width:320px; }

