 body{
	color: #242424;
	margin:0px;
	background-color: #04111b;
	background-image: url(../images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
img{border:0;}

#header {
	height: 99px;
	width: 920px;
}
#home_content {
	background-color: #FFF;
}
#homeNav {
	border-right-width: 4px;
	border-left-color: white;
	border-right-color: white;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 27px;
	width: 912px;
}
#wrapper #home_content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	text-align: center;
	margin-right: 70px;
	margin-left: 70px;
	padding-bottom: 20px;
	margin-bottom: 0px;
}
#footer {
	background-color: #2d70a0;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 98px;
}
#slideshow-container {
	height: 401px;
	width: 920px;
}
#button_container img {
	margin-left: 5px;
	margin-top: 10px;
}
#button_container {
	z-index: 12;
	position: absolute;
}
#wrapper {
	height: 100%;
	width: 920px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#footer{
	width: 910px;
	color: white;
	padding-left: 10px;
}
.newletter_link a{color: white}

#main{background-color: white}


h1{color:#11293b;
font-variant: small-caps}

/* Show the appropriate thank-you */
#tyGeneric	{ display:block !important; }
#tyFlash	{ display:none; }

#information span {background: url("/imglib/misc/imgtab.gif") no-repeat scroll 0 100% transparent; 
}

#swatches .SubHead { background: url("/imglib/misc/imgtab.gif") no-repeat scroll 0 100% transparent; 

}
#slider #slides img 
{
 width:920px; 
 height:314px;
 padding-left:4px;
}
#home-current{
  position:relative;
}
.slideshow {
	height: 314px;
	width: 920px;
}
#slideshow-container2 {
	height: 314px;
	width: 920px;
}
#bannerslideshow1{
 left:4px;
}

 Nivo Slider v2.4 Layout Styles */
#slider {
border:3px solid #000;
position:relative;
background:url(/imglib/template/v4/nivo/loading.gif) no-repeat 50% 50%;
}

#slider img {
position:absolute;
top:0;
left:0;
display:none;
}

#slider a {
border:0;
display:block;
}

/* Nivo Slider v2.4 System Styles - Do not touch unless necessary */
.nivoSlider {
position:relative;
}

.nivoSlider img {
position:absolute;
top:0;
left:0;
}

.nivoSlider a.nivo-imageLink {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
}

.nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
}

.nivo-caption {
display:none!important;
position:absolute;
left:0;
bottom:0;
background:#000;
color:#fff;
opacity:0.8px;
width:100%;
z-index:6;
}

.nivo-caption p {
padding:5px;
margin:0;
}

.nivo-caption a {
display:inline !important;
}

.nivo-html-caption {
display:none;
}

.nivo-directionNav a {
position:absolute;
top:45%;
z-index:6;
cursor:pointer;
display:block;
width:30px;
height:30px;
background:url(/imglib/template/v4/nivo/arrows.png) no-repeat;
text-indent:-9999px;
border:0;
}

.nivo-prevNav {
left:0;
}

.nivo-nextNav {
right:0;
}

.nivo-controlNav {
position:absolute;
left:374px;
bottom:-25px;
}

/* Controls Position of the slide bubbles*/
.nivo-controlNav a {
display:block;
width:22px;
height:22px;
background:url(/imglib/template/v4/nivo/bullets.png) no-repeat;
text-indent:-9999px;
border:0;
margin-right:3px;
float:left;
}

.nivo-controlNav a.active {
background-position:0 -22px;
}

a.nivo-nextNav {
background-position:-30px 0;
right:15px;
}

a.nivo-prevNav {
left:15px;
}

/* jqFeatured Inventory v1.5.3 Styles */
.FINVImage img {width: 200px; height: 145px;}
.FINVImageNada img {width: 200px; height: 100px;}
#jqFeatured {width: 200px !important; height: 180px; overflow: hidden; margin-left:15px;}
#jqFeatured ul li {width: 200px; height: 180px; margin-right: 10px;}
#jqFeatured ul li a {color:#fff;text-align:center;}
#pnlFeaturedInventory {width: 200px; margin:12px 0 0 0;}
#pnlFeaturedInventory img {margin-bottom: 5px;}
#featuredNext, #featuredPrev {display: block;position:absolute; width: 33px; height: 34px;}

#featuredNext {
background:url(/images/ride-now-peoria-featured-inventory-arrow-right.png) top left no-repeat;
position:absolute;
z-index: 10;
right:20px;
top:120px;
height:9px;
width:5px;
}

