/*nice user touch which turns the cursor into a hand on hover, and turns the link red*/
A:hover {color:red;
         cursor:hand;}
		 
/*The text for the top menus*/
.topmenu {font-family:Verdana,Arial,Helvetica,sans-serif;
          font-size:x-small;
		  font-weight:bold;
	      }
		 
/*The text for side menus where appropriate plus grey dividing line*/
.sidemenu {font-family:Verdana,Arial,Helvetica,sans-serif;
           font-size:x-small;
           font-weight:normal;
           border-width:0px 1px 0px 0px;
		   border-color:silver;
		   border-style:solid;
		   padding:0px;	
}

.smallitalic {font-size:x-small;
             font-style:italic;
}



		  
/*grey box*/
.box {      border-width:1px;
			border-color:silver;
			border-style:solid;
			padding:0px;		
}

/*grey box with no right hand side*/
.boxnr {    border-width:1px 0px 1px 1px;
			border-color:silver;
			border-style:solid;
			padding:0px;		
}

.picture {
	 border-width:1px;
	 border-color:black;
	 border-style:solid;
	 padding:1px;
}

.caption {font-size:x-small;
font-style:italic;
padding:4px;
}

	

.copyright {
	font-size:x-small;
}


/*Standard page heading*/
.mainpageheading {font-size: 180%;
          font-weight: bold;}


/*Standard heading*/
.heading {font-size: 120%;
          font-weight: bold;}

/*Standard subheading*/
.subhead {font-weight: bold;
          font-size:100%;}

/*removes the underline from links in the top menu*/
A.topmenu {
	text-decoration:none;
}
.maintext {
	text-align:justify;
}
.booked { color:red;
font-weight:bold;

}
.free {
	color:#006633;
	font-weight:bold;
	
}

.background {
	background-color:#fefbc0;
}



            
		 

