@import url(http://images1.ecarlist.com/sites/templates/glass/css/glass_base.css);

/* ################################################
###            #_main page styles               ###
################################################ */

body { background: #767676 url(../images/glass_silver/bgGrad.png) repeat-x center top; font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;}

#header {background: url(../images/glass_silver/headerTile.png) center top repeat-x;}

#header h1, #header h2 {display: none;}
#main_content { background: #fff url(../images/glass_silver/main_content_top.gif) repeat-x center top; }

h1, h2, h3 {font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}

a { color: #333; text-decoration:underline; }
a:link {}
a:hover { color: #ff9d11; text-decoration:underline; }
a:visited {}
a:active { outline:none; } 
a:focus { outline-style: none; }
.color_pri { color: #ff7411 !important; }
.color_pri:hover {color: #ff9d11;}
.color_sec { color: #3d83be !important; }

#right p, #finance_middle p, #notify_middle p { color:#444; }
#right h2 { color:#345c7d; }

#right p, #finance_middle p, #notify_middle p, .span9 p {color:#282828;}

#right h2, #notify_middle h2, .span9 h2 {color:#282828;}


/* ################################################
###               #_primary nav                 ###
################################################ */
#priNavHolder { background: transparent url(../images/glass_silver/nav_bkgd.jpg) repeat-x center top;}
#priNav { background: transparent url(../images/glass_silver/nav_bkgd.jpg) repeat-x center top; }
#priNav li { background: url(../images/glass_silver/navdiv.jpg) no-repeat right center; line-height: 80px;}
#priNav li a { color:#282828; font-weight: bold;}
#priNav li a:hover { background: transparent url(../images/glass_silver/nav_bkgd.jpg) repeat-x center bottom; color: #fff;}



/* ################################################
###                #_home page                  ###
################################################ */

#contactInfo { background: url(../images/glass_silver/left_col_bkgd.gif) no-repeat center bottom; }
#contactInfo h1 { color:#fff; background: url(../images/glass_silver/headingBg.gif) repeat-x center top; }
.rtcol { background: none; }

#contactInfo {background: #c3c3c3 url(../images/glass_silver/left_col_bkgd.gif) no-repeat scroll center bottom;}

p.homephone { color:#282828;}
p.homecontact { color:#282828;}
p.homecontact a { color:#282828;}
p.homecentered { color:#282828;}

a#directionshome { background: url(../images/glass_silver/getdirectionshome.gif) no-repeat left top; }
a#directionshome:hover { background-position: left bottom; }

#contactInfo hr { background:url(../images/glass_silver/hr_tile.gif) repeat-x center top; }
#contactInfo .floatleft p, .span3 .floatright p { color:#282828; }
#contactInfo p.homehourstitle { color:#282828; }

#midCol { background: url(../images/glass_silver/featured_bkgd.gif) repeat-x center 30px; }
#midCol h1 { color:#fff; background: url(../images/glass_silver/headingBg.gif) repeat-x center top;}

#ql_home li a { background: url(../images/glass_silver/quicklinks.jpg) no-repeat; }

#midCol h3 {color: #282828;}
#midCol p { color:#282828; }
#midCol #about_home {color: #282828;}

#socialMediaLinks a {background-image: url(../images/glass_base/socialIcons.png); background-repeat: no-repeat;}

#socialMediaLinks a#facebook {background-position: -1px 0; width: 31px;}
#socialMediaLinks a#twitter {background-position: -44px 0; width: 30px;}
#socialMediaLinks a#skype {background-position: -84px 0; width: 33px;}
#socialMediaLinks a#youtube {background-position: -127px 0; width: 32px;}
#socialMediaLinks a#ebay {background-position: -167px 0; width: 140px;}

#featured_box { background: url(../images/glass_silver/featured_bkgd.gif) repeat-x center 0; }
#featured_box h2 { color:#4; background: url(../images/glass_silver/headingBg.gif) repeat-x center top; color: #fff;}

#featuredVehicles_title { display:none; }
#random_list_location #random_list_item a { color:#282828; }
#random_list_location #random_list_item a:hover { color:#ff9d11; }
.toolTipInner_price {color: #0189a1;}

p#sidebar_address_head { color:#fff; background: url(../images/glass_silver/headingBg.gif) repeat-x center top; }


#home_search { background: url(../images/glass_silver/home_search_body_bkgd.gif) no-repeat center top; color:#282828; }
#home_search .submitButton:hover { background-position: -156px 0px; }
#home_search h2 { color:#282828;}

#home_search .submitButton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/glass_silver/home_search_bttn.gif) no-repeat scroll left top;
border:medium none;
}

#home_browse { background: transparent url(../images/glass_silver/left_col_bkgd.gif) no-repeat center bottom;}
#home_browse h2 { color:#fff; background: transparent url(../images/glass_silver/headingBg.gif) repeat-x center top; }
#home_browse .floatleft p { color:#282828; }
#home_browse .floatleft a { color:#282828; }

.span3 h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/glass_silver/left_col_top.gif) no-repeat scroll center top;
color:#FFFFFF;
font-size:12pt;
}

#homeleft {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/glass_silver/left_col_bkgd.gif) no-repeat scroll center bottom;
}


/* ################################################
###                 #_footer                    ###
################################################ */

#footerNav { background: url(../images/glass_silver/footer_tile.gif) repeat-x center top; padding-top: 15px; }
#footerNav li { border-right:1px solid #fff; font-size:11px; }
#footerNav li a { text-decoration: none; color:#fff; }
#footerNav li a:hover { text-decoration: underline; }

#ec_footer {}
#ec_footer li { color:#282828; border-right:1px solid #282828; font-size:10px; }
#ec_footer li.last { }
#ec_footer li a { color:#282828; }

a#ecarlist { background: url(../images/dt_glass_silver.png) no-repeat left top; }
.dt-footer { color:#282828; }
.dt-footer a { color:#282828; }
.dt-footer a:hover { color: #ff9d11; }


/* #################################################
###              #service & Parts                ###
################################################ */

#service #service_container_v h3, #parts #parts_container h3 { color:#282828; }
#service #service_request_form h3, #parts #parts_request_form h3 { background: #d9d9d9; color:#333; }
#parts #parts_request_form label, #service #service_request_form label { color:#282828; }


/* ###########################################
###              #trade_bid                ###
########################################## */

#trade_bid .floatleft p { color:#282828; }

/* ###########################################
###               #contact                ###
########################################## */

#sidebar_address {color: #282828;}
#contact #customer_tools_top_middle { color:#000; }

/* ###########################################
###               #shipping                ###
########################################## */



/* ###########################################
###               #financing               ###
########################################## */

#financing #loanCalc { color:#fff; }
#financing .span3 { background: none; }

/* ###########################################
###               #inventory               ###
########################################## */

#makes {background-color: #fff;}
#inventory .makesTitle {border-color: #01343d;}
#inventory a {color: #333;}
#inventory a:hover {color: #666;}

/* ###########################################
###               #sitemap                 ###
########################################## */
#sitemap {color: #fff;}


/* ###########################################
###               #forms                 ###
########################################## */
#dealer_contact .input_element {border: 1px solid #bbb;}


/* ###########################################
###               #inventory               ###
########################################## */

#breadcrumbs { color:#444; }
#breadcrumbs a { color:#333; }	
#breadcrumbs a:hover { text-decoration: underline; }
#searchResultsNum { color:#333; }	
.searchBox { background:none; }
.makesList a { color:#ccc; font-size:12px; }
.makesList { margin-left:15px; min-height:30px; text-align:left; padding-left:10px; }
.sortDisplay { }
#inventory .sortDisplay a { color:#fff; text-decoration: underline; }
#inventory .sortDisplay a:hover { text-decoration: none; }
.makesTitle { border:none; border-bottom: 2px solid #444; }
.inventory_row { border-bottom:1px dotted #999 }

/* #################################################
###                   #=vehicle                  ###
################################################ */

#vehicle #mainContainer { }
#vehicle #vehicle_vitals { background: #dfdfdf; }

#accordian_a1,
#accordian_a2,
#accordian_a3,
#accordian_a4,
#accordian_a5 {  }

#vehicle #carTitle { font-size:16pt; }
#vehicle #priceBox #dealerPriceBig { color:#173792; }
#vehicle .bottomNavContent { }
#vehicle #leftContainer {  }
#vehicle #rightContainer { }
