/****************************************************************************************/
/* General styles */

* {
margin: 0;
padding: 0;
}

body {
margin: 0;
padding: 0;
font-family:"Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;

color: #333;
background-color:#000;
}

h2 {
color: #B52C07;
font-weight: bold;
margin: 0 0 2px 0;
}

h3 {
color: #5B5E0E;
font-weight: bold;
margin-top: 0;
}

#container {

text-align: left;

width: 770px;
border:5px solid #fff;
}

#nav {
display:none;
}

#header {
display:none;
}

/* margin set to -1000 to remove it from screen */
#header h1 {
display:none;
}

/****************************************************************************************/
/* Box styles detail page*/

#main_image {
width:320px;
height:213px;
border-bottom:4px solid #D18A9E;
margin:0 0 8px 0px;
}

#page_heading {
}

#page_heading h1 {
height:40px;
padding:8px 0 0px 10px;
font-size:2em;
color:#81ACCC;
font-style:italic;
}

/* summary */
#vehicle_info_summary {
margin-right:1px;
width:445px;
height:213px;
float:right;
background-color:#55bbbb;
border-bottom:4px solid #D18A9E;
margin-bottom:8px;
}

#vehicle_info_summary h1 {
padding:5px;
font-size:1.6em;
color:#E4F4F4;
}

#vehicle_info_summary p {
padding:5px 0 5px 10px;
font-size:1.2em;
font-style:italic;
color:#fff;
}

#vehicle_info_summary .detailLabelPrice,  {
padding:10px 0 5px 10px;
font-size:1.4em;
color:#fff;
font-weight:bold;
}

#vehicle_info_summary .call_now {
font-size:1.75em;
color:#347B85;
font-weight:bold;
}

/* thumbs - recent vehicles */

#thumbs {
display:none;
margin:0 0 0 4px;
height:155px;
width:315px;
}

#thumbs h2 {
margin:0;
padding:2px 0 0 10px;
font-size:1.2em;
color:#357B98;
font-style:italic;
}

.rear_view {
display:none;
}

.rear_view h3 {
display:none;
}

.interior_view {
display:none;
}

.interior_view h3 {
display:none;
}

#views {
display:none;
}

.clr {
clear:both;
}

/* options */

#options {
display:none;
}

#options h2 {
display:none;
}

#options .icon {
display:none;
}

p.icon_link  {
display:none;
}

p.icon_link a:link, p.icon_link a:visited {
display:none;
}

p.icon_link a:hover, p.icon_link a:active {
display:none;
}

#options p.option_link {
display:none;
}

#options a:link, #options a:visited {
display:none;
}

#options a:hover, #options a:active {
display:none;
}
/* disclaimers */

#disclaimers {
margin-top:-20px;
font-size:12px;
height:10px;
width:640px;
}

/* more vehicles */

#more {
display:none;
}


#more h2 {
display:none;
}


#more img {
display:none;
}

/* this class is used to generate the bottom border for the #more expanding box */
#more .more_thumbs {
display:none;
}

#vehicle_info_full {
padding:0;
margin:0;
width:620px;
margin-right:85px;

}

#footer {
margin-left:-15px;
margin-top:-10px;
font-size: 12px;
width:640px;

}

#black_horse {
display:none;
}

#detailsVehicle {
padding:0 0 15px 0;
}

.price {
color:#C5707C;
padding:0 0 8px 0;
}

.error {
padding:5px 0 5px 0px;
font-size:1.6em;
color:#FF0066;
}

/* style vehicle detail subheading */
.details2Subhead {
padding:0;
margin:0;
font-size:1.25em;
color:#D18A9E;
font-weight:bold;
}

/* style vehicle detail list */
.formatSpec {

font-size:12px;
color:#333;
padding:0 10px 10px 0;
}

.formatSpec  a:link, .formatSpec  a:link {
color:#7096AE;
}

.formatSpec a:hover, .formatSpec a:active {
color:#ccc;
}

#disclaimers p {
padding:5px 35px 5px 0px;
font-size:1em;
}

#vehicle_list {
text-align:center;
padding:25px;
}

#vehicle_list img {
margin:0 8px 8px 0px;
border:1px solid #666;
}
#ezTable {
border:1px solid #ccc;
background-color:#C9DCE9;
padding:10px;
}

#ezTable td {
text-align:left;
}

#ezTable a:link, #ezTable a:visited  {
color:#984530;
text-decoration:underline;
}

#ezTable a:hover, #ezTable a:active  {
color:#3C6C8C;
text-decoration:none;
}

