/* Home Screen CSS Document */

/* Sales Panel */
.sales-panel { width: 285px; height: 230px; }
.sales-panel .image { width: 285px; height: 180px; }
.sales-panel .footer { width: 285px; height: 50px; background: url(../../images/sales_panel_footer.gif) top left no-repeat; }

.sales-panel .footer .title { width: 170px; float: left;}
.sales-panel .footer .title div { width: 170px; height: 50px; background-position: 8px center; background-repeat: no-repeat; }
.sales-panel .footer .title h2 { display: none; visibility: hidden; }
.sales-panel .footer .title .vitotaxi { background-image: url(../../images/sales_panel_title_vitotaxi.gif); }
.sales-panel .footer .title .tx4 { background-image: url(../../images/sales_panel_title_tx4.gif); }

.sales-panel .footer .label { width: 55px; float: left; }
.sales-panel .footer .label div { width: 55px; height: 50px; background-position: center center; background-repeat: no-repeat; }
.sales-panel .footer .label p { display: none; visibility: hidden; }
.sales-panel .footer .label .sales { background-image: url(../../images/sales_panel_label_sales.gif); }

.sales-panel .footer .buttons { width: 60px; height: 50px; float: left; }
.sales-panel .footer .buttons div { width: 50px; height: 18px; background-position: top left; background-repeat: no-repeat; }
.sales-panel .footer .buttons a { width: 50px; height: 18px; display: block; }
.sales-panel .footer .buttons a:hover { background-position: bottom left; }
.sales-panel .footer .buttons span { display: none; visibility: hidden; }

.sales-panel .footer .buttons .new,
.sales-panel .footer .buttons .new a:hover { background-image: url(../../images/sales_panel_button_new.gif); }
.sales-panel .footer .buttons .used,
.sales-panel .footer .buttons .used a:hover { background-image: url(../../images/sales_panel_button_used.gif); }


/* -- Adverts --*/
#main-advert { background-image: url(../../images/mercedes_launch_advert.jpg); width: 580px; height: 230px; }
#main-advert a { height: 230px; display: block; }
#main-advert p, #main-advert h3, #main-advert span { display: none; visibility: hidden; }

/* -- News Ticker -- */
#ticker { width: 580px; height: 28px; }
#ticker-title { width: 106px; height: 28px; float: left; background: url(../../images/tickertape_lefthand.gif) top left no-repeat; }
#ticker-title a { width: 106px; height: 28px; display: block; }
#ticker-title span { display: none; visibility: hidden; }
#ticker-headline-surround { width: 458px; height: 28px; float: left; background: url(../../images/tickertape_centre.gif) top left repeat-x; }
#ticker-headline-wrapper { position: relative; width: 458px; height: 24px; float: left; overflow: hidden; }
.ticker-headline { position: absolute; top: 30px; width: 458px; height: 28px; }
.ticker-headline p { margin: 0; line-height: 28px; font-size: 13px; }
.ticker-headline a:link, .ticker-headline a:visited { text-decoration: none; color: #fff; }
.ticker-headline a:active, .ticker-headline a:hover {  color: #cbe1f0; text-decoration: none; }
#ticker-end { width: 16px; height: 28px; float: left; background: url(../../images/tickertape_righthand.gif) top left no-repeat; }

/*-- Small banners --*/
.small-ad { width: 285px; height: 140px; float: left; }
.small-ad p, .small-ad h3, .small-ad span { display: none; visibility: hidden; }
.small-ad a { height: 140px; display: block; }
.small-ad-left { background-image: url(../../images/small_ad_left.jpg);  }
.small-ad-right { background-image: url(../../images/small_ad_right.jpg); }

.sub-advert-full { width: 580px; height: 175px; }
.sub-advert-full p { display: none; visibility: hidden; }
.used-tx2 { background: url(../../images/banner_used_tx2.jpg) top left no-repeat; }
.christmas-save-5000 { background: url(../../images/banner_christmas_save_5000.jpg) top left no-repeat; }
.christmas-6000-discount { background: url(../../images/banner_christmas_6000_discount.jpg) top left no-repeat; }
.beat-the-credit-crunch { background: url(../../images/banner_beat_the_credit_crunch.jpg) top left no-repeat; }
.sale-3000-cashback { background: url(../../images/banner_sale_3000_cashback.jpg) top left no-repeat; }

/* Large Banners */
.homepage-promotion { width: 580px; height: 175px; background-repeat: no-repeat; }
.homepage-promotion p, .homepage-promotion span { display: none; visibility: hidden; }
.homepage-promotion a { display: block; height: 175px; }
.vito-scrappage { background: url(../images/banner_vito_scrappage.jpg); }
.vito-vat { background: url(../images/banner_vito_vat.jpg); }
.join-the-vito-revolution { background: url(../images/promotion_join_the_vito_revolution_290710.jpg); }
.lti-pre-owned { background: url(../images/banner_lti_pre_owned.jpg); }