body { background-image: url("images/background.jpg");
	   background-repeat: repeat-y;
	  }
.head { font-family:verdana; 
		font-size:14; color:#000080; 
		background-color:#ffffff; 
		font-weight: 600; }
.para1 { font-family: georgia; font-size:14; color:#000080; font-weight:600; }
.copyright { font-face: arial; font-size:11; color:#283A97; }
.resorts { font-face: arial; font-size:12; color:#000000; font-weight:600; }
.resorts2 { font-family: verdana; font-size:12; color:#000080; font-weight:500; line-height:1.5; }
.body10 { font-family: arial; font-size:12; color:#000000; }
ul { list-style-type:circle; font-family: arial; font-size:11; color:#000000; }
.body11 { font-family: arial; font-size:18; color:#000080; font-weight:800; }
.body12 { font-family: arial; font-size:10; color:#000000; }
.body14 { font-family: arial; 
		  font-size:11; 
		  color:#000000;
		  border:5px solid white;  }
.phone { font-family: arial; font-size:18; color:#000080; font-weight:800; }
.bodyhead { font-family:arial; font-size:16; color:#000080; }
.dropcap { font-family: georgia; font-size:24; color:#006351; font-weight:600; }
.bodydate { font-family: arial; font-size:14; color:#000080; font-weight:600; }
.bottomleft { font-family: arial; font-size:14; color:#000080; font-weight:500; }
.markethead { font-family: helvetica,arial; font-size:38; color:#006351; font-weight:700; }
.ratecard { font-family: verdana; font-size:35; color:#000000; font-weight:300; }
.markethead2 { font-family: arial; font-size:22; color:#006351; font-weight:700; }
.markethead3 { font-family: arial; font-size:22; color:#283A97; font-weight:700; }
.markethead4 { font-family: arial; font-size:18; color:#006351; font-weight:700; }
.marketbody { font-family: arial; font-size:14; color:#000080; font-weight:600; }
a { text-decoration: none; }
.menu { background-color:#ffffff; 
		font-family:arial; 
		padding:0px 0px 0px 0px;
        text-align: left;
		
}
.menu a.menuItem {
  font-size:11;
  font-weight:500;
  color:#008000;
  background-color: transparent;
  text-decoration: none; 
  text-align:left;
  line-height: 1.1;
  border-style: 0px solid #ffffff;
  width: 93px;
  color: #000080;
  cursor: default;
  left: 0px;
  margin: 0px;
  padding: 0px 0px 0px 0px; 
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

a.menuItem:hover { background-color:#008000; 
				   font-size:11;
				   font-weight:500;
				   color:#ffffff;
				   border-color: #fffff #fffff #ffffff #ffffff; }
.cellbottom { border-bottom: 2px solid; 
			  border-bottom-width: 1px; 
			  border-bottom-color:#000000;
			  font-family:arial; 
			  font-size:16;
			  font-weight:700; } 

.shipping {   font-family:arial; 
			  font-size:16;
			  font-weight:700; } 
			  
.two  { color:#000080; 
		font-family:palatino, verdana, sans serif;
		font-size:12px;
		font-weight:500;
		text-align:left;
		background-color:#ffffff; 
		layer-background-color:#ffffff;
        position:absolute; 
		top:1px; 
		left:0px; 
		width:400px; 
		height:550px;
		border: 1px solid #87cefa;
		padding: 8px 10px 10px 15px;
        z-index:99;  
		visibility:hidden;}

.three  { color:#000080; 
		font-family:palatino, verdana, sans serif;
		font-size:12px;
		font-weight:500;
		text-align:left;
		background-color:#ffffff; 
		layer-background-color:#ffffff;
        position:absolute; 
		top:240px; 
		left:0px; 
		width:300px; 
		height:450px;
		border: 1px solid #87cefa;
		padding: 8px 10px 10px 15px;
        z-index:99;  
		visibility:hidden;}

div.transbox
  {
  font:9pt verdana bold;
  width:200px;
  height:18px;
  margin:0px 0px;
  padding-top:2px;
  background-color:#ffffff;
  border:1px solid #cccccc;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
  text-align:left;
  padding-left:5px;  
  }
 
 div.transbox a
  {
  text-decoration:none;
  color:#18440c;	
  }
  
  div.transbox a:hover
  {
  background-image:url('images/vstrip5.gif');
 padding-left:0px;
 padding-right:0px;
   }		
