#home-offers{padding-top:10px;}

#home-about { width:982px; margin:0; }
#home-about .br { padding:16px 18px; }
#home-about p { line-height:1.2; padding:0; }
#home-about h2, #home-about p.ash2 { padding-bottom:10px; font-size:1.8em; color:#443f7e; font-weight:bold; line-height:1.2; height:30px; background:#fff url(../../images/about-clms.gif) no-repeat top left; text-indent:-99999px; overflow:hidden; }
#home-about h2 strong, #home-about p.ash2 strong { color:#f77f00; }
#home-about ul { padding:10px 0 0 5px; font-size:1.2em; line-height:1.2; }
#home-about li { background:transparent url(../../images/tick.gif) no-repeat center left; display:block; padding:5px 0 5px 20px; clear:both; }
#home-about .leftside { width:600px; float:left; }
#home-about .rightside { width:300px; float:right; text-align:right; }
#home-about .rightside p { padding-top:15px; }
#home-about .rightside a { border-bottom:0; color:#666; font-size:1.4em; font-weight:bold; }

#home-news { position:relative; width:982px; height:240px; background-color:#000; color:#fff; margin-bottom:19px; overflow:hidden; }
#home-news h2 { border-bottom:0; margin-bottom:0; padding-bottom:10px; color:#fff; font-size:1.8em; width:100%; }
#home-news p { color:#fff; width:100%; }
#home-news .whitecorners-tl { background:transparent url(../../images/blocks/white-tl.png) no-repeat top left; width:20px; height:20px; position:absolute; z-index:6; top:0; left:0; }
#home-news .whitecorners-tr { background:transparent url(../../images/blocks/white-tr.png) no-repeat top right; width:20px; height:20px; position:absolute; z-index:7; top:0; right:0; }
#home-news .whitecorners-bl { background:transparent url(../../images/blocks/white-bl.png) no-repeat bottom left; width:20px; height:20px; position:absolute; z-index:8; bottom:0; left:0; }
#home-news .whitecorners-br { background:transparent url(../../images/blocks/white-br.png) no-repeat bottom right; width:20px; height:20px; position:absolute; z-index:9; bottom:0; right:0; }
* html #home-news .whitecorners-tl { background-image:url(../../images/blocks/white-tl.gif); }
* html #home-news .whitecorners-tr { background-image:url(../../images/blocks/white-tr.gif); }
* html #home-news .whitecorners-bl { background-image:url(../../images/blocks/white-bl.gif); }
* html #home-news .whitecorners-br { background-image:url(../../images/blocks/white-br.gif); }
#home-news #home-news-text { width:390px; height:210px; position:absolute; padding:15px; z-index:4; }
#home-news #home-news-text .home-news-wrap div { width:390px; height:180px; overflow:hidden; }
#home-news #home-news-text .home-news-link { display:block; width:390px; height:20px; padding:10px 0 0 0; text-align:right; font-size:1.4em; }
#home-news #home-news-text .home-news-link a { color:#fff; border-bottom:0; background:url(../../images/doubleright.png) center right no-repeat; padding-right:26px; }
* html #home-news #home-news-text .home-news-link a { background-image:url(../../images/doubleright.gif); }
#home-news #home-news-shadow{ width:420px; height:240px; position:absolute; z-index:2; background-color:#000; opacity: .50; filter: alpha(opacity=50); -ms-filter: "alpha(opacity=50)"; -khtml-opacity: .50; -moz-opacity: .50; }
#home-news #home-news-image { position:absolute; top:0; left:0; }
#home-news #home-news-image div { float:left; }
#home-news #home-news-image img { float:left; }
#home-news #home-news-leftbtn, #home-news #home-news-rightbtn { position:absolute; display:block; height:30px; width:30px; border-bottom:0; overflow:hidden; text-indent:-9000px; cursor:pointer; }
#home-news #home-news-leftbtn {	top:100px; left:430px; background:url(../../images/buttons/arrow-left-black.png) center center no-repeat; z-index:999; }
* html #home-news #home-news-leftbtn { background:transparent url(../../images/buttons/arrow-left-black.gif) center center no-repeat; z-index:999; top:100px; left:430px; }
#home-news #home-news-rightbtn { top:100px; right:10px; background:url(../../images/buttons/arrow-right-black.png) center center no-repeat; }
* html #home-news #home-news-rightbtn { background-image:url(../../images/buttons/arrow-right-black.gif); }
#home-news-othertext { clear:both; }
#home-news-navi { margin: 0; height: 16px; text-align: center; overflow-y: hidden;  position:absolute; margin: -14px 0 5px 0px; left:46%;}
#home-news-navi a { cursor:pointer; float:left; border-bottom:none; display:block; width:16px; height:16px; background:url(../../images/bullet.png) no-repeat center center; overflow:hidden; text-indent:-99px; }
#home-news-navi a:hover, #home-news-navi a.active { background:url(../../images/bullet_active.png) no-repeat center center; }

