img#logo {
padding-left: 30px;
}

div.leftside {
float: left;
width: 250px;
}

div.leftside {
font-family: arial,sans;
}

div.rightside {
position: absolute;
left: 250px;
}
div.rightside h1, div.rightside h2, div.rightside h3, div.rightside h4 {
font-family: arial,sans;
color: navy;
}
div.rightside h1 {
text-align: center;
}

table#officehours {
border: 5px double;
padding: 5px;
}
table#officehours th {
border-bottom: 2px solid;
}
table#officehours td {
width: 200px;
padding: 5px;
}

table#courseschedule {
border: 5px double;
width: 80%;
}
table#courseschedule td {
padding: 5px;
}

div.indent {
margin-left: 20px;
padding-bottom: 6px;
}