#featuredPrev {
background:url(/images/ride-now-peoria-featured-inventory-arrow-left.png) top left no-repeat;
position:absolute;
left:20px;
top:120px;
height:9px;
z-index: 10;
width:5px;
}

/* Generic DSS settings, shouldn't ever be changed */
.dss{position:relative;overflow:hidden;padding:0;}
.dss li{position:absolute;list-style:none}
.dss a{display:block}
.dss div{position:absolute}
.dss h3,.dss p{white-space:nowrap}
/* Instance specific DSS settings */
#testSlider {background:url(/images/granite-state-harley-davidson-slideshow-bg.png) top left no-repeat;width:580px;height:235px;position:relative;margin:0 auto;}
#testSlider ul {width: 580px; height: 235px;}
#testSlider li {border-left: 3px solid #aaa;}
#testSlider img {width: 418px; height:235px;}
#testSlider div {padding: 5px 80px 5px 5px; bottom: 20px; background: #000 url(/images/granite-state-harley-slideshow-arrow.png) top right no-repeat;background-position: 90% 50%; color: #fff;}
#testSlider h3 {margin: 0; font-size: 12px;}
#testSlider p {margin: 0; font-size: 10px;}
#testSlider h3.expand {font-size: 22px;}
#testSlider p.expand {font-size: 14px;}

/* Bikes */
#catalogWrapper {width:900px; margin: 30px -5px 30px 0px;}
.catalogInventory {margin-top: 25px;}
.catalogInventory li, .catalogInventory li a {width: 200px; height: 200px;}
.catalogInventory li {
	float: left; 
	display: inline; 
	margin-right: 20px;
	background-color: #0a0a0a;
	-moz-box-shadow: 0 0 5px 5px rgba(10,10,10,0.40);
	-webkit-box-shadow: 0 0 5px 5px rgba(10,10,10,0.40);
	box-shadow: 0 0 5px 5px rgba(10,10,10,0.40);
	/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=true,ShadowOpacity=0.40);
    -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=true,ShadowOpacity=0.40)";*/
    zoom: 1;
}
.catalogInventory li a {position: relative; display: block;}
.catalogInventory li a .catalogManufactureInfo {position: absolute; bottom: 0; left: 0; z-index: 1; width: 200px; height: 93px; background:url(http://imglib.dealerspike.com/template/v4/catalog/catalog-footer-gradient.png) bottom right no-repeat;}
.catalogInventory li a .manufacturerLogo {position: absolute; bottom: 10px; left: 10px; z-index: 2;}
.catalogInventory li h3 {position: absolute; bottom: 5px; right: 10px; margin: 0; font-size: 16px; font-weight: normal; color: #fff;}
.catalogInventory li:hover h3 {color: #F33324;}
.catalogInventory li h3 span {display: inline; color: #F33324;}


/* Polaris Catalog Styles */
.polaris .manufacturerLogo {width: 34px; height: 21px; background:url(/imglib/newinv/polaris/polaris-logo.png) top left no-repeat;}
.victory .manufacturerLogo {width: 34px; height: 21px; background:url(/imglib/newinv/polaris/victory-logo.png) top left no-repeat;}
#polarisCatalog a {background:url(/imglib/newinv/polaris/polaris-main-new.jpg) top left no-repeat;}
#polarisATVCatalog a {background:url(/imglib/newinv/polaris/polaris-atv.jpg) top left no-repeat;}
#polarisRangerCatalog a {background:url(/imglib/newinv/polaris/polaris-ranger.jpg) top left no-repeat;}
#polarisRangerRzrCatalog a {background:url(/imglib/newinv/polaris/polaris-ranger-rzr.jpg) top left no-repeat;}
#polarisSideBySideCatalog a {background:url(/imglib/newinv/polaris/polaris-side-by-side.jpg) top left no-repeat;}
#polarisSnowmobileCatalog a {background:url(/imglib/newinv/polaris/polaris_snowmobiles.jpg) top left no-repeat;}
#polarisVictoryCatalog a {background:url(/imglib/newinv/polaris/polaris-victory.jpg) top left no-repeat;}
#polarisNewCatalog a {background:url(/imglib/newinv/polaris/polaris-new.jpg) top left no-repeat;}
#polarisPreCatalog a {background:url(/imglib/newinv/polaris/polaris-pre-owned.jpg) top left no-repeat;}