.ezTableHeader {
color:#666;
}

.para_listings {
font-size:1.25em;
text-align:left;
color:#333;
width: 600px;
padding:0 0 20px 0;
}

.para_total_listed {
font-size:1.4em;
text-align:left;
color:#ff3300;
width: 600px;
padding:0 0 5px 0;
}

.price_list {
font-weight:bold;
font-size:1.1em;
color:#CC3300;
}

/* ***************************************************************************************************************** */
/* Index page styles */

#about_us {
margin:5px 0 5px 2px;
padding:0 0 5px 0;
background-image:url(../../../assets/site/backgrounds/about_us.jpg);
background-repeat:no-repeat;
width:450px;
height:380px;
float:left;
}


#about_us h1 {
padding:8px 0 0 15px;
font-size:1.4em;
color:#eee;
font-style:italic;
}

#about_us p.about_us_text  {
padding:8px 15px 5px 20px;
font-size:1em;

color:#666;
}

#about_us p.about_us_email  {
padding:0px 15px 10px 20px;
font-size:1.25em;

color:#666;
}

#about_us #finance_images {
width:105px;
padding:12px 4px 0 20px;
float:left;
}

#about_us #finance_images img {
margin:0 0 8px 0;
}


#about_us h2 {
padding:10px 0 0px 15px;
font-size:1.25em;
color:#333;
font-style:italic;
font-weight:normal;
}

#front_thumbs {
margin:5px 0 5px 2px;
padding:0 0 5px 0;
width:300px;
height:380px;
float:right;
background-image:url(../../../assets/site/backgrounds/recent_cars.jpg);
background-repeat:no-repeat;
}

#front_thumbs img {
margin:3px 5px 0 5px;
border:1px solid #ccc;
}

#front_thumbs h1 {
margin:5px;
padding:5px 0 0 8px;
font-size:1.4em;
color:#eee;
font-style:italic;
}

#front_thumbs .car {
margin-left:10px;
width:105px;
float:left;
}

#front_thumbs .car .car_descrip {
font-size:0.75em;
color:#3B4299;
text-align:center;
padding:0 0 2px 0;
}

#front_thumbs .front_price {
font-size:1.25em;
color:#B24664;
font-weight:bold;
font-style:italic;
}

#hpi_rac {
display:none;

}


#hpi_rac_detail {
display:none;
}


#address {
font-size:10px;
}

#address p.address_heading  {
color:#fff;
}

#address p.address_text  {
color:#333;
}

#address p.address_email a:link, #address p.address_email a:visited  {
display:none;
}

#address p.address_email a:hover, #address p.address_email a:active  {
display:none;
}
/* ***************************************************************************************************************** */
/* Selections page styles */

#your_selections {
display:none;
}

#your_selections img {
display:none;
}

#your_selections .selections_thumbs {
display:none;
}

#your_selections .selections_thumbs .selections_descrip {
display:none;
}

#your_selections p.selections_intro  {
display:none;
}

#your_selections p.selections_para  {
display:none;

}

#your_selections .selections_thumbs .remove {
display:none;
}



/* ***************************************************************************************************************** */
/* contact/enquiry page styles */
div.row {
  display:none;
  }

div.row span.label {
  display:none;
  }

div.row span.formw {
  display:none;
  }

div.spacer {
  display:none;
  }
  
.label {
cdisplay:none;
}

fieldset {
display:none;
}

input {
display:none;
}

#enquiry_form {
display:none;
}

#enquiry_form  p.call_now {
display:none;
}

#enquiry_form  p.form_text {
display:none;
}


#vehicle_info_summary_enquiry {
background-color:#55bbbb;
width:320px;
float:left;
}

#vehicle_info_summary_enquiry h1 {
padding:5px;
font-size:1.65em;
color:#E4F4F4;
}

#vehicle_info_summary_enquiry p {
padding:5px 0 5px 10px;
font-size:1.2em;
font-style:italic;
color:#fff;
}

#vehicle_info_summary_enquiry .detailLabelPrice,  {
padding:10px 0 5px 10px;
font-size:1.4em;
color:#fff;
font-weight:bold;
}

#vehicle_info_summary_enquiry .call_now {
font-size:1.75em;
color:#347B85;
font-weight:bold;
}

#main_image_enquiry {
display:none;
}

#back_box {
display:none;
}

#back_box #arrow {
display:none;

}

#back_box #label {
display:none;
}

#no_vehicle {
display:none;
}

#no_vehicle p.notice {
display:none;
}



#developed {
display:none;
}

