*{box-sizing: border-box}


body {
background-color:#FFFFFF;
color:#666666;
font-family:Verdana, Arial, sans-serif;
background-image: linear-gradient(#eeeeee, #ffffff );
background-attachment:fixed
}


header {
background-color: #BA1C21;
color:#FFFFFF;
font-family: Georgia, sans-serif;
}


header h1{ 
background-image: url(dsu.jpg);
background-repeat: no-repeat;
background-position:right;
padding-left: o.5em;
height: 72px;
line-height:240%;
margin-bottom: 0;
}
header a {text-decoration: none;
color: #FFFFFF}


#wrapper{ 
background-color: #424242;
min-width: 960px;
max-width: 2048px;
width: 80%;
margin-left: auto;
margin-right: auto;
box-shadow: 0 3px 3px rgba(66,66,66,0.3)
}


nav{
padding-top: 0.5em;
padding-right: 0.5em;
padding-bottom: 0.5em;
padding-left: 1em;
font-weight:bold;
background-color: #424242;
color: white;
float: left;
width: 160px;
padding: 20px 5px 0px 20px;
position: sticky;
top: 0;

}
nav a{
color: #FFFFFF;
padding: 1rem 0rem;
display:block;
text-decoration: none
}
nav a:hover{background-color:#BA1C21;
}
nav ul{list-style-type: none;
margin: 0;
padding-left: 0;
}



main {
padding: 1px 1rem 1px 1rem;
display: block;
background-color: #FFFFFF;
margin-left: 170px;

}
section{float: left;
width: 33%;
padding-right: 1rem;
}


h2{
color:#424242;
font-family:Georgia,sans-serif
}


h3{
color: #BA1C21
}


dt{
color:#BA1C21;
font-weight:bold
}


.dsu{
color:#BA1C21;
font-size:1.2em
}


#homehero{
height: 300px;
background-image: url(homehero.jpg);
background-position: center;
background-size: cover;
background-repeat: no-repeat
}

#facultyhero{
height: 300px;
background-image: url(facultyhero.jpg);
background-position: center;
background-size: cover;
background-repeat: no-repeat
}



#studenthero{
height: 300px;
background-image: url(studenthero.jpg);
background-position: center;
background-size: cover;
background-repeat: no-repeat
}

#homehero, #studenthero, #facultyhero{margin-left: 170px;
background-color:#424242 }

.clear{clear: both}



footer{
font-size:.70em;
font-style:italic;
text-align:center;
padding: 1em;
background-color: white;
margin-left: 170px
}

ul{list-style-type: none;
}



