body {
width: 100.1%;
height: 100%;
padding: 0px;
margin: 0px;
}


h1 {
font-size:48px;
font-weight:lighter;
}

div {
padding: 0px;
margin-top: 5px;
width: 100%;
height: auto;
align:center;
float: left;
}

#topper {
position:relative;
top:-15%;
height:5%;
}

#footer {
position:relative;
left:40px;
top:-1px;
height:5%;
}

#rect1 {
background-color: #FF9900; 
}

#rect2 {
background-color: #FFCC00;
}

#rect3 {
background-color: #FF9900;
}

#rect4 {
background-color: #FFCC00;
}

#rect5 {
background-color:#FF9900;
}

.reqs1
{
text-align: right;
}
.reqs
{
    font-size: 75%;
}
.reqs3
{
align:right;
}

br {
clear: left;
}
