body{
padding:0px; margin:0px; font-family:Arial, Verdana;background-color:#000;
}

#bgimg{
background-image:url(../img/starry.jpg);
background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    width: 100%;
    z-index: -1;
}

#topMovie{
width:100%;display:block;position:relative;z-index:50;margin:0px auto;padding:0px auto;
}

#topMovie #bgvid{
position:relative;
z-index:3000;display:inline
}

#topMovie .swoop{
position:relative;
z-index:5000;
}

#contentArea{
width:980px;margin:0px auto;padding:0px auto;position:relative;padding-left:20px;z-index:100;margin-top:-6.8%;
}

#logos .spacecamp{
width:100px;
}

#logos .aviationchallenge{
margin-left:-15px;width:133px
}

#logos .roboticscamp{
width:133px;margin-left:-3px
}

#logos .addressline, #logos .addressline a{
display:inline;position:relative;top:-5px;font-size:18px;color:#99ccff; text-shadow:1px 1px 0 #000,
     -1px -1px 0 #000,  
      1px -1px 0 #000,
      -1px 1px 0 #000,
       1px 1px 0 #000; 
}


#contentArea h2{
font-size:120px;margin:0px;padding:0px;font-family: sans-serif;margin-top:-35px; float:left
}



#contentArea .navigation{
clear:both;font-size:25px;text-align:left;font-weight:bold;top:-15px;color:#ffffff;
text-shadow:1px 0px 0 #cc0000,
     -1px -1px 10px #cc0000,  
      1px -1px 0 #cc0000,
      -1px 1px 0 #cc0000,
       1px 1px 0 #cc0000; 
}

#contentArea .navigation a{
color:#ffffff;
font-weight:Bold;
text-shadow:0px 0px 0 #cc0000,
     -1px -1px 10px #cc0000,  
      1px -1px 0 #cc0000,
      -1px 1px 0 #cc0000,
       1px 1px 0 #cc0000;
}

#registerBtns{width:295px;margin:0px auto;padding:0px auto;padding-top:15px}
#registerBtns #booknow{background:#006633;padding:5px;padding-left:10px;padding-right:10px;color:#ededed;text-decoration:none;-moz-border-radius:5px;border-radius:5px;border:2px solid #ffcc00;text-align:center;z-index:10;width:120px;display:block;float:left;margin-top:-5px;margin-right:5px;}
#registerBtns #checkdates{background:#ffcc00;padding:5px;color:#333333;text-decoration:none;-moz-border-radius:5px;border-radius:5px;border:1px solid #006633;text-align:center;z-index:10;position:Relative;display:block;float:left; margin-top:-4px;width:134px}
#registerBtns #bknwdrp{list-style-type:none;background:#006633;width:130px;display:block;z-index:2000;margin:0px auto;padding:5px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;border:2px solid gold;border-top:0px solid transparent;position:relative;margin-left:0px;margin-top:-61px}
#registerBtns #chkdtdrp{list-style-type:none;background:#ffcc00;width:134px;display:block;z-index:2000;margin:0px auto;padding:5px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;border:1px solid green;border-top:0px solid transparent;position:relative;margin-left:147px;margin-top:-59px}
#registerBtns #bknwdrp li, #registerBtns #chkdtdrp li{margin-top:0px;margin-bottom:10px}
#registerBtns #bknwdrp li a{color:#ffffff;text-decoration:none;font-size:15px;}
#registerBtns #chkdtdrp li a{color:#000000;text-decoration:none;font-size:15px;}

#contentArea #SCTitle{margin:5px 0 0}

#contentArea #SCTitle img{margin-bottom:-20px}

#topMovie .swoop{width:100%;margin-top:-11%}


#footer, #footer a{color:#99ccff;}

#AlumniFest img{width:198px}

#AlumniFest {position:absolute;top:-145px;right:5%}