/* Theme: crisp and clean */
/* Color Scheme: white_red_silver */
/*
main red: aa0000
dark red: 330000
dark red: 5e0000
mid red: c30000
light red: e14d4d
light red: ff9999
warm grey: c39999
red: cd1200
black: 000000
charcoal: 333333
dark grey: 171717
mid/lightgrey: 8c8c8c
creme (bg): #eeebe9
l. light blue/grey: #d1dce6
*/

/* IN INVENTORY LISTING: Search Criteria Headings - No. of Vehicle Found - Selected "Sort By" Term - Vehicle Listing Titles - Vehicle Price || IN VECHICLE DETAIL LISTING:Vehicle Title - "Please Call for Price"  */
.accent-color1 {
	color: #c30000 !important;
}

/* IN INVENTORY LISTING: Vehicle Listing Titles ROLLOVER*/
a.accent-color1:hover {
	color: #000 !important;
}

/* IN MENU: Dropdown "Selected" Section Text Color || IN INVENTORY LISTING: Page Number Text Color  -Special or Featured Vehicle Label - Tagline/Promo Statement above Price || IN VECHICLE DETAIL LISTING: Vehicle Body Style  */
.accent-color2 {
	color: #171717 !important;
}

/* IN MENU: Dropdown "Selected" Section BG Color || IN INVENTORY LISTING: Page Number BG Color  */
.accent-bg1 {
	background-color: #c39999 !important;
}

/* IN INVENTORY LISTING: Current Search Criteria "X" (Remove) Button*/
.accent-bg2 {
	background-color: #5e0000 !important;
}

/* IN INVENTORY LISTING: Border for "Featured Special" */
.accent-border1 {
	border-color: #aa0000!important;
}
	
/* IN INVENTORY LISTING: Border for "Specials" Car Listings*/
.accent-border2 {
	border-color: #e14d4d !important;
}

button:hover, a.button:hover, input.button:hover { color: #fff; background: #000000; border-color: #e14d4d; }

/* Splash Page */

body.splash-body {
	background-color: #fff;
}

/* Base */
div.main-container {
	background-color: #fff;
}	

/* Main Pages */

body { 
	color: #fff;
}


body.main-body {
	background-color: #fff;
}

div.framed-container {
	color: #000 !important;
}

div.framed-container td {
  color:#000 !important;
}

div.ebay-listing {
  color:#000 !important;
}


/* Main Link Text Colors -- for menu panel dropdown link text || IN INVENTORY LISTING: Search Criteria Sub-Heading - Sort By Text Link */
a {
	color: #8c8c8c;
}

a:hover {
	color: #aa0000;
}

/* Banner */

a.banner-title {
	color: #000;
}

a.banner-title:hover {
	color: #aa0000;
}

/* Banner Background -- DO NOT CHANGE -- */

div.banner-container > div {

}

/* Header */

h5.headertext {
	color: #aa0000;
}

/* Main Menu Links Text - Top Level */

a.menu-heading {
	color: #000;
}

a.menu-heading:hover {
	color: #aa0000;
}

a.menu-heading:hover > span {
}

a.menu-selected {
	color: #aa0000;
}

a.menu-selected > span {

}

a.menu-selected:hover {
	color: #aa0000;
}

/* Menu Dropdown Panels */

div.menu-panel {
	background: transparent;
	padding: 0px;
}

a.menu-panel {
	padding: 5px 10px 5px 10px;
}

table.menu-panel-container {
	background-color: transparent;
}

ul.menu-panel {
	min-width: 0px;
	padding-top: 18px;
}

/* Menu Panel Middle */

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tbody > tr > td.ml {
 background: url(bg/bg_menu-panel-middle-left.png) no-repeat top left;
 width: 26px;
}

table.menu-panel-container > tbody > tr > td.mm {
 background: url(bg/bg_menu-panel-middle-middle.png) repeat-x top left;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tbody > tr > td.mr {
 background: url(bg/bg_menu-panel-middle-right.png) no-repeat top right;
 width: 26px;
}

/* Menu Panel Foot */

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.bl {
 background: url(bg/bg_menu-panel-bottom-left.png) no-repeat bottom left;
 height: 31px;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.bm {
 background: url(bg/bg_menu-panel-bottom-middle.png) repeat-x bottom center;
 height: 31px;
}

/* -- DO NOT CHANGE -- */
table.menu-panel-container > tfoot > tr > td.br {
 background: url(bg/bg_menu-panel-bottom-right.png) no-repeat bottom right;
 height: 31px;
}

/* Header border */
div.header-container-top {
	background: url(header/border-top.png) no-repeat top;
}

div.header-container-middle{
	background: url(header/border-middle.png) repeat-y center center;
}

div.header-container-bottom{
	background: url(header/border-bottom.png) no-repeat bottom center;
}

/* Inventory Slideshow */

/* Inventory Slideshow Container*/
div.element-type-inventoryslideshow  > table > tbody > tr > td > div.slideshow-container{
   background-color:white; /*Make same color as panel background */
}

/* Inventory Slideshow Panel */
div.element-type-inventoryslideshow  > table > tbody > tr > td > div.slideshow-container > div.slideshow-container-inner  > a > table > tbody > tr > td.palette-box2 {
   background-color:white;
}

span.Year-Large {
	font-size:22px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
}

span.Make-Large {
	font-size:22px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
}

div.Model-Large {
	font-size:30px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
}

div.Price-Large {
	font-size:44px !important;
	color:#cd0000;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left: 10px;
}


/* Content Elements */

h1.pagetitle {
	background: url(bg/bg_pagetitle.png) repeat-y center center;
	color: #aa003a;
}

/* General Element Heading */
 
div.element-heading {
	color: #525252;
	border: medium #bcbcbc double;
	border-right: none;
	border-left: none;
}

/* Custom HTML Text */
div.customhtml {
	background: transparent;
	color: #aa003a;
}

/* Vehicle Specials Slider BG */

div.slider-viewport {
	background-color: #fff;
}

/* Vehicle Specials Slider Each Listing BG ROLLOVER*/

a.vehicle-panel-specials:hover {
	background-color: #ccc;
}

/* Vehicle Specials/Featured Vehicles Arrows */

a.slider-arrow-left {
	background:url(content/slider-arrow-left.png) no-repeat;
}

a.slider-arrow-left:hover {
	background: url(content/slider-arrow-left_hover.png) no-repeat;
}

a.slider-arrow-right {
	background: url(content/slider-arrow-right.png) no-repeat;
}

a.slider-arrow-right:hover {
	background: url(content/slider-arrow-right_hover.png) no-repeat;
}

a.slider-arrow-top {
	background: url(content/slider-arrow-top.png) no-repeat;
}

a.slider-arrow-top:hover {
	background: url(content/slider-arrow-top_hover.png) no-repeat;
}

a.slider-arrow-bottom {
	background: url(content/slider-arrow-bottom.png) no-repeat;
}

a.slider-arrow-bottom:hover {
	background: url(content/slider-arrow-bottom_hover.png) no-repeat;
}

/* Slideshow Element Container */

div.slideshow-container {
	background: #fff;
}

/* Form Elements */

div.form-field {
	color: #000;
}

/* Footer */

div.footer-container {
	 border-color: #fff;
}

div.footer-links-heading {
	color: #666;
}

a.footer-links-heading {
	color: #666;
}

a.footer-links-heading:hover {
	color: #aa0000;
}

a.footer-link {
	color: #666;
}

a.footer-link:hover {
	color: #aa0000;
}

h6.seotext {
	color: #d1dce6;
}

