body{min-width:1000px;margin:0;padding:0;background:#000 url(/images/background.jpg) top center no-repeat; text-align:center; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif;min-width:1000px;}
h1, h2 {font-weight:300;margin:0;padding:0;}
h1{font-size:24px;}
h2{font-size:16px;margin-bottom:10px;}
a{text-decoration:none;}
#wrapper{height:750px; min-width:1000px;}
.wrapper{width:1000px; min-width:1000px;margin:0 auto; text-align:left; position:relative;}
#a{display:block; position:absolute; top:55px; left: 177px; background-image:url(/images/sprite.jpg); width:133px; height:105px;}
#a:hover{background-position:-133px 0px;}
#b{display:block; position:absolute; top:110px; left: 410px; background-image:url(/images/sprite.jpg); background-position:0px -265px; width:181px; height:214px;}
#b:hover{background-position:-181px -265px;}
#c{display:block; position:absolute; top:262px; left: 711px; background-image:url(/images/sprite.jpg); width:116px; height:160px; background-position:0px -105px;}
#c:hover{background-position:-116px -105px;}
#d{display:block; position:absolute; top:492px; left: 213px; background-image:url(/images/sprite.jpg); background-position:-265px 0px;width:98px; height:82px;}
#d:hover{background-position:-265px -82px;}

#av{position:absolute;top:-1250px; left:164px; height:412px;}
#avv{position:absolute; top:58px; left:73px;z-index:50;}
#avf{background-image:url(/images/vframe.png);height:412px;width:673px;z-index:100;}
#avf #close{position:absolute; right:0px; top:0px;background-image:url(/images/close.png); height:25px; width:25px;}
#ainfo{color:#FFFFFF;position:absolute;top:525px;width:100%;font-size:12px;}

#glv{position:absolute;top:-650px; left:164px; height:412px;}
#glvv{position:absolute; top:58px; left:73px;z-index:50;}
#glvf{background-image:url(/images/vframe.png);height:412px;width:673px;z-index:100;}
#glvf #close{position:absolute; right:0px; top:0px;background-image:url(/images/close.png); height:25px; width:25px;}
#glinfo{color:#FFFFFF;position:absolute;top:525px;width:100%;font-size:12px;}

#cover{cursor:hand;position:absolute; top:0px; left:0px; height:100%; width:100%; background-image:url(/images/cover.png);}
#cover:hover{cursor:pointer;cursor:hand;}

#copyright{position:absolute;bottom:4px;width:100%;text-align:center;color:#666666;font-size:10px;letter-spacing:.2em;}

#minfo{color:#FFFFFF; position:absolute;width:100%;height:100%;text-align:center;}
#mtext{color:#FFFFFF; position:relative;margin:0 auto;padding:175px 0;top:-700px;width:584px;height:300px;background-color:#000000;}
#btext{color:#FFFFFF; position:relative;margin:0 auto;padding:175px 0;top:-700px;width:584px;height:300px;background-color:#000000;}
#ctext{color:#FFFFFF; position:relative;margin:0 auto;padding:175px 0;top:-700px;width:584px;height:300px;background-color:#000000;}
#mtext #close{position:absolute; right:0px; top:0px;background-image:url(/images/close.png); height:25px; width:25px;}
#mtext h1{font-size:20px;}
#mimg{position:absolute;top:0px;width:584px;height:650px;}

#contact{position:absolute; top:605px; right:250px; color:#FFFFFF; font-size:20px; text-align:right; font-weight:200;letter-spacing:.05em;}
#email{color:#FFFFFF; font-size:20px; font-weight:200;letter-spacing:.05em; text-decoration:none;}
#fb{position:absolute; top:610px; right:205px;}
#twit{position:absolute; top:610px; right:160px;}

#goldilocks{position:absolute;top:50px;width:100%;text-align:center;}
#goldilocks:hover{cursor:pointer;cursor:hand;}

#app_banner{position:absolute; top:0px; right:0px;}
