#wrapper #slider #childnav li {padding: 0 4px; display: inline;margin-bottom:0;}
#wrapper #slider #childnav li a {border: 0px solid white;background: #C2272D;text-decoration: none;font-family: helvetica, verdana, calibri, sans serif;font-size: 1.2em;padding: 0.5em 0.5em 0.25em 0.5em; line-height: 2em;color: #ffffff;}

#wrapper #slider #childnav ul{float: left; margin: 0.5em 0;padding: 0; }
#wrapper #slider  {margin-top: -1em; }

#wrapper #slider #childnav .cars a {
background-color: #000000;
}
#wrapper #slider #childnav ul.navigation li {margin-bottom: -2px;padding: 0 0.5em; }
#wrapper #slider #childnav ul.navigation li a {
  padding-left: 0.5em;background-color: #c2272d;color:#ffffff;font-size: 1.1em;}
#wrapper #slider #childnav ul.navigation li a.selected {color: #C2272D;font-weight: bold;background: #E0EDF6;margin:0;} 
#wrapper #slider #childnav ul.navigation li.storeItemLink {float: left;width: 85px;display: block;border: 1px solid #c2272d;padding:0.25em;margin: 4px;height: 88px;}
#wrapper #slider #childnav ul.navigation li.storeItemLink a{background-color:#ffffff;padding:0;border:0;margin-bottom: 0;padding: 0; }
#wrapper #slider #childnav ul.navigation li.storeItemLink a img {}
#wrapper #slider #childnav ul.navigation li span {color: #C2272D;
  background-color: #ffffff; border: 4px solid #E0EDF6;width: auto;padding:0px 4px;height: 1.75em;top: 0em;position: relative;display: inline-block;}

#wrapper #slider #childnav ul.navigation span{}



#wrapper #slider #childnav span {
  font-family: helvetica, verdana, calibri, sans serif;
  font-weight: bold;width: 175px;
  display: inline-block; text-align: right; padding-right:10px;
}


#slider {
    width: 950px;
    margin: 0 auto;
    position: relative;
}
#wrapper #slider .scrollContainer {
overflow: hidden;

}

.storeSlider .scrollContainer div.panel {
min-height: 39.5em;
}
.storeSlider .scrollContainer div.panel .span-3 img, .storeSlider #scrollContainer div.panel .span-3 img   {border: 1px solid #c2272d;margin: 4px;;padding: 6px;

}

storeSlider #scrollContainer div.panel .span-3 {
text-align: center;}

.storeSlider #scrollContainer div.panel .span-3 p {
font-family: helvetica, verdana, calibri, sans serif; color: #c2272d; font-weight: bold;text-align: center;
}
.scroll {
   
    width: 950px;padding-bottom: 1em;
    overflow: auto;
    overflow: hidden;
    position: relative;
    clear: left;
    background: #ffffff;
}
.scrollContainer div.panel {
     padding: 10px;padding-bottom: 10px;font-family: helvetica, verdana, calibri, sans serif;
    min-height: 37em;
    width: 914px;
    color: #333333;     
    border:8px solid #C2272D;
}
#scrollContainer div.panel {
 padding: 10px;padding-bottom: 10px;font-family: helvetica, verdana, calibri, sans serif;
height: auto;display: block; float: left;
    width: 914px;
    color: #333333;     
    border:8px solid #C2272D;
}

.scroll p {
margin-top: 0;padding-top: 0;line-height: 1.66em;
}
.scrollContainer div.panel table tr td strong,#scrollContainer div.panel table tr td strong  {
color: #C2272D;margin:0;padding-left: 0.25em;padding-right: 0.25em;
}
.scrollContainer div.panel table,#scrollContainer div.panel table  {
width: 900px; 
}
.scrollContainer div.panel table td,#scrollContainer div.panel table td {
background-color: #E9EEF2;padding: 0.25em 0.25em;
}
#wrapper .scrollContainer div.panel h2,#wrapper #scrollContainer div.panel h2 {
padding-right: 25px;
}
#wrapper .scrollContainer div.panel h4,#wrapper #scrollContainer div.panel h4 {
z-index: 1000;background-color: #ffffff;font-weight: bold;position: absolute;top: 1em;text-align: left; font-family: helvetica, calibri, Verdana, sans serif; padding: 0.5em;
}
#wrapper #slider .scroll .span-16 img {
position: relative;float: none; display: block;top: -10px;
}
.scrollButtons {
    position: absolute;
    top: 3.75em; z-index: 200;
    cursor: pointer;background-color: #ffffff; display: none;
}
.scrollButtons.left {
    left: 410px;  width: 60px;background-color: none;
}
#wrapper #slider .scrollButtons.right {
    right: 410px;border: none;padding: none;width: 60px;background-color: none;
}

.hide {
    display: none;
}
div.right {width: 45%;
}
div.right h3 (width: 250px;
}
#childnav.span-24 {
padding: 0; margin: 0;
}

/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion {
	background:#fff;
	width: 300px;
	border:1px solid #333;	
	
}

/* accordion header */
#accordion p {
	background:#ccc;
	margin:0;
	padding:5px 15px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;		
}

/* currently active header */
#accordion p.current {
	cursor:default;
	background-color:#fff;
}

/* accordion pane */
#accordion div.pane {
	border:1px solid #fff;
	border-width:0 2px;
	display:none;
	height:2em;
	padding:15px;


}

/* a title inside pane */
#accordion div.pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

