body{
margin: 0;
text-align: center;
}

#wrapper{
width: 100%;
}

#container{
width: 775px;
margin: auto;
text-align: left;
}

img{
border: 0px;
}

h1{
margin: 0px;
}

h2{
margin: 0;
}

h3{
margin: 0;
}

h4{
margin: 0;
}

#banner{
margin: auto;
width: 775px;
height: 74px;
padding: 0px;
margin: 0px;
}

#logo{
float: left;
width: 280px;
height: 74px;
}

.logotext{
margin-left: -999px;
}

#menu{
height: 74px;
text-align: right;
}

#menu ul{
padding: 5px 0 0 0;
margin: 0;
}

#menu li{
display: inline;
padding-right: 8px;
}

#bar{
height: 117px;
padding: 3px;
}

#bar-pic{
width: 344px;
height: 102px;
margin-top: 26px;
float: right;
*position: absolute;
*top: 77px;
*margin-left: 400px;
}

img.bar-text{
margin: 50px 0 0 30px;
}

#sidemenu{
*margin-top: 10px;
padding: 0px;
float: right;
}

#pagebody{
margin-top: 10px;
padding: 0 5px;
}

#sidemenu img{
border: 0;
padding: 2px 0;
float: left;
clear: both;
}

#content{
margin-right: 160px;
padding-bottom: 5px;
}

#sitemap{
margin: 0;
padding: 0;
}

.rightimage{
float: right;
padding-left: 5px;
}

.leftimage{
float: left;
padding-right: 5px;
}

div.centerimage{
text-align: center;
padding-right: 5px;
}

.float{
float: left;
}

ul.schedule{
padding: 0px;
width: 30em;
}

ul.schedule li{
margin-left: 20px;
}

li span.dates{
float: left;
width: 12em;
}

ul.schedule li ul{
padding: 0;
margin: 0 0 0 12em;
}

ul.schedule li ul li{
margin: 0;
}

#requirements{
height: 42em;
}

#requirements div.float{
width: 275px;
padding-right: 20px;
}

span.righty{
float: right;
margin-top: -1.3em;
}

#requirements ul, #tuition ul{
margin: 0;
padding: 0 0 20px 0;
}

#payments{
float: right;
margin-right: 30px;
padding: 3px;
}

#payments ul{
padding: 0;
margin: 5px;
}

#footer{
text-align: center;
padding: 5px;
width: 500px;
margin: auto
}

#footer p{
margin: 0 0 5px 0;
}

#footer img{
margin-top: 2px;
}