html {
overflow-y:scroll;
}

body { 
text-align:center; 
margin:0px;
background-color:#333333; 
}

#main { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/push-bike.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}

#main-about { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/foot-bike.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}

#main-products { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/scooterbike.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}

#main-micro { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/newtop-support.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}


#main-video {
	width:1000px;
	margin:auto;
	text-align:left;
	background-color:#ffffff;
	background-image:url(images/scooterbike.jpg);
	background-repeat:no-repeat;
	font-family:Arial,Helvetica,sans serif;
	font-size:12px;
	line-height:17px;
	color:#343434;
	overflow:hidden;
}

#main-support { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/newtop-support.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}

#main-contact { 
width:1000px; 
margin:auto;
text-align:left;
background-color:#ffffff;
background-image:url(images/newtop-contact.jpg);
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans serif;
font-size:12px;
line-height:17px;
color:#343434;
overflow:hidden;
}

#main88 { 
text-align: left; 
background-color:#ffffff;
margin:auto;
padding:0px;
height:auto;
overflow:hidden;


}



#headcolone-home
{
width:585px;
float:left;
height:450px;
padding:0px 0px 0px 18px;
display: inline;
}

#headcoltwo-home
{
width:150px;
float:right;
text-align:center;
padding:0px 10px 0px 0px;
height:450px;
display: inline;
}

#headcolthree-home
{
width:175px;
float:left;
text-align:left;
padding:10px 0px 0px 15px;
height:450px;
display: inline;
}
.productsmallertxt
{
font-family:Arial,Helvetica,sans serif;
font-size:11px;
line-height:17px;
color:#343434;
}

#headcolone
{
width:585px;
float:left;
height:383px;
padding:0px 0px 0px 18px;
display: inline;
}

#headcoltwo
{
width:150px;
float:right;
text-align:center;
padding:0px 10px 0px 0px;
height:383px;
display: inline;
}

#headcolthree{
width:175px;
float:left;
text-align:left;
padding:10px 0px 0px 15px;
height:383px;
display: inline;
}


.list {
list-style-type:none;
height:10px;
border-bottom:#000000 1px dotted;
padding-right:0px;
padding-left:10px;
padding-top:20px;
padding-bottom:21px;
}

.listlast{
list-style-type:none;
height:10px;
padding-right:0px;
padding-left:10px;
padding-top:23px;
padding-bottom:0px;
}

#widemidcol
{
width:980px;
float:left;
padding:0px 0px 20px 15px;
text-align:justify;
}

#widemidcolpurchase
{
width:980px;
float:left;
padding:0px 0px 0px 0px;
text-align:justify;
}


