@charset "utf-8";

html {overflow: scroll;}
body {
	background-image: url(bg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFCC;
	border: 0px;
	color: #666666;
	font-size: 90%;
	font-family: "Microsoft Sans Serif",Verdana, Arial, Helvetica, sans-serif;
  padding: 0px;
  margin: 0px auto;
  height: 100%;
}
h2{
    padding:0px;
    margin: 0px;
  font-size: 115%;
}
h3{
    padding:0px;
    margin: 0px;
  font-size: 100%;
}
h4{
    padding:0px;
    margin: 0px;
  font-size: 100%;
}
h5{
    padding:0px;
    margin: 0px;
  font-size: 80%;
}
.HTgap{margin-top: 10px; }
.h1b {
	text-align: center;
	font-size: 170%;
  color: #0B4499;
}
.ca {
	text-align: center;
}
.h2b {
	text-align: center;
	font-size: 120%;
  color: #0B4499;
}
.fw {
  margin-top:30px;	
  border:0px;	
}
.ee {
  margin-top:15px;	
}
.fv {
  margin-top:35px;
  }
.snit {
	margin-top:35px;
  }
.sni {
	margin-top:10px;
  }
#he {
	background: url(he.gif) center;
	width: 750px;
	height: 175px;
	margin: 0px;
	border: 0px;
}
#he h1 {
	text-indent: -5000px;
	margin: 0px;
	border: 0px;
}
#mc {
	width: 750px;
	background-image: url(other_bg.gif);
	background-repeat: repeat-y;
	margin-right: auto;
	margin-left: auto;
  }
#fo {
	width: 750px;
	height: 85px;
	background-image: url(fo.gif);
	background-position: bottom center;
	margin-right: auto;
	margin-left: auto;
  }
#wr {
	width: 750px !important;
	margin-right: auto;
	margin-left: auto;
}
#co {
  display:inline-block;
  float: left;
	width: 590px;
	margin-left: 15px;
 
}
#co2 {
  display:inline-block;
  float: left;
	width: 578px;
	margin-left: 5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
}
#pg {
  margin-right: 20px;
	text-align: justify;
	margin-bottom: 20px !important;
}
#pg2 {
	text-align: justify;
	margin-bottom: 20px;
}
#me {
  display:inline-block;
  float: left;
  width: 129px;
	text-align: center;
	margin-top: 20px;
	margin-left: 10px;
}
#ad {
	float: right;
  display:inline-block;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 0px;	
  width:155px;
}
#at {
	margin-bottom: 5px;	
	margin-left: 13px;
}
#bo {
	margin-top: 15px;	
	margin-left: 20px;
}
.wl {
	float: left;
  display:inline-block;
	margin-left: 0px !important;
}

#al {
  display:inline-block;
	float: left;
  width: 360px;
	text-align: left;
}
.wh {                                           
    margin-top: 15px;	
  } 
.nb {
    border: 0px;	
  } 
img.tw {
	margin-top: 10px !important;	
	margin-bottom: 16px !important;	
}
#lox {
  margin-top: 18px;
  } 
.pici {   
    border:1px solid #8F9163;
    margin:2px 2px 2px 2px;
    text-align: center;
    vertical-align:middle; 
}
#buts {
	margin-top: 25px;
  width: 277px;
  text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#cc {
	margin-top: 15px;
  width: 295px;
	text-align: center;
		margin-right: auto;
	margin-left: auto;

}
.black {
color: #000000;
font-style:italics;
}
.blue {
  color: #0066CC;
  text-decoration:underline;
}
.darkred {
color: #660000;
}
.brightred {
font-style: italic; 
margin-right:10px;
color: #900000;
}
.green {
font-style: italic;
margin-right:10px; 
color: #006600;
}
#ft {
  text-align: center;
	padding-top: 15px;
	margin-bottom: 10px;	
}
.bu1 {
	margin-right: 55px;
	border: 0px !important;
}
.bu {
	margin-bottom: 1px !important;	
	border: 0px !important;}

.bu2 {
	border: 0px !important;
}
.cl {	
clear: both;
}
.ls {
  float:left;
  width:204px;
  display:inline-block;
  margin-bottom:15px;
  margin-right:15px;
  margin-top:5px;
  text-align: center;
  background-color:#ffffff;
  border:1px solid #989898;
}
.ls2 {
  text-align: center;
  float:left;
  display:inline-block;
  width:204px;
  margin-bottom:5px;
  margin-right:15px;
  margin-top:0px;
  background-color:#ffffff;
  border:1px solid #989898;
}
.rs {
  text-align: center;
  float:right;
  display:inline-block;
  width:204px;
  margin-bottom:5px;
  margin-left:13px;
  margin-top:2px;
  background-color:#ffffff;
  border:1px solid #989898;
}

#xl {
	width: 150px;
  display:inline-block;
  float: left;
	margin-top: 10px !important;
	margin-left: 20px !important;
}

.roomshave { 
  display:inline-block;
    float:left; 
    margin-top: 0px;
    margin-left:5px;
    width:280px; }
.specoff {   
  display:inline-block;
    float:right; 
	  margin-top:0px;
    width:268px; 
    text-align: justify;
  	margin-right:0px;
    height:300px;
    border:1px solid #000;
    background: url(greygradient.jpg) 0% 0% repeat-x;
    padding:10px; 
}
ul.p { list-style-type:disc;
        margin-left:35px;
        padding:0px 5px 5px 5px;
        } 
ul.np { list-style-type:circle;
        margin-left:0px;
        padding:0px;
        } 

.room {     display:inline-block;
 	      border:1px solid #000;
      	text-align: justify;
        width:568px;
	      margin-top: 5px;
	      margin-right: 0px;
	      margin-bottom: 0px;
	      margin-left: 5px;
	      padding: 5px;
        background: url(greygradient.jpg) 0% 0% repeat-x;
        float:left;  }
.room2 {     display:inline-block;
 	      border:1px solid #000;
      	text-align: justify;
        width:551px;
	      margin-top: 5px;
	      margin-right: 0px;
	      margin-bottom: 0px;
	      margin-left: 0px;
	      padding: 10px;
        background: url(greygradient.jpg) 0% 0% repeat-x;
        float:left;  }
 .ffl {   
  padding:5px;
  margin:5px 0px 5px;
  display:inline-block;
  float:left; 
  width:270px; 
  height:200px; 
}
 .ffr {   
  padding:5px;
  margin:5px 0px 5px;
  display:inline-block;
    float:right; 
    width:270px; 
    height:200px; 
}
#pg3 {
  margin-left:30px;
  margin-right:30px;
  padding:30px 30px 50px 30px;
	background-color: #F2F2F2;
  border:1px solid #D9D9D9;
  	text-align: justify;
}
.gradient {
height: 230px;
background: url(gradient.jpg) 0% 0% repeat-x;
}
.clear{clear:both;overflow:hidden;}
