@import url(/fonts/engravers/stylesheet.css);
@import url(//fonts.googleapis.com/css?family=Raleway:400,400italic&subset=latin,latin-ext);
@import url(//fonts.googleapis.com/css?family=Rosarivo:400,400italic&subset=latin,latin-ext);

@import url(/fonts/engravers/stylesheet.css);
@import url(//fonts.googleapis.com/css?family=Raleway:400,400italic&subset=latin,latin-ext);
@import url(//fonts.googleapis.com/css?family=Rosarivo:400,400italic&subset=latin,latin-ext);

html,body{
width:100%;height:100%;	
}

h1{
font-family: 'engravers_gothic_fsregular', serif;
color:#aaa;
letter-spacing:.1em;
text-transform: uppercase;
font-weight:normal;
font-size:2.2em;
margin: .5em 0;
text-shadow: 1.1px 1.1px white,2.05px 2.05px black;
}

h1 span{
	text-shadow:none;
	font-family:'Rosarivo',arial,sans-serif !important;
	font-style:italic;
	color:#666;
	font-size:45%;
	letter-spacing:0;
	text-transform:lowercase;
}

a{color:#888;}
a:hover{color:#444;}
html,body{
padding:0;margin:0;
font-family:'Raleway',arial,sans-serif !important;
}

main,
.rslides-container{
width:100%;

}

.rslides-container *{margin:0;padding:0;}
.rslides_tabs,.rslides_nav{display:none;}

footer{display:none}

.rslides li{
	min-width:100%;
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: table;
  width: 100%;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: table;
  height: auto;
  float: left;
  border: 0;
	vertical-align:middle;
  }

.rslides img.wide{
min-width:100%;	
width:auto;
height:100%;
text-align:center;
}

.rslides img.tall{
min-height:100%;	
height:auto;
width:100%;

}

nav{
padding:25px;
position:absolute; top:4%;
left:50%;z-index:3000;
width:40%px;

}

nav > div {
position:relative;
padding:15px;
left:-50%;	
height:auto;
box-shadow: 0 5px 30px 0 rgba(0,0,0,.3);
background:white;
display:table;
}

nav > div > div{
vertical-align:middle;	
text-align:center;
padding:15px 30px;
border:1px dashed #bbb;
}