/*COLOR CSS */

/* Color Palette */
/*
main blue: 015699
dark blue: 001e42
light blue: 5abde7
dark grey: #171717
black: #000000
mid/lightgrey: #8c8c8c
creme (bg): #eeebe9
light blue/grey: #d1dce6
*/

/* Accent Color */

.accent-color1 { color: #015699 !important; }
a.accent-color1:hover { color: #171717!important; }
.accent-color2 { color: #000 !important; }
.accent-bg1 { background-color: #033778 !important; }
.accent-bg2 { background-color: #d1dce6 !important; }
.accent-border1 { border-color: #8c8c8c !important; }
.accent-border2 { border-color: #5abde7 !important; }

/* Base */

div.main-container {
  background-color: #eeebe9;
}

/* Splash Page */

body.splash-body {
  background: url(bg/bg_page.jpg) repeat-y top center;
}

/* Main Pages */

body { 
  color: #171717;
}
body.main-body {
  background: url(bg/bg_page.jpg) repeat-y top center;
}

a {
  color: #015699;
}
a:hover {
	color: #000000;
}

/* Banner */

div.banner-container {
	background-color: #eeebe9;
}

a.banner-title {
  color: #171717;
}
a.banner-title:hover {
  color: #015699;
}

/* Menu */

div.menu-container {
  background: url(bg/bg_menu.jpg) repeat-x;
}

/* Main Menu Links Text - Top Level */

a.menu-heading {
  color: #015699; }

a.menu-heading:hover, a.menu-heading-hover {
  color: #fff;
  background-color: #015699!important;
  font-weight: 900;
}

a.menu-selected {
  color: #fff;
  background-color: #015699 !important;
}

a.menu-selected:hover {
  color: #53b3ff	;
  font-weight: 900;
}

/* 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: #CCC;
}

/* Header */

div.header-container-middle {
	background: #fff url(bg/bg_header-middle.png) repeat-x top center;
}

/* 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: black;
}

span.Make-Large {
	font-size:22px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
	color: black;
}

div.Model-Large {
	font-size:30px !important;
	font-family:DroidSans,DroidSans-FS;
	margin-left: 10px;
	color: black;
}

div.Price-Large {
	font-size:44px !important;
	color:#015699;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	margin-left: 10px;
}

/* Inventory Slideshow Vehicle Details */

/* Inventory Slideshow Vehicle Photo Container */
div.element-type-inventoryslideshow  > table > tbody > tr > td > div.slideshow-container > div.slideshow-container-inner  > a > table > tbody > tr > td {
   border: ;
}

/* Content */

h1.pagetitle {
  color: #015699;  
}

div.element-container {
}
 
div.element-heading {
  color: #5abde7;
}

/* Custom HTML */

div.element-type-customhtml {
  color: #171717;
}

/* 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 center left;
}
table.element-type-customhtml > tbody > tr > td.mm {
  background-color: #ffffff;
}
table.element-type-customhtml > tbody > tr > td.mr {
  background:url(bg/bg_customhtml-middle-right.png) repeat-y center 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) no-repeat bottom right;
}

div.content-container {
	background-color: #ffffff;
}

/* Footer */

div.footer-links-heading {
	color: #015699;
}
a.footer-links-heading {
  color: #015699;
}
a.footer-links-heading:hover {
	color: 	#001e42;
}

a.footer-link {
  color: #015699;
}
a.footer-link:hover {
	color: #001e42;
}

h6.seotext {
	color: #d1dce6;
}

/* Bottom Fade-Out */
div.bottom-fade {
  width: 960px;
  height: 75px;
  margin: 0 auto;
  background: url(bg/bottom-fade.png) no-repeat;
}
