body {
						background-color: silver; 
						font-family: Arial, Helvetica, Geneva, sans-serif; margin: 0; padding: 0; }
			
div#structure {
						width: 750px;  background-color: white; height: 870px; margin-left: auto; margin-right: auto; position: relative; }
			
h1 { 		
						background-color: #fbaa28; padding: 1.5em; padding-left: 67px; color: #ffffff; font-weight: bold; font-size: 0.75em; letter-spacing: 4px; }

h2	{
						color: white; font-size: 0.75em; font-weight: bold; }
						
h3	{
						color: #000000; font-size: 0.95em; }
						
h6	{
						color: black: font-size: 0.6em; }
						
p   { 
						color: black; font-size: 0.75em; line-height: 1.5; }	
						
td  {					padding: 0.25em 1px; width: }

td.lbl	{				font-size: 0.65em; color: black; }

ul.horiz li {			list-style-type: square; padding-left: none; margin-left: none; color: black; font-size: 0.75em; }

							
div#navigation 	{ 							
						position: absolute; width: 305px; margin: 0px; top: 0; text-align: left; background-color: #000000; padding-left: 445px; 
						padding-top: 15px; padding-bottom: 60px; }					
.navbar 		{
						font-size: 0.65em; color: #ffffff; }												
.navbar a:link 	{
						color: #ffffff; text-decoration: none; }	
.navbar a:visited {
						color: silver; text-decoration: none; }	
.navbar a:hover {				
						color: #fbaa28; text-decoration: none; }
						
						
/* map page list*/							
.mapbar 		{
						font-size: 0.65em; color: #000000; }												
.mapbar a:link 	{
						color: #000000; text-decoration: none; }	
.mapbar a:visited {
						color: silver; text-decoration: none; }	
.mapbar a:hover {				
						color: #fbaa28; text-decoration: none; } 
			

/* centre orange band*/		

	
div#band 
				{ 		 
						position: absolute; left: 0; width: 750px; top: 278px;  }
						
						
div#head
				{ 		 
						position: absolute; left: 0px; width: 445px; top: 86px;  }
						
						
div#logo
				{ 		 
						position: absolute; left: 15px; width: 340px; top: 11px;  }
						
div#logotype	 { 
						position: absolute; top: 53px; left: 445px; width: 300px;font-size: 0.75em; font-weight: bold; color: #ffffff;  }
						
						
div#freephone
				{ 		  
						position: absolute; left: 445px; width: 247px; top: 328px; background-color: #000000; padding-left: 58px; padding-bottom:1.5em; 
						padding-top: 0.65em }


/*telephone list on right*/				
div#list
				{ 		  
						position: absolute; left: 445px; width: 247px; top: 450px; background-color: #fbaa28; padding-left: 58px; padding-top: 0.75em; padding-bottom: 0.75em; }
						
								
			
/* main text link style */
						a:link {	
						color: blue; text-decoration: none; }	
						a:visited {
						color: gray; text-decoration: none; }	
						a:hover {  
						color: red; text-decoration: none; }
			

/* left rollover */
.rollover2 a { 
			 			width: 310px; position: absolute; margin-left: 180px; top: 172px; background: url("media/left1.gif") no-repeat; }
.rollover2 a:hover { 
						background: url(media/left2.gif) no-repeat; }
			

/* right right rollover */															
.rollover a { 
						width: 310px; position: absolute; margin-left: 490px; margin-right: auto; top: 172px; background: url("media/right1.gif") no-repeat; }
.rollover a:hover { 
						background: url("media/right2.gif") no-repeat; }	
			
			
div#content 
				{		position: absolute; left: 67px; width: 325px; top: 356px; }
				
div#form		
				{		position: absolute; left: 67px; width: 325px; top: 450px; }
									
			
/* main top index panel*/			
div#index { 
			width: 305px; position: absolute; top: 86px; left: 445px; font-size: 1em; font-weight: bold; background-image: url("media/navpanel1.jpg"); background-repeat: no-repeat; }
ul.navibar {
			list-style-type: none; padding: 0; margin: 0; left: 0;  }
li a:link {	
			color: black; text-decoration: none; }	
li a:visited {
			color: silver; text-decoration: none; }	
li a:hover {  
			color: red; text-decoration: none; }
ul.navibar {
			margin: 0; padding: 0.5em; padding-left: 9em; text-decoration: none;  line-height: 3.1; }
			
div#aemt {
			position: absolute; width: 130px; top: 800px; left: 445px; }
			
div#eca {
			position: absolute; width: 111px; top: 800px; left: 595px; }
			

/* footer*/						
div#footer {
					width: 300px; position: absolute; left: 67px; top: 815px;}

			
			
			

