body
{
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 16px;
text-align: center;
background-color: #000099;
}
#pagecontainer{
width: 800px;
margin-left:auto;
margin-right:auto;
}
#topbanner{
width: 800px;
height: 170px;
font-size:24px;
font-weight:bold;
border: 1px solid black;
padding:15px;
background-color: #330066;
color: #FFFF00;

}
#title{
text-align: center;
float: left;
padding: 20px;
}
#sponsor{
width: 150px;
text-align: left;
font-size: 10px;
float: right;

}

#mainbody{
background-color: white;
width:800px;
margin-top: 10px;
padding: 15px;
border: thin solid black;
}
#benefits{
border: solid black 1px;
background-image:url('images/Touch2009.jpg');
background-repeat:no-repeat;
width: 700px;
height: 320px;
text-align: right;
font-weight: bold; 
padding-top: 20px;
padding-left:40px;
padding-right:5px;
margin-left: auto;
margin-right: auto;
overflow: auto;
}
#benefits.h1{
font-size: 20px;
font-decoration: underline;
}
