
#page-wrap {
	margin-top:10px;
	margin-left: 42px;
	color: #FFFFFF;
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
	height:388px;
}

.slider-wrap {
	width:680px;
	float:left;
	padding: 0px;
	background-color: #FFF;
	height: 388px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position:relative;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
}

.floatLeft {
	margin-right: auto;
	width: 960px;
	margin-left: auto;
}

.floatRight { float: right; }

.clear { clear: both; }

/*a {
	outline: none;
}

	

ul {
	list-style: square inside;
}

*/
blockquote {
	padding: 0 20px;
	margin-left: 20px;
	border-left: 20px solid #ccc;
	font-size: 14px;
	font-style: italic;
	margin-top: 10px;
}

.stripViewer .panelContainer .panel ul {
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.stripViewer {
	position: relative;
	overflow: hidden;
	padding: 0px;
	float: left;
	width: 680px;
	margin: 0px;
	height: 388px;
}

.stripViewer .panelContainer {
	position: relative;
	left: 0;
	top: 0;
}

.stripViewer .panelContainer .panel {
	float: left;
	position: relative;
	width: 680px;
}

.stripNavL, .stripNavR, .stripNav { display: none; }

#movers-row {
	padding: 4px;
	width: 140px;
	position: absolute;
	bottom:0;
	right:0;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
	border-radius: 10px 0px 0px 0px;
}

#movers-row div {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#movers-row div a.cross-link, .cross-link, .nav-thumb {
	display: block;
	width: 22px;
	position: relative;
	z-index: 9998;
	margin: 0px;
	padding: 0px;
	height: 22px;
	background-image: url(button.png);
}

.active-thumb, #movers-row div a.cross-link:hover {
	background-repeat: repeat-y;
	background-position: center center;
	background-image: url(position.png) !important;
}

.cross-link active-thumb .nav-thumb { z-index: 9999; }

.panel {
	margin: 0px;
	width: 680px;
	padding: 0px;
}

.panel .wrapper {
	width:680px;
	padding: 0px;
	float: left;
	margin: 0px;
	height: 388px;
}

.panel .wrapper ul {
	margin: 0px;
	padding: 0px;
	float: left;
}

.panel .wrapper li {
	margin: 0px;
	list-style-type: none;
	float: left;
	width:680px;
	position:relative;
}

.panel .wrapper ul li a img {
	padding: 0px;
	margin: 0px;
	float:left;
	border:none !important;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	height:388px;
	width:680px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}

.panel .wrapper li h1 a { color:#31738E !important; }

.panel.panel .wrapper li a:hover, .panel.panel .wrapper li p:hover { color:#000 !important; }

.panel .wrapper li h1 {
	display: block;
	float: left;
	font-size: 28px !important;
	color: #FFF;
	margin: 0px;
	width: 660px;
	padding:10px;
	clear:right;
	position: absolute;
	left: 0px;
	top:0px;
	z-index:10;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius:  10px 10px 0px 0px;
}

.wrapper li p {
	display: block;
	padding: 10px;
	float: left;
	z-index: 10;
	font-size: 14px !important;
	color: #000;
	width: 500px;
	font-weight: bold;
	font-size:12px;
	position: absolute;
	left: 0px;
	top: 318px;
	line-height: 1.4em;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 0px 10px 10px 0px;
border-radius: 0px 0px; }

.panel .wrapper li h1, .wrapper li p {
	text-shadow: 0px 1px 3px #ffffff;
	filter: dropshadow(color=#ffffff, offx=1, offy=1);
background-color: rgba(255, 255, 255, 0.8);

}

.panel .wrapper li .readmore { display: none; }

.photo-meta-data {
	background: url(images/transpBlack.png);
	padding: 10px;
	height: 30px;
	margin-top: -50px;
	position: relative;
	z-index: 9999;
	color: white;
}

.photo-meta-data span { font-size: 13px; }

.wp-pagenavi { display:none !important; }

#side { padding-top:60px !important }

.kell { margin-bottom:20px; }

.accordionWrapper {
	display:inline-block;
	overflow:hidden;
}

.accordionWrapper img {
	vertical-align:top;
	border:0;
	margin:0;
	padding:0
}

.accordionWrapper div {
	display:inline;
	float:left;
	margin:auto;
}

.accordionWrapper div.title { cursor:pointer; }

.accordionWrapper div.content { display:none; }