.home-intro { float:left; width:360px; }
.home-intro h2 a { display:block; border:none; height:42px; text-indent:-9999px; overflow:hidden; }
.home-intro h3, .home-intro p.ash3 { font-weight:bold; padding-bottom:0.8em; }
.home-intro p.ash3 { line-height:1.0em; }
.home-intro ul { padding:16px 0; list-style:disc; list-style-position:inside; font-size:1em; line-height:1.4; }
.home-intro ul span { font-size:1.2em; }
.home-intro p.action,
.home-intro p.action a {
	float:right;
	display:block;
	height:26px;
	width:280px;
	border:none;
	text-indent:-99999px;
	overflow:hidden;
	padding:0;
}
.home-intro p.action { padding-bottom:18px; }

#business-intro .content, #personal-intro .content { height:350px; overflow:hidden; }
#business-intro h2 a { background:transparent url(../../images/business-header.gif) no-repeat top left; }
#business-intro p.action a { background:transparent url(../../images/business-enter.gif) no-repeat top left; }
#personal-intro { float:left; margin-left:20px; }
#personal-intro h2 a { background:transparent url(../../images/personal-header.gif) no-repeat top left; }
#personal-intro p.action a { background:transparent url(../../images/personal-enter.gif) no-repeat top left; }
#news-intro { float:right; width:222px; margin-bottom:19px; }
#news-intro { background:#7b7b7b url(../../images/blocks/gtl.gif) no-repeat top left; }
#news-intro .tr { background:transparent url(../../images/blocks/gtr.gif) no-repeat top right; }
#news-intro .bl { background:transparent url(../../images/blocks/gbl.gif) no-repeat bottom left; }
#news-intro .br { background:transparent url(../../images/blocks/gbr.gif) no-repeat bottom right; }
#news-intro .content { padding:18px; height:350px; overflow:hidden; }
#news-intro h2 a { height:22px; background: url(../../images/home/motor-industry-news.gif) no-repeat left top; }
#news-intro ul { list-style:none; padding:10px 0 0 0; font-size:1.0em; height:320px; overflow:hidden; }
#news-intro ul a.image_link { float:left; margin-right:10px; border:1px solid #666; }
#news-intro ul a.image_link img { float:left; }
#news-intro ul a.title_link { font-size:bold; color:#fff; }
#news-intro ul li { margin-bottom:10px; height:55px; width:185px; overflow:hidden; clear:both; display:block; float:left; }
#news-intro ul p { float:left; width:120px; color:#bbb; line-height:1.2em; font-size:1.1em; padding-bottom:0; }

