@charset "utf-8";
/* CSS Document */

/*

This document exist for styling of slidesJS.
Do not edit the code here, or add anything to
it unless it is part of the slides piece.

Make any other change, or add-on to the
site in the it's respective CSS.

*/

/***********/
/* #slides */
/***********/

#slides{
	position:relative;
	width:250px;
	margin:0;
	padding:0;
	
	background:#FFF;
	border:1px solid #999;
	}
#slides a{
	text-decoration:none;
	border:none;
	}
#slides .slides_container{
	display:none;
	margin:0;
	padding:0;
	
	background:#FFF;
	border:3px solid #FFF;
	}
#slides .slides_container .slides_control > div{
	display:block;
	margin:0;
	padding:0;
	width:246px;
	
	background:#eee;
	}
#slides a.next, #slides a.prev{
	display:block;
	position:absolute;
	right:0;
	top:50%;
	z-index:5;
	height:24px;
	width:24px;
	overflow:none;
	margin:-13px -18px;
	padding:0;
	
	background:#FFF;
	border:1px solid #CCC;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	}
#slides .prev{
	left:0;
	}
#slides a.next:hover, #slides a.prev:hover{
	color:#999;
	}
#slides ul.pagination{
	position:absolute;
	z-index:10;
	bottom:100%;
	left:0;
	float:left;
	margin:0;
	padding:0;
	
	list-style:none;
	}
#slides ul.pagination li{
	float:left;
	margin:0 2px 0 -1px;
	}
#slides ul.pagination li a{
	position:relative;
	display:block;
	padding:2px 4px;
	
	background:#eee;
	border:1px solid #CCC;
	border-bottom:1px solid #999;
	
	font-size:14px;
	font-family:font-family:'CrimsonBold', serif;
	color:#808080;
	text-decoration:none;
	}
#slides ul.pagination li a:hover,
#slides ul.pagination li.current a{
	background:#FFF;
	color:#404040;
	border:1px solid #999;
	border-bottom:1px solid #fff;
	}

/***********/
/* #slidesEndorsements */
/***********/

#slidesEndorsements{
	position:relative;
	width:250px;
	margin:0 -20px -20px;
	padding:0;
	}
#slidesEndorsements a{
	text-decoration:none;
	border:none;
	}
#slidesEndorsements .slides_container{
	display:none;
	margin:0;
	padding:0;
	}
#slidesEndorsements .slides_container .slides_control > div{
	display:block;
	margin:0;
	padding:0;
	width:250px;
	}
#slidesEndorsements .slides_container .slides_control > div > *{
	margin-left:10px;
	margin-right:10px;
	}
#slidesEndorsements .slides_container .slides_control > div a{
	text-decoration:underline;
	}
#slidesEndorsements a.next, #slidesEndorsements a.prev{
	display:block;
	position:absolute;
	right:0;
	top:-38px;
	z-index:5;
	height:24px;
	width:24px;
	overflow:none;
	margin:5px;
	padding:0;
	
	background:#FFF;
	border:1px solid #CCC;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#CCC;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	}
#slidesEndorsements .prev{
	left:0;
	}
#slidesEndorsements a.next:hover, #slidesEndorsements a.prev:hover{
	color:#999;
	}
	