#header .logo {
margin: 0px;
}
#top-line {
display: none;
}
#header #navigation {
background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0000 0%, #890000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#890000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0000 0%,#890000 100%); /* IE10+ */
background: linear-gradient(top,  #ff0000 0%,#890000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#890000',GradientType=0 ); /* IE6-9 */
position: relative;
height: 26px;
padding:10px;

}



#header #navigation .navigation > li:hover > a, #header #navigation .navigation > li.active > a  {
background: transparent;
padding: 4px 34px;
 border-top-left-radius: 0px; 
   border-top-right-radius: 0px; 

}

.box p {
margin: 0px;
}

.address {
margin-bottom: 5px;
}


#header #navigation .navigation > li > a {
color: #fff;
padding: 4px 34px;
margin: 0px 0px;
   border-top-left-radius: 0px;
    border-top-right-radius: 0px;

}

#header #navigation .navigation li {
	border-left: 1px solid #d03939;
border-right: 1px solid #9b0000;
}

.box1 {
	background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0000 0%, #890000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#890000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0000 0%,#890000 100%); /* IE10+ */
background: linear-gradient(top,  #ff0000 0%,#890000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#890000',GradientType=0 ); /* IE6-9 */
color: #fff;

}
.box1 a {
	color: #fff;
}
.box1 {
padding: 5px;
}

#header #navigation .navigation li:first-child {
border-left: none;
}

#header #navigation .navigation li:last-child {
border-right: none;
}
#header {
border: none;
}
.vehicle-details .box {
	background-color:
}
.column2-left-wide h1{
border-bottom:1px dotted #000000
}
.info-column-follow .box {
width: 235px;
margin-left: 18px;
background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0000 0%, #890000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#890000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0000 0%,#890000 100%); /* IE10+ */
background: linear-gradient(top,  #ff0000 0%,#890000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#890000',GradientType=0 ); /* IE6-9 */
color: #fff;
}
p {
margin: 0px;
}
.nav-search {
background-image: url('/static/images/unity/halfway/nav-search-back.jpg');
background-repeat: no-repeat;
width: 249px;
height: 46px;
right: 0px;
top: 0px;
position: absolute;
}
.info-column-follow .box  a, .info-column-follow .box h4, .info-column-follow .box  h3{
color: #fff;
border-bottom: none;
}
.showroom-link {
margin-left: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
width: 244px;
height: 120px;
margin-bottom: 10px
}

.service-link {
margin-left: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
width: 244px;
height: 120px;
margin-bottom: 10px
}
#main .column2-left-wide {
width: 625px;
}
#main .column2-right-slim {
width: 275px;
}
.info-column-follow {
width: 275px;
margin-left: 20px;
}
.info-column-follow-wrap {
width: 275px;
}

#footer {
border: none;
background-image: url('/static/images/unity/halfway/footer-repeat.jpg');
text-align: center;
}
.column2-left-wide img{
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.addthisfoot {
position: absolute;
top: 25px;
left: 25px;
}
.footer-inner {
width: 920px;
margin-left: auto;
margin-right: auto;
position: relative;
}

#navigation-foot {
float: left;
    right: 20px;
    top: 10px;
    position: absolute;
}

h1 {
color: #000;
}

.addthisfoot h1 {
	color: #fff;
}

#navigation-foot .navigation {
	list-style: none;

}

#navigation-foot .navigation li a {
	display: block;
	color: #fff;
	padding: 2.5px;

}

#navigation-foot .navigation li {
	float: left;

}

.button-more {
background: #ff0000; /* Old browsers */
background: -moz-linear-gradient(top,  #ff0000 0%, #890000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#890000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff0000 0%,#890000 100%); /* IE10+ */
background: linear-gradient(top,  #ff0000 0%,#890000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#890000',GradientType=0 ); /* IE6-9 */
}

.button-more:hover {
background: #890000; /* Old browsers */
background: -moz-linear-gradient(top,  #890000 0%, #ff0000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#890000), color-stop(100%,#ff0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #890000 0%,#ff0000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #890000 0%,#ff0000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #890000 0%,#ff0000 100%); /* IE10+ */
background: linear-gradient(top,  #890000 0%,#ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#890000', endColorstr='#ff0000',GradientType=0 ); /* IE6-9 */
}

.vehicle-banner {
    position: relative;
    background: #ff0000; /* Old browsers */
    background: -moz-linear-gradient(top,  #ff0000 0%, #890000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#890000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ff0000 0%,#890000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ff0000 0%,#890000 100%); /* IE10+ */
    background: linear-gradient(top,  #ff0000 0%,#890000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#890000',GradientType=0 ); /* IE6-9 */
    color: #fff;
    padding: 5px;
    margin-bottom: 5px;
}

.price {
    position: absolute;
    right: 5px;
    top: 5px;
    color: #fff;
}

.vehicle-banner a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
}

.vehicle-list .vehicle .vehicle-information .vehicle-price {
    bottom: 10px;
    position: absolute;
    right: 0;
}
.vehicle-name a {
    text-align:left;
    left: 0px;
}
.vehicle-list .vehicle .vehicle-image img {
    width: 176px;
    height: 132px;
}
.vehicle-list .vehicle .vehicle-image {
	width: 176px;
}
.vehicle-price {
    bottom: 0px;
    position: absolute;
}

.vehicle-list .vehicle .vehicle-information {
    float: left;
    height: 150px;
    padding: 7px 3px;
    position: relative;
    width: 330px;

}
.vehicle-list .vehicle {
    margin-bottom: 10px;
    background-color: #ececec;
    border: 1px solid #d1d1d1;
}

.box {
	    background-color: #fff;
}

.car-float {
	right: 0px;
	position: absolute;

}
.car-float img {
    right: 300px;
    position: relative;
    bottom: 80px;
}

.form-wrap {
	position: absolute;
	left: 100px;
	top: 15px;
	float: left;
	display: block;
}
.nav-search p {
	margin-left:50px;
	top:20px;
	width: 20px;
	position: absolute;
}
#main .column2-left-wide .column2-left {
	width: 625px;
}

#main fieldset{
	background-color: #EFEFEF;
    border: 1px solid #D1D1D1;
    padding: 10px;
    border-radius: 4px;
    -moz-border-radius: 4px;}
#main fieldset label {
    color: #000;
}
#main fieldset strong {
    color: #000;
    }
#main legend{
    margin-left:10px;
    margin-top: 5px;
    padding:0 5px;
    font-weight:bold;
    color: #000;
    background-color:#EFEFEF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    border: 1px solid #D1D1D1;
    }