/*BEGIN :: scroller ---------------------------------------------------------------*/
#scroller {
	width:715px;
	height:353px;
	background-color:#000000;
}
#home #scroller {width:606px;}
#featured_scroller {
	position:relative;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	height:353px;
}
#featured_scroller li {
	list-style-type:none;
	padding:0;
	margin:0;
	overflow:hidden;
	width:100%;
	height:353px;
	position:absolute;
	top:0;
	left:0;
	z-index:5;
}
#featured_scroller li.active {z-index:10;}
#featured_scroller li a.scrollerFeature, #featured_scroller li a.scrollerFeature:link, #featured_scroller li a.scrollerFeature:visited,
#featured_scroller li a.scrollerFeature:hover, #featured_scroller li a.scrollerFeature:active {
	width:100%;
	height:353px;
	display:block;
}
#scroller_nav {
	position:absolute;
	bottom:11px;left:7px;
	z-index:999;
	width:500px;
}
#home #scroller_nav {width:100px;}
#scroller_nav li {
	width:18px;
	height:16px;
	padding:0;
	margin:0 2px 0 0;
	text-align:center;
}
#home #scroller_nav li {width:16px;}
#scroller_nav li a, #scroller_nav li a:link, #scroller_nav li a:visited {
	width:16px;
	height:14px;
	line-height:14px;
	display:block;
	padding:0;
	margin:0;
	text-align:center;
	background-color:#4c4c4a;
	border:1px solid #4c4c4a;
	color:#FFF;
	text-decoration:none;
}
#home #scroller_nav li a, #home #scroller_nav li a:link, #home #scroller_nav li a:visited {width:14px;}
#scroller_nav li a:hover {border:1px solid #d70f0f;}
#scroller_nav li a:active {background-color:transparent;border:1px solid #d70f0f;}
#scroller_nav li.active a, #scroller_nav li.active a:link, #scroller_nav li.active a:visited, #scroller_nav li.active a:hover, #scroller_nav li.active a:active {
	background-color:transparent;
	border:1px solid #d70f0f;
}
#scroller a.learnMore, #scroller a.learnMore:link, #scroller a.learnMore:visited {
	position:absolute;
	bottom:5px;right:5px;
	z-index:999;
	width:125px;
	height:30px;
	line-height:30px;
	text-align:right;
	display:block;
	color:#FFFFFF;
	z-index:1001;
	padding:0 10px;
}
#scroller a.learnMore:hover, #scroller a.learnMore:active {
	color:#91C2E7;
}
#scroller a.learnMore span.angleQuotes {
	color:#b60d0d;
	font-size:1.2em;
}
.sliderBar {
	height:40px;
	background:url('../images/slider_bar_back.png') 0 0 repeat-x;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
}
#slider_bar {
	height:40px;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
	z-index:20;
	width:100%;
}
#icons {
	height:30px;
	width:380px;
	padding:0;
	margin:0;
	position:absolute;
	bottom:5px;
	right:0;
}
#icons li {
	list-style-type:none;
	float:right;
	height:0;
	padding:30px 10px 0;
	overflow:hidden;
}
#icon_bbb {width:23px;background:url('../images/icon_bbb.png') 0 0 no-repeat;}
#icon_asa {width:50px;background:url('../images/icon_asa.png') 0 0 no-repeat;}
#icon_ase {width:30px;background:url('../images/icon_ase.png') 0 0 no-repeat;}
#icon_aaa {width:26px;background:url('../images/icon_aaa.png') 0 0 no-repeat;}
#icon_napa {width:31px;background:url('../images/icon_napa.png') 0 0 no-repeat;}

/*Team Scroller*/
.teamInfo {
	width:360px;
	height:300px;
	position:absolute;
	top:0;left:0;
	padding:15px 0 10px 20px;
	margin:0;
	overflow:hidden;
	font-size:28px;
	line-height:28px;
	color:#FFFFFF;
	font-weight:bold;
}
.teamInfo .meetTheCrew {
	text-transform:uppercase;
	padding-bottom:0px;
	display:block;
}
.teamInfo .teamName {
	text-transform:uppercase;
	display:block;
	padding:0 0 0 30px;
	color:#c71110;
}
.teamInfo .teamTitle {
	display:block;
	padding:0 0 5px 30px;
	font-size:14px;
	line-height:20px;
}
#featured_scroller .teamInfo ul {
	width:330px;
	position:relative;
	padding:0 0 0 30px;
	margin:0;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
}
#featured_scroller .teamInfo ul li {
	float:none;
	display:block;
	height:auto;
	position:relative;
	height:auto;
}
/*END :: scroller ---------------------------------------------------------------*/