@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;
 }
 
 /*margin height install wrapper for top margin on floors*/
 .installwrapper {

 height: auto !important;

 margin: 40px auto 0px;
 text-align:center;



 }

.installwrapper div {margin:0px 10px 0 0px;}

 #installtop { position:fixed; padding: 5px 0px 100px 0px;color:#666;}
 
   .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 0 0; padding:0 0 0 0px; color:#999; white-space:nowrap; }
#content div { display:inline; float:left;   }


#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 { }
 
 .roomdiv {margin-left:50px; margin-right:0px;}
 
 
 
 #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; }

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

}


a:visited{color:#666;
}
a:hover{color: #CCC;

}
a:hover
{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: 200px;
	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:30px; padding-right: 10px; padding-left:10px;;  text-align:left;}
    
	#verninfo a { text-decoration:none; color:#999; font-size:15px; font: Helvetica, sans-serif; margin-left:5PX; }
	#verninfo a:hover {color:#CCC;}
	#verninfo p{ margin-left:10px; }
    
#showinvites { width:907px; height:500px;margin-left:auto; margin-right:auto;margin-bottom:0px;}
#showinvites a {  color:#999;  font-size:14px; font: Helvetica, sans-serif; font-weight:bold; font-stretch: condensed; text-decoration:NONE;}
#showinvites a:hover{ color:#FFF; }
#showinvites { }



#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; }
    

     #floorfoot { margin-left:auto; margin-right:auto; width:907px; }
     #showinvite2 {width:100px; height:436px; float:left;}

#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%;  }
}