body {font-size: 12pt;
      font-family: "Arial, sans-serif";
      line-height: 16pt;
      background: white;}

h1 {font-family: "Times New Roman";
    font-size: 24pt;
    color: blue;
	}
	
h3 {color: blue;}

.headlist {font-family: "Arial";
		   font-size: 1.5em;
		   font-weight: bold;
		   color: yellow;}
		   
.headlist a:link {color: yellow;
				  text-decoration: none;}
.headlist a:visited {color: yellow;
				  text-decoration: none;}
.headlist a:hover {color: yellow;
				  text-decoration: none;}
.headlist a:active {color: yellow;
				  text-decoration: none;}

em {font-weight: bold; color: blue;}

.header {
  font-size: 16pt;
  font-weight: bold;
  color: #FFFF00;
  }

.header4 {
  font-size: 16pt;
  font-weight: bold;
  text-align: center;
  background: #0000FF;
  color: #FFFF00;
  }


.class=booking_name {
  font-size: 12pt;
  font-weight: bold;
  background-color: #000000;
  color: #FFFF00;
  padding-left: 15mm;
  padding-right: 5mm;
  }

.class=booking_weekday {
  font-size: 12pt;
  font-weight: bold;
  background-color: #000000;
  color: #FFFF00;
  padding-left: 15mm;
  padding-right: 5mm;
  }

.class=booking_day {
  font-size: 12pt;
  font-weight: bold;
  background-color: #000000;
  color: #FFFF00;
  padding-left: 15mm;
  padding-right: 5mm;
  }

.class=booking_month {
  font-size: 12pt;
  font-weight: bold;
  background-color: #000000;
  color: #FFFF00;
  padding-left: 5mm;
  padding-right: 5mm;
  }

.class=booking_year {
  font-size: 12pt;
  font-weight: bold;
  background-color: #000000;
  color: #FFFF00;
  padding-left: 5mm;
  padding-right: 5mm;
  }

.floatRight { 
  float: right;
  border-style: solid; 
/*  border-style: solid;
  border-color: #A23369;
  border-width: 2px; */
  margin-top: 0mm;
  margin-right: 0mm; 
  margin-bottom: 2mm; 
  margin-left: 4mm;     
}



.strike {
	text-decoration: line-through;
}

.smcaps {
	font-variant: small-caps;
}

.R {
	text-align: right;
}

.L {
	text-align: left;
}

.C {
	text-align: center;
}

.justify {
	text-align: justify;
}

.hostedby {
color: #FFFFFF;
font-family: Arial;
font-size: 10pt;
background-color: #0000FF;
}

.hostedby a:link {     /* unvisited link */
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

.hostedby a:active {   /* selected link */
color: #FFFFFF;
}

.hostedby a:visited {  /* visited link */
color: #FFFFFF;
text-decoration: underline;
}

.hostedby a:hover {    /* mouse over link */
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

/*.header {font-family: "Times New Roman";
		 font-size: 24pt;
		 color: blue;
		 }
		 
.headersmall {color: blue;}*/
	

a:link img {border: none;}
a:visited img {border: none;}
a:hover img {border: none;}
a:active img {border: none;}


a:link {color: blue; text-decoration: underline;}
a:visited {color: purple; text-decoration: underline;}
a:hover {color: blue; text-decoration: none; font-weight:bold;}
a:active {color: red; text-decoration: none;}

/*--- code for the navigation ---*/

#pages { text-align:center; /*padding:5px;*/ width: 110px; margin-right: 20px; margin-bottom:20px; }
#pages ul { background-color:#00f; list-style:none; margin:0 0 10px 0; /*float:left;*/ padding:0; width:110px; }
#pages li { margin:0; display:block; /*float:left;*/ padding:0; text-align:center; font-weight:bold; }
#pages a { padding:5px; color:#ff0; display:block; text-decoration:none; }
#pages a:hover { background-color:#ff0; color:#00f; text-decoration: none; }
#pages p { margin:0; color:#c39; }



body#home     div#pages td.home a,
body#aboutus  div#pages td.aboutus a,
body#pictures div#pages td.pictures a,
body#movie    div#pages td.movie a,
body#flight   div#pages td.flight a,
body#faqs     div#pages td.faqs a,
body#cost     div#pages td.cost a,
body#buy      div#pages td.buy a,
body#book     div#pages td.book a,
body#links    div#pages td.links a,
body#referrals    div#pages td.referrals a,
body#terms    div#pages td.cost a,
body#contact  div#pages td.contact a { background-color:#ff0; color:#00f; font-weight:bold; }

.quote {font-family: "Times, Courier";
		font-style: italic;
		}

.thanks {font-size: .75em;
		 font-style: itallic;
		 }

.spec {float: left;
       display: inline;}

.borderSpec {border: 1px blue solid;}