/* CSS crunched with Crunch - http://crunchapp.net/ */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}
::-moz-selection{background:#FE57A1;color:#FFF;text-shadow:none;}
::selection{background:#FE57A1;color:#FFF;text-shadow:none;}
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
html{overflow:none;color:#FFF;font-size:10px;font-family:sans-serif;}
body{font-size:1.6em;line-height:1.4;background-image:url("../img/02658_forest_1920x1200_lowres.jpg");background-attachment:fixed;background-clip:border-box;background-color:#000000;background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.s{display:inline-block;zoom:1;*display:inline;background:transparent no-repeat;background-image:url('../img/sprite.png');}
.s-logo{width:476px;height:44px;background-image:url('../img/logo.png');background-position:0 0;}
.s-contact{width:321px;height:84px;background-image:url('../img/contact.png');background-position:0 0;position:relative;}.s-contact>span{position:absolute;top:0;left:0;bottom:0;right:0;background:url('../img/contact.png') no-repeat;background-position:0 -88px;opacity:0;-webkit-transition:opacity 0.3s ease 0s;-moz-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;}
.s-contact:hover>span{opacity:1;}
img{max-width:100%;height:auto;}
img.ir{max-width:none;}
.wrapper{position:fixed;top:30%;left:0;width:100%;margin:0 auto;text-align:center;background:#000;background:rgba(0, 0, 0, 0.6);padding:30px 0;}
.lt-ie9 .wrapper{background:#000;filter:alpha(opacity=60);}
section{margin:0 0 5.5em 0;}section:last-child{margin-bottom:0;}
a{text-decoration:none;color:#06e;}
a:hover{text-decoration:none;color:#00e;}
