/* Theme: stripers */
/* Color Scheme: blue_yellow */

/* Color Palette */
/*
main blue: #003366
l. blue 01: #8cc6ff
l blue 02: #d1dce6
d. blue: #00162c
faded blue: #56799b
yellow: #fcde42
warm red: #c10900
green: #195200
*/

/* 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: #003366 !important; }

/* IN INVENTORY LISTING: Vehicle Listing Titles ROLLOVER*/
a.accent-color1:hover { color: #fcde42 !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: #00162c !important; }

/* IN MENU: Dropdown "Selected" Section BG Color || IN INVENTORY LISTING: Page Number BG Color  */
.accent-bg1 { background-color: #8cc6ff !important; }

/* IN INVENTORY LISTING: Current Search Criteria "X" (Remove) Button*/
.accent-bg2 { background-color: #56799b !important; }

/* IN INVENTORY LISTING: Border for "Featured Special" and "Special Promotion" Car Listings*/
.accent-border1 { border-color: #c10900 !important; }

/* IN INVENTORY LISTING: Border for "Featured Special" and "Special Promotion" Car Listings*/
.accent-border2 { border-color: #195200 !important; }

button:hover, a.button:hover, input.button:hover { color: #fff; background: #003366; border-color: #fcde42; }

/* Splash Page */

body.splash-body {
  background-color: #003366;
}

/* Base -- DO NOT CHANGE -- */
div.main-container {
  background: url(bg/bg_maincontainer.png) repeat-y;
}	

/* Main Pages */

body { 
  color: #003366;
}

/* -- DO NOT CHANGE -- */
body.main-body {
  background: transparent 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: #56799b;
}
a:hover {
  color: #c10900;
}

/* Banner */

a.banner-title {
  color: #003366;
}
a.banner-title:hover {
  color: #fcde42;
}

/* Banner Background -- DO NOT CHANGE -- */

div.banner-container > div { 
  background:url(bg/bg_banner.png) repeat-x;
  height: 145px;
}

/* Header */

h5.headertext {
  color: #fcde42;
}

/* Menu */

div.menu-container {
  background: #003366;
}

/* Main Menu Links Text - Top Level */

a.menu-heading {
  color: #fff; }

a.menu-heading:hover, a.menu-heading-hover {
  color: #fcde42;
  background: url(menu/bg-menu-heading-hover.png) no-repeat top center !important;
}

a.menu-selected {
  color: #fff;
  background: url(menu/bg-menu-heading-hover.png) no-repeat top center !important;
}

a.menu-selected:hover {
  color: #fcde42;
}

/* Menu Dropdown Panels -- DO NOT CHANGE --*/

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;
}

/* Content Elements */

h1.pagetitle {
  color: #fcde42;  
}

/* General Element Heading */
 
div.element-heading {
  color: #fcde42;
}

/* Custom HTML Element Heading */

div.element-heading-customhtml {
   background: #56799b;
   color: #fcde42;
}

/* Custom HTML Text */
div.customhtml {
  background: transparent;
  color: #fff;
  border: 0px !important;
}

/* Vehicle Specials Element Heading */

div.element-heading-vehiclespecials {
  background: #56799b;
}

/* Vehicle Specials Slider BG */

div.slider-viewport {
  background-color: #8cc6ff;
}

/* Vehicle Specials Slider Each Listing BG ROLLOVER*/

a.vehicle-panel-specials:hover {
	background-color: #fcde42;
}

/* Quick Contact Form Heading */

div.element-heading-quickcontactform {
  background: #56799b;
}

/* Slideshow Element Container */

div.slideshow-container {
	background: #003366;
}

/* Form Elements */

div.form-field {
  color: #fff;
}

/* Footer */

div.footer-container {
   border-color: #56799b;
}

div.footer-links-heading {
  color: #56799b;
}

a.footer-links-heading {
  color: #56799b;
}

a.footer-links-heading:hover {
  color: #fcde42;
}

a.footer-link {
  color: #56799b;
}

a.footer-link:hover {
  color: #fcde42;
}

h6.seotext {
	color: #d1dce6;
}

/* -- DO NOT CHANGE --*/
div.bottom-fade {
  width: 960px;
  height: 34px;
  margin: 0 auto;
  background: url(bg/bg_bottom_fade.png) no-repeat;
}