.home-intro .offers { clear:both; background-color:#fff; }
.home-intro .offers .homeoffersslide { overflow:hidden; position:relative; min-height:135px; }
* html .home-intro .offers .homeoffersslide { height:85px; }
.home-intro .offers .homeoffersleftbtn { position:absolute; left:0px; background-color:#fff; }
.home-intro .offers .homeoffersrightbtn { position:absolute; right:0px; background-color:#fff; }
.home-intro .offers .homeoffersleftbtn a, 
.home-intro .offers .homeoffersrightbtn a { display:block; width:30px; height:125px; cursor:pointer; text-indent:-9000px; overflow:hidden; }
#business-intro.home-intro .offers .homeoffersleftbtn a { background:url(../../images/buttons/business/arrow-left.gif) center left no-repeat; margin-left:10px; }
#business-intro.home-intro .offers .homeoffersrightbtn a { background:url(../../images/buttons/business/arrow-right.gif) center right no-repeat; margin-right:10px; }
#personal-intro.home-intro .offers .homeoffersleftbtn a { background:url(../../images/buttons/personal/arrow-left.gif) center left no-repeat; margin-left:10px; }
#personal-intro.home-intro .offers .homeoffersrightbtn a { background:url(../../images/buttons/personal/arrow-right.gif) center right no-repeat; margin-right:10px; }
#business-intro.home-intro .offers .homeoffersleftbtn a.off, 
#personal-intro.home-intro .offers .homeoffersleftbtn a.off { background-image:url(../../images/buttons/arrow-left.gif); }
#business-intro.home-intro .offers .homeoffersrightbtn a.off, 
#personal-intro.home-intro .offers .homeoffersrightbtn a.off { background-image:url(../../images/buttons/arrow-right.gif); }

.home-intro .offers ul { padding:0; font-size:1em; list-style:none; position:absolute; }
.home-intro .offers li { float:left; width:112px; padding:0 5px; text-align:center; }
.home-intro .offers li.left { padding-left:45px; }
.home-intro .offers li.right { padding-right:45px; }
.home-intro .offers h4, .home-intro .offers p.ash4 { padding:9px; border-bottom:5px solid #fff; }
.home-intro .offers p.ash4 { color:#636466; font-size: 1.2em;font-weight:bold; }
.home-intro .offers .image { padding:5px 0 5px 17px; }
.home-intro .offers a { border:none; color:#2d2d2d; }
.home-intro .offers a:hover { color:#000; }
.home-intro .offers h5, .home-intro .offers p,ash5 { line-height:1; font-size:1.1em; padding:0 0 5px 0; overflow:hidden; }
.home-intro .offers p.price { color:#474747; padding:0; font-size:1em; line-height:1; }
.home-intro .offers p.price span { font-size:1em; color:#231f20; }
.home-intro .offers p.price strong { font-size:1.1em; }
	
#business-intro .offers { background:#fff url(../../images/backies/home-offers3.gif) no-repeat 0 100%; }
#business-intro .offers h4, #business-intro .offers p.ash4 { background:#fff url(../../images/backies/home-offers3.gif) no-repeat 0 0; }
#personal-intro .offers { background:#fff url(../../images/backies/home-offers3.gif) no-repeat -444px 100%; }
#personal-intro .offers h4, #personal-intro .offers p.ash4 { background:#fff url(../../images/backies/home-offers3.gif) no-repeat -444px 0; }

#home-text { width:982px; margin:0; margin-top:20px; }
#home-text .br { padding:16px 18px; }
#home-text p { line-height:1.2; padding:0; }
#home-text h2 {
	padding-bottom:10px;
	font-size:1.8em;
	color:#443f7e;
	font-weight:bold;
	line-height:1.2;
	height:30px;
	overflow:hidden;
}
#home-text h2 strong { color:#f77f00; }
#home-text ul { padding:10px 0 0 5px; font-size:1.2em; line-height:1.2; }
#home-text li { background:transparent url(../../images/tick.gif) no-repeat center left; display:block; padding:5px 0 5px 20px; clear:both; }
#home-text .leftside {float:left; }
