/*
Theme Name: Te Anau Airport Theme
Author: The Media Suite
*/

#post-2 .entry-title {display: none;}

a, h1, h2 ,h3, ul, ul li, li, button, img, div, embed, object{
	padding:0; 
	margin:0;
	border:none;
	outline:none;
	background-color:transparent;
	}

body, html{background:#211916; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:13px; height:100%;}

h1{color:#6a6a6a; font-size:25px; font-weight:normal; text-transform:uppercase; margin-bottom:20px;}
h2{color:#000; font-size:18px; font-weight:bold; line-height:26px; margin-bottom:26px;}

/* NAVIGATION */

#nav-wrapper{ height:42px;}
#navigation{ width:998px; margin:auto; height:42px; position:relative; z-index:2;}

#navigation ul li				{ float:left; list-style:none; text-transform:uppercase; position:relative;}
#navigation ul li a				{color:#bababa; font-weight:bold; font-size:13px; padding:14px 18px 0; height:28px; text-decoration:none; float:left; line-height:13px;}
#navigation ul li:hover a		{ background:url(images/nav-back.jpg) bottom; color:#fff;}

#navigation ul ul				{ display: none; position: absolute; top:42px; left:0;}
#navigation li:hover ul li a	{ background:#61412e; width:120px; font-size:12px;}
#navigation li:hover ul li:hover a	{ background:#4e6d41;}

#navigation ul li:hover ul 		{ display: block; }






#page-wrapper{ background: url(images/banner.jpg) center top no-repeat; position:relative; width:100%;}

#banner-content{ width:983px; margin:auto; padding:25px 0 0 15px; height:153px;}
#staffpic { float:left; margin: 0 15px 15px 0; }
#background-wrapper{background:#201915 url(images/background-repeat.jpg); position:relative; min-width:998px;}
#fade-wrapper{ background:url(images/background.jpg) repeat-x;}
#content-wrapper{width:998px; margin:auto; padding-top:18px; background:url(images/page-top.png) no-repeat; }
#content{min-height:200px; background:url(images/page-back.png) repeat-y; padding:10px 37px 30px; width:924px; float:left; line-height:20px;}
#footer-fade{ background:url(images/footer-fade.png) repeat-x; height:18px; position:absolute; bottom:0; width:100%;}

#footer-wrapper{ background:url(images/footer-back.jpg) repeat-x; height:295px;}
#footer{width:998px; margin:auto; padding-top:38px; color:#fff; line-height:20px;}
#footer h3{ font-size:16px; font-weight:bold; text-transform:uppercase; margin-bottom:10px;}
#footer a{color:#FFF;}
#footer a:hover{color:#d3e38f;}

#left-col{width:680px; float:left;}
#right-col{width:225px;  float:right;}

#copyright, #copyright a{font-size:11px; color:#908c8a; text-decoration:none;}

#refresh { float:right; }

/* Slider styles ////////////////////////////////////////////////////////////////////////*/

#slider {

	width:676px;
	height:203px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery {
	
	overflow:hidden;	
}

#gallery {
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	z-index:0;
	
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}

	#gallery li {

		
		/* float left, so that the items are arrangged horizontally */
		float:left;
	}


#mask-excerpt {
	
	/* Set the position */
	position:absolute;	
	top:0;
	right:0;
	z-index:500px;
	
	/* width should be lesser than #slider width */
	width:235px;
	overflow:hidden;	
	

}
	
#excerpt {
	/* Opacity setting for different browsers */
	filter:alpha(opacity=60);
	-moz-opacity:0.6;  
	-khtml-opacity: 0.6;
	opacity: 0.6;  
	
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	
	/* Set the position */
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	
	/* Set the style */
	width:235px;
	background-color:#000;
	overflow:hidden;
	font-size:18px; 
	font-weight:bold; line-height:20px;
	font-family:arial;
	color:#fff;	
}
#excerpt a { color:#fff; text-decoration:none; }
#excerpt a:hover { color:#caeffc; text-decoration:none; }

	#excerpt li {
		padding:15px;
	}
	
#buttons { float:right; font-size:10px; }
#btn-prev { text-decoration:none; color:#505b39; }
#btn-next { text-decoration:none; color:#505b39; }

.clear {
	clear:both;	
}

#footer li {
  list-style-type: none;
}
.widget {
  width:240px; margin-right:20px; float:left;
}