* {margin:0;padding:0;}

body {
	font: 11px/15px Verdana, Sans-Serif;
	text-align: center;
	color: #412A22;
	background-color: #8F9E8B;
}
img {
	border: 0;
}

td {
	padding: 3px;
}

a {color: #F2E6B6;}
a:active {color: #C6B986;}
a:hover {color: #FFF7D5;}

p {margin: 0.5em auto 2em auto;}

h1, h2, h3 {margin: 0 auto 0.5em auto;}

h1 {font-size: 160%;}

li {margin-bottom: 0.5em;}

#navigation {
	list-style-type: none;
	margin: 0; padding: 0;
}
#navigation li {
	display: inline;
	padding: 2px 8px;
}
#navigation a {text-decoration: none;}

/* control row colours in admin */
	.literow {
background: #8F9E8B;
}
	.darkrow {
background: #7B8C76;
}

#wrap {
	width: 550px;
	margin: 0 auto;
	color: #000; background-color: #8F9E8B;
}
#header {
	width: 550px;
	height: 108px;
	background-image: url(banner.jpg);
	color: #F2E6B6; background-color: #5B7876;
}
#title {
	font: 11px/15px Verdana, Sans-Serif;
	color: #F2E6B6; background-color: #5B7876;
	margin: 5px auto;
}
#navbox {
	text-align: right;
	background: ;
	margin: 5px auto;
	color: #F2E6B6; background-color: #5B7876;
}
#content {
	text-align: left;
	color: #412A22; background-color: #8F9E8B;
}

#content h1, h2, h3 {color: #000;}

#content a {color: #000;}
#content a:active {color: #425756;}
#content a:hover {color: #425756;}

#footer {color: #F2E6B6; background-color: #5B7876;}
#footer a {text-decoration: none;}