/* Anchor and Links Formatting */

a		{}

a:link		{
		text-decoration: none;
		color:#ffffff;
		}
		
a:visited	{
		text-decoration: none;
		color:#ffffff;
		}
		
a:hover		{
		text-decoration: underline;
		}

.image 		{
		border:none;
		outline:none;
		}


.imglink	{
		border:none;
		outline:none;
		}
		
/* Body Global Formats */

body		{
		font-size:100%;
		}		
		
/* Page Structure */

div		{
		border:none;
		}
		
/* Header Container */

#header		{display:block;
		width:1024px;
		height:110px;
		background-color:transparent;
		background-image:url('header.gif');
		border:solid #A61708;
		border-width:0px 0px 1px 0px; 
		}
		
/* Main Container */

#content	{
		width:1024px;
		height:860px;
		margin:0px auto 0px auto;
		background-color:#ffffff;
		}

/* Main Body Container */

#main		{display:block;
		position:relative;
		top:0px;
		margin-top:0px;
		margin-bottom:0px;
		width:1024px;
		height:1002px;
		background-color: #ffffff;
		}

/* Left Main Container - Use for site navigation / narration */

#mainleft	{position:relative;
		float:left;
		margin:0px 0px 0px 0px;
		display:inline;
		width:185px;
		height:1000px;
		background-color: #293824;
		background-image:url('leftbanner3.1.jpg');
		border:solid #000000;
		border-width:1px 1px 1px 1px;
		}

/* Main Centre */

#maincentre	{position:relative;
		display:inline; 
		float:left;
		margin:0px 0px 0px 0px;
		width:648px;
		height:1000px;
		background-color: #000000;
		background-image:url('background.gif');
		border:solid #000000;
		border-width:1px 1px 1px 1px;
		color:#ffffff;
		font-family:Georgia , Helvetica;
		/* font-size:1em; */
		}

/* Right Main Container - Use for picture band / buttons / content */

#mainright	{position:absolute;
		right:0px;
		display:inline;
		margin:0px 0px 0px 0px;
		width:185px;
		height:1000px;
		background-color: #293824;
		background-image:url('rightbanner3.1.jpg');
		border:solid #000000;
		border-width:1px 1px 1px 1px;
		}

/* Photo Container */

#photoframe	{display:block;
		position:absolute;
		width:757px;
		height:303px;
		left:0px;
		top:0px;
		background-color: #335577;
		background-image:url('photoframe1.jpg');
		}
		
/* Button Container */

#buttonframe	{display:block;
		position:relative;
		width:759px;
		height:314px;
		left:1px;
		top:305px;
		background-color: transparent;
		}

#button1	{position:absolute;
		width:376px;
		height:156px;
		left:0px;
		top:0px;
		background-color: #ff9933;
		background-image:url('button1.gif');
		}
		
#button2	{position:absolute;
		width:376px;
		height:156px;
		left:378px;
		top:0px;
		background-color: #3399ff;
		background-image:url('button2.gif');
		}
		
#button3	{position:absolute;
		width:376px;
		height:156px;
		left:0px;
		top:158px;
		background-color: #999999;
		background-image:url('button3.gif');
		}
		
#button4	{position:absolute;
		width:376px;
		height:156px;
		left:378px;
		top:158px;
		background-color: #33ff33;
		background-image:url('button4.gif');
		}
		
/* Footer Container */

#footer		{display:block;
		position:relative;
		width:1024px;
		height:110px;
		background-color: #000000;
		background-image:url('footer.gif');
		}
		
/* Header Bar */

#headerbar	{
		display:block;
		position:relative;
		width:1024px;
		height:34px;
		top:84px;
		left:32px;
		color:#ffffff;
		font-family:"trebuchet MS" , Helvetica;
		font-size:0.875em;
		}

table.headerbar	{border-collapse:collapse;
		color:#ffffff;
		font-size:1em;}
td		{border:none}
td.nav		{width:490px;}
td.tel		{width:215px;}
td.email	{width:272px;}

/* Footer Bar */

#footerbar	{
		display:block;
		position:relative;
		width:1024px;
		height:34px;
		top:64px;
		left:32px;
		color:#ffffff;
		font-family:arial;
		font-size:0.8125em;
		}

/* Text Formatting */

#titleheader	{display:block;
		position:relative;
		width:648px;
		height:253px;
		margin-top:14px;
		background-image:url('title.gif');
		border:solid 1px #000000;
		}
		
#titleblock	{display:block;
		position:relative;
		width:368px;
		height:165px;
		left:196px;
		top:32px;
		}
		
#textblock1	{line-height:21px;
		font-size:1em;
		overflow:hidden;
		margin:0px 8px 0px 12px;
		}
		
#textblock2	{margin-top:36px;
		line-height:21px;
		font-size:1em;
		overflow:hidden;
		margin:20px 8px 0px 12px;
		}
		
#infoblock	{line-height:15px;
		font-family:"trebuchet MS" , Helvetica;		
		font-size:0.875em;
		overflow:hidden;
		margin:0px 8px 0px 8px;
		}

h1		{font-family:"Georgia" , Times ;
		font-weight:normal;
		font-size:2.125em;
		text-align:center;
		margin:14px;
		}
		
h2		{font-family:"Times New Roman" , Times ;
		font-weight:normal;
		font-size:1.75em;
		text-align:center;
		margin:14px;
		}


p		{margin-top:8px;
		margin-bottom:8px;
		}

		
p.notes		{font-size:0.875em;
		font-style:italic;
		margin:0px;
		text-align:center;
		line-height:11px;
		}
		
/* Picture Box Formatting */

		
#picboxleft	{display:block;
		height:228px;
		width:335px;
		position:relative;
		float:left;
		margin-left:0px;
		margin-right:6px;
		margin-top:4px;
		}
		
#picboxright	{display:block;
		height:228px;
		width:335px;
		position:relative;
		float:right;
		margin-left:6px;
		margin-top:4px;
		}
	 	
/* Navigation */

#navigation	{display:block;
		width:646px;
		height:28px;
		position:absolute;
		left:0px;
		bottom:8px;
		float:none;
		}
		
table.navigation	{border-collapse:collapse;
		color:#ffffff;
		}
		
td.left		{text-align:left;
		width:215px;}
td.centre	{text-align:center;
		width:216px;}
td.right	{text-align:right;
		width:215px;}

		

