body{
	padding-right: 0px; padding-left: 0px; background: #fff; padding-bottom: 0px; margin: 25px 0px; color: #000; padding-top: 0px;
	}
.hide {
	display: none
}

img {
	border-top-width: 0px; display: block; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
a:link {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #c30; text-decoration: none
}
a:visited {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #c30; text-decoration: none
}
a:hover {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #960; text-decoration: underline
}
#footer td p {font-size:8px;text-align:center;background:#ffcc00}
/*
a:active {
	font-weight: bold; background: none transparent scroll repeat 0% 0%; color: #960; text-decoration: none
}
p {
	font-family: georgia, "new century schoolbook", times, serif
}
td {
	font-family: georgia, "new century schoolbook", times, serif
}
li {
	font-family: georgia, "new century schoolbook", times, serif
}
ul {
	font-family: georgia, "new century schoolbook", times, serif
}
ol {
	font-family: georgia, "new century schoolbook", times, serif
}
h1 {
	font-family: georgia, "new century schoolbook", times, serif
}
h2 {
	font-family: georgia, "new century schoolbook", times, serif
}
h3 {
	font-family: georgia, "new century schoolbook", times, serif
}
h3.l {
	font-family: georgia, "new century schoolbook", times, serif; text-align:right;
	font-weight:normal;
}
h4 {
	font-family: georgia, "new century schoolbook", times, serif
}
h4.title {
	font-family: georgia, "new century schoolbook", times, serif;padding-bottom:0px;margin-bottom:2px;
}
h4.l {
	font-family: georgia, "new century schoolbook", times, serif;font-size: 1em;
	font-weight: normal; font-style:italic; text-align:right;
}
h4.col {
	font-family: georgia, "new century schoolbook", times, serif;font-size: 1em;
	font-weight: normal; font-style:italic; width:140px; display:block;margin-bottom:2px;
}
h5 {
	font-family: georgia, "new century schoolbook", times, serif
}
h6 {
	font-family: georgia, "new century schoolbook", times, serif
}
h1 {
	font-weight: normal; font-size: 1.15em
}
h2 {
	margin-top: 0.5em; font-weight: bold; font-size: 1em; margin-bottom: 0.25em
}
html p {
	margin-top: 0px; font-size: 0.85em; margin-bottom: 1em; line-height: 1.5; text-align: left
}

#home {background-color:#fc0;}
#primarycontent {
	padding-left: 25px; padding-top: 25px;
}



*/
table#nav {
	border-left: #000 1px solid; border-bottom: #000 1px solid
}

table#nav td {
	border-right: #000 1px solid; border-top: #000 1px solid; font: 11px verdana, arial, sans-serif; text-align: center
}

table#nav td a {
	padding-right: 0px; display: block; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin: 0px; padding-top: 0px; text-decoration: none
}
#nav td a:link {
	display: block; background:  url(/images/bike-bgpat.gif); margin: 0px; width: 100%; line-height: 25px
}#nav td a:visited {
	display: block; background:  url(/images/bike-bgpat.gif); margin: 0px; width: 100%; line-height: 25px
}

#nav td a:hover {
	background:  url(/images/bike-bgnopat.gif) black; color: #f60
}
#nav #navbar {background:black;text-align:left;color:#c00;}
#nav #navbar a {color:#fc0;background:black;display:inline;width:auto;}
#nav #toolbar {background:ccc;text-align:left;color:#000;}
/*
td#home a:link img {
	background:  url(/images/bike-bgpat.gif); width: 400px; color: #c30; height: 75px
}
td#home a:visited img {
	background:  url(/images/bike-bgpat.gif); width: 400px; color: #c30; height: 75px
}
td#home a:hover img {
	background:  url(/images/bike-nopat.gif) white; width: 400px; color: #f60; height: 75px
}

.mainlist{font-family: georgia, "new century schoolbook", times, serif; font-size:0.9 em;
}
.mainitem{font-family: georgia, "new century schoolbook", times, serif; font-size:0.9 em;
padding-bottom:1 em;list-style-type:circle;
}
input.enq{
width:250px; border:solid black 1px; background:yellow;
}
textarea{
width:95%;text-align:left;margin-bottom:5px;
}
form.enq{
background:#cccccc; padding:0px 5px 0px 5px; border:solid black 1px;width:390px;margin-top:10px;
}
div.cell{

background:#ccc;width:99%;margin-bottom:2px;padding-left:5px;
}

.ctr{
text-align:center;
}
.r{text-align:right;}
.sect{height:350px;background:#fff;float:top;position:relative;}
*/