body
{
  width:100%;
  margin:auto;
  font-family:Verdana, Arial, MS Serif;
  font-size:11px;
  color:#0C284F;
}
#container{
  width:600px;
  margin:auto;
}
#content{
  width:600px;
  float:left;
}
.col_a{
  width:575px;
  float:left;
}
.col_text{
  width:545px;
  margin:auto;
}
.margin_top_10{  
  margin-top:10px;
}
.width_500{
  width:520px;
}
.fleft{
  float:left;
}
.fright{
  float:right;
}
.width_100{
  width:100%;
}
.margin_top_20{  
  margin-top:20px;
}
.padding_bottom_20{  
  padding-bottom:20px;
}
#content  h1{
  width:95%;
  font-size:18px;
  font-weight:bold;
  float:left;
  margin:20px 0px 0px 20px;
  _margin:20px 0px 0px 10px;
  padding-bottom:15px;
}
.order{
  width:20px;
  float:left;
}
.order span{
  float:left;
  font-weight:bold;
  font-size:14px;
}
.shade{
  background:url(images/topshade.jpg) no-repeat 0px 0px;
  width:545px;
  height:13px;
  float:left;
}
.bottom_curve{
  background:url(images/bottom-curve1.jpg) no-repeat 0px 0px;
  width:545px;
  height:13px;
  float:left;
}
.text_block{
  background:url(images/repeater1.jpg) 0px 0px;
  _margin-top:-1px;
  width:537px;
  float:left;
  padding-right:8px;
}
.text_block ul {
  margin:0px 0px 0px 25px;
  padding:0px;
}
.text_block ul li {
  margin:10px 0px 0px 0px;
  padding:0px;
}
.intro {
  width:575px;
  margin:10px 0px 0px 10px;
  padding-bottom:20px;
  float:left;
  font-size:14px;
  font-weight:bold;
  text-align:justify;
}
.bulletless{
  list-style-type:none;
}
.text_block img{
  border:none;
  text-align:left;
  margin:0px 2px 3px 0px;
  float:left;
  vertical-align:top;
}
.margin_top_30{
  margin-top:30px;
}
.padding_bottom_30{
  padding-bottom:30px;
}
a:link, a:visited{
  text-decoration:underline;
  color:#0C284F;
  font-weight:bold;
  font-size:12px;
   
}
a:hover{
  text-decoration:none;
  color:#0C284F;
  font-weight:bold;
  font-size:12px;
}
.linkspan{
  margin:20px 0px 0px 20px;
  padding-bottom:20px;
  float:left;
}



#container_hotel{
  width:615px;
  margin:auto;
}
#content_hotel{
  width:615px;
  float:left;
}
.col_a_hotel{
  width:580px;
  float:left;
}
.col_a_hotel  h5{
  width:95%;
  font-size:18px;
  font-weight:bold;
  float:left;
  margin:-3px 0 0;
  padding:0 0 5px 5px;
}
.col_text_hotel{
  width:545px;
  margin:0px;
  float:left;
}  
#content_hotel  h1{
  width:95%;
  font-size:18px;
  font-weight:bold;
  float:left;
  margin:0;
  padding:0 0 20px 28px;
}
.order_hotel{
  width:30px;
  float:left;
  margin:0;
}
.order_hotel span{
  float:left;
  font-weight:bold;
  font-size:14px;
}
.shade_hotel{
  background:url(images/top-curve.jpg) no-repeat 0px 0px;
  width:580px;
  height:13px;
  float:left;
}
.bottom_curve_hotel{
  background:url(images/bottom-curve.jpg) no-repeat 0px 0px;
  width:580px;
  height:13px;
  float:left;
}
.text_block_hotel{
  background:url(images/repeater.jpg) 0px 0px;
  _margin-top:-1px;
  width:572px;
  float:left;
  padding-right:8px;
}
.text_block_hotel ul {
  width:97%;
  margin:0;
  padding:0 0 0 13px;
  float:left;
}
.text_block_hotel ul li {
  width:100%;
  margin:7px 0px 5px 0px;
  padding:0px;
  list-style:none;
  float:left;
}
.text_block_hotel img{
  border:none;
  text-align:left;
  margin:0px 2px 3px 0px;
  float:left;
  vertical-align:top;
}
.margin_top_30{
  margin-top:30px;
}
.padding_bottom_30{
  padding-bottom:30px;
}
.linkspan_hotel{
  margin:0;
  padding:20px 0 40px 30px;
  float:left;
}
