/*
 * jQuery Nivo Slider v2.3
 * http://nivo.dev7studios.com
 *
 * Copyright 2010, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 /*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
width:620px;
overflow:hidden;
float:left;
height:255px;
background:#efefef;
margin-bottom:4px;
}

#slider{
position:relative;
width:620px !important;
height:255px;
margin-left:0px;
#background:#fff url(/images/loading.gif) no-repeat 50% 50%;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}


/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
    display:block;
}


/* Caption styles */
.nivo-caption {
display:block;
position:absolute;
top:0;
width:435px;
color:#fff;
background:#333;
opacity:1;

}

.nivo-caption p {
	padding:6px;
	margin:0;
font-size:13px;
}
.nivo-caption a {
	display:block !important;
}
.nivo-html-caption {
    display:block !important;
}


#slider .nivo-directionNav{
height:auto;
position:absolute;
}

#slider .nivo-controlNav{
position:absolute;
background:none;
z-index:9999;
bottom:0;
right:0px;
background:#efefef;
}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
float:left;
}


.nivo-controlNav a:hover{
font-weight:normal;
background:#d0d0d0 !important;
color:#555 !important;
cursor:pointer;
}

.nivo-controlNav a.active{
font-weight:bold;
background:#a5a5a5 !important;
color:#fff !important;
}


#slider .nivo-controlNav img {
display:block; 
position:relative;
left:0;
display:block;
width:51px;
height:51px;
padding:2px;
border:1px solid #efefef !important;
}

span.views-processed-title{
float:left;
position:absolute;
left:70px;
top:8px;
height:42px;
width:140px;
font-size:12px;
display:block;
cursor:pointer;
}

#slider a {
border:0;
display:block;
z-index:9000 !important;
color:#333;
padding:5px !important;
font-size:11px;
}


#slider a.views-processed {
border:0;
display:block;
z-index:9000 !important;
color:#333;
padding-left:6px;
}

#slider a{
background:none;
}

