@import "navigation.css";@import "blog.css";body{    font-family:  Arial, sans-serif;    margin-top: 0px;    margin-right: 0px;    margin-left: 0px;    margin-bottom: 0px;    font-size: 0.75em;    background-color: #fafafa;    color: #330033;    /*background-image: url(/site_images/bg1000.jpg);    background-repeat: repeat-y;    background-position: center top;*/}h1 {  font-size: 1.4em;  font-weight: bold;  color: #f60;  margin-top: 0px;  margin-bottom:0px;  padding-bottom: 6px;}h2 {  font-size: 1.3em;  font-weight: bold;  color: #f60;  margin-top: 0px;  margin-bottom:0px;  padding-bottom: 6px;}h3{  font-size: 1.1em;  font-style: normal;  font-weight: bold;  color: #333;}form {  padding-bottom: 1em;}p {  font-style: normal;  font-weight: normal;  /*color: #573B01;*/  margin: 0px;  margin-bottom: 1em;}hr {  color: #ccc;  background-color: #ccc;  height: 1px;  border: none;}ul, ul li{  padding-top: 2px;  padding-bottom: 2px;  margin-top: 0px;  margin-bottom: 0px;  margin-left:16px;  padding-left: 0px;  margin-right: 12px;  list-style-image:  url("/site_images/bulletMain.gif");}ol, ol li{  padding-top: 2px;  padding-bottom: 2px;  margin-top: 0px;  margin-bottom: 0px;  margin-left:16px;  padding-left: 0px;  margin-right: 12px;  }form {  margin-top: 0px;  margin-bottom: 0px;}link {  color: #CC3300;}a:link {  color: #CC3300;}a:visited {  color: Maroon;}a:hover {  color:  #FF6600;}.photo {  padding: 6px;  border: 1px solid #ccc;}.thumb{  padding: 4px;  border: 1px solid #ccc;  margin-bottom: 0.5em;}#footer {  padding: 10px 10px 10px 20px;}#photostrip{  height: 120px;  background-image: url(/site_images/photostrip.jpg);  background-position: top left; }#footerpanel link {  color: #fff;  font-size: 0.8em;}#footerpanel a {  font-size: 0.9em;  text-decoration:none;}#aboutline{  color: #999;  text-decoration:none;}#aboutline a:link {  color: #999;  text-decoration:none;}#aboutline a:visited {  color: #999;  text-decoration:none;}#aboutline a:hover {  color:  #f60;  text-decoration: underline;}#footerpanel a:link {  color: #fff;  text-decoration:none;}#footerpanel a:visited {  color: #fff;  text-decoration:none;}#footerpanel a:hover {  color:  #fff;  text-decoration: underline;}#page  {width: 1000px;/*margin-left: auto;margin-right: auto;*/}#navpage {width: 986px;/* margin-left: auto;margin-right: auto; */}#content {  background-color:#fff;  border-top: 1px solid #fff;  border-left: 1px solid #eaeaea;  border-bottom: 1px solid #ccc;  border-right: 1px solid #ccc;}#main{  padding: 15px;  margin-right: 350px;}#maincontent{  line-height: 1.6em;  padding-top: 15px;  margin-left: 15px;  margin-right: 15px;}#maincontent p {  margin-bottom: 1em;}#campaign {  display: block;  padding: 20px;  float: right;  width: 320px;  padding-top: 60px;}#campaign h1{  padding-top:22px;  text-transform: lowercase;}#campaign h2{  font-size: 1.1em;  padding-bottom: 5px;  margin-top: 0px;  padding-top:0px;  margin-bottom:0px;  text-transform: lowercase;}#campaign h3{  font-size: 1em;  padding-top:0px;  margin-bottom:0px;  padding-bottom: 4px;  color: #666; }#campaign ul{  margin: 0px;  padding: 0px;  list-style: none;}#campaign li {  list-style-image: none;  list-style: none;  margin: 0px;  padding: 0px;  line-height: 1.5em;}.campaign p {  line-height: 1.5em;  margin-top: 0px;  margin-bottom: 0.2em;  margin-right: 5px;}.titleimage {  float: right;}/* Begin Table Formatting */.tablestyle table {border: 1px solid #333333;}.tablestyle th {	vertical-align: top;}.tablestyle td{  border: none;  background-image: url(/site_images/td1.jpg);  background-repeat: repeat-x;    border-bottom: 1px solid #999;  padding-top: 0.8em;  padding-bottom:0.8em;  vertical-align: top;}.number {  text-align: right;}.keycolumn {font-weight: bold;}.tablestyle .number {}th {  text-align: left;  color: #fff;  background-color: #f60;  padding: 3px;  font-weight: normal;  margin-bottom: 10px;  padding-left: 5px;	}.rides {  border: 1px solid #333300;}/* End Table Formatting */#relatedPhotos {	float: right;	width: 300px;	margin: 12px;	display: inline;	float: right;}#relatedPhotos p {  margin-bottom: 6px;}#relatedPhotos h2 {  font-size: 1.1em;}#home {  position: absolute;  left: 19px;  top: 10px;  height: 87px;  width: 82px;}.team {  padding:10px;  border: 1px dotted #333300;  margin-bottom: 10px;  background-color:#ccc;  text-align: justify;}#lowheader {  background-image: url(/site_images/lowheader_bg2.jpg);  background-repeat:no-repeat;  background-position: 0 0;  height:68px;  background-color: #f60;}#lowheader h1 {	display: none;}#header {	background-image: url(/site_images/header_bg2.jpg);	background-repeat:no-repeat;	background-position: 0 0;  	height:120px;	background-color: #f60;}#header h1 { /* color: #f60;	width: 170px;	height:50px;	overflow: hidden;	line-height:180px;	margin-top: 0px;	margin-left:0px;	float: left;	padding-left: 0px; 	background-image: url(/site_images/herneweb.jpg);	background-repeat: no-repeat;	background-position: 0 0;*/	display: none;}#aboutpanel p {color: white;}#aboutpanel h2 {color: white;}#aboutpanel {	background-color: #f60;	padding: 10px;	border-top: 1px solid #FFCC00;	border-left: 1px solid #FF9900;	border-bottom: 1px solid #999;	border-right: 1px solid #CC3300;}#footerpanel {	background-color: #f60;	padding: 10px;	border-top: 1px solid #FFCC00;	border-left: 1px solid #FF9900;	border-bottom: 1px solid #999;	border-right: 1px solid #CC3300;}.panel {	background-color: #fff;	padding: 10px;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #E4E4E4;	border-bottom: 1px solid #E4E4E4;	border-right: 1px solid #E4E4E4;	background-image: url(/site_images/panel.jpg);	background-repeat:repeat-x;	background-position: 0 0;}.smpanel {	background-color: #fff;	padding: 10px;	border: 1px solid #E4E4E4;	background-image: url(/site_images/smpanel_bg.jpg);	background-repeat:repeat-x;	background-position: 0 0;	display: block;	margin-bottom: 2px;	height: auto;	}#titlepanel {height: 104px;}#panelimg { margin-top: -60px; float: right; width:120px; height:160px;}#phototable {padding-top: 20px;padding-bottom: 20px;}#photo {  margin-top: 20px;  text-align: center;}.photo span {  text-align: center;  width: 130px;}.galleryimage {text-align: center;}#photopanel {	background-color:#333;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #E4E4E4;	border-bottom: 1px solid #E4E4E4;	border-right: 1px solid #E4E4E4;	text-align:center;	background-image: url(../site_images/photopanel2.jpg);	background-repeat: no-repeat;	background-position: center center;}#photopanel a:visited {  color: #666;}/*.handles {    cursor: pointer;	cursor: hand !important;	text-decoration: underline;}*/.invisible {visibility: hidden;display: none;}.errors {	color: red;}#errors p{color: red;}.clear {clear: both;display: block;}.strike {	text-decoration: line-through;}
