#header{background: #6a8fbe url(../images/header_bkg.jpg) no-repeat top left;}
#header h1 { }
#header h1 a { background: transparent url(../images/suzuki_logo.png) center top no-repeat; height: 95px; width: 141px;}

#header_right h1 {font-weight: normal;}
#header_right h2 {font-weight: normal; line-height: 14px; text-align: left;}

#header_right h2#suzukiLink {margin: 0; padding: 0;}
#header_right h2#suzukiLink a {background: transparent url(../images/suzukiLogo.png) left top no-repeat; display: block; height: 34px; margin-top: 17px; text-indent: -9999em; width: 183px;}
#priNav li a {padding: 0 12px;}
#priNav li a:hover { background: url(../images/nav_rollover.gif) repeat-x center top; }

#priNav li ul { background:url(http://images1.ecarlist.com/sites/templates/suzuki/images/dropdownbkgd.png) no-repeat center bottom; padding: 0 10px; margin: 0; width: 169px;}
#priNav ul a { display:block; font-size:11px; font-weight:normal; border-bottom:none; background: url(http://images1.ecarlist.com/sites/templates/suzuki/images/dropdowndiv.gif) no-repeat left top; color:#fff; margin:0px; text-decoration:none; padding: 0 0 1px 15px; line-height: 21px; height:21px; }
#priNav ul a:hover { background: url(http://images1.ecarlist.com/sites/templates/suzuki/images/dropdowndiv.gif) left bottom; font-weight: normal; color:#fff; }


a#dealership_img {
background:transparent url(../images/commercial.jpg) no-repeat scroll center top; display:block; height:225px; margin:0; padding:0; text-indent:-9000px; width:250px;
}

#right.cms_page {
color: #FFF;
}

#service #right p {background-color: #fff;}

#service_container_v h3, #parts_container h3 {margin-top: 0;}

#header_right h2 {
color:#FFFFFF;
float:right;
font-size:11px;
margin:0;
padding:12px 10px 0 0;
}

#header_right a {
color:#fff;
}


a.ecl_video_unmute { display:block; text-align: center; height:40px; width:250px; background:url(../images/clicktolisten.png) no-repeat center center; text-indent: -9000px; line-height: 40px; position: absolute; top:70px; margin: 0; padding: 0; z-index: 400; *left:0; }
#ec_flowplayer_controlbar { height:16px; background: url(../images/controlbarbkgd.jpg) no-repeat left top; margin: 0; padding: 0; }
#ec_flowplayer_controlbar .track { height:4px; background: #fff; width:215px; float:left; margin: 5px 0 0; }
#ec_flowplayer_controlbar .time { display:none; }
#ec_flowplayer_controlbar a.play { display: block; height:16px; width:16px; text-indent: -9000px; background: url(../images/control_bttns2.gif) no-repeat 0 0; float:left; margin: 0; } 
#ec_flowplayer_controlbar a.pause { display: block; height:16px; width:16px; text-indent: -9000px; background: url(../images/control_bttns2.gif) no-repeat -16px 0px; float:left; margin: 0; } 
#ec_flowplayer_controlbar .progress { background: #a90c07; height:4px;  }
#ec_flowplayer_controlbar a.unmute, #ec_flowplayer_controlbar a.mute  { float: left; width:19px; height:16px; text-indent: -9000px; background: url(../images/control_bttns2.gif) no-repeat -32px 0; }

#ec_flowplayer_controlbar a.play:hover { background-position: 0 -16px; } 
#ec_flowplayer_controlbar a.pause:hover { background-position: 0 -16px; } 
#ec_flowplayer_controlbar a.unmute:hover, #ec_flowplayer_controlbar a.mute:hover { background-position: -32px -16px; }

#ec_playlist { /*width:240px; height:20px; margin: 0; padding: 0 5px; background: url(../images/playlist-bkgd.jpg) no-repeat left top;*/ display:none; }
#ec_playlist a { float:left;  line-height: 14px; text-align: center; width:20px; text-decoration: none; color:#8a7b5bl; margin:3px 3px 0 0; padding: 3px; background: #ccc; border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px; }
#ec_playlist a:hover { color:#3a6098; }
#ec_playlist a.playing { text-decoration: underline; }
#home_video { float:left; display:inline; margin: 0; padding: 0; width:250px; /*height:188px;*/ height:190px; position: relative;  }

.newsItem {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#F1F2F2;
background-image:none;
background-position:0 0;
background-repeat:repeat;
border-bottom-color:#C7C8CA;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#C7C8CA;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#C7C8CA;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#C7C8CA;
border-top-style:solid;
border-top-width:1px;
margin-bottom:15px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:0;
}

.newsItem h3 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/newsItem_header_top.png");
background-position:left top;
background-repeat:no-repeat;
font-size:18px;
padding-top:15px;
}

#news .news_sidebar_cont {
white-space:nowrap;
}

.newsItem .news_sidebar_cont {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FFFFFF;
background-image:url("http://images1.ecarlist.com/sites/images/listingImages/arrowDarkBlue.gif");
background-position:4px 10px;
background-repeat:no-repeat;
clear:both;
display:block;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:4px;
padding-bottom:5px;
padding-left:13px;
padding-right:5px;
padding-top:5px;
width:90px;
}

#vehicle_contact {color:#ffffff;}

.inventory_v2_price_right .price_line_2 {
	color: #666666
}


#vehicle .price_line_2 {
	font-size: 13px;
}

#header * {
z-index:999;}

.phone_numbers {
font-size:120%;
}


#stockVinSearch { background: #000; bordeR:1px solid #488BAF; padding: 10px; margin: 0 0 5px; }

.inventory_v2_price_right .price_title {
color:#999;
}
#iframe_wrapper { background: #fff; width:940px; margin: 10px auto; }
html #home .ecl_new_vehicles_make_inner {left: 0 !ie;}
#home .ecl_new_vehicles_model{width: 25%; height: 161px;}
.ecl_new_vehicles_make{height: 161px; }


#inventory .inventory_v2_price {width: 150px;}
