@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
body {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	color:#bcbaba;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	background-image:url(images/backgroundGrayRepeat.jpg);
}
div {
behavior: url(iepngfix.htc);
}
img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float:left;
	border:0;
	border-style:none;
}
#header {
	margin-top:1px;
	width:100%;
	height:151px;
	background-image:url(images/verticalHeaderBackground.jpg);
	background-repeat:repeat-x;
	padding-bottom:0px;
	margin-bottom:0px
}
#headerGraphics {
	margin-right:auto;
	margin-left:auto;
	padding-bottom:0px;
	margin-bottom:0px;
	width:751px;
}
.logo {
	padding-right:0px;
	margin-right:0px;
	width:750px;
	height: 114px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	float:left;
}
.headerMotorCycle {
	padding-left:0px;
	margin-left:0px;
	float:right;
	width:298px;
	height:151px;
	background-image:url(images/headerRight.jpg);
	background-repeat:no-repeat;
}
.menu {
	width:750px;
	height:37px;
	/*height:37px;*/
float:left;
}
.menuSpacer {
	background-image:url(images/MenuSpacer.jpg);
	height:37px;
	width:130px;
	float:left;
}
a {
	outline: none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
a.menuHome {
	float:left;
	width:68px;
	height:37px;
	background-image:url(images/homeBtn.jpg);
	background-repeat:no-repeat;
}
a.menuHome:hover {
	cursor:hand;
	background-position: -68px 0;
}
a.menuInventory {
	float:left;
	width:97px;
	height:37px;
	background-image:url(images/invBtn.jpg);
	background-repeat:no-repeat;
}
.inventoryBike {
	padding-top:60px;
	padding-left:40px;
	margin-bottom:60px;
	width:370px;
}
.inventoryBikeThumb {
	float:left;
	background-image:url(images/inventoryBike.jpg);
	width:122px;
	height:105px;
}
p.invText {
	text-align:justify;
	padding-left:10px;
	width: 230px;
	float:left;
}
.invTitle {
	padding-left:10px;
	float:left;
}
.inventoryJacketThumb {
	float:left;
	background-image:url(images/inventoryJacket.jpg);
	width:122px;
	height:105px;
}
.inventoryJacket {
	margin-top:30px;
	padding-left:40px;
	width:370px;
}
p.appText {
	text-align:justify;
	padding-left:10px;
	width: 130px;
	float:left;
}
.apparelList {
	padding-top:5px;
	padding-left:10px;
	float:left;	
	list-style:none;
}

.apparelMainWindow table{
	position:relative;
	top:50px;
	left:50px;
	
}
.appTitle {
	left:50px;
	padding-left:10px;
	float:left;
}
.apparelThumb {
	float:left;
}
.apparelJacket {
	width:290px;
}
.apparelHelmets {
	width:290px;
}
.apparelBoots {
	width:290px;
}
.apparelGloves {
	width:290px;
}
a.menuInventory:hover {
	cursor:hand;
	background-position: -97px 0;
}
a.menuServices {
	float:left;
	width:93px;
	height:37px;
	background-image:url(images/servBtn.jpg);
	background-repeat:no-repeat;
}
a.menuServices:hover {
	cursor:hand;
	background-position: -93px 0;
}
a.menuGallery {
	float:left;
	width:85px;
	height:37px;
	background-image:url(images/galBtn.jpg);
	background-repeat:no-repeat;
	float:left;
}
a.menuGallery:hover {
	cursor:hand;
	background-position: -85px 0;
}
a.menuContact {
	float:left;
	width:107px;
	height:37px;
	background-image:url(images/conBtn.jpg);
	background-repeat:no-repeat;
}
a.menuContact:hover {
	cursor:hand;
	background-position: -107px 0;
}
a.menuAbout {
	float:left;
	width:92px;
	height:37px;
	background-image:url(images/aboutBtn.jpg);
	background-repeat:no-repeat;
}
a.menuAbout:hover {
	cursor:hand;
	background-position: -92px 0;
}
a.menuEvents {
	float:left;
	width:78px;
	height:37px;
	background-image:url(images/eventsBtn.jpg);
	background-repeat:no-repeat;
}
a.menuEvents:hover {
	cursor:hand;
	background-position: -78px 0;
}
/* <div id="menuHome"></div><div id="menuInventory"></div><div id="menuServices"><div id="menuGallery"></div> <div id="menuContact"></div> */
.spacer {
	margin-right:auto;
	margin-left:auto;
	padding-top:0px;
	margin-top:0px;
	width: 751px;
	height:11px;
	background-image:url(images/headerSpacer.jpg);
	background-repeat:no-repeat;
}
#content {
	margin-right:auto;
	margin-left:auto;/*
background-image:url(images/backgroundGrayRepeat.jpg);
*/
}
#mainWindow {
	margin-right:auto;
	margin-left:auto;
	padding-top:16px;
	width:751px;
	height:504px;
	background-image:url(images/contentBackGround.jpg);
}
#mainWindowAdmin {
	margin-right:auto;
	margin-left:auto;
	padding-top:16px;
	width:751px;
	height:auto;
	background-image:url(images/contentBackGround.jpg);
}
#windows {
	margin-left:10px;
	margin-right:10px;
}
#galleryWindow {
	/*margin-top:15px;*/
	display:block;
	float:left;
	width:286px;
	height:243px;
	behavior: url(iepngfix.htc);
	background-image:url(images/gallery.png);
	background-repeat:no-repeat;
	cursor:hand;
}
#apparelWindow {
	/*position:absolute;
left:350px;
top:423px;*/
cursor:hand;
display:block;
	float:left;
	background-image:url(images/apparel.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	width:284px;
	height:238px;
}
#contentWindow {
	/*margin-top:15px;*/
