@charset "UTF-8";
/* CSS Document */
/**

 * jQuery lightBox plugin

 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)

 * and adapted to me for use like a plugin from jQuery.

 * @name jquery-lightbox-0.5.css

 * @author Leandro Vieira Pinho - http://leandrovieira.com

 * @version 0.5

 * @date April 11, 2008

 * @category jQuery plugin

 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)

 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US

 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin

 */
body {
    height:100%;
    width:100%;
    margin:0;padding:0;
}
@font-face {
    font-family: 'SabonRoman';
    src: url('sabon-webfont.eot');
    src: url('sabon-webfont.eot?#iefix') format('embedded-opentype'),
         url('sabon-webfont.woff') format('woff'),
         url('sabon-webfont.ttf') format('truetype'),
         url('sabon-webfont.svg#SabonRoman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLightCondensed';
    src: url('helvenlc-webfont.eot');
    src: url('helvenlc-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvenlc-webfont.woff') format('woff'),
         url('helvenlc-webfont.ttf') format('truetype'),
         url('helvenlc-webfont.svg#HelveticaNeueLightCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueCondensed';
    src: url('helvetnc-webfont.eot');
    src: url('helvetnc-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetnc-webfont.woff') format('woff'),
         url('helvetnc-webfont.ttf') format('truetype'),
         url('helvetnc-webfont.svg#HelveticaNeueCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueBoldCondensed';
    src: url('helvenbc-webfont.eot');
    src: url('helvenbc-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvenbc-webfont.woff') format('woff'),
         url('helvenbc-webfont.ttf') format('truetype'),
         url('helvenbc-webfont.svg#HelveticaNeueBoldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}

#jquery-overlay {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 150;
    width: 189000px;
    height: 500px;
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 150;
	text-align: center;
	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 150;
}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}

#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}

#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}

#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}

#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			

#lightbox-secNav-btnClose {

	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	

}
	/* jQuery lightBox plugin - Gallery style */
#gallerypage{
	width: 970px;
	height: 820px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	/*padding-top: 100px;*/
	position: relative;
	overflow-y: hidden ! important;
	overflow-x: auto ! important;
	}
#gallerypage2{
	width: 970px;
	height: 820px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	/*padding-top: 100px;*/
	position: relative;
	overflow-y: hidden ! important;
	overflow-x: auto ! important;
	}
#gallerypage3{
	width: 970px;
	height: 820px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	/*padding-top: 100px;*/
	position: relative;
	overflow-y: hidden ! important;
	overflow-x: auto ! important;
	}
#back{
	width: 30px;
	height: 31px;
	position: absolute;
	z-index: 550;
	left: 0px;
	top: 515px;
}
#next{
	width: 30px;
	height: 31px;
	position: absolute;
	z-index: 550;
	left: 935px;
	top: 515px;
}
#wrapper {
    width:100%;
    height:830px;
    position:absolute;
    top:0;left:0;
    background-color:#FFF;
    overflow:hidden;
}
#gallery_text{
	width: 465px;
	height: 137px;
	position: absolute;
	top: 51px;
	left: 50px;
	z-index: 50;
}
#gallery_desc{
	width: 514px;
	height: 277px;
	position: absolute;
	top: 127px;
	left: 51px;
	z-index: 50;
}

#dots{
	width: 328px;
	height: 6px;
	position: absolute;
	top: 100px;
	left: 50px;
	z-index: 50;
}
#copyright{
	width: 539px;
	height: 37px;
	position: absolute;
	top: 636px;
	left: 50px;
	z-index: 150;
}
#mask {
        width:500%;
        height:100%;
        background-color:#fff;
    }

.item {
        width:20%;
        height:100%;
        float:left;
        background-color:#fff;
		padding-top:0.5%;

    }
