body { 
background-color: #ffffff; 
font-family: Trebuchet MS, Verdana, sans-serif; 
font-size: 12px; 
color: #00008B;
}

a { font-family: TrebuchetMS, Verdana, sans-serif; font-size: 12px; color: blue;}

a.buttons { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
a.buttons:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue }
a.buttons:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray }

a.about { font-family: TrebuchetMS, sans-serif; font-size: 17px; line-height: 1.35; font-weight: bold; color: green}

a:hover { font-family: TrebuchetMS, Verdana, sans-serif; font-size: 12px; color: blue; text-decoration: underline;}

a:visited {
   color: #663366;
   text-decoration: none
}

p { font-family: TrebuchetMS, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
p.staff { font-family: TrebuchetMS, sans-serif; font-size: 17px; line-height: 1.35; font-weight: normal; color: #000000 }
p.about { font-family: TrebuchetMS, sans-serif; font-size: 17px; line-height: 1.35; font-weight: bold; color: #000000 }
p.contact { font-family: TrebuchetMS, sans-serif; font-size: 20px; font-weight: bold; color: #000000 }
p.nospace { font-family: TrebuchetMS, sans-serif; font-size: 17px; margin: 0px; line-height: 1.35; font-weight: bold; color: #000000 }
p.thanks { font-family: TrebuchetMS, sans-serif; font-size: 20px; line-height: 1.8; font-weight: bold; color: #000000 }

b.staff { font-family: TrebuchetMS, sans-serif; font-size: 17px; line-height: 1.35; font-weight: bold; color: #000000 }
b { font-family: Georgia, sans-serif; font-size: 28px; font-weight: bold; color: #000000 }
b.contact { font-family: TrebuchetMS, sans-serif; font-size: 36px; font-weight: bold; color: #000000 }

h1 { font-family: Georgia, Verdana, sans-serif; font-weight: bold; font-size: 35px; color: #000000 }
h1.staff { font-family: TrebuchetMS, sans-serif; font-size: 16px; font-weight: bold; color: #000000 }
h1.places { font-family: TrebuchetMS, sans-serif; font-size: 26px; line-height: 0.9; border-width: 5px 0px 5px 0px; font-weight: bold; color: #000000 }
h1.contact { font-family: TrebuchetMS, sans-serif; font-size: 26px; font-weight: bold; color: #000000 }

h2 { font-family: Georgia, Verdana, sans-serif; font-weight: bold; font-size: 22px; color: #000000 }
h2.staff { font-family: TrebuchetMS, sans-serif; font-size: 14px; font-weight: bold; color: #000000 }

hr{ color:brown; background-color:tan; width:90%; height:2px; } 

table {
font-family: Arial, Verdana, sans-serif;
font-size: 18px;
color: #00008B;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.note {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color: purple;
font-weight: bold;
} 

#buttons  #home { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #home:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #home:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #about { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #about:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #about:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #staff { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #staff:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #staff:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #places { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #places:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #places:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #enquiry { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #enquiry:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #enquiry:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #contact { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #contact:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #contact:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }

#buttons  #links { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: #000000 }
#buttons  #links:hover { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: blue; text-decoration: underline }
#buttons  #links:visited { font-family: TrebuchetMS, sans-serif; font-size: 18px; font-weight: bold; color: gray; text-decoration: none }


