/* FireFox style sheet */
/* Fix IE. Hide from IE Mac \*/
* html #menu { float: left; }
* html #menu a { height: 1%; }
/* End */
body {
   background-color: #ffffff;
   color: #000035;
   padding: 0px;
   margin: 0x;
   margin-left: 20%;
   font-family: Verdana;
   font-size: 10pt;
   text-align: justify; 
   }
#banner {
   background-color: #ffffff;
   margin: 3px;
   margin-bottom: 5px;
   height: 70px;
   width: 790px;
   color: #840000;
   font-size: 36pt;
   font-style: italic;
   text-align: center; 
   }
#imagesArea 
{
	text-align: center;
}

#topLinks {
   color: #ffffff;
   background-color: #abb0b3;
   width: 790px;
   text-align: left;
   border-top: 1px solid #a9a6a6;
   }
#topLinks a {
	display: inline;
   color: #ffffff;
   }
#topLinks a:hover {
   background-color: #ffffff;
   color: #abb0b3;
   }
#content {
   border-top: 1px solid #a9a6a6;
   width: 790px;
   font-family: Verdana;
   font-size: 10pt;
   }
#imagesArea {
   border-bottom: 1px solid #a9a6a6;
   width: 100%;
   padding: 3px 0 0 0;
   text-align: center;
   }
#imagesArea a:hover
{
	background-color: #ffffff;
	border: 1px solid #abb0b3;
}
.bannerImages 
{
	margin-left: 6px;
	padding: 3px 3px 3px 3px;
	background-color: #ffffff;
	border: 3px solid #ffffff;
	height: 75px;
	width: 100px;
}
#aslImg1 
{
	float: right;
}
#aslImg2 
{
	float: right;
}
.bollardImg 
{
	
}
.bollardFeatures 
{
	position: relative;
	left: 50px;
	top: -110px;	
}
#matrix 
{
	width: 350px;
	float: left;
	margin-right: 25px;
}
#benchModels
{
	width: 300px;
	float: left;
	margin-right: 34px;
}	
.sportsHead 
{
	color: Maroon;
}
#menu {
   float: left;
   text-align: left;
   background-color: #ffffff;
   width: 19%;
   margin: 3px 4px 0 0;
   padding: 0 2px 0 4px;
   }
.menuItem {
   font-size: 16pt;
   color: #840000;
   border-bottom: 1px dotted #682020;
   text-align: left;
   }
#centre {
   float: left;
   width: 76%;
   margin: 3px 2px 3px 0px;
   padding: 0 3px 0 11px;
   text-align: justify;
   font-family: Verdana;
   font-size: 10pt;
   border-left: 3px dotted #840000;
   }
ul 
{
	text-align: left;
}
.dottedLine 
{
	border-bottom: 3px dotted #840000;
	width: 100%;
	height: auto;
}	
#bottom {
   background-color: #abb0b3;
   width: 790px;
   height: 90px;
   z-index: 0;
   position: relative;
   top: 380px;
   }
.whiteBorder {
   border: 7px solid #ffffff;
   margin-top: 3px;
   }

#wheelchairUL 
{
	width: 240px;
	margin-top: -1px;
	margin-left: -2px;
	float: left;
	list-style: circle;
}
#adminForm 
{
	margin-top: 20px;
	border-left: dotted 1px #840000;
	padding-left: 6px;
}
.gallery 
{
	color: #905050;
	font-size: 14pt;
}
.galleryPic
{
	height: 75px;
	width: 100px;
}
h2 
{
	font-size: 14pt;
	color: #840000;
	margin-bottom: 3px;
}
#subHeading
{
	font-size: 14pt;
	color: Maroon;
}
.contact 
{
	color: Maroon;
}
#chimera 
{
	margin-top: 6px;
	text-align: left;
	float: left;
	width: 790px;
	border-top: 1px solid #abb0b3;
}
#chimera a 
{
	display: inline;
}
#sponsor 
{
	text-decoration: none;
	border: 0px;
	border-style: none;
}
a {
   display: block;
   color: #abb0b3;
   text-decoration: none;
   padding: 2px;
   }
a:hover {
   background-color: #abb0b3;
   color: #ffffff;
   }
#centre a 
{
		color: #abb0b3;
		display:inline;
		text-decoration: underline;
}
#centre a:hover 
{
		color: #abb0b3;
		display:inline;
		background-color: #ffffff;
		text-decoration: underline;
}
