*{margin:0;padding:0;-moz-user-select: none;user-select: none;} 
#logo{cursor:pointer;}
h2{font:italic 11px/13px Georgia, Times, serif; color:#999; opacity:0.8;moz-opacity:0.8;webkit-opacity:80; background:#fff;padding:5px 10px 5px 5px;}
body{font:normal 10px/10px Helvetica, arial,sans-serif; width:100%;height:100%;}
#container{position:absolute;width:100%;height:100%;overflow:hidden;}
#images{position:absolute;top:0;left:0;width:270em;height:140em;cursor:hand; cursor:pointer;/*background:url(img/bg.jpg) 0 0 no-repeat;*/}
img{position:absolute;display:block;}
div.clickable{position:absolute;top:15%;left:15%;width:5%;height:5%;height:50em;}
div.clickable p{font-size:1em;}
.blur{position:absolute;top:0;left:0;width:100%;top:5%;display:none;}
div.contact-content{display:none;position:absolute;left:81.2963%; top: 20%; width: 135px; height:13%; z-index:999;font-size:11px;color:#A5B0D9;} 
div.contact-content form{position:relative;width:100%;padding:0;height:70%;top:105px;left:110px;}
div.contact-content label{float:left;clear:both;width:100%;font-size:140%;text-transform:uppercase;color:#ccc;display:none;}
div.contact-content input{color:#333;background:#efefef;float:left;width:100%;;margin:1px 0 1px 0;border:none;padding:2px 4px;font-size:11px;line-height:2em;border:1px solid #ccc;height:15px;}
div.contact-content textarea{color:#333;background:#efefef;float:left;margin:2px 0 0 0;border:none;padding:2px 4px;font-size:11px;font-family:Helvetica,
arial, sans-serif;line-height:16px;height:150px;border:1px solid #ccc;width:100%;} 
div.contact-content input type=submit{width:90px;background:transparent;border:none;text-transform:uppercase;padding:0;position:absolute;bottom:15px;left:65px;width:75px;color:#555;font-size:12px;line-height:30px;height:30px;text-indent:-9999px;cursor:pointer;}
div.contact-content .response{position:absolute;top:80px;left:15px;font-weight:bold;width:235px;height:100px;padding:80px 0;margin:0;text-align:center;text-transform:uppercase;background:#fff;opacity:0.9;moz-opacity:0.9;webkit-opacity:90;}
div#nav{position:fixed;width:459px;text-align:center;z-index:999;background:transparent;left:35%;}
img#logo{width:459px;position:relative;padding-top:10px;margin:0 auto;opacity:0.9;moz-opacity:0.9;webkit-opacity:9;margin-bottom:5px;}
div#nav ul{width:439px;padding:4px 10px;margin:0 auto;list-style:none;background:#fff;height:12px;opacity:0.8;moz-opacity:0.8;webkit-opacity:80;}
div#nav ul li{color:#aaa;width:146px;float:left;}
div#nav ul li:hover ul{display: block;}
div#nav ul li a{color:#aaa;display:block;text-decoration:none;text-transform:uppercase;font:normal 12px/12px Helvetica, arial, sans-serif;}
div#nav ul li ul{position: relative; width:260px; margin: 10px auto; padding: 4px 0 0;opacity:1;left:-100px;}
div#nav ul li ul li{width: 63px;}
div#nav ul li ul li a{color: #9aa7d5; font:normal 11px/11px Helvetica, arial, sans-serif;}
div#nav ul li ul li a:hover{color:#231f20;}
#winter{z-index:70;}
#spring{z-index:71;}
#autumn{z-index:72;}
#summer{z-index:73;}
#loading{background: #fff url('loading.gif') 50% 50% no-repeat;position: fixed;top:0; left: 0;width:100%;height:100%;z-index:998;}
.loader{display:none;background: transparent url('loading.gif') 50% 50% no-repeat;position: absolute;top:0; left: 0;width:100%;height:100%;z-index:998;opacity:0.3;moz-opacity:0.3;webkit-opacity:3;}
.pointer{display:none;position: absolute;top:0; left: 0;background:transparent url(../img/pointer-zoom.png) 0 0 no-repeat;color:#999;width:110px;height:36px;z-index:9999;padding:20px 0 0px 50px;font:italic 11px/13px Georgia, Times, serif;}
.pointer.move{background:transparent url(../img/pointer-move.png) 0 0 no-repeat;padding-top:15px;}
.season{z-index:1005; font:normal 1.4em/1.2em Helvetica, arial, sans-serif; background:transparent; padding:120px 20px 20px 40px;display:none;}
.season h3{display:none;}
a.tmp{cursor:pointer;}
.ds9-logo{cursor:pointer;text-decoration:none;z-index:999;background:url(../img/ds9-logo.png) top right no-repeat;width:235px;height:40px;padding:18px 0 0 0; position:fixed;bottom:0;right:20px;color:#999;}
.ds9-logo p.rights {font:normal 11px/16px Georgia, Times, serif;color:#666;}