#slides_outer_shell {
	width:632px;
	height:400px;
	padding:0px;
	/* margin:0 auto; */
	position:relative;
	background: #231f20; /* almost black */
}

/*
	Slideshow style
*/

#slides {
	position:absolute;
	top:15px;
	left:27px;
	z-index:100;
	/* background:#fff; */
	height:300px;
	width:576px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash
*/

.slides_container {
	width:576px;
	min-height:300px;
	overflow:hidden;
	position:relative;
	display:none;
	
}
#cloud-zoom-big { background-repeat:no-repeat; border:4px solid #000;}
#zoomWindow { position:absolute; top:11px; right:34px; width:430px; height:500px; z-index:1000; }

/*
	Each slide
	Important:
	Set the width of your slides
	Offeset for any padding
	If height not specified height will be set by the slide content
	Set to display block
*/

#slides .slide {
	/* padding:20px; */
	width:578px;
	height:300px;
	display:block;
	/* background: #343031; */
	background: #231f20; /* almost black */
	/* border:1px solid #f4e7bd; */
}

/*
	Next/prev buttons
*/
#slides .next,#slides .prev {
	position:absolute;
	top:135px;
	left:-24px;
	width:20px;
	height:35px;
	display:block;
	z-index:101;
}

#slides .next {
	/* left:582px; */
	left:578px;
}

/*
	Pagination
*/

.pagination {
	margin:6px 0;
	width:100%;
	position:absolute;
	bottom:-22px;
	left:0;
	z-index:150;
}

#slides_outer_shell #slides ul.pagination { margin:0; padding:0; }

/* ul.pagination { margin:0; padding:0; } */
.pagination li {
	height:6px;
	overflow:hidden;
	float:left;
	margin:0 5px 0 0;
	padding:0;
	list-style:none;
}

.pagination li a {
	display:block;
	width:8px;
	height:0;
	padding-top:8px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -8px;
}

/*
	Type and anchors
*/

#slides_outer_shell a:link,#slides_outer_shell a:visited {
	font-size:.68em;
	/* letter-spacing:-.5px; */
	color:#fff;
	text-decoration:none;
	
}

#slides_outer_shell a:hover,#slides_outer_shell a:active {
	
	text-decoration:underline;
}

/* #slides_outer_shell .slide_text {
	margin-top:40px;
} */
#slides_outer_shell p {
	font-size:1.3em;
	line-height: 1.3em;
	margin:0;
	font-family:Georgia, serif;
	color:#fff;
}

.slide_text {
	padding:0 0 0 20px;
	float:left;
	text-align:left;
	width: 50%;
}
.width30 { width:30% }
.width40 { width:40% }
.width60 { width:60% }

#slides_outer_shell .slide_text p.headline { margin-bottom: 16px; }
#slides_outer_shell .slide_text p.hover { font-size:90%; color:#f0e5b8; }

a.cloud-zoom img { float:left; }
#wrap {
	float:left;
}
/* .mousetrap { width:140px; height:300px; } */

#sharing { position:absolute; bottom:5px; left:27px; color:#fff; font-size:75%; }
#sharing a { margin-left:4px;  }
#sharing a:hover { text-decoration:none; }
#sharing ul, #sharing ul li { list-style-type:none; margin:0; padding:0; }
#sharing .addthis_share span { margin-left:0; }

#slideshow { font-size:70%; color:#fff; position:absolute; bottom:-25px; right:0; z-index:151; }
#slideshow a, #slideshow a:link, #slideshow a:visited{ color:#fff; text-decoration:none; }
#slideshow a:hover, #slideshow a:active { cursor:pointer; text-decoration:underline; }