/*
 *	jQuery carouFredSel 6.2.1
 *	http://coolcarousels.frebsite.nl/c/2/
 */
 
#wrapper {
background: #666;
box-shadow: 0 0 10px #000;
width: 100%;
height: 350px;
padding:0;
margin:0 0 0 0;
position: absolute;
left: 0;
}

#carousel {
width: 640px;
height: 350px;
overflow: hidden;
}

.caroufredsel_wrapper {
display:block;
text-align:left;
float:none;
position:relative;
top:auto;
right:auto;
bottom:auto;
left:auto;
z-index:auto;
width:640px;
height:350px;
margin:0px;
overflow:hidden;	
}

#carousel img {
display: block;
}

#pager {
width: 320px;
position: absolute;
top:0;
right:0;
height:100%;
background: #666;
}

	#pager a {
	text-decoration: none;
	display: block;
	min-height:29%;
	max-height: 32%;
	padding:15px 20px 0 20px;
	color:#deff00;
	border-top:1px solid #fff;
	background-image:url(../../images/orange_texture.gif); /* Old browsers */
	background-repeat:repeat;
	-moz-transition:all .3s ease-out;
	-webkit-transition:all .3s ease-out;
	transition:all .3s ease-out;
	}
	
	#pager a:first-child {border-top:none;}
	
	#pager a h2 {
	font-family: "myriad-pro-n7","myriad-pro",sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 18px;
	color: #fff;
	}

		#pager a:hover {
		border-top:1px solid #000;
		background-image:url(../../images/purple_texture.gif); /* Old browsers */
		background-repeat:repeat;
		-moz-transition:all .3s ease-out;
		-webkit-transition:all .3s ease-out;
		transition:all .3s ease-out;
		}
			#pager a:first-child:hover {border-top:none;}
		
		#pager a.selected {
		background-image:url(../../images/purple_texture.gif);
		background-repeat:repeat;
		-moz-transition:all .3s ease-out;
		-webkit-transition:all .3s ease-out;
		transition:all .3s ease-out;
		}