		/* Define decent fonts and colours */
		BODY
		{
		    BACKGROUND-COLOR: #ddd;
		    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		    FONT-SIZE: .8em;
		    COLOR: #003366;
		}

		/* Define column widths and margins for layout */
		div.header 
		{ 
			margin-left: 1%;
			margin-bottom: 10px; 
			background-color: #bbb;
		}

			div.headerLogo
			{
			float: left; 
			width: 91%;
			font-size: medium;
			text-align: justify;
			text-justify: newspaper;
			text-transform: capitalize;
			background-color: darkslateblue;
			color: #FFF;
			margin-right: 10px;
			height: 117px;
			}
				img.floatLeft 
				{ 
				float: left;
				margin: 0 10px 10px 0;
				}

		div.LeftColumn
		{
			clear: left;
			float: left;
			width: 20%;
			margin-left: 1%;
			background-color: white;
			display: inline;
			text-align:center;
		}
			
			div.LeftColumn.phoneNumbers
			{
				width:170px;
				FONT-SIZE: .9em;
				text-align:center;
				display:inline;
			}


		div.CentreColumn
		{
			float: left;
			width: 68%;
			margin-left: 2%;
			margin-right: 3%;
			background-color: white;
		}

			.floatright 
			{ 
			float: right;
			margin: 0 0 10px 10px;
			}

		/* for Bob's Guide */
		.bgh { color: #003366; font-size: 9pt; font-family: Arial, Verdana, Helvetica, Geneva; font-weight:bold }
		.bgd { color: #003366; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva; }

		div.footer 
		{ 
			clear: both; 
			margin-bottom: 10px; 
			background-color: #ddd;
			width: 90%;
			margin-left: 1%;
		}

		/* Include a kind of padding for headers and paragraphs */
		h1, h2, h3, h4, h5, h6, p, a, blockquote, ul, ol, td
		{
			margin-left: 7px;
			margin-right: 7px; 
		} 

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

div.LeftColumn ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

div.LeftColumn li { margin: 0 0 .2em 0; }

div.LeftColumn a.links
{
display: block;
color: #FFF;
background-color: darkslateblue; /* #036 */
width: 170px;
padding: .2em .8em;
text-decoration: none;
text-align:center;
}

div.LeftColumn a:hover.links
{
background-color: #369;
color: #FFF;
}

div.LeftColumn a.subLinks
{
display: block;
color: #FFF;
background-color: slateblue; /* #036 */
width: 170px;
padding: .2em .8em;
text-decoration: none;
text-align:center;
}

div.LeftColumn a:hover.subLinks
{
background-color: #369;
color: #FFF;
}


div.LeftColumn a.contact
{
display:inline;
color: #003366;
width:170px;
text-decoration: underline;
FONT-SIZE: 0.9em;
text-align:center;
}

div.LeftColumn a:hover.contact
{
color: #003366;
text-decoration:none;
text-align:center;
}