/*
Supersized - Fullscreen Slideshow jQuery Plugin - Version 3.1.3
*/

* { margin:0; padding:0; }
body {
   margin: 0;
   padding: 0;
   background: #171a13;
   background-image:url(../images/BG-kraft.gif);
   font-size:12px; color:#50634f;
   overflow-x: hidden;
}



a {font-family:Vtext-decoration: none; color:#6e8544; font-style:italic; display:block;}

a:hover {
	color:#090;
	}
	

h1 {
	font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	color:#2e3c20;
	font-size: 2em; font-weight:700;
	letter-spacing:.01em;
	line-height:.9em;
	margin:20px;
	z-index:1000;
}
	
h2 {
	font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	color:#2e3c20;
	font-size: 2em; font-weight:400;
	letter-spacing:.01em;
	line-height:.9em;
	margin:20px;
	z-index:1000;

	}
	
h3	{
	font-family: 'Josefin Sans', sans-serif; font-weight:700;
	text-align:left;
	color:#2e3c20;
	font-size: 1.5em; font-weight:400;
	letter-spacing:.01em;
	line-height:.9em;
	margin:20px;
	z-index:1000;

	}
	
h4	{
	font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	color:#2e3c20;
	font-size: 1.5em; font-weight:100;
	letter-spacing:.01em;
	line-height:.9em;
	margin:20px;
	z-index:1000;
	}


h5	{
	font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	color:#2e3c20;
	font-size: 1.5em; font-weight:400;
	letter-spacing:.01em;
	line-height:1em;
	margin:3px 5px 5px 5px;
	z-index:1000;

	}
	
h6	{
	font-family: 'Josefin Sans', sans-serif;
	text-align:left;
	color:#2e3c20;
	font-size: 1.5em; font-weight:400;
	letter-spacing:.01em;
	line-height:1em;
	margin:3px 5px 5px 5px;
	z-index:1000;
	clear:both;
	}
	
	
p1 {
	font-family: 'Josefin Sans', sans-serif; font-weight:700;
	text-align:left;
	color:#2e3c20;
	font-size: 1.5em; font-weight:400;
	letter-spacing:.01em;
	line-height:.9em;
	margin:20px;
	z-index:1000;
}


	
img	{ border:none; }
.menuimg {
	width:40px;
	height:60px;
	margin-left:75px;
	margin-top:3px;
	}	
	
#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(images/ss-img/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; min-width:inherit; width:100%; pointer-events: none; }
		#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
			#supersized a.prevslide { z-index:-20; }
			#supersized a.activeslide { z-index:-10; }
			#supersized a.prevslide img, #supersized a.activeslide img{ display:inline; }
	
	/*Controls Section*/
	#controls-wrapper { margin:0 auto; height:62px; min-width:600px; width:100%; bottom:20%; left:0; z-index:4; background:url(../img/nav-bg2.png) repeat-x; position:fixed; }
		#controls { overflow:hidden; height:100%; text-align:left; z-index:5; padding:0 114px; /* Increase padding to give thumbnails room */ }
			#slidecounter { float:left; color:#888; font:15px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 -1px 0; margin:19px 10px 18px 20px; }
			#slidecaption { overflow:hidden; position:absolute; top:35px; left:96px; color:#FFF; font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif; font-size:.8em; letter-spacing:1px;}
			#navigation { width:80px; float:left; margin:8px 0 0 20px; z-index:800;}
	

	/*Thumbnail Navigation*/	
	#nextthumb,#prevthumb { z-index:6; display:none; position:fixed; bottom:12px; height:75px; width:100px; overflow:hidden; background:#ddd; border:2px solid #fff; }
		#nextthumb { right:12px; }
		#prevthumb { left:12px; }
			#nextthumb img, #prevthumb img { width:150px; height:auto;  }
			#nextthumb:active, #prevthumb:active { bottom:10px; }
			#navigation > :hover,#nextthumb:hover, #prevthumb:hover { cursor:pointer; }/*supersized script*/


#spacer {
	width:50px;
	height:50px;
	display:block;
	}
	
#spacer2 {
	width:20px;
	height:20px;
	display:block;
	}
#header {
	width:100%;
	padding-bottom:13%;
	position:fixed;
	top:0px;
	border:none thin #000;
	z-index:1000;
	}
	
.headerImg {
	position:absolute;
	top:0%;
	width:100%;
	left:50%;
	margin-left:-50%;
	border: none thin #f90;

	}

.headerTitle {
	position:absolute;
	top:100%;
	width:100%;
	height:1px;
	left:0%;
	border: none thin #f90;
	z-index:1500;
	
	}	
	

.title {
	margin-top:-58px;
	width:100%;
	pointer-events:none;

	}
	
	
.menuimg {
	width:40px;
	height:60px;
	}	
	
