#fyc_container #fyc_tabs_list li#fyc_preowned { top:0; left:0; }
a#whatsitworth { top:70px; }

#priNav li a { padding: 6px 21px 0; } 


.staffpic { float:left; display:inline; padding: 0; margin: 0 15px 15px 0; }
#service_staff #right h3 { clear:left; color:#333; margin: 15px 0 10px; padding: 0 0 5px; border-bottom: 1px dotted #ccc;  }
#meetthestaff #right h3 { clear:left; color:#333; margin: 15px 0 10px; padding: 0 0 5px; border-bottom: 1px dotted #ccc;  }
#meetthestaff p { font-size:12px; line-height: 16px; color:#444; }

#warranty #right { color:#333; }
#warranty #right ol { padding: 0 0 0 25px; }
#warranty #right li { padding: 3px 0; color:#333; }
#warranty #right p { color:#333; }
#warranty .warrantylist { margin: 10px 0; padding: 0 0 0 15px; list-style-type:none; }
.warrantylist li { padding: 0; margin: 10px 0; font-size:12px; color:#333; }
.warrantylist li span { font-weight: bold; font-size: 14px; font-style:italic; }
.warrantylist2 { margin: 10px 0; padding: 0 0 0 15px; list-style-type:square; }
.warrantylist2 li { margin: 0; padding: 6px 0; font-size:12px; color:#333; }
.warrantylist2 li span { font-weight: bold; font-size: 14px; }
#servicetourblock { width:425px; margin: 20px 0 20px 100px; }

#warranty table#coveredItems { margin: 10px; }
#warranty table#coveredItems th { padding-bottom: 10px; text-align: left; }
#warranty table#coveredItems td {padding-bottom: 15px;}
#warranty table#coveredItems th.left, #warranty table#coveredItems td.left{
	font-weight: bold;
	vertical-align:  top;
	width: 120px;
}
#warranty table#coveredItems td.left {
	font-size: 12px;
}

.redlink { font-weight: bold; text-transform: uppercase; color:#AF0000; text-decoration: none; border-bottom: 1px solid #333; padding: 0; }
.redlink:hover { color:#AF0000; border:none; }

.bluelink { font-weight: bold; text-transform: uppercase; color:#3300ff; text-decoration: none; border-bottom: 1px solid #333; padding: 0; }
.bluelink:hover { color:#3300ff; border:none; }

.finpic { float:right; display:inline; margin: 0; padding: 0 10px 15px 15px; }
.staffbox { padding: 10px; margin: 0 0 10px;  }


/********Stylings to remove Dealer Address in media viewer *********/
#vehicle #mc_footer_location {display: none;}
/******************************************************************/

/*****Video Player****/

#flowplayer_container {
	width: 335px; margin: 10px auto 45px;
	height: 277px;
	background: url('../images/flowplayerContainer_bg.jpg') no-repeat;
}

#video_container {
	width: 308px;
	height: 211px;
	margin: 13px 0px 0px 12px;
}

/*##### =flowplayer #####
#######################*/
#ec_playlist { 
	float:right;
	display: inline;
	margin: 15px 10px 0px 0px;
}

#ec_playlist a {
	float:left;
	display:block;
	margin: 0px 0px 0px 5px;
	background: #999;
	height:16px; line-height: 16px;
	width:15px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-indent: 4px;
}

#ec_playlist a:hover,
#ec_playlist a.playing {
	background: #666;
	color: #ccc;
}

#ec_flowplayer img {
	border: none;
}

div#ec_flowplayer_controlbar {
	position:relative;
	margin:0;
	width: 308px;
	height:20px;
	background: #fff;
}

/* ##### control buttons #####
############################*/
div#ec_flowplayer_controlbar a.play,
div#ec_flowplayer_controlbar a.pause {
	display:block;
	position:absolute;
	top: 0;
	left: 0;
	width: 15px;
	height: 20px;
	background: url(http://images1.ecarlist.com/sites/video/controlbar/images/control_bar.png) no-repeat 0 0;
	text-indent: -9000px;
}
div#ec_flowplayer_controlbar a.play:hover {
	background-position: 0 -21px;
}
div#ec_flowplayer_controlbar a.pause {
	background-position: -20px 0;
}
div#ec_flowplayer_controlbar a.pause:hover {
	background-position: -20px -21px;
}
div#ec_flowplayer_controlbar a.mute,
div#ec_flowplayer_controlbar a.unmute {
	display:block;
	position:absolute;
	top: 0;
	right: 0;
	width: 13px;
	height: 20px;
	background: url(http://images1.ecarlist.com/sites/video/controlbar/images/control_bar.png) no-repeat -60px 0;
	text-indent: -9000px;
}
div#ec_flowplayer_controlbar a.mute:hover {
	background-position: -60px -21px;
}
div#ec_flowplayer_controlbar a.unmute {
	background-position: -80px 0;
}
div#ec_flowplayer_controlbar a.unmute:hover {
	background-position: -80px -21px;
}

/* ##### time code #####
######################*/
div#ec_flowplayer_controlbar div.time {
	display:none;
}
div#ec_flowplayer_controlbar div.time span { /* elapsed time */
}
div#ec_flowplayer_controlbar div.time strong { /* total time */
}

/* ##### track - progress, buffer, playhead  #####
################################################*/
div#ec_flowplayer_controlbar div.track {
	position:absolute;
	height:15px; 
	left: 25px;
	top:4px;
	width:255px;
	overflow:hidden;
}
div#ec_flowplayer_controlbar div.progress,
div#ec_flowplayer_controlbar div.buffer {
	position: absolute;
	height:5px; 
	top:3px
}
div#ec_flowplayer_controlbar div.progress {
	background: #999;
}
div#ec_flowplayer_controlbar div.buffer {
	background: #ccc;
	opacity: 0.25;
}
div#ec_flowplayer_controlbar div.playhead {
	position:absolute;
	height:13px;
	width: 11px;
	background: url(http://images1.ecarlist.com/sites/video/controlbar/images/control_bar.png) no-repeat -45px -4px;
}


#right p.weeklyspecial { text-align: center; }

.newsItem { margin: 15px; padding: 0 0 10px; border-bottom: 1px dotted #999; }
#right .newsItem p { margin: 0 0 15px; }
#right .newsItem h3 { margin: 25px 0 5px; padding: 0; font-size: 16px; }
#right h2 a { color:#fff; }

#home #nvblock { display: none; }