@font-face {
    font-family: 'BebasNeueRegular';
    src: url('type/BebasNeue-webfont.eot');
    src: url('type/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('type/BebasNeue-webfont.woff') format('woff'),
         url('type/BebasNeue-webfont.ttf') format('truetype'),
         url('type/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* =h2 */
	h2.home_h2 { text-indent: -9999px; }
	h2.contact_call_h2, h2.contact_email_h2 { font-family: lucida grande, lucida sans unicode, sans-serif; color: #cccccc; font-size: 120%; }
/* =ul */
	ul.contact_call_ul, ul.contact_email_ul {  }
/* =p */
	p { line-height: 20px; font-family: verdana, geneva, sans-serif; font-size: 85%; word-spacing: .08em; letter-spacing: .01em; text-indent: 15px; }
	p.home_p { text-indent: -9999px; }
	p em { font-weight: bold; }
/* =branding */
	div#branding { font-family: lucida grande, lucida sans unicode, san-serif;}
	div#branding h1 { text-indent: -9999px; }
	div#black_branding h1 { text-indent: -9999px; }
	div#cars_black_branding h1 { text-indent: -9999px; }
/* =content */
	div#content h2 { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 24px; text-transform: uppercase; }
/* =nav_main */
	ul.nav_main { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 24px; text-align: center; text-transform: uppercase; }
	ul.nav_main li a { text-decoration: none; text-transform: uppercase; }
/* =site_info */
	div#site_info h6 { font-family: lucida grande, lucida sans unicode, sans-serif; font-size: 80%; text-align: center; }
/* =vcard */
	li.vcard h3 { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 220%; letter-spacing: .08em; font-weight: 100; text-transform: uppercase; }
	li.vcard h4 { font-family: lucida grande, lucida sans unicode, san-serif; font-size: 125%; font-weight: bold; }
	li.vcard h4 a { text-decoration: none; }
	li.vcard h4.tel { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 200%; letter-spacing: .08em; font-weight: 100; }
	li.vcard ul li { font-family: lucida grande, lucida sans unicode, san-serif; font-size: 110%; font-weight: bold; letter-spacing: -.02em; }
	li.vcard ul li a { text-decoration: none; font-weight: bold; }
/* =busi_time */
	li.busi_time h3 { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 250%; letter-spacing: .08em; font-weight: 100; text-transform: uppercase; }
	li.busi_time h4 { font-family: lucida grande, lucida sans unicode, san-serif; font-size: 125%; font-weight: bold; text-align: center; letter-spacing: -.02em; }
/* =car_list */
	ul#car_list ul li { font-family: verdana, geneva, sans-serif; font-size: 80%; word-spacing: .08em; letter-spacing: .01em; font-weight: bold; }
	ul#car_list ul li a { text-decoration: none; }
/* =accordion_interior */
	ul.ui-accordion-data li { font-family: verdana, geneva, sans-serif; font-size: 85%; word-spacing: .08em; letter-spacing: .01em; }
	ul.ui-accordion-data li a { text-decoration: none; }
/* =news_item */
	div.news_item h3 { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 110%; letter-spacing: .08em; font-weight: 100; }
	div.news_item p a { text-decoration: none; }
	div.news_item ul li { font-family: verdana, geneva, sans-serif; font-size: 85%; word-spacing: .08em; letter-spacing: .01em; }
/* =service_item */
	div.service_item h2 { text-align: center; }
	div.service_item p { text-indent: 0px; }
/* =events */
	div.events h3 { font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 85%; word-spacing: .08em; letter-spacing: .01em; }
	div.events h4 { font-family: verdana, geneva, sans-serif; font-size: 85%; word-spacing: .08em; letter-spacing: .01em; }
	div.events h4 a { text-decoration: none; }
	div.events ul li a { text-decoration: none; font-family: verdana, geneva, sans-serif; font-size: 85%; word-spacing: .08em; letter-spacing: .01em;}
/* =index_p */
	div.index_p h3 { text-align: center; }
	div.index_p h3 a { font-family: 'BebasNeueRegular', impact, arial black, sans-serif; font-size: 190%; letter-spacing: .08em; font-weight: 100; text-decoration: none; }
	div.index_p h3 a:hover { text-decoration: underline; }
/* =parts */
	div#parts h2 { text-align: center; }
/* =announcement */
	div.announcement h2 { text-align: center; }
	div.announcement ul li { line-height: 20px; font-family: verdana, geneva, sans-serif; font-size: 13px; word-spacing: .08em; letter-spacing: .01em; text-indent: 15px; text-align: center; }
	div.announcement ul li a { font-weight: bold; }
	div.announcement ul li.download { font-weight: bold; }
/* =/* =announcement-column */
	div.announcement-column ul li h3 { font-family: verdana, geneva, sans-serif; font-weight: bold; font-size: 13px; }
	div.announcement-column ul li p { font-size: 13px; }
