/* Global */
BODY { margin: 0; border: 0; padding: 0 }

/* Positioning */
H1 { margin: 15px; padding: 0 }
.sidebar { position: absolute; left: 0%; width: 23% }
.sidebar .submenu { margin: 15px }
.sidebar .submenu H2 { margin: 0px; border: 0; padding: 5px }
.sidebar .submenu DIV { margin: 5px }
.content { position: absolute; left: 23% }
.content .subsection { margin: 15px }
.content .subsection H2 { margin: 0px; padding: 5px }
.content H3 { margin: 10px auto auto 5px }
.content .subsection DIV, .content .subsection P { margin: 5px }
.content .subsection DIV DIV { margin: 1px }


/* Color scheme */
BODY { background-color: white }
.sidebar .submenu, .content .subsection { background-color: white }
.sidebar .submenu H2, .content .subsection H2 { background-color: #0080B0 }
A:hover { background-color: #BBBBEE }
H1 { color: black }

/* Borders */
.content .subsection, .sidebar .submenu { border: 2px solid black }
.sidebar .submenu { border: 2px solid black }

/* Fonts */
H1 { font: italic bold small-caps 24pt Arial }
P, LI { font: 9.5pt Arial }
.sidebar .submenu H2 { font: italic bold 11.5pt Arial }
.sidebar .info { font: italic 6pt Arial }
.content .subsection H2 { font: italic bold 14pt Arial }
.content H3 { font: italic 11.5pt Arial }
.content .lecture, DIV.content .link { font: 10pt 'Courier New', monospace }
.content .info { font-size: 80%; font-style: italic }


