/* Theme: Radiance */
/* Color Scheme: Charcoal_red */
/*
main red: a90005
dark red: aa0000
dark dark red: 430000
dark red brown: 6d1f12
charcoal: 333333
lightgrey: d9cfce
tan: d6c9b4
tan: dba65d
brown: 986036
orange: ea550b
orange 2: ff710f
red: ff0000
yellow ffcd5b
oche: dba65d
*/

/* 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"  IN VEHICLE SPECIAL SLIDER: Price Color*/
.accent-color1 { color: #aa0000 !important; }

/* IN INVENTORY LISTING: Vehicle Listing Titles ROLLOVER*/
a.accent-color1:hover { color: #dba65d !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  IN VEHICLE SPECIAL SLIDER: Tagline Color */
.accent-color2 { color: #dba65d !important; }

/* IN MENU: Dropdown "Selected" Section BG Color || IN INVENTORY LISTING: Page Number BG Color  */
.accent-bg1 { background-color: #430000 !important; }

/* IN INVENTORY LISTING: Current Search Criteria "X" (Remove) Button*/
.accent-bg2 { background-color: #ffcd5b !important; }

/* IN INVENTORY LISTING: Border for "Featured Special" and "Special Promotion" Car Listings*/
.accent-border1 { border-color: #ff710f !important; }

/* IN INVENTORY LISTING: Border for "Featured Special" and "Special Promotion" Car Listings*/
.accent-border2 { border-color: #ff0000 !important; }

button, a.button, input.button { color: #000; background: #dba65d; border-color: #fff; }

button:hover, a.button:hover, input.button:hover { color: #dba65d; background: #000; border-color: #aa0000; }

/* Splash Page */

body.splash-body {
	background: #e8c886 url(bg/bg_page.jpg) repeat-x;
}

/* Base */
div.main-container {
	background: url(bg/bg_maincontainer.png) repeat-y;
}	

/* Main Pages */

body { 
	color: #333333;
}

body.main-body {
	background: #e8c886 url(bg/bg_page.jpg) repeat-x;
}

/* Main Link Text Colors -- for menu panel dropdown link text || IN INVENTORY LISTING: Search Criteria Sub-Heading - Sort By Text Link */
a {
	color: #fff;
}
a:hover {
	color: #ca2a05;
}

/* Banner */

a.banner-title {
	color: #fff;
}
a.banner-title:hover {
	color: #999;
}

/* Header */

h5.headertext {
	color: #dba65d;
}

/* Inventory Slideshow */

/* Inventory Slideshow Container*/
div.element-type-inventoryslideshow  > table > tbody > tr > td > div.slideshow-container{
   background: transparent; /*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: transparent;
}

span.Year-Large {
	font-size:22px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
    color:#dba65d;
}

span.Make-Large {
	font-size:22px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
    color:#dba65d;
}

div.Model-Large {
	font-size:30px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
    color:#dba65d;
}

div.Price-Large {
	font-size:44px !important;
	color: #aa0000;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left: 10px;
}

/* Menu */

div.menu-container {
	background: url(bg/bg_menu.png) repeat-x;
}

/* Main Menu Links Text - Top Level */

a.menu-heading {
	color: #fff; }

a.menu-heading:hover, a.menu-heading-hover {
	color: #fff;
	background: url(menu/menu-hover.png) repeat-x top center !important;
}

a.menu-selected {
	color: #fff;
	background: url(menu/menu-hover.png) repeat-x top center !important;
}

a.menu-selected:hover {
	color: #000;
}

/* 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;
}
/* General Element Heading */

div.element-heading {
	color: #fff;
	background: url(bg/element_heading.jpg) repeat-x bottom center !important;
	margin-top: 15px;
}

/* Custom HTML */

/* Table Head */

table.element-type-customhtml > thead > tr > td.tl {
 background: url(bg/bg_customhtml-top-left.png) no-repeat top left;
}
table.element-type-customhtml > thead > tr > td.tm {
 background: url(bg/bg_customhtml-top-middle.png) repeat-x top center;
}
table.element-type-customhtml > thead > tr > td.tr {
 background: url(bg/bg_customhtml-top-right.png) no-repeat top right;
}

/* Table Body */

table.element-type-customhtml > tbody > tr > td.ml {
 background: url(bg/bg_customhtml-middle-left.png) repeat-y top left;
}
table.element-type-customhtml > tbody > tr > td.mm {
 background: #dba65d;
}
table.element-type-customhtml > tbody > tr > td.mr {
 background: url(bg/bg_customhtml-middle-right.png) repeat-y top right;
}

/* Table Foot */

table.element-type-customhtml > tfoot > tr > td.bl {
 background: url(bg/bg_customhtml-bottom-left.png) no-repeat bottom left;
}
table.element-type-customhtml > tfoot > tr > td.bm {
 background: url(bg/bg_customhtml-bottom-middle.png) repeat-x bottom center;
}
table.element-type-customhtml > tfoot > tr > td.br {
 background: url(bg/bg_customhtml-bottom-right.png) repeat-x bottom right;
}

/* Custom HTML Text */
div.customhtml {
	background: transparent;
	color: #430000;
	border: 0px !important;
}

/* Vehicle Specials Element Heading */

div.element-heading-vehiclespecials {
	background: #333333;
}

/* Vehicle Specials Slider BG */

div.slider-viewport {
	background-color: #333333;
}

/* Vehicle Specials Slider Each Listing BG ROLLOVER*/

a.vehicle-panel-specials:hover {
	background-color: #000;
}

/* Quick Contact Form Heading */

div.element-heading-quickcontactform {
	background: #dba65d;
}

/* Slideshow Element Container */

div.slideshow-container {
	background: #333333;
}

/* Form Elements */

div.form-field {
	color: #fff;
}

/* Footer */

div.footer-container {
	border-color: #d6c9b4;
}

div.footer-links-heading {
	color: #d6c9b4;
}

a.footer-links-heading {
	color: #d6c9b4;
}

a.footer-links-heading:hover {
	color: #aa0000;
}

a.footer-link {
	color: #d6c9b4;
}

a.footer-link:hover {
	color: #aa0000;
}

h6.seotext {
	color: #d1dce6;
}

/* Bottom Fade */
div.bottom-fade {
	background: url(bg/bg_bottom_fade.png) no-repeat;
}

div.tpName, div.tpAltName, div.tpNamesmall, div.tpAltNamesmall {
	color: #6A0000;
}

div.tpLocation, div.tpAltLocation, div.tpVehicle, div.tpAltVehicle, div.tpLocationsmall, div.tpAltLocationsmall, div.tpVehiclesmall, div.tpAltVehiclesmall {
	color: #eee;
}