/*
 * 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:676px;
overflow:hidden;
margin-left:0px;
margin-bottom:0px;
padding:1px;
float:left;
height:178px;
background:transparent !important;
}

.views-nivo-slider{
position:relative;
width:676px !important;
height:178px;
margin-left:0px;
background: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;
	z-index:0;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:150px;
}
/* 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:none;
}



/* Caption styles */
.nivo-caption {
display:block;
position:absolute;
top:0;
width:400px;
color:#fff;
background:#323232;
opacity:0.7 !important;
}

.nivo-caption p {
	padding:6px;
	margin:0;
font-size:13px;
}
.nivo-caption a {
	display:block !important;
}
.nivo-html-caption {
    display:block !important;
}


/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
position:relative;
cursor:pointer;
padding:2px;
height:32px;
background:transparent !important;
}


.nivo-controlNav a:hover{
font-weight:normal;
background:#d0d0d0 !important;
color:#555 !important;
}

.nivo-controlNav a.active{
font-weight:bold;
background:#a5a5a5 !important;
color:#fff !important;
}



.views-nivo-slider .nivo-controlNav{
position:absolute;
top:0px; 
width:240px;
right:0px;
background:transparent !important;
overflow:hidden;
}


.views-nivo-slider .nivo-controlNav img{
display:block; 
position:relative;
left:0;
display:block;
width:30px;
height:30px;
margin:0px;
border:1px solid #a5a5a5 !important;

}

span.views-processed-title{
float:left;
position:absolute;
left:45px;
top:1px;
height:41px;
width:195px;
font-size:12px;
display:block;
line-height:15px;
font-weight:bold;
}

.views-nivo-slider a {
border:0;
display:block;
background:none;
z-index:9000 !important;
color:#333;
padding-left:2px;
border-bottom:1px solid #ccc;
}

a.all_news{
position:absolute;
bottom:0px;
height:15px;
right:0px;
font-weight:bold;
z-index:9999;
display:block;
background:#ccc;
color:#878686;
text-decoration:none;
font-size:11px;
width:209px;
text-align:right;
padding-right:5px;
}

