body {
background: url("../images/background.jpg") no-repeat center center fixed; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
     }
#pagebackground {
    padding: 0 auto;
	width: 1024px;
	margin-left:auto;
	margin-right:auto;
}
#banner {
	background-color:black;
	margin-bottom:15px;
   width:1024px;
   height: 250px;
}

.date{
	color:#fff;
	float:left;
	margin-left:20px;
}

#main {
   float:left; margin-top: -3px;
   margin-left: 4px;
   margin-top: 10px; }

#nav {
	margin-top:10px;
	padding-left:5px;
	padding-top:10px;
	float:left;
	width:160px;
	height:350px;
	text-align:left;
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
}

#link {
   text-align: center;
	background-color:#660066;
   width: 1024px;
   float:left;
   padding-left:0px;
}
#topNavigation
{
}
#navImg
{
	float:left;
	padding:12px;
	margin-left:0px;
}
#navImg #navLink
{
	background-color:#000;
	padding:5px;
}
#productsLinks
{
	float:left;
	width:1024px;
	
	background-color:#000;
}
#productsLinks a
{
	padding:10px;
	margin-left:20px;
}
#content {
   margin-left: 0%;
   padding-left: 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
   text-align: left;
   margin-top: 0px;
   width: 1000px;
}

#f { background-color:#000; padding:10px; margin: 0px; margin-top:300px; height:100px; float:left; width:1000px; }
ul {
   list-style-type: none;
   padding: 10px;
   }
.autobodylist1 {
                  background-color: ;
                  padding: 10px;
                  float: left;
}
.autobodylist2 {
		  float: right;
}
.eventsparagraph { text-align: left;}

.helmetlist { float: left;
           padding-right: 17px;
           list-style-type: none;
         }

div.closed {
	display: none;
}
div.open {
	display: block;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.pics { 
	width: 640px;
	background-color:;
	margin-top:0px;
}
.np { border:2px solid #000; width:800px; }
#shuffle img { display:none;}
#shuffle img.first { display: block; }
#shuffle { margin-left:25px; }

.company {
	background-color: ;
	padding: 5px;
	margin-top: 10px;
	border: 2px dashed #000; 
	/*width: 150px;*/
	float:left;
}
.brand { margin-left: 30px; }

.typetitle 
{ 
width:600px;
font-size: 30px; 
color: #F00; 
background-color:#CCC; 
border-radius:30px; 
padding: 5px; 
text-align:center;
margin:10px 0px 10px 0px;
}
.type { float: left; }

#leftside {
	float:left;
}
#blankStretch
{
	float:left;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
#productsMenu
{
	float:left;
	width:150px;
	margin-top:50px;
	margin-bottom:5px;
}
/* ***********************
Slide show 
 ******************* */
 
 #TheSlideShow
 {
 	width:700px;
 	margin-top:50px;
 	margin-left:40px;
 	padding:40px;
 	float: left;
 	border-radius:30px;
    background: url("../images/rust.jpg");
    border:8px solid #000;
 }
.slideshow { margin-top: 10px; margin-left:-30px;width:700px; float:left; }
#SlideshowControls
{
	margin:10px;
	padding:10px;
	width:200px;
}
#slideShowInfo
{
	border:6px solid #fff;
	width:500px;
	padding:5px;
	border-radius:30px;
}
button {
	margin:1px;
}

#makeTitle
{
	width:200px;
	margin:5px;
	margin-left:0px;
}
#modelTitle
{
	width:200px;
	
}

#title {
	/*margin-left:200px;*/
	color:#fff;
	font-size:30px;
	width:400px;
	height:50px;
	background-color:#000;
	border-radius:30px;
	text-align:center;
	/*border: 2px dashed yellow;*/
}

