body {font-family:Verdana, Geneva, sans-serif; margin:0px; padding:0px; background-image:url(../images/top-strip.gif); background-repeat:repeat-x;}
#wrapper {width:900px; margin:0 auto; text-align:center;}
#wrapper-inner {width:900px; margin:0 auto; text-align:left;}

.header-bar {width:900px; height:225px; margin-top:10px; background-image:url(../images/top-logo.gif); background-repeat:no-repeat; position:relative;}
.logo {width:317px; height:17px; position:absolute; left:0px; top:100px;}
.nav {width:700px; position:absolute; left:0px; top:130px; font-size:12px;}
.nav a:link {color:#000000; text-decoration:none;}
.nav a:active {color:#000000; text-decoration:none;}
.nav a:visited {color:#000000; text-decoration:none;}
.nav a:hover {color:#000000; text-decoration:underline;}
.tel {width:200px; position:absolute; left:700px; top:115px; text-align:center; font-size:11px; color:#f90e0e}
.sub-nav {width:900px; height:35px; background-color:#62ab34; position:absolute; left:0px; top:160px;}
.sub-nav p {font-size:16px; padding:0px; margin:0px; position:absolute; left:25px; top:8px;}
.sub-nav p a {margin-right:30px;}
.sub-nav p a:link {color:#ffffff; text-decoration:none;}
.sub-nav p a:active {color:#ffffff; text-decoration:none;}
.sub-nav p a:visited {color:#ffffff; text-decoration:none;}
.sub-nav p a:hover {color:#ffffff; text-decoration:underline;}
.sub-nav-grey {width:900px; height:30px; background-color:#62ab34; position:absolute; left:0px; top:160px;}
.sub-nav-grey p {font-size:12px; padding:0px; margin:0px; position:absolute; left:25px; top:8px;}
.sub-nav-grey p a {margin-right:30px;}
.sub-nav-grey p a:link {color:#ffffff; text-decoration:none;}
.sub-nav-grey p a:active {color:#ffffff; text-decoration:none;}
.sub-nav-grey p a:visited {color:#ffffff; text-decoration:none;}
.sub-nav-grey p a:hover {color:#ffffff; text-decoration:underline;}

.page-content {width:900px;}
.left {width:380px; float:left; margin-right:20px;}
.left .testimonials {margin-top:15px; margin-bottom:15px;}
.left .testimonials h2 {font-size:16px; width:170px; color:#ffffff; font-weight:normal; margin:0px 0px 6px 0px; padding:6px; background-color:#62ab34;}
.left .testimonials img {float:left; margin-right:10px;}
.left .testimonials p {float:left; font-size:12px; color:#000000;}
.left .testimonials h3 {font-size:12px; color:#ffffff; font-weight:normal; margin:6px 0px 6px 0px; padding:4px; background-color:#62ab34;}
.left .testimonials h3 a:link {color:#ffffff; text-decoration:none;}
.left .testimonials h3 a:active {color:#ffffff; text-decoration:none;}
.left .testimonials h3 a:visited {color:#ffffff; text-decoration:none;}
.left .testimonials h3 a:hover {color:#ffffff; text-decoration:underline;}

.left-wide {width:900px; margin-bottom:30px; position:relative;}

.right {width:500px; float:right; position:relative;}
.right .scroller-img {width:500px; height:360px; background-color:#ededed; position:relative;}
.scroller-img .scrollable {position:absolute; left:22px; top:14px; overflow:hidden; width: 455px; height:332px;}
.scrollable .items {width:20000em; position:absolute; overflow:hidden;}
.scrollable .items div {float:left; width:455px; overflow:hidden;}
.scroller-img .arrow-left {position:absolute; left:4px; top:170px; width:15px;}
.arrow-left a {background-image:url(../images/arrow-left.gif); background-repeat:no-repeat; display:block; width:15px; height:30px; float:left; cursor:pointer;}
.scroller-img .arrow-right {position:absolute; right:4px; top:170px; width:15px;}
.arrow-right a {background-image:url(../images/arrow-right.gif); background-repeat:no-repeat; display:block; width:15px; 	height:30px; float:left; cursor:pointer;}

.right .captions {width:252px; height:343px; background-image:url(../images/caption-bg.png); background-repeat:no-repeat; position:absolute; right:20px; top:320px;}
.right .captions .top {position:absolute; top:40px; left:10px;}
.captions .top p {font-size:11px; color:#ffffff; margin:0px; padding:0px;}
.captions .top p .lge {font-size:18px;}
.right .captions .bottom {position:absolute; top:120px; left:10px;}
.captions .bottom h3 {font-size:22px; margin:0px 0px 10px 0px; color:#ffffff;}
.captions .bottom p {font-size:12px; margin:0px 0px 5px 0px; padding:0px; color:#ffffff; line-height:22px;}
.captions .bottom p.sml {font-size:10px; margin:0px 0px 5px 0px; padding:0px; color:#ffffff; line-height:14px;}
.captions .bottom input.subscribe {font-size:11px; padding:3px; width:120px; font-family:Verdana, Geneva, sans-serif}
.captions .bottom input.subscrsubmit {font-size:11px; padding:3px; width:80px; font-family:Verdana, Geneva, sans-serif; background-color:#e6e6e6; color:#000000; border:1px solid #000000;}

.captions a:link {color:#ffffff; text-decoration:none;}
.captions a:active {color:#ffffff; text-decoration:none;}
.captions a:visited {color:#ffffff; text-decoration:none;}
.captions a:hover {color:#ffffff; text-decoration:underline;}

.right .news {margin-bottom:20px; margin-top:68px;}
.right .news h3 {width:150px; font-size:13px; color:#ffffff; font-weight:normal; margin:6px 0px 0px 0px; padding:4px; background-color:#62ab34;}
.right .news .news-block {background-color:#ededed; padding:8px;}
.news-block h4 {float:left; width:350px; font-size:12px; color:#ffffff; font-weight:normal; margin:6px 0px 6px 0px; padding:4px; background-color:#62ab34;}
.news-block h4 a:link {color:#ffffff; text-decoration:none;}
.news-block h4 a:active {color:#ffffff; text-decoration:none;}
.news-block h4 a:visited {color:#ffffff; text-decoration:none;}
.news-block h4 a:hover {color:#ffffff; text-decoration:underline;}

.usedcars {margin-bottom:20px;}
.usedcars h3 {width:150px; font-size:13px; color:#ffffff; font-weight:normal; margin:6px 0px 0px 0px; padding:4px; background-color:#000000;}
.usedcars .usedcars-block {width:900px; height:190px; position:relative; background-color:#ededed;}
.usedcars-block .items2 {position:absolute; left:18px; top:14px; overflow:hidden; width:880px; height:170px;}
/*.scrollable2 .items2 {width:880px; position:absolute; overflow:hidden;}*/
.scrollable2 .items2 div {float:left; width:218px; overflow:hidden;}
/*.usedcars-block .arrow-left {position:absolute; left:10px; top:60px; width:15px;}
.usedcars-block .arrow-left a {background-image:url(../images/arrow-left.gif); background-repeat:no-repeat; display:block; width:15px; height:30px; float:left; cursor:pointer;}
.usedcars-block .arrow-right {position:absolute; right:10px; top:60px; width:15px;}
.usedcars-block .arrow-right a {background-image:url(../images/arrow-right.gif); background-repeat:no-repeat; display:block; width:15px; height:30px; float:left; cursor:pointer;}*/
.usedcars-block .items2 div .car {width:210px; float:left; font-size:11px; margin-right:8px;}
.usedcars-block .items2 div .car img {margin-bottom:3px;}
.items2 div .car a:link {color:#000000; font-weight:bold; text-decoration:none;}
.items2 div .car a:active {color:#000000; font-weight:bold; text-decoration:none;}
.items2 div .car a:visited {color:#000000; font-weight:bold; text-decoration:none;}
.items2 div .car a:hover {color:#000000; font-weight:bold; text-decoration:underline;}

h1 {width:360px; margin:0px 0px 10px 0px; padding:10px; background-color:#62ab34; color:#ffffff; font-weight:normal;}
h2 {margin:5px 0px 10px 0px; color:#000000; font-size:14px;}
p {font-size:12px; color:#000000; line-height:16px;}
li,td {font-size:12px; color:#000000;}
a:link {color:#000000; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}

#vacancy {padding:10px; width:96%; background-color:#f1f1f1}
table .job-list-left {padding:5px 5px 5px 0px; font-weight:bold}
table .job-list-right {padding: 5px 5px 5px 5px}

#footer {width:100%; height:300px; background-color:#f3f3f3;}
#footer .footer-inner {width:900px; height:300px; position:relative; text-align:center; margin:0 auto; background-image:url(../images/footer-bg.gif); background-repeat:no-repeat;}
#footer .footer-content {width:900px; position:relative; text-align:left; margin:0 auto;}
.footer-content .about {position:absolute; left:0px; top:20px; width:350px;}
.footer-content .cars {position:absolute; left:360px; top:20px; width:160px;}
.footer-content .group {position:absolute; left:540px; top:20px; width:260px;}
.footer-content p {font-size:12px; line-height:24px;}
.footer-content p a:link {color:#000000; text-decoration:none;}
.footer-content p a:active {color:#000000; text-decoration:none;}
.footer-content p a:visited {color:#000000; text-decoration:none;}
.footer-content p a:hover {color:#000000; text-decoration:underline;}
.footer-content p.sml {font-size:10px; line-height:14px;}

.asterisk {color:#900}
.green {color:#62ab34}
