/* Created using Style Master from Western Civilisation CSS1 { 0 0 558 625 } */

NORMAL, BODY, P, DIV, UL, OL, LI, CAPTION {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-size: small;
background-color: #ffffea;
}

#main-content {
border: 1px #339999 solid;
padding: 15px;
margin: 15px;
}

#containercell {
margin: 0em;
}

TH {
font-weight: bold;
color: #FFFFCC;
background-color: #339999;
}

A:link {
font-weight: bold;
text-decoration: underline;
color: #339999;
}

A:visited {
font-weight: bold;
text-decoration: underline;
color: #660033;
}

A:hover {
font-weight: bold;
text-decoration: underline;
color: #993366;
}


H1,h2,h3,h4,h5,h6 {
font-family: Times, "Times New Roman", serif;
color: #993366;
}

#Header {
background-color: #993366;
padding: 0.25em;
color: #ffffea;
text-align: center;
margin-left: 15px;
margin-right: 15px;
}
#Header a:link, #Header a:visited {
	color: #ffffff;
	text-decoration: underline;
	}
#Header a:hover {
	color: #993366;;
	background-color: #ffffff;
	}



H1 {
font-size: 200%;
color: #ffffea;

}

p,ol,ul,li {
margin-left: 2em;
margin-right: 2em;
}

.address {
color: #ffffea;
background-color: #993366;
text-align: center;
padding: 0.5em;
font-weight: bold;
margin-left: 15px;
margin-right: 15px;
margin-top: 15px;
}

.address a:link {
color: #FFFFEA;
font-weight: bold;
text-decoration: underline;
}

.address a:visited {
color: #FFFFEA;
font-weight: bold;
text-decoration: underline;
}

.address a:hover {
font-weight: bold;
color: #eeccdd;
text-decoration: underline;
}

H2 {
font-size : 170%;
text-align: left;
}

H3 {
font-size : 150%;
text-align: left;
margin-top: 0;
margin-bottom: 0;
}

H4 {
font-size : 130%;
margin-left: 1em;
margin-bottom: 0;
}

H5 {
font-size : 110%;
margin-left: 5em;
}

H6 {
font-size : 100%;
}

.smaller {
font-size : smaller;
}

.copyright {
color: #339999;
font-size: smaller;
text-align: center;
}

.copyright a:link {
font-weight : bold;
text-decoration : underline;
color: #339999;
}

.copyright a:visited {
font-weight : bold;
text-decoration : underline;
color: #339999;
}

.copyright a:hover {
color : #efcfdf;
font-weight : bold;
text-decoration : underline;
color: #993366;
}

.credit {
color: #660033;
font-size: smaller;
text-align: center;
}

.credit a:link {
font-weight : bold;
text-decoration : underline;
color: #660033;
}

.credit a:visited {
font-weight : bold;
text-decoration : underline;
color: transparent;
}

.credit a:hover {
color: #efcfdf;
font-weight : bold;
text-decoration : underline;
color: #339999;
}

.navbar {
background-color: #333366;
color: #FFFFFF;
text-align: center;
}

.navbar a:link {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.navbar a:visited {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.navbar a:hover {
color: #ff8000;
font-weight: bold;
text-decoration: none;
}

.thispage {
font-color: #333366;
font-weight: bold;
}
#insidetable { border: 0px none; padding: 15px; margin: 15px; }
.selectpicture {  font-size: smaller; color: #660066}

TD { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
 } 

caption {
padding-bottom: 10px;
color: #339999;
}

.BoxedTable TD {
	border-bottom: 1pt #99CCCC solid;
	padding: 5px;
	}
.BoxedTable {
	border: 1pt #339999 solid;
}

#OtherHotel {
	font-style:italic;
	border-top: 1pt #ffffff dotted;
	padding-top: 0.5em;
	background-color: #993366;
	color: #ffffff;
	margin: 0 15px 0 15px;
	}
	
	.RuledTable {
	margin-top: 1em;
	border: solid #993366;
	border-width: 0 1pt 0 1pt;
	text-align: left;
	font-weight: normal;
	
	}
.RuledTable TD{
	padding: 5px 10px 5px 10px;
	border-bottom: 1pt solid #993366;
	}
.RuledTable TH {
	border: 1pt solid #993366;
	background-color: #993366;
	text-align: center;
	color: #ffffff;
	padding: 5px;
		}
.Centred {
			text-align: center;
			}