/* This CSS is the style sheet for the entire site. */
body {
        background-color: #005151;
		font-family: arial;
		margin: 0;
		padding; 0;
}
.mainbg {
        background-color: #005151;
        background-image: url(images/mainbg.gif);
}
.mainbottom {
        background-image: url(images/mainbottombg.gif);
        background-position: bottom;
        background-repeat: no-repeat;
		vertical-align: top;
		padding: 0 30 30 15;
		font-size: .7em;
}
.navtopbg {
        background-image: url(images/navtopbg.gif);
        background-position: top;
        background-repeat: no-repeat;
		vertical-align: top;
		padding-top: 45;
		color: white;
		font-size: .8em;
}
.navbottom {
        background-image: url(images/navbottombg.gif);
        background-position: bottom;
        background-repeat: no-repeat;
}
.maincell {
        background-image: url(images/maintopbg.gif);
        background-position: top;
        background-repeat: no-repeat;
		vertical-align: top;
		padding: 40 30 0 10;
}
.e70{
	font-size: .7em;
}
.e80{
	font-size: .8em;
}
.e80dkblue{
	font-size: .8em;
	color:darkblue;
}
.e90{
	font-size: .9em;
}
.e100{
	font-size: 1.0em;
}
.e120{
	font-size: 1.2em;
}
.footer{
	font-size: .7em;
}
.title {
	font-size: 1.2em;
	color: #922323;
}
.title2 {
	color: #922323;
	font-weight: bold
}
td.content {
	background-color: #FFF9CC;
	background-image: url(images/table-bg.gif);
	vertical-align: top;
	padding: 15;
}
td.nav {
	background-image: url(images/nav-bg.gif);
	vertical-align: top;
}
a:active, a:visited, a:link {
	color: #993300;
	text-decoration: none;
}
a:hover {
	color: #3333ff;
	text-decoration: underline;
}
.table80 td {
	font-size: .8em;
	vertical-align: top;
}
.bikelist td {
	font-size: .8em;
	text-align: right;
}
img {
	border-color: black;
}