position:absolute;
	top:2px;
	float:right;
	width:440px;
	height:487px;
	background-image:url(images/ourServices.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	position:relative;
}
#contentWindowIndex {
	/*margin-top:15px;*/

	margin-top:2px;
	float:right;
	width:440px;
	height:487px;
	background-image:url(images/ourMission.png);
	/*behavior: url(iepngfix.htc);*/
	background-repeat:no-repeat;
	
}
#contentWindowServices {
	/*margin-top:15px;*/
	width:741px;
	height: 486px;
	background-image:url(images/ourServices.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
}
#contentWindowAbout {
	/*margin-top:15px;*/
position:absolute;
	top:2px;
	float:right;
	width:440px;
	height:487px;
	background-image:url(images/ourAboutUs.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	position:relative;
}
#contentWindowInventory {
	/*margin-top:15px;*/
	/*top:2px;
	position:relative;
	*/
	margin-top:2px;
	float:right;
	width:440px;
	height:487px;
	background-image:url(images/ourInventory.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	
}
#contentWindowContact {
	/*margin-top:15px;*/
position:absolute;
	top:2px;
	float:right;
	width:440px;
	height:487px;
	background-image:url(images/ourContact.png);
	behavior: url(iepngfix.htc);
	background-repeat:no-repeat;
	position:relative;
}
.contactPicBackground {
	position:relative;
	margin-top:53px;	
	left:43px;
	width:349px;
	height:240px;
	background-image:url(images/stitchNo.jpg);
	background-repeat:no-repeat;
}
iframe {
	position:absolute;
	top:11px;
	left:12px;
	display:block;
	height:216px;
	width:324px;
}
#flashDiv {
	position:relative;
	padding-top:53px;	
	left:43px;
	width:349px;
	height:240px;
}
#slideShowPro{
padding-top:53px;
padding-left:70px;


}
#servicesPic {
background-repeat:no-repeat;
	position:relative;
	top:11px;
	left:12px;
	display:block;
	height:216px;
	width:324px;
}
.servicesPicBackground {
	float:right;
	padding-right:40px;
	height:241px;
	width:351px;
	background-image:url(images/stitchNo.jpg);
	background-repeat:no-repeat;
}
p.servicesText {
	padding-top:53px;
	padding-left:50px;
	margin-bottom:40px;
	text-align:justify;	
	width:625px;
}
ul.mainText {
	float:left;

	padding-left:50px;
}
ul.mainText li {
	cursor:hand;
	margin-left:0px;
	padding-left:0px;
	list-style:none;
}
p.mainText {
	left:43px;
	float:left;
	position:relative;		
	width:350px;
	text-align:justify;
	padding-top:10px;
	/*/*	padding-right:45px;
 margin-right:45px;*/}
p.mainTextAbout {
	margin-left:45px;
	top:50px;
	/*padding-right:45px;
 margin-right:45px;*/
width:350px;
	position:absolute;
	text-align:justify;
}
#footer {
	display:block;
	margin-right:auto;
	margin-left:auto;
	width:750px;
	height:38px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
}
#menuFooter {
	margin-right:auto;
	margin-left:auto;
	width:750px;
	background-image:url(images/menuFooter.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:9px;
	padding-bottom:9px;
	margin-bottom:0px;
}
a {
	color:#bcbaba;
}
a:hover {
	color:#CCCCCC;
}
/* PAGE SPECIFIC STUFF  */
#galleryMainWindow {
	margin-top:0px;
	/*padding-top:56px;*/
margin-right:auto;
	margin-left:auto;
	width:741px;
	height: 486px;
	behavior: url(iepngfix.htc);
	background-image:url(images/galleryBackground.png);
	background-repeat:no-repeat;
}
#eventsMainWindow {
	margin-top:0px;
	/*padding-top:56px;*/
margin-right:auto;
	margin-left:auto;
	width:741px;
	height: 486px;
	behavior: url(iepngfix.htc);
	background-image:url(images/eventsBackground.png);
	background-repeat:no-repeat;
}
#bikesMainWindow {
	margin-top:0px;
	/*padding-top:56px;*/
margin-right:auto;
	margin-left:auto;
	width:741px;
	height: 486px;
	behavior: url(iepngfix.htc);
	background-image:url(images/bikesBackground.png);
	background-repeat:no-repeat;
}
#apparelMainWindow {
	margin-top:0px;
	/*padding-top:56px;*/
	margin-right:auto;
	margin-left:auto;
	width:741px;
	height: 486px;
	behavior: url(iepngfix.htc);
	background-image:url(images/apparelBackground.png);
	background-repeat:no-repeat;
}