iframe {
	width:100%;
	height:100%;
	position:fixed;
	top:10%;
	z-index:0;
	border: hidden;
	border-bottom: none 1px #5883a1;
	opacity:1;
	}

.wrapper {
	padding-bottom:0px; /* <-- space between panels and footer */
	width:76%;
	overflow: hidden;
	margin: 0px auto;
	margin-top:12%;
	border: none thin #f90;
	
}

.box {
	float: left;
	position: relative;
	width:21%;
	padding-bottom: 56%;
	margin:2%;
	background-color:#e9d7b3;
	border: none thin #f90;
	border-radius:4px;
	z-index:500;
}
.boxInner {
	position: absolute;
	left: 4px;
	right: 4px;
	top: 4px;
	bottom: 4px;
	overflow: hidden;
	background-color:#efd4ab;
	border:none 1px #a50;
	display:block;
}
.boxInner img {
	width: 100%;
	margin-bottom:0px;
	background-color:#efd4ab;
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transition: all 1s ease-out;
}

.boxInner img:hover{
	opacity:.5;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}


.boxInnerComment {
	position:absolute;
	width:100%;
	bottom:10px;
	left:4px;
	}
	
.box2 {
	float: left;
	position: relative;
	width:96%;
	padding-bottom:0px;
	margin:2%;
	background-color:#cdc89d;
	/*background-color:#e7af79;*/
	z-index:500;
	border-radius:4px;

}
.box2Inner {
	position: absolute;
	left: 6px;
	right: 6px;
	top: 6px;
	bottom: 6px;
	overflow: hidden;
	background-color:#efd4ab;
	border: none 1px #a50;
	display:block;
	
}
.box2Inner img {
	width:70%;
	margin-left:15%;
	margin-top:0px;
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transition: all 1s ease-out;
}


.box2InnerComment {
	position:relative;
	height:200px;
	top:0px;
	left:4px;
	border: none thin #f90;
	}
	
	
.box3 {
	float: left;
	position: relative;
	width:46%;
	padding-bottom:55%;
	margin:2%;
	background-color:#b9c196;
	border: none thin #f90;
	z-index:500;
	border: none thin #f90;
	border-radius:3px;

}

.box3Inner {
	position: absolute;
	left: 6px;
	right: 6px;
	top: 6px;
	bottom: 6px;
	overflow: hidden;
	border: none 1px #a50;
	display:block;
	overflow-y:scroll;
	overflow-x:hidden;
	
}

.box3Content {
	width:100%;
	position:relative;
	top:5px;
	float:left;
	left:0px;
	display:block;
	}
	
.map {
	position: relative;
	float:left;
	top:0px;
	padding:3px;
	height:50%;
	display:block;
	}
	
.box3InnerComment {
	position:relative;
	width:47%;
	bottom:10px;
	left:4px;
	}


.box4 {
	float: left;
	position: relative;
	width:96%;
	padding-bottom:54%;
	margin:2%;
	border: none thin #f90;
	z-index:500;
	border-radius:3px;

}
.box4Inner {
	position: absolute;
	left: 6px;
	right: 6px;
	top: 6px;
	bottom: 6px;
	overflow: hidden;
	border: none 1px #a50;
	display:block;
	
}
.box4Inner img {
	width:100%;
	margin-left:0%;
	margin-top:0px;
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transition: all 1s ease-out;
}


.box4InnerComment {
	position:relative;
	height:200px;
	top:0px;
	left:4px;
	border: none thin #f90;
	}
	





.socmed {
	width:130px;
	height:50px;
	position:absolute;
	top:-35px;
	right:10px;
	border: none thin #f90;
	
	}

	
.socmed img{
	position:relative;
	float:left;
	padding:3px;
	top:-5px;
	width:55px;
	height:55px;
	margin-left:-14px;
	display:block;
	z-index:5000;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	}

.socmed img:hover {
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
	top:-10px;
	}

.footer {
	width:100%;
	height:150px;
	margin-bottom:0px;
	z-index:50;
	pointer-events:none;
	}
	
.footerImg {
	position:fixed;
	bottom:0%;
	width:100%;
	left:50%;
	margin-left:-50%;
	border: none thin #f90;
	z-index:110;
	}
	
.boxfooter {
	float: left;
	position: relative;
	width: 33.33%;
	padding-bottom:150px;
	border: none thin #fafafa;
}
.boxfooterInner {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	overflow: hidden;
}
.boxfooterInner img {
	width: 100%;
	margin-bottom:0px;
}

.footerpanel {
	position:absolute;
	top:0px;
	background-color:#222;
	width:100%;
	margin:0px;
}
.footerpanel :hover {
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

.gone {
	left:-2000px;
	}
	
#myElement {
	margin:auto;
	}





