/*  Stylesheet for the Meteor Slides 1.5 slideshow  */

/* =Slideshow
-------------------------------------------------------------- */

div.meteor-slides {
max-width: 100%;
line-height: 0;
padding: 0;
position: relative;
z-index: 0;
height: 100%!important;
margin: 0 0 40px;
}
div.meteor-slides.single-slide {
/*margin-bottom: 40px!important;*/
}
div.navpaged,
div.navboth {
margin:0 0 45px 0;
}
.home div.navpaged, .home div.navboth {
margin-bottom: 20px;
}
.meteor-slides .meteor-clip {
	line-height: 0;
	margin: 0;
	/*overflow: hidden;*/
	padding: 0;
	position: relative;
}

.meteor-slides .meteor-shim {
	border: 0;
	height: auto !important;
	margin: 0;
	max-width: 100%;
	padding: 0;
	width: auto\9; /* IE8 */
}
.home div.meteor-slides {
height: 503px !important;
margin: -65px -20px -30px;
max-width: 1040px;
overflow: hidden;
width: 1040px !important;
z-index: 100;
float: left;
}
.home .meteor-slides .meteor-clip {
background: white;
width: 1020px;
height: 485px;
}

/* =Slide
-------------------------------------------------------------- */

.meteor-slides .mslide {
height: 100% !important;
margin: 0;
max-width: 100%;
padding: 0;
}
.meteor-slides .mslide-1 {
display: block;
position: absolute;
top: 0;
left: 0;
}
.meteor-slides .mslide a {
	border: 0;
	margin: 0;
	padding: 0;
}

.meteor-slides .mslide img {
border: 10px solid white;
box-shadow: 8px 10px 12px -4px #555;
-webkit-box-shadow: 8px 10px 12px -4px #555;
-moz-box-shadow: 8px 10px 12px -4px #555;
display: block;
height: auto !important;
margin: auto !important;
max-width: 100%;
padding: 0;
width: auto\9; /* IE8 */
}

.meteor-slides .mslide img[src$='.png'] {
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */   
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); /* IE7 */
	zoom: 1;	
}

/* =Previous/Next Navigation
-------------------------------------------------------------- */

.meteor-slides ul.meteor-nav {
list-style: none;
margin: 0 !important;
padding: 0;
display: none!important;
}
.meteor-slides.navhover ul.meteor-nav {
display: block;
}
ul.meteor-nav li {
display: inline;
height: 100%;
list-style: none;
margin: 0;
padding: 0;
}
.meteor-nav a {
display: block;
outline: none;
position: absolute;
text-indent: -9999px;
width: 16px;
height: 32px;
z-index: 998;
background: url('images/slideshow-buttons.png') no-repeat top left;
top: 15px;
}
.meteor-nav a:hover {
opacity: 1!important;
filter:alpha(opacity=100)!important;
}
.meteor-nav .prev a {
background-position: center left;
right: 44px;
opacity: 0.6;
filter:alpha(opacity=60);
}
.meteor-nav .next a {
background-position: center right;
right: 19px;
opacity: 0.6;
filter:alpha(opacity=60);
}
/*.meteor-nav .next-text a {
background: none;
right: 10px;
opacity: 0.6;
filter: alpha(opacity=60);
text-indent: 0!important;
color: white;
font-family: 'Oswald', "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 45px 0 0;
width: auto;
}*/
.meteor-nav .next a:after {
content: "more photos!";
right: -9px;
top: 45px;
display: block;
position: absolute;
font-size: 12px;
color: white;
font-family: 'Oswald', "Trebuchet MS", Arial, Helvetica, sans-serif;
text-indent: 0;
width: 80px;
height: 30px;
text-align: right;
}
.home .meteor-slides ul.meteor-nav {
display: block!important;
}
.home .meteor-nav a {
top: 85px;
}
.home .meteor-nav .next:after {
top: 130px;
}
.home .meteor-nav .prev a {
right: 85px;
}
.meteor-nav .next a {
right: 60px;
}

/* =Paged Navigation
-------------------------------------------------------------- */

.meteor-slides .meteor-buttons {
bottom: 0;
right: 25px;
margin: 0;
padding: 0;
position: absolute;
z-index: 999;
}
header#branding .meteor-buttons {
left: 5px; /* A little nudge for Twenty Eleven */
}
.meteor-buttons a {
background: url('images/slideshow-buttons.png') no-repeat -50px 0px;
display: block;
float: left;
width: 13px;
margin: 0 6px;
text-indent: -9999px;
padding: 13px 0;
}
.meteor-buttons a:hover {
opacity: 0.4;
filter:alpha(opacity=40);
}
.meteor-buttons a.activeSlide {
background-position: -33px 0px;
}
.meteor-slides-text {
font-family: 'Oswald', "Trebuchet MS", Arial, Helvetica, sans-serif;
margin: -90px 20px 0;
text-align: right;
color: white;
text-shadow: 1px 1px 1px black;
-webkit-text-shadow: 1px 1px 1px black;
-moz-text-shadow: 1px 1px 1px black;
}
.meteor-slides-text .slide-caption {
font-size: 44px;
font-weight: 300;
line-height: 41px;
margin: 0 0 15px;
}
.meteor-slides-text .slide-excerpt {
font-size: 16px;
}
.meteor-slides-text .slide-excerpt-link {
color: #94732c;
}
.home .meteor-slides-text {
display: block;
}