/*
 * 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
 */
 
 
/* 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;
		z-index:60;
		display:none;
		}

/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
	}
	.nivo-caption p {padding:5px; margin:0;}
	.nivo-caption a {display:inline!important;}
	.nivo-html-caption {display:none;}

/* Direction styles (Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
	}
	.nivo-prevNav {left:0px;}
	.nivo-nextNav {right:0px;}

/* Control styles (e.g. 1,2,3...) */
.nivo-controlNav {
position: relative;
top:223px;
right:0px;
width:130px;
height:20px;
}

.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
	}
	.nivo-controlNav a.active {font-weight:bold;}







/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/

/* Home Page Main Feature Slider */
#slider {
	position:relative;
    width:624px;
    height:246px;
	background:url(../../img/loading.gif) no-repeat center;
	border:1px solid #000;
	}
	#slider img {
		position:absolute;
		top:0;
		left:0;
		width:624px;
		display:none;
		}
	#slider a {
		border:0;
		display:block;
		}

	.nivo-controlNav {
		position:absolute;
		right:-5px;
		top:255px;
		}
		.nivo-controlNav a {
			display:block;
			width:22px;
			height:22px;
			background:url(../../img/bullets.png) no-repeat;
			text-indent:-9999px;
			border:0;
			margin-right:3px;
			float:left;
			}
			.nivo-controlNav a:hover,
			.nivo-controlNav a.active:hover {background-position:0 -44px;}
			.nivo-controlNav a.active {background-position:0 -22px;}

	.nivo-directionNav a {
		display:block;
		width:30px;
		height:30px;
		background:url(../../img/arrows.png) no-repeat;
		text-indent:-9999px;
		border:0;
		}
		a.nivo-nextNav,
		a.nivo-prevNav {position:absolute; top:130px;} 
			a.nivo-nextNav {right:10px; background-position:-30px 0;}
			a.nivo-prevNav {left:10px;}
		
	.nivo-caption {
		text-shadow:none;
		font-family: Helvetica, Arial, sans-serif;
		}
		.nivo-caption a { 
			color:#EFE9D1;
			text-decoration:underline;
			}
			
		
		
/* Project Slider
 - portfolio item project screenshots */
#project_slider {
	position:relative;
    width:420px;
    height:300px;
	margin-bottom:20px;
	background:url(../../images/loading.gif) no-repeat center;
	border:5px solid #ccc;
	-webkit-box-shadow:0 0 14px rgba(0,0,0,0.6);
	-moz-box-shadow:0 0 14px rgba(0,0,0,0.6);
	-o-box-shadow:0 0 14px rgba(0,0,0,0.6);
	box-shadow:0 0 14px rgba(0,0,0,0.6);
	-webkit-transition: all 0.3s ease-in-out;
	}
	#project_slider:hover {
		-webkit-box-shadow:0 0 24px rgba(0,0,0,0.9);
		-moz-box-shadow:0 0 14px rgba(0,0,0,0.9);
		-o-box-shadow:0 0 14px rgba(0,0,0,0.9);
		box-shadow:0 0 24px rgba(0,0,0,0.9); 
		}
	#project_slider img {
		position:absolute;
		top:0px;
		left:0px;
		width:420px;
		height:300px;
		display:none;
		}
	#project_slider a {border:0; display:block;}
		#project_slider .nivo-controlNav {
			position:absolute;
			top:307px;
			left:0;
			width:424px;
			margin:3px 0 0 -6px;
			}
			#project_slider .nivo-controlNav a {
				position:relative;
				z-index:99;
				cursor:pointer;
				}
				#project_slider .nivo-controlNav a.hover {background-position:0 -44px;}
				#project_slider .nivo-controlNav a.active {background-position:0 -22px;}
				
		#project_slider .nivo-directionNav a {background:url(../../images/arrows_blk.png) no-repeat;}
		#project_slider a.nivo-nextNav {right:5px; background-position:-30px 0;}
		#project_slider a.nivo-prevNav {left:5px;}
	
	
	