.sabonmenu2 {
	font-family: 'SabonRoman', sans-serif;
	letter-spacing: 0.6px;
	font-size: 1.8em;
	color: #000;
	line-height: 130%;
	display: inline;
	font-weight: 100;
	text-decoration: none;
	font-style: normal;	
}
.copyright {
	font-family: 'SabonRoman', sans-serif;
	color: #9d9187;
	text-align: left;
	padding-top: 0;
	font-size: 0.85em;
	line-height: 140%;	
}
.bodbod { 
	font-family: UniversLTPro-LightCond;
	font-size: 15px;
	line-height: 125%;
	font-weight: normal;
	font-style: normal;
}
.gall {
	font-family: 'HelveticaNeueCondensed', sans-serif;
	color: #000000;
	text-align: left;
	padding-top: 0;
	font-size: 1em;
	line-height: 140%;	
}
#galleryp1{
	width: 100%;
	height:820px;
	z-index:0;
}
#galleryp2{
	width: 100%;
	height:820px;
	z-index:0;
}
#galleryp3{
	width: 100%;
	height:820px;
	z-index:0;
}
#pointyhand {
	width: 50px;
	height: 23px;
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	position: absolute;
	top: 8px;
	left: 865px;
	z-index: 333333333333;
}

#image1gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 50px;
	top: 455px;
	z-index: 50;
 }
#cube1 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image1gallery:hover + #cube1 { background-image:url('images/cube/1.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
 #image2gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 231px;
	top: 455px;
	z-index: 50;
 }
#cube2 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:10;
}

#image2gallery:hover + #cube2 { background-image:url('images/cube/2.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
 #image3gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 412px;
	top: 455px;
	z-index: 50;
 }
#cube3 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image3gallery:hover + #cube3 { background-image:url('images/cube/3.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
 #image4gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	z-index: 500;
	left: 593px;
	top: 455px;
 }
#cube4 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image4gallery:hover + #cube4 { background-image:url('images/cube/4.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
#image5gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 774px;
	top: 455px;
	z-index: 500;
 }
#cube5 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
	}

#image5gallery:hover + #cube5 { background-image:url('images/cube/5.jpg'); opacity:1;
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }
#image6gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 50px;
	top: 455px;
	z-index:500;
 }
#cube6 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image6gallery:hover + #cube6 { background-image:url('images/cube/6.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }

 #image7gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 231px;
	top: 455px;
	z-index:500;
 }
#cube7 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image7gallery:hover + #cube7 { background-image:url('images/cube/7.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }
 #image8gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 412px;
	top: 455px;
	z-index:500;
 }
#cube8 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image8gallery:hover + #cube8 { background-image:url('images/cube/8.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
 #image9gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 593px;
	top: 455px;
	z-index:500;
 }
#cube9 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image9gallery:hover + #cube9 { background-image:url('images/cube/9.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
#image10gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 774px;
	top: 455px;
	z-index: 500;
 }
#cube10 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image10gallery:hover + #cube10 { background-image:url('images/cube/10.jpg'); opacity:1;
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }
#image11gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 50px;
	top: 455px;
	z-index:500;
 }
#cube11 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image11gallery:hover + #cube11 { background-image:url('images/cube/11.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }

 #image12gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 231px;
	top: 455px;
	z-index:500;
 }
#cube12 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image12gallery:hover + #cube12 { background-image:url('images/cube/12.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }
 #image13gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 412px;
	top: 455px;
	z-index:500;
 }
#cube13 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image13gallery:hover + #cube13 { background-image:url('images/cube/13.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
 #image14gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 593px;
	top: 455px;
	z-index:500;
 }
#cube14 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image14gallery:hover + #cube14 { background-image:url('images/cube/14.jpg'); opacity:1; transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;}
#image15gallery {
	height: 173px;
	width: 145px;
	position: absolute;
	left: 774px;
	top: 455px;
	z-index: 500;
 }
#cube15 {
	height: 630px;
	width: 970px;
	position: absolute;
	left:0px;
	top:45px;
	z-index:0;
}

#image15gallery:hover + #cube15 { background-image:url('images/cube/15.jpg'); opacity:1;
transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-webkit-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out; }

.fade {
   opacity: 0;
   transition: opacity 1s ease-in-out;
   -moz-transition: opacity 1s ease-in-out;
   -webkit-transition: opacity 1s ease-in-out;
}
