/*Styled by Andy Eulau*/
* { margin: 0; padding: 0; }
body {text-align: left; color: #000; background-color: #fff; margin: 8px;}
body * { line-height: 1.2; font-family: Arial, Helvetica, sans-serif; }
#accessibility{display:none;}
#mn { padding: 1em .5em .5em; }
h1 { font-size: 2em; }
h2 { font-size : 1.5em; padding: .5em 0; }
h3 { font-size : 1.25em; padding: .25em 0; }
h4 { font-size : 1.1em; } h5 { font-size : 1em; } h6 { font-size : 1em; }
address { font-style: normal; }
p, #solo #mn ul#nav { font-size: 1em; padding: .5em 0 .25em; }

#solo #mn h2 { padding: .5em 0 0; }
#solo #mn ul#nav { padding: .5em 0; }
#navbar li, #navbar h2, ul#subnav li, #axes ul li, #ftr li, #solo #mn li { display: inline; }

#cv #mn h4 {margin: .5em 0 0 .6em;}
#cv #mn ul {list-style: none; margin-left: 1em;}
#cv #mn ul ul, #cv #mn ul dl {margin-left: 8em; margin-top: -1.2em;}
#cv #mn dd { margin-left: 1em;}
#cv #mn dl span { display: block; margin-left: 1em; }
#cv #mn span.link {float: right; margin-top: -1.2em;}
#cv #mn span.link a {text-decoration: underline;}
#cv #mn ul.degree ul {margin-left: 4em;}
#cv #mn ul.degree ul ul.honors {margin-left: 1em; margin-top: 0;}
#cv #mn ul.honors ul {list-style: disc inside; margin-left: 1em; margin-top: 0;}
#cv #mn dl.list dt {display: list-item; list-style: disc outside;}
#cv #mn ul.prvt {list-style: disc inside;}
