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

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

body { background: #011123 url(../images/glass_darkblue/bgGrad.png) repeat-x center top; }

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

a { color: #fff; text-decoration:underline; }
a:link {}
a:hover { color: #cd002d; text-decoration:underline; }
a:visited {}
a:active { outline:none; } 
a:focus { outline-style: none; }
.color_pri { color: #fff !important; }
.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:#CCCCCC;}

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


/* ################################################
###               #_primary nav                 ###
################################################ */
#priNavHolder { background: #010e10 url(../images/glass_darkblue/nav_bkgd.jpg) repeat-x center top;}
#priNav { background: #010e10 url(../images/glass_darkblue/nav_bkgd.jpg) repeat-x center top; }
#priNav li { background: url(../images/glass_darkblue/navdiv.png) no-repeat right center; }
#priNav li a { color:#fff !important; }
#priNav li a:hover { background: url(../images/glass_darkblue/nav_rollover.gif) repeat-x center top; }



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

#contactInfo { background: url(../images/glass_darkblue/left_col_bkgd.png) no-repeat center bottom; }
#contactInfo h1 {font-family: "Trebuchet MS";  color:#fff; background: url(../images/glass_darkblue/headingBg.gif) repeat-x center top; }
.rtcol { background: none; }

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

a#directionshome { background: url(../images/glass_darkblue/getdirectionshome.gif) no-repeat left top; }
a#directionshome:hover { background-position: -156px 0px;}

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

#midCol { background: url(../images/glass_darkblue/mid_col_bkgd.gif) repeat-x center 30px; }
#midCol h1 {font-family: "Trebuchet MS";  color:#fff; background: url(../images/glass_darkblue/headingBg.gif) repeat-x center top;}

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

#midCol p { color:#fff; }
#midCol #about_home {color: #fff;}

#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_darkblue/featured_bkgd.gif) repeat-x center 36px; }
#featured_box h2 {font-family: "Trebuchet MS";  color:#fff; background: url(../images/glass_darkblue/headingBg.gif) repeat-x center top; }

#featuredVehicles_title { display:none; }
#random_list_location #random_list_item a { color:#E0E0E0; text-align: center;}
#random_list_location #random_list_item a:hover { color:#78b9ff; }
.toolTipInner_price {color: #183758 !important;}

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


#home_search { background: url(../images/glass_darkblue/home_search_bkgd.png) no-repeat center top; color:#ccc; }
#home_search .submitButton:hover { background-position: -156px 0px; }
#home_search h2 { color:#fff; }

#home_search .submitButton { background:url("../images/glass_black/home_search_bttn.gif") no-repeat scroll left top transparent;}

#home_browse { background: #373737 url(../images/glass_darkblue/home_browse_bkgd.png) no-repeat center bottom;}
#home_browse h2 {font-size: 12pt; font-family: "Trebuchet MS"; color:#fff; background: url(../images/glass_darkblue/headingBg.gif) repeat-x center top; }
#home_browse .floatleft p { color:#E0E0E0; }
#home_browse .floatleft a { color:#E0E0E0; }
#home_browse .floatleft a:hover { color:#fff; }

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

#footerNav { background: url(../images/glass_darkblue/footer_tile.jpg) 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:#858585; border-right:1px solid #858585; font-size:10px; }
#ec_footer li.last { }
#ec_footer li a { color:#858585; }

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



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

#service #service_container_v h3, #parts #parts_container h3 { color:#fff; }
#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:#ccc; }


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

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

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

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

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

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

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

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

#makes {background-color: #415266;}
#inventory .makesTitle {border-color: #415266;}
#inventory a {color: #78b9ff; text-decoration: none;}
#inventory a:hover {color: #1965b3;}
#drop_down_filters #drop_down_right #submit {color: black;}

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

