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

 html, body {
height: 100%;background-color:#000;
color:#fff;
font: Arial, Helvetica, sans-serif;  font-stretch: condensed;
   }
   
.wrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0 auto -88px;
 text-align:center;
 }
 
 .homewrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0 auto -88px;
 text-align:center;
 }
  .installwrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 40PX auto -88px;

 text-align:center;


 }
 
  .roomdiv { margin-left:60px;}
 
 #installtop { position:fixed; padding: 5px 0px 100px 0px;color:#666;font: Arial, Helvetica, sans-serif;  font-stretch: condensed; }
 
 
   .artistwrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0 auto -88px;
 text-align:center;
padding-top:20px;
width:100%;

 }
#artist{float:left; margin-bottom:10 10 20 10; position:fixed;}
 
 #content { margin:0 0 5 0; padding:10px 0 0 10px; color:#999; white-space:nowrap; }
#content div { display:inline; float:left; margin-bottom:10px; }


#content div:last-child { margin-right:5px }

#content div p { color:#999;  font-size:12px; font: Arial, Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; }
#content img { margin:0 9px 0 0;  }
 
 
 
 
 #homediv {height:550px; margin-top:30px;}
 
.footer, .push { text-align:center;
  height: 88px;

}
.footer img{width:907px; border:none; }
.footer a{font-size:15px; font: Arial, Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:none; }


.back{ text-align:center;
  height: 88px;

}
.back img{width:907px; border:none; }
.back a{font-size:15px; font: Arial, Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:none; }


a
{
color:#666;
float: left;
font-size:15px;

}


a:visited{color:#666;}




a:hover, a:active, a:focus {outline:none; color:#CCC;} 
#active a
{ 
display: block;
color: #666;

text-decoration: none;
}

a.install:link  { float: none; color:#999; font-size:15px; font:"eurostile"; font-weight:400; margin-top:2px; text-decoration:none; }
a.install:visited  {float: none; color:#999; font-size:15px; font:"eurostile"; font-weight:400; margin-top:2px; text-decoration:none;}
	a.install:active  {float: none; color:#999; font-size:15px; font:"eurostile"; font-weight:400; margin-top:2px; text-decoration:none;}
		a.install:hover  {float: none; color:#fff; font-size:15px; font:"eurostile"; font-weight:400; margin-top:2px; text-decoration:none;}

.homeimg { padding-top:25px;
text-align:center;
margin-bottom:88px;
}

#contactwrap{ text-align:center;
width:900px; 
	margin-left:auto;
margin-right:auto;
margin-top:5px;

}

#map{
	margin-top:45px;
	float:left;
     }
	
.info{float:left;
height: 500px;
	margin-right:35px;
	text-align:left; margin-top:25px;
 
    }
.info li {list-style:none;}


#contentabout{  background-color:rgba(0,0,0,0.4); width:600px; height:375px; margin:auto; margin-top:30px; margin-bottom:100px;font-size:17px; text-align:left;padding-left:20px; padding-right:20px; padding-top:20px; }
  
    #verninfo {  color: #999; height:480px; width:500px; font-size:15px; margin-left: auto; margin-right: auto; margin-top:-20px; padding-right: 10px; padding-left:10px;  text-align:left;}
    
#verninfo ul li  {text-decoration:none;}
     #verninfo  a { font-size:15px}
    #verninfo  a:hover{color:#FFF; }
     
     
#showinvites { width:907px; height:600px;margin-bottom:0px; margin-left:auto; margin-right:auto;}

#showinvites a:hover{color:#FFF; }




#showinvite1 { height:500px;width:650px; float:left;  margin-left:10px;margin-bottom:25px; color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; 
            }
#showinvite1 ul{ clear:both;list-style-type:none; display:inline; margin-left:-5px; text-align:left; color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; }
		    
#showinvite1 ul li{display:block; margin-left:10px; padding-top:20px;}
     
#showinvite1 img{ padding-right:10px; }


#showinvite2 { height:500px;width:266px; float:left;  color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; margin-left:10px; 
            }
            
#showinvite2 div{width:275px; }

#showinvite2 ul{ clear:both;list-style-type:none; text-align:left;  color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; }
		    
#showinvite2 li a {display:inline; margin-bottom:10px;  text-decoration:NONE;}
#showinvite2 img{  }

#dontwake { height:500px;width:300px; float:left;  color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; margin-left:0px;
            }
            
#dontwake div{width:275px; }
#dontwake ul{ clear:both; width:220px;list-style-type:none; margin-left:-40px; text-align:left;  color:#999;  font-size:12px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; }
		    
#dontwake li{  padding-bottom:10px; }
#dontwake li a {margin-bottom:10px;  text-decoration:NONE;}
#dontwake img{  padding-right:30px;}

#current {float:left; height:300px; text-align:left; color:#fff;  font-size:20px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE; padding-top:25px; }


     #floorfoot { margin-left:auto; margin-right:auto; width:907px; }
   

#showtext1 {width:907px; height:525px; margin-left:auto; margin-right:auto; margin-bottom:30px:}

@media handheld {
#showinvites {clear:both; display:block; width:100%;margin-left:auto; margin-right:auto; }
     #showinvite1 {clear:both; display:block; width:100%;  margin-left:10px; margin-top:30px;   }
     #showinvite2 {width:100%;  }
}