body {
	margin:0; padding:0;
	background:#DFC170;
	color:black;
	font: 1em/1.5 Verdana, Arial, sans-serif;
	}

.hide { display:none }

a:link { color:#00408c }
a:visited { color:#996666 }
a:hover { color:#bf3300; background:#ffff99; text-decoration:none; }

.navhead a:link { color:white }
.navhead a:visited { color:#e0e0e0 }
.navhead a:hover { color:#bf3300 }

a img { border:none }

form { margin:0.5em 0; padding:0 }
li { margin-top:0.5em; margin-bottom:0.5em }

#topblock {
	width:80%;
	margin:0 auto 0 5%;
	padding:0 0 1.5em 0;
	min-width:440px;
	max-width:1024px;
	background:white url("wheels.gif") top right no-repeat;
	border-left: 1px solid black;
	border-right: 1px solid black;
	text-align:left;
	}
#styles {
	margin:0 0 1.3em; padding:0.6em 1em 0.3em;
	background:#6390C6;
	color:white;
	font-size:70%;
	text-align:right;
	}
#styles a {
	margin:0 1em;
	color:white;
	}
#styles a:hover { color:#bf3300 }

#logo {
	clear:both;
	margin:1.3em 25% 0.5em 0;
	padding:0;
	text-align:center;
	}
#slogan {
	margin:0.5em 25% 1.5em 0;
	padding:0;
	text-align:center;
	font: bold italic 90%/1.2 Georgia,"New York",utopia,serif;
	}	
#info {
	margin: 1.5em 23% 0 2em;
	font: 85%/1.33 Georgia,"New York",utopia,serif;
	}

#mainblock {
	position:relative; top:0; left:0;
	width:80%;
	margin:0 auto 0 5%;
	padding:0 0 1em 0;
	background:white;
	border-left: 1px solid black;
	border-right: 1px solid black;
	font-size:70%;
	}

#navheading, #aboutheading { display:none }
#newsheading {
	margin:0 0 1em 0; padding:0.2em 0.5em;
	background:#bf3300;
	color:white;
	font-size:100%;
	text-align:center;
	}

.navhead {
	font-size:100%;
	margin:0 0 1px 0; padding:0.1em 0.75em;
	background:#6390C6;
	color:white;
	}

#newsblock {
	margin: 0 12% 2em 27%; padding:0;
	}
.item {
	margin:1em 0; padding: 0 0 1em 0;
	border-bottom: 1px dotted black;
	font: 110%/1.67 Georgia,"New York",utopia,serif;
	}
.item h3 {
	margin:1em 0 0.75em 0;
	padding:0 0 0 25px;
	background:url("right.gif") center left no-repeat;
	font: bold 133%/1.2 Verdana, Arial, sans-serif;
	color: #BF3300;
	}
.item .date {
	padding:0.2em 0.33em;
	background:#EFDFB3;
	font:bold 90%/1 Verdana, Arial, sans-serif;
	}


#aboutblock {
	position:absolute; top:0; left:90%;
	width:25%;
	margin:0; padding:0;
	font-size:100%;
	border:1px solid black;
	background: #EFDFB3;
	}

#aboutblock ul {
	margin:0.2em 0.75em; padding:0;
	list-style-type:none;
	font-size:100%;
	line-height:1.2;
	}
#aboutblock li {
	margin:0.5em 0; padding:0;
	list-style-type:none;
	}

#navblock {
	position:absolute; left:-3%; top:0;
	width:28%;
	margin:0; padding:0;
	font-size:100%;
	border:1px solid black;
	background: #E8EFF8;
	}
#navblock p, #navblock ul {
	margin:0.3em 0.75em 0.3em 1em; padding:0;
	list-style-type:none;
	font-size:100%;
	line-height:1.2;
	}
#navblock li {
	margin:0.5em 0; padding:0;
	list-style-type:none;
	}
#inputfield {
	width:70%;
	font-size:100%;
	}
#footer {
	clear:both;
	width:80%;
	margin:0 auto 1em 5%; padding:1em 0;
	background:#f0f0f0;
	border: 1px solid black;
	font-size:90%;
	text-align:center;
	}
.notes { margin: 1em 15% }
.pageinfo {
	margin: 1em 15%;
	font-size:80%;
	}
.copyright {
	margin: 1em 15%;
	font-size:80%;
	}



