/* ::::: http://web.archive.org/web/20100116195147cs_/http://max404.net/default.css ::::: */

html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, tr, td, form, fieldset, a, img, button { margin: 0pt; padding: 0pt; border: 0pt none; }
h1 { margin-top: 1em; font-size: 1.5em; font-weight: bold; }
h3 { margin: 0.5em 0pt; font-size: 1.2em; font-weight: normal; }
h4 { margin: 0.5em 0pt; font-size: 1.1em; font-weight: bold; }
body { font-family: Georgia,Verdana; color: rgb(102, 102, 102); }
a:link { color: rgb(0, 51, 0); text-decoration: none; }
a:visited { color: gray; text-decoration: none; }
a:hover { color: rgb(51, 153, 51); text-decoration: underline; }
a:active { color: black; }
form { background: url('bgr-2.png') repeat-x scroll 0% 0% rgb(255, 255, 255); }
#header { width: 900px; height: 200px; margin: 0pt auto; background: url('bgr-1.png') no-repeat scroll left top transparent; }
#logo { float: left; padding: 90px 0pt 0pt; }
#logo h1, #logo p { font-size: 130%; margin: 0pt; color: rgb(255, 255, 255); padding-left: 60px; }
#logo a { color: rgb(255, 255, 255); }
#page { width: 900px; margin: 0pt auto; padding: 10px 0pt; }
#rightpane { float: right; width: 750px; }
#rightpane ul, #rightpane ol { margin-left: 24px; padding: 0pt; }
.title { margin: 0pt; }
#leftpane { float: left; width: 150px; }
#leftpane ul { margin: 0pt; padding: 0pt; list-style: none outside none; }
#leftpane li { padding-left: 10px; background: url('img-1.png') no-repeat scroll left center transparent; border-bottom: 1px dotted rgb(204, 204, 204); }
#leftpane li li { padding-left: 10px; background: none repeat scroll 0% 0% transparent; border-bottom: 0pt none; }
#footer { margin-top: 2px; clear: both; padding: 30px 0pt; background: url('bgr-3.png') repeat-x scroll 0% 0% transparent; text-align: center; vertical-align: middle; font-size: smaller; }
.box { margin: 10px; border: 1px solid rgb(220, 220, 220); background: url('bgr-3.png') repeat-x scroll 0% 0% transparent; }
.box .title, .box .title h3 { margin: 0pt; padding: 2px; font-weight: bold; border-bottom: 1px solid rgb(220, 220, 220); background-color: rgb(128, 128, 128); color: White; }
.box .text { margin: 2px; padding: 2px; color: gray; text-align: justify; }
.ann { margin: 10px; border-width: 1px; border-style: solid; border-right: 1px solid rgb(220, 220, 220); border-color: rgb(153, 153, 153) rgb(220, 220, 220) rgb(220, 220, 220); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; background: url('bgr-3.png') repeat-x scroll 0% 0% transparent; }
.ann .title { margin: 0pt; padding: 2px 2px 2px 8px; font-weight: bold; color: gray; border-bottom: 1px solid rgb(204, 204, 204); background-color: rgb(238, 238, 238); }
.ann .text { margin: 2px; padding: 4px; color: gray; text-align: justify; }
.ann .date { margin: 0pt; padding: 2px; font-size: 90%; font-style: italic; color: rgb(220, 220, 220); text-align: right; }
.navBar { padding: 2px 4px; font-size: 10pt; color: black; font-family: Verdana; background-color: rgb(245, 245, 245); border: 1px dotted gray; }
body { margin-top: 0pt ! important; padding-top: 0pt ! important; min-width: 800px ! important; }
#wm-ipp a:hover { text-decoration: underline ! important; }

