/*
	Supersized - Fullscreen Slideshow jQuery Plugin
	Version 3.1.3
	www.buildinternet.com/project/supersized
	
	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)
	Released under MIT License / GPL License
*/

* { margin:0; padding:0; }
body { background:#111;
}
	img{ border:none; }
	
	#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(../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%; width:100%; }
		#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:50px; width:100%; bottom:0; left:0; z-index:4; background:url(../img/nav-bg.png) repeat-x; position:fixed; }
		#controls { overflow:hidden; height:100%; text-align:left; z-index:5; padding:0 0px; /* Increase padding to give thumbnails room */ }
			#slidecounter { float:left; color:#888; font:23px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 -1px 0; margin:19px 10px 18px 20px; }
			#slidecaption { overflow:hidden; float:left; color:#FFF; font:16px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 2px 0; margin:23px 20px 23px 0; }
			#navigation { float:right; margin:10px 20px 0 0; }
	
	/*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; -webkit-box-shadow:0 0 5px #000; }
		#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; }
			
			p{ padding:0 30px 30px 30px; 
			color:#FFF; font:18pt "Helvetica Neue", "Helvetica", Arial, sans-serif; line-height:200%; }
				
				p a{ font-size:10pt; text-decoration:none; outline: none; color:#ddd; background:#222; border-top:1px solid #333; padding:5px 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow: 0px 1px 1px #000; -webkit-box-shadow: 0px 1px 1px #000; box-shadow: 0px 1px 1px #000; }
					p a:hover{ background-color:#427cb4; border-color:#5c94cb; color:#fff; }
			
			h3{ padding:0px 30px 20px 30px; 
			}
			
#content{ 
	position:absolute; 
	top:0px;
	left:0px; 
	background:#111; 
	-moz-opacity: 0.50;
	opacity:.50;
	filter: alpha(opacity=50);
	width: 100%; 
	height: 40px; 
	text-align:center;
}
			
.stamp{ 
	float: right; 
	margin: 8px 30px 0 0;
}
			
#navlist  li
{
display: inline ;
list-style-type: none;
padding-left:0px;
padding-right: 0px;

font-family: 'Fjalla One', sans-serif;
font-size: 1.2em;
letter-spacing: 0pt;
color: #FFFFFF;
}

#navlist li:before {
content: " | ";
color:#F00;

}

#navlist li:first-child:before {
content: none;

}
#navcontainer
{
	padding-top:10px;
}

.logowrap {

    max-width:50%;
    height: auto;
    width: auto\9; /* ie8 */
	
}

.logos {
	float:right;
    max-width:49%;
    height: auto;
    width: auto\9; /* ie8 */
}


a {
	text-decoration:none;
	color:#FFF;
}
   
   
#map_container{
	float:right; 
	margin-top:60px; 
	background-image:url(../img/content_bg.png);
	background-repeat:repeat;
	width: 500px; 
	height: 300px; 
	max-height: 300px;
	text-align:left;
					
			 }


#contact_us{
	float:right; 
	margin-top:px; 
	background-image:url(../img/content_bg.png);
	background-repeat:repeat;
	width: 500px; 
	height: 200px; 
	max-height: 200px;
					
}

#contact_text{
				
	float:left;
	text-align:left;
	Font-color:#000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:16px;
	color:#FFF;
	padding:20px;
	padding-left:40px;		
			

}

#contact_text2{
				
	float:right;
	text-align:left;
	Font-color:#000;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:16px;
	color:#FFF;
	padding:20px;		
	padding-right:40px;

}
#content_wrapper{
	width:960px;
	margin:auto;
}

.credit {
	
	position:absolute;
	bottom:50px;
	right:5px; 
	max-width: 30%;
			
}

#facebook {
	position:absolute;
	top:10px; 
	right:5px; 
	
	
   }
   
   .facebooklink {
	
	position:absolute;
	right:120px; 
	
	max-width: 30%;
	
   }