 body {
margin: 0 auto;
padding: 0;
}

 /* IMAGES */
 
img.left {
float:left;
margin: 0 10px 5px 0;
clear: left;
padding: 3px;
border: 1px solid #bbbbbb;
}

img.right {
float:right;
margin:0 0px 5px 5px;
padding: 3px;
border: 1px solid #bbbbbb;
}

img.center {
clear:both;
}
 
/* TABLES */
 
table {
border: 1px solid;
border-color: #dddddd;
}
 
td {
border: 1px solid;
border-color: #dddddd;
} 
 
/* OUTER BOX */

#outerbox {
width: 750px;
margin: 0 auto;
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-size: 75%;
letter-spacing: 0.2em;
line-height: 1.5em;
color: #ffffff;
background-color: transparent;
}
		
/* HEADERS */

h1 {
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 140%;
margin-top: 5px;
margin-bottom: -5px;
/*color: #cf9d51;*/
color:#354A5B;
text-align: left;
background-color: transparent;
letter-spacing: 0.1em;
}
	
h2 {
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 120%;
color: #354a5b;
background-color: transparent;
letter-spacing: 0.1em;
margin-bottom: -10px;
}
	
/* STRAPLINE */

#strap {
margin-top: 15px;
/*color: #888888;*/
color: #354A5B;
text-align: right;
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
	
/* HEADER (IMAGE) */

#header {
background-image:  url(images/stripnew.jpg);
background-position: 1px 0px;
background-repeat: no-repeat;
margin-top: 0px;
padding-bottom: 5px;
padding-left: 20px;
clear: both;
margin-bottom: 0px;
height: 167px;
}
	
#navline {
color: #000000;
clear: both;
margin-top: -10px;
margin-bottom: 8px;
margin-left: 2px;
margin-right: 2px;
text-align: right;
font-size: 90%;
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
			
#navline a:link {
color: #970700;
text-decoration: none;
}

#navline a:visited {
color: #970700;
text-decoration: none;
}
			
#navline a:hover {
color: #cb5e01;
/*color: #970700;*/
text-decoration: none;
}
						
#navline a#current {
color: #970700;
text-decoration: underline;
}
	
/* CONTENT (MAIN COLUMN IN MIDDLE) */

#main {
width: 100%;
margin-top: 10px;
font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
}
		
#main p {
padding-bottom: 5px;
padding-top: 0px;
text-indent: 0pt;
background-color: transparent;
color: #000000;
}
	
#main a:link {
/*color: #354a5b;*/
color: #970700;
text-decoration: none;
}

#main a:visited {
/*color:#354a5b;*/
color: #970700;
background-color: transparent;
text-decoration: none;
}

#main a:hover {
/*color:#354a5b;*/
color: #970700;
background-color: transparent;
text-decoration: underline;
}	
		
#main ul {
list-style: none;
}
		
#table p {
padding-bottom: 0px;
padding-top: 0px;
font-size: 90%;
}
		
/*ADDRESS LAYOUT*/
	
#address {
margin-top: 40px;
clear: both;
padding: 0px 5px 0px 5px;
text-align: center;
letter-spacing: 0.16em;
}
	
#address p {
color: #000;
background-color: transparent;
padding: 5px;
font-size: 90%;
border-top: 1px solid #354A5B;
border-bottom: 1px solid #354A5b;
}
		
/* FOOTER LAYOUT */

#footer {
margin-top: 1px;
clear: both;
padding: 0px 5px 0px 5px;
text-align: center;
letter-spacing: 0.16em;
}
		
#footer p {
color:#000;
background-color: transparent;
padding: 5px;
font-size: 90%;		
}
		
#footer a:link, a:visited {
color: #970700;
background-color: transparent;
text-decoration: none;
}
		
#footer a:hover {
color: #cb5e01;
background-color: transparent;
text-decoration: none;
}

/* MAP */

#map p {
color: #000;
background-color: transparent;
padding: 5px;
font-size: 90%;
border-top: 1px solid #354A5B;
border-bottom: 1px solid #354A5b;
}