﻿/* CSS layout */
body {
	background-color: #0B0200;
	background-position: top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url('../images/bkgd.gif');
	background-repeat: repeat-y;
	background-attachment: scroll;
}
a:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #F96406;
}
a:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #F96406;
}
a:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #ffffff;
}
img {  
    border-style: none;
}
div#outer {
    width: 100%;
    margin:0 auto; 
    text-align: center;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}
div#topbkgd {
    width: 100%;
    height: 136px;
    margin:0 auto;
    text-align: center;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
	background-image: url('../images/1.gif');
}
div#top1 {
    width: 970px;
    height: 136px;
    margin:0 auto;
    text-align: left;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/2a.gif');
}
div#topmenu {
    width: 970px;
    height: 78px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/bkgd_menu.gif');
}
div#topsubmenu {
    width: 700px;
    height: 42px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/27.gif');
}
div#top2 {
    width: 970px;
    height: 20px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}
div#top3 {
    width: 970px;
    height: 32px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}
div#top4 {
    width: 970px;
    height: 26px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}
div#centerbin {
    width: 970px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}
.centerbin {
    width: 970px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}
.left {
    width: 3px;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-collapse:collapse;
}
.side {
    width: 264px;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-collapse:collapse;
}
.right {
    width: 3px;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border-collapse:collapse;
}
div#photo {
    width: 700px;
    height: 470px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
}

div#textbox_top {
    width: 700px;
    height: 34px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/24.gif');
}
div#textbox_bin {
    width: 700px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/25.gif');
}
div#textbox {
    width: 650px;
    text-align: left;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 25px;
    margin-top: 0px;
    margin-right: 25px;
    margin-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    text-align:justify;
    color: #786F60;
}
.textbox {
    width: 650px;
    text-align: left;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
div#textbox_bottom {
    width: 700px;
    height: 34px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/26.gif');
}
div#scrollboxtop {
    width: 700px;
    height: 70px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-image: url('../images/19.gif');
}
div#scrollboxbin {
    width: 700px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
.scrollboxbin {
    width: 700px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}
.scrollboxleft {
    width: 350px;
    height: 262px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-image: url('../images/17.gif');
}
.scrollboxright {
    width: 350px;
    height: 262px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-image: url('../images/17.gif');
}
div#scrollboxbottom {
    width: 700px;
    height: 35px;
    text-align: center;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	background-image: url('../images/18.gif');
}

