body {font-family: Arial, sans-sarif; font-size: 14px; margin: 0; background-color: #BBD}
img {border: 0}
a {text-decoration: none}
a:link {color: #00C}
a:visited {color: #909}
h1 {font-size: 18px}
h2 {font-size: 14px; margin-bottom: 0}
#menu a:link, #menu a:visited {color: black}
a:hover, a:active, #menu a:hover, #menu a:active {color: #C00}

#title {position: absolute; top: 57px; left: 25px; width: expression(document.body.clientWidth - 50); text-align: right; height: 14px; overflow: hidden; padding-right: 2px; font-weight: bold; text-transform: uppercase; color: white}
body > #title {right: 25px}
#logo {position: absolute; top: 25px; left: 25px}
#left {position: absolute; top: 85px; left: 25px}
#content {position: absolute; top: 85px; right: 25px}

#menu {list-style: none; padding-left: 0; margin-left: 0; margin-top: 14px; font-weight: bold; text-transform: uppercase}
#menu ul {list-style: none; padding-left: 1em; margin-left: 0; font-size: 12px}
.pm {font-variant: small-caps}
#blog {padding-top: 6px}

blockquote {line-height: 18px; text-indent: -1.1em; margin-top: 25px}
.bqstart, .bqend {font-family: "Trebuchet MS", Helvetica, Arial, san-serif; font-size: 200%; line-height: 0; position: relative; top: 10px}