#footer {
	font-size:10px;
	width:960px;
	height:115px;
	clear: left;
	position: relative;	
	padding-bottom: 10px;
	margin:20px auto 5px;
	color:#989898;
	background: #000000;
	padding-bottom: 10px;
	padding-top: 15px;
	height: 135px;
	margin-bottom: 0px;
}
#footer_links
 {
height:35px;
line-height:15px;
margin:0 auto;
overflow:hidden;
width:960px;
}
#footer_links a
 {
	color: #9D9FA2;
	text-decoration:none;
	text-shadow:2px 2px 2px #000000;
}
#footer_links a:hover {
	text-decoration:none;
}
#footer_links ul {
background:url("/shared/images/footer/bg_footer.png") no-repeat scroll left top transparent;
height:31px;
margin:0;
padding-left:25px;
padding-top:6px;
}
#footer_links ul li {
display: inline;
float:left;
margin:0 25px 0 0;
}
#footer_links .Trademark {
margin-left:160px;
margin-right:0;
padding-right:8px;
text-transform:uppercase;
position:absolute;
background:url("/shared/images/footer/misc_arrow.png") no-repeat right center;
}
#footer_links .Trademark a{
color:#D9F1FE
}
#logo_links {
margin:10px 0 0;
width:960px;
height: 50px;
}
#logo_links ul {
margin: 0 0 0 15px;
padding-left:0;
}
#logo_links ul li {
display: inline;
float:left;
margin:0 15px 0 0;
}
#logo_links .ramtrucks {
margin-left: 360px;
}
#logo_links .dodge {
margin-top: 8px;
}
#logo_links .chrysler, #logo_links .jeep {
margin-top: 5px;
}
#logo_links .mopar {
margin-right: 0px;
}
#logo_links ul li a {
display:block;
line-height:100px;
overflow:hidden;
}
/*#logo_links img{
  margin:10px 0px;
}
#logo_links a {
	margin:0px; 
	padding-right:10px;
}*/
#seo_links{
	float:right;
	clear:both;
	padding:15px 5px 0 0;
}
#seo_links a{
	color:#989898;
	text-decoration:none;
}
#logo_links_text{
	clear:both;
font-size:10px;
padding:0 13px 5px;
margin: 0;
}
#disclaimers, #disclaimer_msrp {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
margin:0 auto;
width:960px;
}
#disclaimers {
display: none;
}

#disclaimer_msrp {
   margin-left:5px;
	
}
#disclaimers dt {
	width: 20px;
	display: inline;
	margin: 1px 5px;
	float: left;
}
#disclaimers dd {
	width: 901px;
	margin: 1px 0px;
	float: left;
	display: inline;
	overflow: auto; /* cleeman - added this to keep wrapping disclaimers on their original line */
}
#disclaimers dt.hide, 
#disclaimers dd.hide{
	display:none;
}

#disclaimer_link {
	display:none;
	font-style:italic;
	text-align:center;
	width:960px;
}

#disclaimer_link a
{
	color:#333333;
}

#disclaimer_link a:hover
{
	color:#ffffff;
}

.dyna_disc,
.dyna_disc_false {
	display: none;
}

#logo_link_topper {
	margin-top:6px;
	text-align:center;
	width:960px;
}

#logo_link_topper a {
	background:transparent url(/shared/images/footer_tab_arrow.gif) no-repeat scroll right center;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding-right:15px;
	text-decoration:none;
}
#tabs {
	border-bottom: 1px solid #202020;
	height: 30px;
	width: 100%;
	position: relative;
	margin-top:0px;
}
#brand_tab img,#legal_tab img { 
	visibility:hidden;
}
.center_tab {
	padding: 4px 6px 5px 7px;
}
#brand_tab, #legal_tab {
	background: url(/shared/images/footer_tab_arrow.gif)  no-repeat right 3px;
	border:1px solid #202020;
	border-bottom:1px solid #202020;
	position: absolute;
	
	top: 9px;
	height:20px;
}
#brand_tab {
	left: 205px;
}
#legal_tab {
left:385px;
}
#brand_tab a, #legal_tab a{
	color: #9D9FA2;
	text-decoration: none;
}
#footer .img
{
	margin: 0px 0px -3px 0px;
}
#brand_tab.b_border,#legal_tab.b_border {
	border-bottom:1px solid #202020;
	background: url(/shared/images/footer_tab_arrow_down.gif)  no-repeat right 3px;
}
#trade_text { 
	color:#999999;
	padding:8px 0 22px;
	text-align:center;
}

