@media screen and (min-width:451px) and (max-width:950px){

#contentArea{
width:900px;margin:0px auto;padding:0px auto;position:relative;padding-left:20px;z-index:30000;margin-top:-81px
}


#contentArea h2{
font-size:100px;margin:0px;padding:0px;font-family: 'Oswald', sans-serif;margin-top:-15px; -webkit-text-stroke: 1px red;
   color: #003399;
   text-shadow:
       2px 2px 0 #cc0000,
     -1px -1px 0 #cc0000,  
      1px -1px 0 #cc0000,
      -1px 1px 0 #cc0000,
       1px 1px 0 #cc0000;float:left
}
#contentArea .navigation{
clear:both;font-size:22px;text-align:left;padding-left:15px
}


}
@media screen and (min-width:0px) and (max-width:450px){
#AlumniFest{display:none}
html, body{margin:0px auto;padding:0px auto; position:relative;width:100%;}

#topMovie{

}

#contentArea{
width:325px;
overflow:hidden;
margin-top:10px;
margin:0px auto;
padding:0px auto;
padding-left:0px;
}

#logos {
width:325px;
text-align:Center;
position:relative;
margin:0px auto;
padding:0px auto;
}
#logos .spacecamp{width:83px}
#logos .aviationchallenge{width:103px;margin-left:-10px}
#logos .roboticscamp{
width:103px;margin-left:0px
}


#logos .addressline{
width:320px;
display:block;
margin:0px auto;
padding:0px auto;
}

#contentArea h2{
font-size:115px;
text-align:Center;
line-height:110px;
margin-top:-20px;
}

#contentArea #adventures{
width:350px;

padding:0px;
margin-top:10px;


}

#contentArea #adventures .adventurestext{
font-size:35px;letter-spacing: 2px;
}
#contentArea #adventures .secondline{
font-size:31px;top:-6px;position:relative;letter-spacing: 2px;
}

#footer{width:300px;margin:0px auto; padding:0px auto;margin-top:35px;}

#contentArea .navigation {
  width:300px;
line-height:1.5em
}


#contentArea #SCTitle img{width:100%;position:relative;top:-20px;margin-left:10px}
};

