/* GENERAL */

body {
  margin: 0;
  padding: 0;
  color: #000;
  background-color: #fff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  scrollbar-arrow-color: #FFD801;
  scrollbar-3dlight-color: #FFD800;
  scrollbar-highlight-color: #FDD700;
  scrollbar-face-color: #000000;
  scrollbar-shadow-color: #DDBC00;
  scrollbar-darkshadow-color: #CEAF00;
  scrollbar-track-color: #C0C0C0;
}

.parcenter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 10pt;
}

.parcenter1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 11pt;
  padding-top: 40px;
  color: #ff0000;
  text-decoration: underline;
}


.parleft {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: left;
  text-decoration: underline;
  margin-top: 15px;
}

.parleft1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: left;
  text-decoration: underline;
  color: #ff0000;
  background-color: #fff;
}

.parleft2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: left;
  text-decoration: underline;
  padding-left: 10px;
  margin-top: 15px;
}


/* CONTAINER */

#container {
  margin: 10px;
  padding: 0;
  background-color: #fff;
  color: #000;
  font-size: 9pt;
  text-align: left;
}


/* HEADER */

#top {
  padding: 0;
  color: #000000;
  background-image: url(images/header.jpg);
  width: 100%;
  height: 120px;
  border: 0;
}

.logo {
 float: left;
 padding-top: 10px;
 padding-left: 10px;
}


/* NAV LIST IN HEADER */

#navlist {
  float: right;
  padding-top: 5px;

}

#navlist li {
  display: inline;
  list-style-type: none;
}

#navlist ul {
  white-space: nowrap;
  padding-right: 5px;
}

#navlist a {
  padding: 1px 8px 1px 8px;
}

#navlist a:link {
  color: #ffd800;
  background-color: transparent;
  text-decoration: none;
}

#navlist a:visited {
  color: #c0c000;
  background-color: transparent;
  text-decoration: none;
}

#navlist a:hover {
  color: #000;
  background-color: #ffd800;
  background-image:  url(images/button_over.gif);
}

/* USED TO MARK THE LINK THAT IS ASSOCIATED WITH THE CURRENT PAGE (YOU ARE HERE) */

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
  background-color: #ffd800;
  background-image:  url(images/button_over.gif);
  color: #000;
}


/* LEFT NAV COLUMN */

#leftnav {
  margin-top: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: center;
  float: left;
  width: 190px;
  padding: 20px 10px 10px;
  height: 375px;
  color: #000;
  background-image: url(images/navleft.jpg);
}

.flag {
     display: block;
	  padding-top: 0px;
	  padding-bottom: 0px;
}

/* for scroller background/border */
#bg { position:relative;
	z-index:1000; width:170px; height:323px;
  background-image: url(dog.jpg);
  }
/* for scroller content - read documentation for scroller! */
#scrCont1 h3 { font-size:12px; margin:0 0 .5em 0 }
#scrCont1 p { font-size:12px; margin:.5em 0 0 0 }
#scrCont1 ul { margin:.8em 0 0 0; padding:0 }
#scrCont1 ul li { margin: 0 0 .5em 1em; list-style-type:none }

.message1 {
  color: red;
}

.message {
  text-align: center;
  padding-top: 60px;
  color: yellow;
}

.message2 {
  text-align: center;
  padding-top: 75px;
  color: yellow;
}

.dragster1 {
  padding-top: 50px;
}

.butler {
  padding-top: 140px;
}

.andre {
  padding-top: 5px;
}

/* HOME PAGE CONTENT */

#content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin-left: 190px;
  padding: 20px 10px 10px 20px;
  color: #000;
  background-color: #fff;
}

.clear {
  clear: right
}

.slideshow {
  float: right;
}

.floatleft {
  float: left;
  padding-right: 20px;
  padding-left: 5px;
  text-align: left;
  color: #000;
  background-color: #fff;
}

.floatright {
  float: right;
  padding-top: 25px;
}


/* PARTS LISTING ON PRODUCT PAGES */

.partslist {
   padding-bottom: 10px;
}

.partslist ul {
   margin: 0; /*removes indent IE and Opera*/
	padding-top: 0;
	padding-left: 20px;
	list-style-type: disc;
	list-style-position: inside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.partslist li {
   margin: 0;
}

/* CONTACT PAGE */

.textscroll {
   padding-top: 50px;
	text-align: center;
}


/* CLEAR FOR FOOTER */

#clear {
  clear: both
}


/* FOOTER */

#footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: center;
  margin-top: 50px;
  width: 750px;
  color: #000;
  background-color: #fff;
}



