/*------------------------------------------------------------------------------
Slideshow
------------------------------------------------------------------------------*/
#slideshow { width:838px; height:414px;}

/*------------------------------------------------------------------------------
Slideshow --> sLIDES
------------------------------------------------------------------------------*/  
#slideshow .slides { overflow: hidden; width:838px; }   
#slideshow .slides .slide-container {
/* total width of all slides -
960px multiplied by 3 in this case */
width: 8380px; }
#slideshow .slides .slide { width:838px; height:414px; float: left;}
/*------------------------------------------------------------------------------
Slideshow --> nAVIGATION
------------------------------------------------------------------------------*/
#slideshow .slides-nav { position: absolute; top: 525px; right: 40px; width:466px; height: 26px; padding: 0;}
#slideshow .slides-nav ul { list-style-type: none; margin:0; padding:0; float: right;}
#slideshow .slides-nav li { float: left; margin-right: 3px;}
#slideshow .slides-nav li a 
{ 
	display: block; 
	padding: 0; 
	width: 26px;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	outline: none;
	background-color: #595758;
	color: #FFF;
}
#slideshow .slides-nav li a:hover 
{ 
	 background-color: #e1236b;
}
#slideshow .slides-nav li.selected a {  background-color: #e1236b; color: #FFF;}
/*------------------------------------------------------------------------------
Slideshow --> nAVIGATION 2
------------------------------------------------------------------------------*/
#slideshow .nav-buttons { position: absolute; top: 557px; right: 0; width:466px; height: 26px; padding: 0; text-align: right; display: none;}
#slideshow .nav-buttons a 
{ 
	display: block; 
	line-height: 26px; 
	width: 109px;
	text-decoration: none;
	margin: 0 3px 0 0;
	color: #FFF;
	float: left;
	background-color: red;
	text-align: right;
	padding-right: 11px;
}
/*------------------------------------------------------------------------------
Gallery
------------------------------------------------------------------------------*/
ul#thumbnails {
	padding:0;
	margin:0;
	list-style-type:none;
	width:372px;
	height:414px;
	float: left;
}
ul#thumbnails li
{
	float:left;
	margin: 0;
}

ul#thumbnails li a
{
	height:138px;
	width:186px;
	padding:0;
	margin: 0;
	display:block;
	color: #000;
	text-decoration:none;
	background-color: #e7e8e9;
}
ul#thumbnails li a img { border: 0;}

.project-info {
	height: 400px;
	width: 466px;
	float: left;
	margin: 0;
}
.project-info .padding-wrapper { padding: 36px 0px 0 41px; line-height: 18px;}
.project-info .padding-wrapper a,
.project-info .padding-wrapper a:hover
{ color: #cf2764; display: inline; background-color: transparent; text-decoration: underline;}

