/* CSS Document */
@charset 'utf-8';
html, body {   overflow: hidden; }
#page {  position: absolute;  top: 0px;  left: 0px;  right: 0px;  bottom: 0px;}
    
/* IMAGES */
#images {     height: auto;}
#images .flexslider li.slide{       height: 100%;      width: 100%;    }
#images .flexslider li .slide-desc{padding-top:100px; left:-120px; z-index:1; position:relative; margin-left:auto; margin-right:auto; width:680px;}
#images #images-img.enlarged .flexslider li.slide{      height: 100%;      width: 100%;    }
#images, .slideshow_only #images {      height: auto;      bottom: 0px;      right: 0px;    }
.flex-control-nav { width: auto; left: -780px; right: 20px; bottom:60px; }
.slideshow_only .flex-control-nav { right: 0px;  }
#page { 	background: none;	padding: 2em 0; }

