#page {
	position: relative;
	width: 100%;
	max-width: 900px;
	margin: 0 auto; }

#header {
	position: fixed; top: 0px;
	height: 69px;
	width: 900px;
	background-image: url(fieldtrip.jpg);
	background-repeat: no-repeat; }
	
#crumbs_links {
	clear: both;
	max-width: 900px;
	margin-top: 55px; }

#crumbs {
	float: left; }
	
#sitelinks {
	float: right; }
	
#leftbar {
	width: 160px;
	clear: both;
	float: left;
	background-color: rgb(204,153,0); }

#content {
	float: left;
	width: 72%;
	padding-left: 4%; }

#chart {
	clear: both;
	float: left;
	display:block;
	margin:0 auto;
	padding:1px; }
	
#footertext {
	float: left;
	padding: 10px;
	margin-top: 165px; }

p { font-size: 90%; color: black; font-family: "trebuchet ms",arial,sans-serif; }
h1 { font-size: 130%; color:brown; font-family: "trebuchet ms",arial,sans-serif; }
h2 { font-size: 120%; color: brown; font-family: "trebuchet ms",arial,sans-serif; }
h3 { font-size: 110%; color: brown; font-family: "trebuchet ms",arial,sans-serif; }
h4 { font-size: 100%; color: brown; font-family: "trebuchet ms",arial,sans-serif; }
ul li { font-size: 85%; color: black; font-family: "trebuchet ms",arial,sans-serif; }
ol li { font-size: 85%; color: black; font-family: "trebuchet ms",arial,sans-serif; }

p a { color: black; }
p a:hover { color: brown; }

h1.sitename a {
	font-family: "trebuchet ms",arial,sans-serif;
	color: orange;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none; }
h1.sitename a:hover {
	color: brown; }
	
h2.sitename {
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: bold;
	font-size: 115%;
	line-height: 0px; }

h3.top {
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: bold;
	font-size: 105%; }
	
ul.crumblinks {
	list-style-type: none; }
ul.crumblinks li {
	display: inline;
	padding: 0px 10px 0px 0px;
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: bold;
	font-size: 70%; }
ul.crumblinks li a {
	color: black; }
ul.crumblinks li a:hover {
	color: orange; }
	
h1.sectionhead {
	margin-top: 0px;
	padding: 4px 15px 4px 15px;
	background-color: rgb(153,102,0);
	font-family: "trebuchet ms",arial,sans-serif;
	color: white;
	font-size: 14px; }
	
dl.sidebarlinks dt {
	padding: 5px;
	background-color: rgb(204,153,0);
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: normal;
	font-size: 13px; }
dl.sidebarlinks dt a {
	color: black;
	padding: 5px;
	text-decoration: none; }
dl.sidebarlinks dt a:hover {
	background-color: rgb(153,102,0);
	color: white; }

dl.sidebarlinkssmall dt {
	padding: 5px;
	background-color: rgb(204,153,0);
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: normal;
	font-size: 11px; }
dl.sidebarlinkssmall dt a {
	color: black;
	padding: 5px;
	text-decoration: none; }
dl.sidebarlinkssmall dt a:hover {
	background-color: rgb(153,102,0);
	color: white; }
	
div.sidebartext {
	margin-top: 0px;
	padding: 10px;
	background-color: rgb(204,153,0);
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: normal;
	font-size: 85%; }

div.sidebartextlarge {
	margin-top: 0px;
	padding: 10px;
	background-color: rgb(204,153,0);
	font-family: "trebuchet ms",arial,sans-serif;
	color: black;
	font-weight: normal;
	font-size: 90%; }

h1.pagetitle {
	margin:0 0 0.4em 0;
	padding:0 0 2px 0;
	border-bottom:solid 7px rgb(153,102,0);
	font-family:"trebuchet ms",arial,sans-serif;
	color:rgb(153,102,0);
	font-weight:bold;
	font-size:135%; }
p.lead {
	font-size: 95%;
	color: black;
	font-family: "trebuchet ms",arial,sans-serif; }
h1.sub {
	font-size: 115%;
	color: black;
	font-family: "trebuchet ms",arial,sans-serif; }
h3.headline {
	font-size: 105%;
	color: rgb(153,102,0);
	font-family: "trebuchet ms",arial,sans-serif; }
h3.footer {
	 font-size: 12px;
	 color: white;
	 font-family: "trebuchet ms",arial,sans-serif; }
img.centre {
	clear:both;
	float:none;
	display:block;
	margin:0 auto;
	padding:1px; }
img.right {
	clear:both;
	float:right;
	display:inline;
	padding:1px; }
img.left {
	clear:both;
	float:left;
	display:inline;
	padding:1px; }