/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/* Container */
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel{position:relative;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}.yui-tt-shadow{position:absolute;}.yui-override-padding{padding:0!important;}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(/media/images/sam-sprite2.7.0.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(/media/images/sam-sprite2.7.0.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(/media/images/sam-sprite2.7.0.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}

/*
	Author: Joe Nicora
	www.seemecreate.com
	-------------------
	Attribution-Share Alike 3.0 United States
	You are free:
		* to Share ï¿½ to copy, distribute, display, and perform the work
		* to Remix ï¿½ to make derivative works
	Under the following conditions:
		* Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
		* Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license.
		* For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.
		* Any of the above conditions can be waived if you get permission from the copyright holder.
		* Apart from the remix rights granted under this license, nothing in this license impairs or restricts the author's moral rights.
		
	http://creativecommons.org/licenses/by-sa/3.0/us/
*/
/*
	lastmodified: 2/29/2008
	version: 1.7.1 STABLE
*/

.photoViewer-viewer{
	padding:8px;
	margin:0;
	background:#ffffff;
	overflow:hidden;
	text-align:left;
	font-size:small;
}
.photoViewer-imageCont{
	padding:0;
	margin:0;
	background:#ffffff;
}
.photoViewer-showcaseImage{
	padding:0;
	margin:0;
	border:solid 1px #8d8d8d;
}
.photoViewer-mask{
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:0;
	background:#000000;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.photoViewer-header a{
	color:#8d8d8d;
	text-decoration:none;
}
.photoViewer-header a:hover{
	color:#d8d8d8;
}
.photoViewer-title{
	padding:0;
	margin:0;
	font-size:110%;
	height:22px;
	width:100%;
	color:#8d8d8d;
}
.photoViewer-desc{
	padding:0;
	margin:0;
	background:#ffffff;
	color:#8d8d8d;
}
.photoViewer-desc p{
	padding:4px 0 4px 0;
	margin:0;
	background:#ffffff;
	color:#8d8d8d;
}
.photoViewer-next{
	padding:0;
	margin:0;
	position:absolute;
	background:url(/media/images/photoviewer/next.gif) no-repeat top right;
	width:50%;
	height:80%;
	top:60px;
	right:8px;
	font-size:100%;
	display:block;
	outline:none;
	text-indent: -1000em;
	overflow: hidden;
}
.photoViewer-prev{
	padding:0;
	margin:0;
	position:absolute;
	background:url(/media/images/photoviewer/prev.gif) no-repeat top left;
	width:50%;
	height:80%;
	top:60px;
	left:8px;
	font-size:100%;
	display:block;
	outline:none;
	text-indent: -1000em;
	overflow: hidden;
}
.photoViewer-footer{
	padding:0;
	margin:0;
	height:0;
}
.photoViewer-footer a{
	color:#8d8d8d;
	text-decoration:none;
}
.photoViewer-footer a:hover{
	color:#d8d8d8;
}
.CSElastik a.photoViewer-close {
	padding:0;
	margin:0;
	position:absolute;
	right:10px;
	top:8px;
	color: #8D8D8D;
}
.photoViewer-loading{
	padding:0;
	margin:0;
	background-color:transparent;
}
/* slide show controls */
.photoViewer-controls{
	width:auto;
	height:35px;
	border:solid 3px #e8e8e8;
}
.photoViewer-controls a{
}
.photoViewer-controls a:hover{
}
.photoViewer-controls-absolute{
}
.photoViewer-play{
	margin-top:10px;
	width:18px;
	height:18px;
	display:block;
	float:left;
	background-image:url(/media/images/photoviewer/play.gif);
}
a.photoViewer-play:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.photoViewer-pause{
	margin-top:10px;
	width:18px;
	height:18px;
	display:block;
	float:left;
	background-image:url(/media/images/photoviewer/pause.gif);
}
a.photoViewer-pause:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.photoViewer-stop{
	margin-top:10px;
	width:18px;
	height:18px;
	display:block;
	float:left;
	background-image:url(/media/images/photoviewer/stop.gif);
}
a.photoViewer-stop:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
}
.photoViewer-display{
	margin-top:10px;
	font-size:small;
	color:#999999;
	display:block;
	float:left;
	font-weight:bold;
}