.slides {	
	position:relative;
	margin:auto;
	vertical-align:middle;	
}
.slidesbg
{	
	width:100%;
	/*padding-left:34px;*/
	/*margin-left:34px;*/
}
.slides ul{
	list-style:none;
	margin:0;
	padding:0;
}
.slides li{
	list-style:none;
	margin:0 5px 0 5px;
	text-align:center;
	padding:0;
	height:100%;	
	vertical-align:top;
}

.slides a{
	text-decoration:none;
	cursor:pointer;	
}
.slides .featuredImage{
	width:150px;
	height:105px;
	background-color:White;	
	display:block; /*Chrome compability*/
	vertical-align:middle;
	overflow:hidden;
	border:#000 1px solid;
}

.imagelayoud
{ /*IE8, Firefox compability*/
	vertical-align:middle; 
	width:100%; 
	height:100%; 
	text-align:center;
}
	
.slides img{
	vertical-align: middle;
}

.ftitemtitle{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	width:150px;
}

.ftitemtitle1{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	width:150px;
}

.ftitemtitle2{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	width:150px;
}

.ftitemtitle4{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	width:150px;
}

.ftitemtitle6{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	width:150px;
}

.ftitemtitleside{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:10px;
	width:150px;
}

.ftitemtitleside3{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:10px;
	width:150px;
}

.ftitemtitleside5{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:10px;
	width:150px;
}

.ftitemprice{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice1{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice2{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice3{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice4{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice5{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.ftitemprice6{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	font-size:12px;
	width:150px;
	white-space: nowrap;
}

.slider{
	/*width:474px;*/ 
	position: relative;
	height:200px;
	overflow:hidden;
	/* float: left; */	
}

.slider_prev_horizontal, .slider_next_horizontal{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:70px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal1, .slider_next_horizontal1{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:70px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal1{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal2, .slider_next_horizontal2{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:70px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal2{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal3, .slider_next_horizontal3{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:70px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal3{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal4, .slider_next_horizontal4{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:70px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal4{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal5, .slider_next_horizontal5{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:55px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal5{
	background-position:right;
	right:0px;
}

.slider_prev_horizontal6, .slider_next_horizontal6{
	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	position:absolute;
	top:55px;
	z-index:999;
	/*margin-left:0px;*/
}

.slider_next_horizontal6{
	background-position:right;
	right:0px;
}

.slider_prev_vertical, .slider_next_vertical{	
	background-color:transparent;
	width:30px;
	height:30px;
	border:none;
	cursor:pointer;
	z-index:999;
}

.slider_next_vertical{
	background-position:bottom;
}

.style5container
{
	vertical-align:middle; 
	height:100%		
}

/*
	Styles from here to the end note are for the jQuery Tools Scrollable plugin used on f_results.asp,
	which is different from the jCarousel plugin used for other featured stuff rotators. There was a
	jQuery version conflict on the new design for the facebook pages, and I ended up resolving it by
	using a different plugin for the rotator there.
	
	Ingrid 11/30/2012
*/
.scrollableDiv{
	list-style:none;
	margin:0 5px 0 5px;
	text-align:center;
	padding:0;
	height:100%;	
	vertical-align:top;
}

/* the following three rules are required by jquery.tools.scrollable (http://jquerytools.org/demos/scrollable/index.html) */
.scrollable {
  /* required settings */
  position:relative;
  overflow:hidden;
  width: 150px;
  height:90px;
}
.scrollable .items {
  /* this cannot be too large */
  width:20000em;
  position:absolute;
}
.scrollable .items div {
  float:left;
}
/*
	End styles for jQuery Tools Scrollable plugin (f_results.asp only)
*/