/* CSS Document */
body 
	{
	background-color: #404D00;
	}
#container
    {
     font-family: Verdana, Geneva, Arial, sans-serif;
     font-size: 100%;
     color: black;
	 background-image: url(sanner3.jpg); 
	 
	 background-repeat: no-repeat;
     background-attachment: fixed;
	 
	 
	 background-color: #FFFFCC; 
	 border: 5px solid #660000;
	 padding: .5em;
	 width: 925px;
	 margin-left: auto;
	 margin-right: auto;
	 margin-bottom: auto;
	 margin-top: -5px;
    }
.diamondlogo
	{
	padding: 0;
	margin: 0;
	text-align: center;
	}
h1
	{
	font-size: 225%;
	font-weight: bold;
	color: #990000;
	text-align: center;
	font-family: Georgia,'Times New Roman',Times,'Bookman Old Style','Hoefler Text',Serif;
	}
h2
	{
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 2%;
	}	
h3
	{
	color: #FFFFFF;
	text-align: center;
	margin: 2%;
	}
.ital
	{
	font-style: italic;
	}
/*	
.maywebuild
	{
	font-size: 125%;
	font-weight: bold;
	color: #990000;
	text-align: center;
	font-family: Georgia,'Times New Roman',Times,'Bookman Old Style','Hoefler Text',Serif;
	}
*/
h4
	{
	color: #FFFFFF;
	text-align: center;
	margin-top: 3%;
	}
.bigwhitemike
	{
	float: left;
	border: 10px groove maroon;
	width: 350px;
	height:233px;
	margin: 2%;
	margin-top: .5%;
	margin-bottom: 2%;
	}
.bigmaroon
	{
	float: right;
	border: 10px groove maroon;
	width: 350px;
	height:233px;
	margin: 2%;
	margin-top: .5%;
	margin-bottom: 2%;
	}
.contact 
	{
	display: block;
	list-style-type: none; 
	text-align: center;
	margin-bottom: 3%;
	}
.h4margin 
	{
	margin-top: 4%;
	margin-bottom: 0; 
	}
.quality
	{
	margin-top: 0;
	}
.quality1
	{
	float: left;
	margin-top: 0;
	margin-left: 2%;
	margin-bottom: 3%;
	color: #990000;
	}
.quality2
	{
	float: right;
	margin-top: 0;
	margin-right: 4%;
	margin-bottom: 3%;
	color: #990000;
	}
.quality1, .quality2
	{
	list-style-image: url(diamondsmall.jpg);
	}
.quality1 li, .quality2 li	
	{
	margin-top: .5em;
	}
img	
	{
	border: 1px solid maroon;
	}
.axels 
	{
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	}
.axels caption
	{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #FFFFFF;
	font-weight: bold;
	}
th
	{
	background-color: #FFCC33;
	}
td
	{
	background-color: #FFFF66;
	text-align: center;
	}
.paracenter 
	{
	text-align: center; 
	font-style: italic;
	}
.options3
	{
	margin-top: 2%;
	}
.sample {margin-top: 0px;}
.dc5 
	{
	float: left; margin-right: 3%;
	}
.dc6 
	{
	float: right; margin-left: 3%;
	}

.dc5 th, .dc5 td, .dc6 th, .dc6 td
	{
	text-align: right;
	}

.dc5 caption
	{
	text-align: center;
	padding-right: 63px;
	color: #FFFFFF;
	font-weight: bold;
	}
.dc6 caption
	{
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	}
.shipping
	{
	margin-top: 8%;
	margin-bottom: 8%;
	font-style: italic;
	}
.lasth3 
	{
	margin: 10% 10% 0 10%;
	}
.lastcontact
	{
	list-style-type: none;
	text-align: center;
	margin: 0;
	margin-top: 2%;
	padding: 0;
	}
.features1, .features2
	{
Font-family:'Comic Sans MS',Skia,Apple Chancery,Fantasy; 
	font-weight: bold;
	font-size: 110%;
	margin-bottom: 4%;
	}
.features1
	{
	float: left;
	margin-left: 130px;
	margin-bottom: -5%;
	}
.features2
	{
	float: right;
	margin-right: 130px;
	margin-bottom: -5%;
	}
	
.standard, .red
	{
	font-weight: bold;
	color: #FF0000;
	}
#thumbnails img
	{
	margin: 8px 8px 8px 8px;
	}
#safety
   {
   padding: 1px 0 1px 0;
   background-color: #CCCCCC;
   margin-top: 5px;
   border: 1px groove #6666FF;
	}
#safety p 
	{
	padding-left: 25px;
	}

#safety li 
   {
	 padding: 4px;
	 padding-left: 1px;
   }
#safety a:visited 
	{
	color: #666666;
	}
#safety a:hover 
   {
    color: #fff;
	background-color: #660000;
	text-decoration: none;
	}
#final
	{
	margin-top: 25%;
	padding-top: 0;
	}
/* -----price sheet code below----------*/	

#baseprice table, caption
	{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}

#baseprice .prices
	{
	font-weight: bold;
	font-size: 110%;
	}
#baseprice
	{
	margin-bottom: -2%;
	}
.prices caption
	{
	color: #404D00;
	}
	
#motorcycles table
	{
	margin-left: auto; margin-right: auto;	
	}
#electrical table
	{
	margin-left: auto;
	margin-right: auto;
	}
#electrical caption
	{
	margin-top: 3%;
	color: #fff;
	}
#motorcycles caption
	{
	margin-top: 2%;
	color: #fff;
	}
.finaltopmargin
	{
	margin-top: 4%;
	margin-bottom: 0;
	}
.lastcontact
	{
	color: #fff;
	}
.shipping
	{
	color: #fff;
	margin-top: 20%;
	}
.shipping a
	{
	background-color: #FFFF66;
	}
#final
	{
	margin-top: -5%}
	}
.webmaster
 	{
	text-align: center;
	color:  #990000;
	font-style: italic;
	}