 /* Color Palette */
/*
main gold: #ab7f2b
med. gold: #d69e00
bright gold: #fdc002
yellow green: #d2c078
darkbrown: #3f2000
warm grey: #bbb69c
grey: #cbc9c7
med grey: #888177
dark grey: # 3d3d3d
darker yellow: #FBAF00 (Footer Link)
*/

.accent-color1 { color: #ab7f2b !important; }
a.accent-color1:hover { color: #fdc002 !important; }
.accent-color2 { color: #fff !important; }
.accent-bg1 { background-color: #888177 !important; }
.accent-bg2 { background-color: #d69e00 !important; }
.accent-border1 { border-color: #8facff !important; }
.accent-border2 { border-color: #ffcd80 !important; }

button:hover, a.button:hover, input.button:hover { color: #fff; background: #ab7f2b; border-color: #fdc002; }

/* Splash Page */

body.splash-body {
  background: #000 url('bg/bg_page.png') repeat-x;
}

/* Base */
div.main-container {
  background: url(bg/shadow_main-container.png) repeat-y;
}

/* Main Pages */

body.main-body {
  background: #000 url('bg/bg_page.png') repeat-x;
}

a {
  color: #ab7f2b;
}
a:hover {
  color: #e8c80c;
}

/* Banner */

a.banner-title {
  color: #fff;
}
a.banner-title:hover {
  color: #0FBAF00;
}

/* Slideshow */

/* Table Head */

table.slideshow-overlay > thead > tr > td.tl {
 background: url(content/overlay_slideshow-top-left.png) no-repeat top left;
}
table.slideshow-overlay > thead > tr > td.tm {
 background: url(content/overlay_slideshow-top-middle.png) repeat-x top center;
}
table.slideshow-overlay > thead > tr > td.tr {
 background: url(content/overlay_slideshow-top-right.png) no-repeat top right;
}

/* Table Body */

table.slideshow-overlay > tbody > tr > td.ml {
 background: url(content/overlay_slideshow-middle-left.png) repeat-y center left;
}

table.slideshow-overlay > tbody > tr > td.mr {
 background: url(content/overlay_slideshow-middle-right.png) repeat-y center right;
}

/* Table Foot */

table.slideshow-overlay > tfoot > tr > td.bl {
 background: url(content/overlay_slideshow-bottom-left.png) no-repeat bottom left;
}
table.slideshow-overlay > tfoot > tr > td.bm {
 background: url(content/overlay_slideshow-bottom-middle.png) repeat-x bottom center;
}
table.slideshow-overlay > tfoot > tr > td.br {
 background: url(content/overlay_slideshow-bottom-right.png) no-repeat bottom right;
}

/* Content */
h1.pagetitle {
  color: #D0A024;  
}

/* Slideshow */

div.slideshow-overlay {
background-image:url(content/overlay_slideshow.png);
}

/* Inventory Slideshow */

/* Inventory Slideshow Container*/
div.element-type-inventoryslideshow  > table > tbody > tr > td > div.slideshow-container{
   background-color:black; /*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:black;
}

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:#ab7f2b;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left: 10px;
}

/* Content Elements */
div.element-type-customhtml {
  color: #fff;
}
/* Content Table */

div.main-container table.element-container div.element-container {
  background-color: transparent;
}

/*Quick Contact Form */

/* Table Head */

table.element-type-quickcontactform > thead > tr > td.tl {
 background: url(bg/bg_customhtml-top-left.png) no-repeat top left;
}
table.element-type-quickcontactform > thead > tr > td.tm {
 background: url(bg/bg_customhtml-top-middle.png) repeat-x top center;
}
table.element-type-quickcontactform > thead > tr > td.tr {
 background:url(bg/bg_customhtml-top-right.png) no-repeat top right;
}

/* Table Body */

table.element-type-quickcontactform > tbody > tr > td.ml {
 background: url(bg/bg_quickcontactform.jpg) no-repeat top left;
}
table.element-type-quickcontactform > tbody > tr > td.mm {
 background: url(bg/bg_quickcontactform.jpg) repeat-x;
}
table.element-type-quickcontactform > tbody > tr > td.mr {
 background: url(bg/bg_quickcontactform.jpg) no-repeat top left;
}

/* Table Foot */

table.element-type-quickcontactform > tfoot > tr > td.bl {
 background: url(bg/bg_customhtml-bottom-left.png) no-repeat bottom left;
}
table.element-type-quickcontactform > tfoot > tr > td.bm {
 background: url(bg/bg_customhtml-bottom-middle.png) repeat-x bottom center;
}
table.element-type-quickcontactform > tfoot > tr > td.br {
 background: url(bg/bg_customhtml-bottom-right.png) repeat-x bottom right;
}

/* 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: #b07e32;
}
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;
}

/* Header Elements */

h4.headertext {
  color: #fff;
}

h5.headertext {
  color: #fff;
}

/* Menu */

div.menu-container {
  background: none;
}

/* Main Menu Links Text - Top Level */

a.menu-heading {
  color: #bbb69c;
  background: url(bg/bg-menu-heading-r.png) right no-repeat !important; 
}

a.menu-heading > span {
  background: url(bg/bg-menu-heading.png) left no-repeat !important; 
}

a.menu-heading:hover, a.menu-heading-hover {
  color: #8207d6;
  background: url(bg/bg-menu-heading_hover-r.png) right no-repeat !important;
}

a.menu-heading:hover > span{
  background: url(bg/bg-menu-heading_hover.png) left no-repeat !important;
}

a.menu-selected {
  color: #d5a408;
  background: url(bg/bg-menu-heading_hover-r.png) right no-repeat!important;
}

a.menu-selected > span{
  background: url(bg/bg-menu-heading_hover.png) left no-repeat!important;
}

a.menu-selected:hover {
  color: #6b0eac;
}

/* Footer */

div.footer-container {
}

div.footer-links-heading {
  color: #959595;
}

a.footer-links-heading {
  color: #959595;
}

a.footer-links-heading:hover {
  color: #FBAF00;
}

a.footer-link {
  color: #606060;
}
a.footer-link:hover {
  color: #FBAF00;
}

h6.seotext {
	color: #606060;
}

/* Bottom Fade-Out */
div.bottom-fade {
  width: 1002px;
  height: 75px;
  margin: 0 auto;
  background: url(bg/bottom-fade.png) no-repeat;
}
