/*------------------------------------------------------------------
[Dealer Experiece Stylesheet]

Theme Name:		Hunterdon BMW
Version:		1.0
Last Change:	12/18/2009 - EJR

[Table of Contents]

1.	Columns & Titles
2.	 Headlines
3.	Content
4.	Inline Nav

[Notes]

-------------------------------------------------------------------*/

/* 1. COLUMNS & TITLES */

#columns {padding:0 0 15px 0; margin:0 auto;}

/* Three Columns */
.three_column {}
.three_column #column_1 {padding:0; margin:0 0 13px 6px; width:966px; display:block; float:none;}
.three_column #column_2 {padding:0 0 10px 6px; width:739px; display:block; float:left;}
.three_column #column_3 {margin:0 0 0 11px; width:210px; display:inline; float:left;}

/* Nav BG */
#nav {background:url(../images/template/header_nav_bg_alt.png) no-repeat top #000;}
	

/* 2. HEADLINES */

#headline {width:960px; height:214; position:relative; z-index:1; /* w & h are 2px larger because of fade issue */
	border:none;
	background:#c6cfd5;}

/* Slides */
ul#slides {padding:0; margin:0; width:960px; height:214px; overflow:auto; white-space:nowrap;}
ul#slides li {padding:0; margin:0; list-style:none; display:inline; position:relative;}
ul#slides img {padding:0; margin:0; width:960px; height:214x; top:0; left:0;
	list-style:none;}
body.js ul#slides {overflow:hidden;}
body.js ul#slides li {position:absolute; top:0; left:0;}
	
/* Slide Nav */
#headline_slide_nav {position:absolute; bottom:20px; left:15px; z-index:101;}
#headline_slide_nav a {padding:1px 6px; margin:0 0 0 5px; display:block; float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:0.937em; font-weight:bold; color:#fff;
	background:url(../images/template/headline_nav_bg.png) repeat-x transparent; border:1px solid #a1a4a6;}
#headline_slide_nav a:hover {color:#bfe2ff; 
	background:#000; border:1px solid #bfe2ff;}
#headline_slide_nav a.activeSlide, #headline_slide_nav a.activeSlide:hover {border:1px solid #fff;}


/* 3. CONTENT */

#content {padding:25px 20px 16px 20px; width:699px;
	font-size:0.812em;
	background:url(../images/template/content-experienced-btm-bg.png) no-repeat center bottom #fff;}
#content h2 {padding:0 0 4px 0; margin:20px 0 14px 0;
	font-size:1.846em; letter-spacing:-1px; line-height:1em;
	border-bottom:2px solid #ccc;}
#content h3 {padding:0; margin:0;
	font-size:1.231em; letter-spacing:0; line-height:1em;}
	

/* 4. INLINE NAV */

ul#inline-nav {padding:0; margin:0; width:739px; height:44px;}
ul#inline-nav li {padding:0; margin:0 0 0 9px; width:178px; float:left; position:relative;
	list-style:none;}
ul#inline-nav li.first {margin:0;}
ul#inline-nav li a {padding:12px 12px 14px 12px; display:block;
	color:#666; text-align:center;
	background:url(../images/template/content-experienced-inline-nav-a-sprite.png) no-repeat #dadadb;}
ul#inline-nav li a:hover {
	color:#000;
	background-position:-178px 0;}
ul#inline-nav li a.selected, ul#inline-nav li a.selected:hover {
	color:#000;
	background-position:-356px 0;}