div#hours {
    width: 264px;
    height: 184px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/3_winter.gif');
}
div#facebook {
    width: 264px;
    height: 119px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/4.gif');
}
div#weather1 {
    width: 264px;
    height: 33px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/6.gif');
}
div#weather2 {
    width: 264px;
    height: 95px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-repeat: repeat-y;
	background-image: url('../images/7.gif');
}
div#weather3 {
    width: 264px;
    height: 8px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/8.gif');
}
div#calendar1 {
    width: 264px;
    height: 33px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/36.gif');
}
div#calendar2 {
    width: 264px;
    height: 200px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-repeat: repeat-y;
	background-image: url('../images/7.gif');
}
div#calendar3 {
    width: 264px;
    height: 8px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/8.gif');
}
div#hog {
    width: 264px;
    height: 93px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/9.gif');
}
div#toyrun {
    width: 264px;
    height: 103px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/10.gif');
}
div#service {
    width: 264px;
    height: 95px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/12.gif');
}
div#newsletter {
    width: 264px;
    height: 104px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/13.gif');
}
div#menutitletop {
    width: 264px;
    height: 6px;
    margin:0 auto;
    text-align: center;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
	background-image: url('../images/12.gif');
}
div#menutitle1 {
    width: 264px;
    height: 33px;
    margin:0 auto;
    text-align: center;
    color: #EFECD5;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    font-variant: normal;
    padding:0px;
    border-spacing:0px;
    margin-top: 0px;  
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border-collapse:collapse;
    background-image: url('../images/menutitle_bkgd.gif');
}
div#menubin {
    width: 161px;
    text-align: left;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    margin-left: 20px;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 15px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #EFECD5;
}
div#menubin  a:link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #AB9075;
}
div#menubin  a:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #AB9075;
}
div#menubin a:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #7CEA10;
}
div#sidetext_top {
    width: 264px;
    height: 31px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/21.gif');
}
div#sidetext_bin {
    width: 264px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/22.gif');
}
div#sidetext {
    width: 210px;
    text-align: left;
    text-align:justify;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
	margin-left: 32px;
	margin-top: 0px;
	margin-right: 32px;
	margin-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #786F60;
}
div#sidetext_bottom {
    width: 264px;
    height: 31px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/23.gif');
}
div#botdeco { 
	width: 787px;
	height: 81px;
	margin: 0 auto;
	border-collapse: collapse;
    padding: 0px;
    border-spacing: 0px;
    background-image: url('../images/20.gif');
}
div#botlinks { 
	width: 870px;
	height: 20px;
	margin:0 auto;
	border-collapse:collapse;
    padding:0px;
    border-spacing:0px;
    text-align: center;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
    color: #876D5B;
}
div#botlinks  a:link {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #CEB078;
}
div#botlinks  a:visited {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #CEB078;
}
div#botlinks  a:hover {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FB6503;
}
div#bot1 { 
	width: 970px;
	height: 20px;
	margin:0 auto;
	border-collapse:collapse;
    padding:0px;
    border-spacing:0px;
}
div#bot2 { 
	width: 970px;
	height: 24px;
	margin:0 auto;
	border-collapse:collapse;
    padding:0px;
    border-spacing:0px;
}
div#botsp { 
	width: 770px;
    margin:0 auto;
	height: 10px;
}
div#copyright {
    width: 870px;
    text-align: center;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #876D5B;    
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
}
div#copyright a:link {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #FB6503;
}
div#copyright a:visited {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #FB6503;
}
div#copyright a:hover {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #ffffff;
}
/* cream */
.pagetitle {
	color: #CEB078;
	font-size: 22px;
	font-family: Tahoma;
	font-weight: bold;
}
/* cream */
.subtitle {
	color: #CEB078;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
}
/* yellow */
.subtitle2 {
	color: #EB9207;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
}
/* registered trademark symbol */
.reg{
	color: #CEB078;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: bold;
}
div#photobin {
    width: 624px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27212B;
}
.photogallery {
    width: 584px;
    margin:0 auto;
	text-align: center;
    padding: 2px;
}
.stylegallery {
	border-style: solid;
	border-width: 5px;
	width: 410px;
	margin: 0 auto;
	text-align: center;
	padding: 1px;
	border-color: #4B3323;
	background-color: #6F5643;
	color: #1E1712;
}
/* New Bikes - Drop Down Menu */
.dropdown {
	text-align: right;
}
/* calendar text box */
.calandararea {
    width: 600px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
}
.calendar {
    width: 255px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
}
.calendartext {
    width: 325px;
    text-align: left;
    text-align:justify;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
}
.calendarsp {
    width: 20px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
}
div#photobin2 {
    width: 540px;
    text-align: center;
    margin:0 auto;
    border-collapse:collapse;
    padding: 0px;
    border-spacing: 0px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27212B;
}
.photogallery2 {
    width: 540px;
    margin:0 auto;
	text-align: center;
    padding: 2px;
}
.stylegallery2 {
	border-style: solid;
	border-width: 5px;
	width: 410px;
	margin: 0 auto;
	text-align: center;
	padding: 1px;
	border-color: #4B3323;
	background-color: #6F5643;
	color: #1E1712;
}
.stylegallery3 {
	border: 5px solid #4B3323;
	width: 410px;
	margin: 0 auto;
	text-align: center;
	padding: 1px;
	background-color: #B99968;
	color: #1E1712;
}
.stylegallery4 {
	border: 5px solid #4B3323;
	width: 410px;
	margin: 0 auto;
	text-align: center;
	padding: 1px;
	background-color: #312117;
	color: #CEB078;
}

