﻿/*Flash Rotator*/
DIV.homeflash{width: 971px; height: 578px;}

/* Contentlets */
DIV.contentlets {float:left; padding:0px 0px 0px 7px; margin:-182px 0px 0px 0px; position:relative;}
DIV.contentlets DIV.contentlet {float:left; width:315px; margin:0px 2px; display:inline;}
DIV.contentlets DIV.contentlet DIV.head {float:left; width:315px; height:3px; background:transparent url('../img/bg_contentlet-head.png') no-repeat scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.foot {float:left; width:315px; height:4px; background:transparent url('../img/bg_contentlet-foot.png') no-repeat scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body {float:left; width:303px; height:222px; padding:4px 5px 3px 5px; border-left:#bcc2c8 1px solid; border-right:#bcc2c8 1px solid; background:#fff url('../img/bg_contentlet-body.gif') repeat-x scroll 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.heading {float:left; width:279px; height:21px; padding:5px 12px 0px 10px; border-bottom:#08294d 1px solid; background:#d2dee8 url('../img/bg_contentlet-heading.gif') repeat-x scroll 0px 0px; overflow:hidden;}
DIV.contentlets DIV.contentlet DIV.body DIV.heading H2 {float:left; padding:0px; font-size:1.2em; font-weight:normal; color:#112e53; height:21px; background:transparent none repeat scroll 0%; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.control {float:right; width:15px;}
DIV.contentlets DIV.contentlet DIV.body DIV.expand {background:transparent url('../img/bg_form-plus.gif') no-repeat scroll 100% 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.collapse {background:transparent url('../img/bg_form-minus.gif') no-repeat scroll 100% 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.control a {float:right; width:15px; height:15px;}

/* News */
DIV.contentlet DIV.items {float:left; width:100%; height:184px; margin:8px 0px 0px 0px; position:relative; overflow:auto;}
DIV.contentlet DIV.items DIV.news {float:left; width:272px; padding:6px 0px 6px 10px; background:transparent url('../img/bg_news-item-div.gif') no-repeat scroll 50% 0px;}
DIV.contentlet DIV.items DIV.news H3 {padding:0px 0px 0px 0px; font-size:1.2em; line-height:1.2em;}
DIV.contentlet DIV.items DIV.news P {padding:2px 0px 0px 0px; color:#4f4f4f; line-height:1.2em;}
DIV.contentlet DIV.items DIV.news SPAN.more A {color:#0e2d55;}

DIV.contentlet DIV.items DIV.news DIV.date, DIV.result-body LI DIV.date {float:left; width:40px; height:37px; margin:0px 10px 0px 0px; position:relative; background:#c5dae9 url('../img/bg_date-ends.gif') no-repeat scroll 0px -2px; overflow:hidden;}
DIV.contentlet DIV.items DIV.news DIV.date DIV, DIV.result-body LI DIV.date DIV {width:40px; height:37px; background:transparent url('../img/bg_date-ends.gif') no-repeat scroll 0px 35px;}
DIV.contentlet DIV.items DIV.news DIV.date P, DIV.result-body LI DIV.date P{padding:4px 0px 0px 0px; text-align:center; color:#102e53;}
DIV.contentlet DIV.items DIV.news DIV.date P SPAN.month, DIV.result-body LI DIV.date P SPAN.month {font-size:10px; text-transform:uppercase;}
DIV.contentlet DIV.items DIV.news DIV.date P SPAN.day, DIV.result-body LI DIV.date P SPAN.day{position:absolute; top:17px; left:11px; z-index:2; font-size:16px; font-weight:bold;}

/* Subscription form */
DIV.contentlets DIV.contentlet DIV.body DIV.collapsible {float:left; width:303px; padding:0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content {float:left; width:290px; height:160px; padding:6px 0px 0px 11px; overflow:hidden;}
DIV.contentlets DIV.contentlet DIV.body DIV.content SPAN.req {float:left; color:#5792BD; padding:3px 2px 0px 2px; height:10px; line-height:10px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side {float:left; width:105px; padding:0px; background:transparent url('../img/bg_form-bar.gif') no-repeat scroll 100% 0.4em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side P.mandatory {font-size:0.9em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.side H3 {padding:0px 0px 0px 0px; font-size:1.2em; line-height:1.2em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form {float:left; width:178px; padding-left:5px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form FIELDSET {float:left; width:178px; border:none; padding:0px 0px 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row {float:left;width:178px; padding:0px 0px 2px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-text {background:transparent url('../img/subform-text.gif') no-repeat scroll 0px 0px; float:left; height:17px; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-text INPUT {float:left; width:143px; height:12px; padding:1px 0px 0px 5px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-select {background:transparent url('../img/subform-text.gif') no-repeat scroll 0px 0px; float:left; height:17px; width:160px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-select SELECT {float:left; width:157px; height:12px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label {float:left; height:17px; position:relative;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label LABEL.overlabel {display:none;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.form-label LABEL.overlabel-apply {display:block; position:absolute; top:1px; left:5px; padding:0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P {float:left; width:180px; padding:2px 0px 0px 0px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P INPUT {float:left; font-size:0.9em; margin:0px; width:13px; height:13px;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row P LABEL {float:left; font-size:0.9em; padding:0px 0px 0px 4px; margin:0px; width:157px; line-height:0.9em;}
DIV.contentlets DIV.contentlet DIV.body DIV.content DIV.form DIV.row SPAN.submitbutton {float:left; padding:0px;}

/* Snippy news */
DIV.snippet{float:left; width:290px; height:148px; padding:6px 0px 0px 11px; background: #D2DEE8 url('../img/bg_racing-news.gif') repeat-x scroll 0px 0px;}
DIV.snippet H3 {font-size:1.1em; padding:0.3em 0px 0.3em 0px;}
DIV.snippet DIV.newsimg {float:left; border:1px #6d7e91 solid; width:84px; height:84px;}
DIV.snippet DIV.news {float:left; width:192px; background:none; padding:0px 5px 0px 5px;}
DIV.snippet DIV.news P.date {float:left; padding:0px; color:#838383; font-size:0.9em; font-weight:bold;}
DIV.snippet DIV.news P.newscontent {float:left; width:192px; padding:0px; font-size:0.9em; line-height:1.2em;}
DIV.snippet DIV.news P.more {float:left;}
DIV.snippet DIV.news P.more A {float:left; color:#59a2e3;}
DIV.snippet DIV.morenews {float:right; width:193px; padding:6px 0px 2px 95px; margin-top:5px; background:transparent url('../img/bg_racing-news-div.gif') no-repeat scroll 0px 0px;}
DIV.snippet DIV.morenews INPUT {float:left;}

/* Articles */
DIV.article {float:left; padding:0px 15px 0px 27px;}
DIV.article H2 {font-style:italic;}

/* Breadcrumbs */
OL.breadcrumb {float:left; width:695px; padding:5px 0px 20px 0px;}
OL.breadcrumb LI {float:left; padding:0px 3px 0px 9px; list-style:none; background:transparent url('../img/bg_breadcrumb-div.gif') no-repeat scroll 0px 0.3em !important; color:#8395ac; font-size:0.9em;}
OL.breadcrumb LI.first {background:none !important; padding-left:0px !important;}
OL.breadcrumb LI A {float:left; color:#8395ac;}

/* Forms */
DIV.form {float:left; width:695px;}
DIV.form .req {float:left; height:15px; line-height:15px; padding:4px 3px 0px 3px; font-weight:bold; font-size:18px;}
DIV.form .req,
DIV.form .note {color:#5792bd;}

DIV.form FIELDSET {float:left; width:695px; padding:8px 0px; border-top:1px #dcdcdc solid;}
DIV.form FIELDSET.buttons {width:517px; padding:10px 0px 12px 175px;}
DIV.form FIELDSET.buttons INPUT {float:left; margin-right:2px;}

DIV.form DIV.row {float:left; width:690px; padding:1px 0px;}
DIV.form DIV.row LABEL {float:left; width:105px; padding:2px 5px 0px 65px;}
DIV.form DIV.row INPUT {float:left;}
DIV.form DIV.row P {padding:0.8em 0px 0.8em 175px;}
DIV.form DIV.row P INPUT {float:none; margin:0px; font-size:1em;}
DIV.form DIV.row P LABEL {float:none; width:auto; padding:0px; font-size:1em;}
DIV.form DIV.row DIV.group {float:left; max-width:515px; padding:4px 0px 0px 0px;}
DIV.form DIV.row DIV.group LABEL {width:auto; padding:0px 20px 0px 5px;}
DIV.form DIV.row DIV.group LABEL SPAN {padding:0px 8px 0px 0px; font-style:italic;}
DIV.form DIV.row DIV.group DIV.row {width:515px; padding:0px 0px 12px 0px;}
DIV.form DIV.alt {padding:10px 0px;}
DIV.form DIV.alt LABEL {width:auto;}
DIV.form DIV.alt DIV.group {padding-right:250px; padding-left:65px;}

/* Dealer Form */
DIV.dealerform {float:left;}
DIV.dealerform DIV.dealers {float:left; width:695px; padding:15px 0px 15px 0px; border-top:1px #DCDCDC solid;  border-bottom:1px #DCDCDC solid;}
DIV.dealerform FIELDSET.dealer {float:left; width:330px; border:none;}
DIV.dealerform FIELDSET.dealer DIV.row {float:left; width:330px;}
DIV.dealerform FIELDSET.dealer DIV.row LABEL {float:left; width:80px; padding:0px;}
DIV.dealerform DIV.button {float:left; width:250px; padding:10px 0px 12px 80px;}

DIV.personal-info {float:left; border:1px #DCDCDC solid; margin:0px 0px 0px 15px; display:inline; padding:0px 8px 0px 8px !important;}
DIV.personal-info DIV.row P {float:left; padding:0.8em 0px 0.8em 0px;}
DIV.personal-info DIV.row P INPUT {float:left; margin-right:5px;}
DIV.personal-info DIV.row P LABEL {float:left; width:300px !important;}

/* Locator Address */
DIV.locators {float:left; width:695px; padding:10px 0px 5px 8px;}
DIV.locators OL.regionnav {float:left; width:695px; padding:0px;}
DIV.locators OL.regionnav LI {float:left;padding:0px 3px 0px 9px; list-style:none; background:transparent url('../img/bg_regionnav.gif') no-repeat scroll 0px 0.5em !important; color:#2b4970; font-size:1.2em; font-weight:bold;}
DIV.locators OL.regionnav LI.first {background:none !important; padding-left:0px !important;}

DIV.locators DIV.locator {float:left; width:276px; height:400px; margin-top:7px; margin-right:8px; padding:1px 2px 1px 2px; border:1px #dcdcdc solid; overflow:auto;}
DIV.locators DIV.locator DIV.dealers {float:left; width:259px; height:200px; border-bottom:1px #dcdcdc solid;}
DIV.locators DIV.locator DIV.dealer {float:left; width:229px; height:194px; padding:3px 15px 3px 15px;}
DIV.locators DIV.locator DIV.dealer p.name {font-weight:bold;}
DIV.locators DIV.locator DIV.dealer p {line-height:1.0em;}
DIV.locators DIV.locator DIV.dealer INPUT {margin-top:5px; width:57px; height:19px;}

DIV.locators DIV.map {float:left; width:400px; margin-top:7px;}

/* Key Features */
DIV.featureimg {float:left; background:transparent url('../img/bg_left-line.gif') no-repeat scroll 0px 0px;}
DIV.featureimg DIV{float:left; background:transparent url('../img/bg_right-line.gif') no-repeat scroll 100% 0px;}
DIV.featureimg DIV DIV{float:left; background:transparent url('../img/bg_bottom-line.gif') no-repeat scroll 0px 100%;}
DIV.featureimg DIV DIV DIV{float:left; background:transparent url('../img/bg_right-corner.gif') no-repeat scroll 100% 100%;}
DIV.featureimg DIV DIV DIV DIV {float:left; padding:5px 5px 6px 5px;}
DIV.featureimg DIV DIV DIV DIV img{float:left !important; margin:0px 0px 0px 0px;}
DIV.featureimg DIV.img-holder, DIV.featureimg DIV.galleria_wrapper {float:left; background:none;}

DIV.featuredetail {float:left; padding:24px 0px 24px 0px;}
DIV.featuredetail p {font-weight:bold;}

/* Image Gallery */
DIV.nav_controls{clear:both;padding-top:40px;padding-left:305px;}
DIV.gallerynav {float:left; padding:0px 0px 0px 3px; width:692px; border-bottom:2px #192631 solid;}
DIV.gallerynav DIV {float:left; background:transparent url('../img/bg_gallerynav-inactive.gif') repeat-x scroll 0px 0px; width:126px; margin-right:1px;}
DIV.gallerynav DIV.active {float:left; background:transparent url('../img/bg_gallerynav-active.gif') repeat-x scroll 0px 0px;}
DIV.gallerynav A {float:left; width:126px; padding:10px 0px 10px 0px; text-align:center; color:#ffffff; text-decoration:none; font-size:0.9em;}
DIV.gallerynav A.active{background:transparent url('../img/bg_gallerynav-active.gif') repeat-x scroll 0px 0px;}

DIV.galleryimages {float:left; width:693px; background:transparent url('../img/bg_gallery-video.gif') repeat-x scroll 0px 0px; border:1px #dcdcdc solid; padding-bottom:44px;}
DIV.gallery {float:left; display:inline; margin:44px 0px 0px 45px; }

DIV.galleryimages DIV.row{float: left;width: 648px;padding: 0 0 0 45px;margin: 44px 0 0 0;}
DIV.galleryimages DIV.row DIV.gallery-item{float: left;width: 115px;padding: 0 47px 0 0;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.top
{
	float: left;
	height: 4px;
	width: 110px;
	overflow: hidden;
	background-image: url(../img/galleryitem-top-bg.gif);
}
DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.body
{
	float: left;
	width: 110px;
	padding: 0 0 0 0;
	background-image: url(../img/galleryitem-body-bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
	text-align: center;
}
DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.body A:link,DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.body A:visited{float: left;display: block;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.body img{float: left;margin: 0 0 -3px;padding: 0;}
:root DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.body img{margin: 0;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.pic DIV.btm
{
	float: left;
	height: 5px;
	width: 110px;
	overflow: hidden;
	background-image: url(../img/galleryitem-btm-bg.gif);
}
DIV.galleryimages DIV.row DIV.gallery-item DIV.item-c{float: left;width: 105px;padding: 1px 0 0 10px;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.item-c P{padding: 0 0 3px;font-size: 90%;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.item-c A:link,DIV.galleryimages DIV.row DIV.gallery-item DIV.item-c A:visited{color: #3b91d3;font-weight: bold;}
DIV.galleryimages DIV.row DIV.gallery-item DIV.item-c A:hover{color: #112E53;}
/*download*/
DIV.dl-images {padding: 44px 0 32px;}
DIV.dl-images DIV.row{margin: 0 0 8px 0;}
/*filter*/
div.filter{float: left;width: 664px;margin: 0 17px 28px 12px !important;margin: 0 8px 28px 6px;padding: 0 0 18px 9px;border-bottom: 1px solid #C0CFD4;}
div.dl-images div.filter{margin-top: -20px !important;}
div.filter div.col{float: left;width: 168px;padding: 0 0 0 25px;}
div.filter div.col label{float: left;width: 100%;margin: 0 0 3px;}
div.filter div.col span.form-select{width: 168px;background-image: url(../img/form_select-custom.gif);}
div.filter div.col select{width: 163px;}
div.filter div.col-small{float: left;width: 45px;padding: 18px 0 0 14px;}
/*error*/
div.error{float: left;padding: 0 0 0 45px;}
div.dl-images div.error{width: 648px;}
div.error span{font-size: 12px;color: #4F4F4F;}

/* Video */
DIV.video {width:605px; padding:34px 44px 71px 44px;}

/* Model Specification */
DIV.specification {float:left; width:693px; padding:5px 1px 10px 1px; font-weight:bold; font-size:1.1em;}
DIV.specification TABLE.specdata {float:left; width:693px; border:1px #dcdcdc solid;}
DIV.specification TABLE.specdata TR {background-color:#f6f9fa; height:22px;}
DIV.specification TABLE.specdata TR.alt {background-color:#ecf1f4;}
DIV.specification TABLE.specdata TH,TD {padding-left:9px; border-bottom:1px #dcdcdc solid;}

/* Layouts */
/* galleria_wrapper is generated by JQuery Galleria */
DIV.featureimg DIV.img-holder, DIV.featureimg DIV.galleria_wrapper {float:left; padding:0px;}

DIV.layouts {float:left; width:683px; border:1px #dcdcdc solid; border-top:2px #192631 solid; padding:9px 0px 30px 10px;}
DIV.featureimg DIV DIV DIV DIV DIV.layoutnav {float:left; background-image:none; padding:0px 15px 0px 24px; width:630px; margin-top:-25px;}
DIV.layouts P.caption{float:left; font-size:1.1em; font-weight:bold;}
DIV.layoutnav UL.controls {float:right; background-image:none; background:transparent url('../img/bg_layout-nav-sep.gif') no-repeat scroll 62% 0.6em;}
DIV.layoutnav UL.controls LI {display:inline; list-style:none; font-size:1.1em; font-weight:bold;}
DIV.layoutnav UL.controls LI.previous {background:transparent url('../img/bg_layout-nav-left.gif') no-repeat scroll 0px 0.5em; padding-left: 12px;}
DIV.layoutnav UL.controls LI.next {background:transparent url('../img/bg_layout-nav-right.gif') no-repeat scroll 100% 0.5em; padding-right: 12px;}

DIV.layouts DIV.layoutimgs {float:left; width:632px; padding:24px 20px 24px 20px;}
DIV.layouts UL.gallery {float:left; width:632px; padding:0px; margin:0px;}
DIV.layouts UL.gallery LI {float:left; width:114px; height:115px; margin:0px 0px 50px 70px; list-style:none; padding:0px; background:transparent url('../img/bg_thmb-img.gif') no-repeat scroll 0px 0px; display:inline;}
DIV.layouts UL.gallery LI A{float:left; width:114px; height:115px; margin:0px; padding:0px;}

DIV.layouts DIV.layoutimgs DIV.container a{float:left; width:115px; text-align:center; font-size:1.1em;}


/* Search Results */
DIV.result-body {float:left; width:686px; border:1px #dcdcdc solid; border-top:2px #192631 solid;}
DIV.result-body OL.result-list {float:left; width:686px; padding:0px; font-weight:bold;}
DIV.result-body OL.result-list LI {float:left; width:681px; border-bottom:1px #dcdcdc solid; padding:5px 5px 0px 0px; background-color:#f6f9fa !important; list-style-position:inside; list-style-type:none;}
DIV.result-body OL.result-list LI H4 {float:left; width:200px; padding:0px 0px 0px 5px;}
DIV.result-body OL.result-list LI.alt {background-color:#ecf1f4 !important;}
DIV.result-body OL.result-list LI.last {border:none;}
DIV.result-body OL.result-list LI P.result-no {float:left; padding:0px 0px 0px 5px;}
DIV.result-body OL.result-list LI P.detail {float:left; width:650px; padding:2px 0px 2px 7px;}

DIV.resultcontrol {float:left; width:508px; font-size:1.2em; font-weight:bold; padding:5px 0px 5px 175px;}
DIV.resultcontrol SPAN {float:left; padding:0px 25px 0px 25px;}
/*
DIV.resultcontrol SPAN {float:left; padding:0px 25px 0px 25px; background:transparent url('../img/bg_layout-nav-sep.gif') no-repeat scroll 100% 0px;}
DIV.resultcontrol SPAN.last {float:left; padding:0px 0px 0px 25px; background:none;}
*/

/* Downloads */
DIV.downloads {float:left; width:695px;}
DIV.download {float:left; display:inline; margin:22px 0px 174px 20px; width:325px;}
DIV.download DIV.container {float:left; width:140px; margin-right:10px;}
DIV.download DIV.container A {float:left; width:124px; padding:2px 0px 0px 16px; background:transparent url('../img/bg_download-arrow.gif') no-repeat scroll 0px 3px;}

/* Latest News */
DIV.latest-news {background:transparent url('../img/bg_news.gif') repeat-x scroll 0px 0px; padding-bottom:47px;}
DIV.latest-news OL.result-list {width:666px; padding:10px;}
DIV.latest-news OL.result-list LI {width:666px; background:none !important; padding:10px 0px 10px 0px;}
DIV.result-body LI P.newsdetail {float:left; width:430px; padding-left:5px;}
DIV.result-body LI DIV.container {float:left; margin:-10px 0px 0px 5px;}
DIV.result-body LI.heading {color:#2b4970; font-size:1.3em; padding:20px 0px 20px 0px !important;}

/* Subscribe news */
DIV.latest-news LI.controls {padding:23px 0px 17px 0px !important;}
DIV.latest-news LI.controls DIV.subscribe {float:left; background:transparent url('../img/bg_download-arrow.gif') no-repeat scroll 0px 3px; padding-left:16px;}

/* Latest News Controls */
DIV.latest-news LI.controls DIV.news-control {float:right; width:250px; font-size:1.1em; padding:0px;}
DIV.latest-news LI.controls DIV.news-control SPAN {padding:0px 10px 0px 10px;}

/*Preowned listing*/
DIV.preowned-list {padding: 0 0 6px; border-left: none; border-right: none; border-bottom: none;}
DIV.preowned-list UL.result-list {margin: 0; padding: 0;}
DIV.preowned-list UL.result-list LI {float: left; width: 100%; padding: 0 0 1px; background: none; border-bottom: 1px solid #CAD8E1; }
DIV.preowned-list UL.result-list LI DIV.img { float: left; width: 141px; padding: 13px 23px 10px 30px;}
DIV.preowned-list UL.result-list LI DIV.info { float: left; width: 440px;}
DIV.preowned-list UL.result-list LI DIV.info H4 {padding: 13px 0 5px 0; font-size: 1.1em; color: #2B4671; text-decoration: underline;}
DIV.preowned-list UL.result-list LI DIV.info p {padding: 0; line-height: 1.2em;}
DIV.preowned-list UL.result-list LI DIV.info DL {margin: 0; padding: 0;}
DIV.preowned-list UL.result-list LI DIV.info DL DT {float: left; margin: 0 5px 0 0; padding: 0;}
DIV.preowned-list UL.result-list LI DIV.info DL DD {margin: 0; padding: 0;}

/*Result filter*/
DIV.result-filter {width: 669px; padding: 7px 0 4px 17px; margin: 0 0 18px; background: transparent url(../img/bg_news.gif) repeat-x scroll 0px;}
DIV.result-filter FIELDSET DIV.row {float: left; width: 100%; padding: 0 0 5px;}
DIV.result-filter LABEL {float: left; width: 100%; padding: 0 0 7px; font-weight: bold; color: #2B4671; font-size: 1.2em;}
DIV.result-filter SPAN.form-select {float: left; display: block; margin: 0 5px 0 0;}
DIV.result-filter INPUT {float: left;}

/* LightBox */
#jquery-overlay {position: absolute;top: 0;	left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 29px;left: 279px;width: 100%;	z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;margin: 0 auto;padding:0px;}
#lightbox-container-image {padding: 0px 6px 0px 7px;}
#lightbox-loading {position: absolute;top: 50%;left: 50%;text-align: center;line-height: 0;}
#lightbox-nav {width: 191px;z-index: 10;float:right;display:inline;}
#lightbox-container-image-box > #lightbox-nav {left: 0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {zoom: 1;display: block;}
#lightbox-nav-btnPrev {float: left;}
#lightbox-nav-btnNext {float: right;padding-right:6px;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0px;}
#lightbox-container-image-data {float: left; color: #666;}
#lightbox-image-details-caption {text-align: center; position:absolute; float:left;padding	:11px 0px 9px 8px; font-weight: bold; font-family: Helvetica;text-transform: uppercase; font-size:1.4em; font-style:italic; line-height:1.0em }
#lightbox-image-details-currentNumber {display: block; float:left; padding: 6px 0px 7px 28px;	font-size:1.25em; font-family:Arial; }		
#lightbox-image	{margin:0px;}
#lightbox-secNav-btnClose {float: right;}

/* Galleria */
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

IMG.replaced {width:668px; height:326px;}

/* Model Subscription Form */
DIV.subscription {float:left; border:1px #eaeaea solid;}
DIV.subscription H3 {background-color:#ecf5f8; text-align:center;}
DIV.subscription FIELDSET {width:535px !important; padding-left:120px;}
DIV.subscription FIELDSET DIV.row {width:535px;}
DIV.subscription FIELDSET DIV.row P {padding-left:80px;}
DIV.subscription FIELDSET DIV.button {width:315px; padding:10px 0px 12px 180px; border:none;}

DIV.back {float:left; width:100px; font-size:1.1em; margin-bottom:100px;}

/* Sitemap */
DIV#sitemap {float:left; width:695px; }
DIV#sitemap UL LI, DIV#sitemap UL LI UL LI{list-style:none;}

/*google map*/
DIV#googleMap {float: left;}

/*Login box*/
DIV.login-box{width: 707px;border-top: 2px solid #192631;}
DIV.wrapper{margin: 1px 0 0;padding: 38px 155px 68px 65px;border: 1px solid #EAEAEA;background-color: #fff;background-image: url(../img/bg_loginbox-wrapper.gif);background-position: 0 0;background-repeat: repeat-x;}
DIV.login-box FIELDSET{padding: 23px 0 14px 52px;}
DIV.login-box FIELDSET DIV.row{float: left;width: 100%;padding: 0 0 5px;}
DIV.login-box FIELDSET DIV.button{float: left;padding: 6px 0 0 90px;}
DIV.login-box FIELDSET DIV.row LABEL{float: left;width: 89px;}
DIV.login-box P A:link,DIV.login-box P A:visited{color: #146594;}
