body{

    background-image:url(backgroundGray.jpg);

    margin:0;

}

#mainContainer{

    width:1200px;

    height: 1000px;

    margin: 0 auto;

    background-color: white;

    box-shadow: -15px 0px 15px -5px #888888;   

}

#mainContainer_2016{

    width:1200px;

    height: 1280px;

    margin: 0 auto;

    background-color: white;

    box-shadow: -15px 0px 15px -5px #888888;   

}

h1{

    margin:0;

    padding:0;

}

#header{

    height: 80px;

}

#logo{

    height: 80px;

    text-align: center;

    font-family: Palatino Linotype;

    font-size: 25px;

}



nav{

    background: #93d8d0;

    float:left;

    margin: 0;

    padding: 0;

    position: absolute;

    z-index: 11;

    

}

nav ul{

    text-align: center;

    margin: 0;

    padding: 0;

    

}

nav ul li {

    float:left;

    display:inline;

}

nav ul li:hover {

    background:#E6E6E6;

}

nav ul li a {

    display:block;

    width: 250px;

    padding:15px 25px;

    color:#444;

    text-decoration: none;

    text-transform: uppercase;

    font-weight: bolder;

    

}

nav ul li ul {

    position:absolute;

    width:300px;

    background:#FFF;

}

nav ul li ul li {

    width:300px;

    background-color:lightgray;

}

nav ul li ul li a {

    display:block;

    color:#444;

}

nav ul li ul li:hover a {

    background:#F7F7F7;

}

nav ul li ul.navToggle {

    display:none;

}

nav ul li:hover ul.navToggle {

    display:block;

}

#slideshowBox, #signup, #information_2016{

    margin-top: 80px;

    margin-left: 20px;

}

#slideshowInteract, #mainArea{

    width: 890px;

    height: 500px;

    float: left;

}



#slideshowImages{

    position: relative;

    height: 500px;

}





#slideshowImages IMG{

    position: absolute;

    top:0;

    left:0;

}

/*

#slideshowImages IMG.active{

    z-index: 10;

}

#slideshowImages IMG.last-active{

    z-index: 9;

}

*/



#imageOne{

    z-index:8;

}

#imageTwo{

    z-index:7;

}

#imageThree{

    z-index:6;

}



#slideshowDescription, #sideOptions{

    width: 250px;

    height: 550px;

    padding: 0px 20px;

    float: right;

}

#slideshowDescription h2{

    text-align: center;

}

#slideshowControls ul{

    margin: 10px 350px;

}



#slideshowControls ul li{

    display: inline-block;

    margin:0 auto;

    width: 20px;

    height:20px;

    background-color: #93d8d0;

    text-align: center;

    border-radius: 5px;

}



#infoBox{

    clear:both;

    margin: 20px;

    height: 300px;

}

#infoButtons{

    width:15%;

    float:left;

    

}

#infoButtons div{

    display: block;

    height: 45px;

    text-align: center;

    background-color: lightgray;

    margin: 10px;

    border-style: none;

    border-radius: 10px;

}

#infoButtons .hoverColor{

    background-color: darkgray;

}

#infoButtons div{

    padding-top: 15px;

    font-size: 20px;

    font-family: Arial;

}

#infoDisplay{

    display: block;

    width: 80%;

    float: right;

    padding: 0px 10px;

}

#faqHome h3{

    text-align: center;

    border-style: none;

    border-radius: 10px;

    background-color: #93d8d0;

}



#infoDisplay #moreInfo{

    display:block;

    text-align: center;

}

#footer{

    width:1200px;

    height: 100px;

    background-color:#93d8d0;

    margin: 0 auto;

    box-shadow: -15px 0px 15px -5px #888888;

}

#footer p{

    padding:40px;

    margin:0;

    text-align:center;

}



#construction h3{

    clear:both;

    display: block;

    position: absolute;

    text-align: center;

    margin: 100px;

    padding: 100px;

}