.bobquote
{
font-family:Arial,Helvetica,sans serif;
font-size:14px;
line-height:18px;
font-style:italic;
color:#343434;}

#combined3col
{
width:490px;
float:left;
padding:0px 0px 20px 18px;
text-align:justify;
}

#doublemidcol
{
width:675px;
float:left;
padding:0px 10px 20px 10px;

}

#faqcol
{
width:230px;
float:left;
padding:3px 10px 20px 25px;
text-align:left;

}
#twocols
{
width:450px;
float:left;
padding:0px 22px 20px 20px;

}

#twocols2
{
width:450px;
float:left;
padding:0px 22px 20px 20px;

}

#twocols3
{
width:450px;
float:left;
padding:0px 22px 20px 20px;

}

#twocols4
{
width:450px;
float:left;
padding:0px 22px 20px 20px;

}

#middlecols
{
width:300px;
float:left;
padding:3px 0px 20px 15px;
margin:0px;
text-align:justify;
display: inline;

}

#contactcol
{
width:290px;
float:left;
padding:3px 0px 20px 15px;
margin:0px;
text-align:justify;
display: inline;

}

#middlecols1
{
width:280px;
float:left;
padding:3px 15px 20px 15px;
margin:0px;
text-align:justify;
display: inline;
font-size:11px;
color:#333333;
line-height:15px;

}

#middlecols2prod
{
width:280px;
float:left;
padding:3px 15px 20px 15px;
margin:0px;
text-align:justify;
display: inline;
font-size:11px;
color:#333333;
line-height:15px;

}

#middlecols3prod
{
width:320px;
float:left;
padding:3px 0px 20px 15px;
margin:0px;
text-align:justify;
display: inline;
font-size:11px;
color:#333333;
line-height:15px;

}

#zumcolprod
{
width:330px;
float:left;
padding:3px 0px 20px 15px;
margin:0px;
text-align:justify;
display: inline;

}

#paypalprod
{
width:550px;
float:left;
padding:3px 0px 20px 15px;
margin:0px;
text-align:justify;
display: inline;

}

#middlecols2
{
width:300px;
float:left;
padding:3px 0px 20px 0px;
margin:0px;
text-align:justify;
display: inline;

}

#middlecols33
{
width:300px;
float:left;
padding:3px 0px 20px 0px;
margin:0px;
text-align:justify;
display: inline;

}

#middlecol3
{
width:225;
float:left;
padding:3px 5px 20px 10px;
text-align:justify;
display: inline;

}

#vidcol1
{
width:300px;
float:left;
padding:3px 30px 20px 15px;
margin:0px;
text-align:justify;
display: inline;

}

#vidcol2
{
width:300px;
float:left;
padding:3px 30px 20px 0px;
margin:0px;
text-align:justify;
display: inline;

}

#vidcol3
{
width:300px;
float:left;
padding:3px 0px 20px 0px;
margin:0px;
text-align:justify;
display: inline;
}

#dottedcol
{
width:1px;
height:385px;
min-height:385px;
background-image:url(images/dottedvert.png);
background-position:top;
background-repeat:repeat-y;
float:left;
padding: 0px 15px 0px 15px;
}

#dottedcolabout
{
width:1px;
height:850px;
min-height:690px;
background-image:url(images/dottedvert.png);
background-position:top;
background-repeat:repeat-y;
float:left;
padding:20px 0px 0px 5px;
}

.barpadding
{
padding:20px 0px 20px 0px;
}

.rulepadding
{
padding:20px 0px 20px 0px;
}
.testquote
	{
		width:450px;
		margin:0px;
		padding:12px 0px 12px 0px;
		float:left;
		font-size:14px;
		line-height:20px;
		color:#333333;
		font-weight:bold;
		font-style:italic;
	}
	
.testquote2
	{
		width:620px;
		margin:0px;
		padding:4px 0px 12px 0px;
		float:left;
		font-size:18px;
		line-height:22px;
		color:#333333;
		font-weight:bold;
		font-style:italic;
	}

.testsig
	{
		width:450px;
		margin:0px;
		padding:0px 0px 0px 0px;
		float:left;
		text-align:right;
		font-family:Arial;
		font-size:10px;
		color:#666666;
		font-weight:bold;
			}


#footerer{
width:1000px;
float:left;
padding:5px 0px 10px 0px;
background-color:#ffffff;
}

#footer{
width:1000px;
background-color:#272727;
color:#ffffff;
height:17px;
min-height:17px;
padding:3px 0px 3px 0px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;


}
A.footerlink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
line-height:12px;
text-align:center;
text-decoration:none;
}

A.footerlink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e00606;
line-height:12px;
text-align:center;
text-decoration:none;
}

.copyright{
padding:12px 0px 10px 0px;
float:left;
width:1000px;
font-family:Verdana, Helvetica, sans-serif;
font-size:9px;
color:#000000;
line-height:9px;
text-align:center;
font-weight:bold;
}

.copyrightlink{
color:#4c4c4c;

}

.sidwalkerbrand{
color:#ed343c;

}

.reglink{
color:#343434;
text-decoration:underline;

}

.toplink{
color:#878686;
text-decoration:underline;
font-size:10px;

}

.asslink{
color:#3b3b3b;
text-decoration:underline;

}

.assimg
{
width:22px;
height:22px;
vertical-align:middle;

}
