body {background:#000; color:#fff;}
h1, h2, h3, h4, h5, h6, h7 {color:#ed0613;}
img {border:0;}
a {color:#ed0613;}

#wrapper {background:#000; margin:10px auto; padding:0; width:650px;}

#header {border-top:solid 1px #6b6b6b; border-bottom:solid 5px #a8a8a8; margin:0; padding:0;}
#header h1 {background:url(../images/header.jpg); height:77px; margin:0; padding:0; width:650px;}
#header h1 span {display:none;}

/*** Begin Menus ***/
.menu {
	position: relative;
	display: table;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	margin: 0 auto;
	height:18px;
	width:650px;
}

.menu li {
	display: table-cell;
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

.menu li a, .menu li a:visited {
	display: table-cell;
	margin:0;
	padding:0;
	text-decoration:none;
	height:18px;
}

.menu a:hover {
	color:#fff;
	text-decoration:none;
}

.menu a.item1 {background:url(../images/menu-home.jpg) no-repeat; width:71px;}
.menu a.item2 {background:url(../images/menu-facts.jpg) no-repeat; width:58px;}
.menu a.item3 {background:url(../images/menu-pictures.jpg) no-repeat; width:78px;}
.menu a.item4 {background:url(../images/menu-videos.jpg) no-repeat; width:65px;}
.menu a.item5 {background:url(../images/menu-products.jpg) no-repeat; width:87px;}
.menu a.item6 {background:url(../images/menu-checkout.jpg) no-repeat; width:86px;}
.menu a.item7 {background:url(../images/menu-shows.jpg) no-repeat; width:57px;}
.menu a.item8 {background:url(../images/menu-contact.jpg) no-repeat; width:80px;}
.menu a.item9 {background:url(../images/menu-links.jpg) no-repeat; width:68px;}
.menu a span {display:none;}

/*** End Menus ***/

#content-home {background-color:#a8a8a8; color:#000; margin-top:-3px;}
#content-home p {padding:0 10px;}

/*** Begin Page Headers ***/
h2.index, h2.facts, h2.pictures, h2.videos, h2.products, 
h2.shows, h2.contact, h2.links, h2.manualair {margin:3px auto auto 0px; height:40px;	width:300px;}

h2.index {background:url(../images/titles/index.jpg) no-repeat;}
h2.facts {background:url(../images/titles/lift-facts.jpg) no-repeat;}
h2.pictures {background:url(../images/titles/pictures.jpg) no-repeat;}
h2.videos {background:url(http://www.pitbullmotorcyclelifts.com/images/titles/videos.jpg) no-repeat;}
h2.products {background:url(../images/titles/products.jpg) no-repeat;}
h2.shows {background:url(../images/titles/shows.jpg) no-repeat;}
h2.contact {background:url(../images/titles/contact.jpg) no-repeat;}
h2.links {background:url(../images/titles/links.jpg) no-repeat;}
h2.manualair {background:url(../images/titles/manual-air.jpg) no-repeat;}
h2.index span, h2.facts span, h2.pictures span, h2.videos span, h2.products span, 
h2.shows span, h2.contact span, h2.links span, h2.manualair span {display:none;}
/*** End Page Headers ***/

#footer {
	background:url(../images/footer.jpg) no-repeat top left;
	border-top:solid 5px #a8a8a8;
	color:#f5f5f5;
	font-size:0.9em;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
#footer a {color:#c0c0c0;}
#footer #counter {float:right; clear:right; height:25px; text-align:right; width:200px;}


.slideshow {float:right; clear:right; height:420px; margin:-40px 0 10px 0; padding:0; text-align:right; width:350px;}
.slideshow:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

#img-wrapper {margin:20px 0;}
.image-cell img {border:1px solid #fff; padding:2px;}
.image-cell a:hover img {border-color:#981620;}

.facts {color:#f00;}
span.facts {background:#f00; color:#fff; font-weight:bold;}
.error {color:#f00; font-weight:bold;}

#products {width:650px;}
table.product {background:#808080; margin:5px 0; width:650px;}
table.product td.img {width:152px;}
table.product .desc {background:#c0c0c0; color:#000;}
table.product .desc table {color:#fff;}
table.product h3 {background:#808080; color:#fff; margin: 0 auto;}
table.product table {background:#808080;}

.clear {clear:both;}