code {
font-family:monospace;
font-size:11px;
}

pre {
font-family:monospace;
font-size:11px;
padding:2em 3em;
overflow:auto;
}

#online {
position:absolute;
top:30px;
left:0px;
z-index:3;
}

dl dt {
font-weight:bold;
}

.poll {
width:332px;
margin:auto;
text-align:left;
}

.poll img {
float:left;
display:inline;
margin-top:3em;
}

.poll form {
float:left;
width:234px;
padding-bottom:1em;
}

.pollcontainer {
text-align:center;
clear:left;
padding-top:2em;
overflow:auto;
}

#content div.pollcontainer p {
text-align:center;
}

.relative {
position:relative;
}

.leftfloat {
float:left;
}

.rightfloat {
float:right;
}

#affys {
overflow:hidden;
}

.clear {
clear:both;
}

ol li {
margin-top:0.5em;
}

ul.nested {
list-style-type:none;
margin-right:4em;
}

.nested ul {
padding-left:2em;
}

.nested li {
font-weight:bold;
}

.nested li li li {
font-size:1em;
font-weight:normal;
}

th {
padding:5px;
}

#last {
display:block;
height:31px;
width:88px;
margin:0;
padding:0;
}

#marqueecontainer {
text-align:center;
}

#marquee {
width:400px;
height:1.2em;
position:relative;
overflow:hidden;
margin:auto;
text-align:left;
font-family:"lucida console", monospace;
font-size:10pt;
white-space:pre;
}

#marquee span#marqtext {
position:absolute;
left:400px;
white-space:pre;
}

fieldset {
margin-bottom:2em;
padding-left:1em;
padding-top:0;
}

fieldset h4 {
margin-top:0.2em;
}

ul.nolist {
list-style-type:none;
padding:0;
margin:0;
}

ul.nolist li {
margin:0;
padding:0;
}

ul.nolist li input {
border:0;
background:transparent;
}

#container #content .center {
text-align:center;
}

#container #content .right {
text-align:right;
}

.inlineform form {
display:inline;
}

.zodiacp {
height:63px;
min-height:64px;
}

.zodiacp img {
padding-right:0.5em;
}

.magnified {
height:224px;
width:224px;
}

.magniscyther {
height:332px;
width:300px;
}

.magniadvance {
height:256px;
width:256px;
}

#affys ul li ul li a span {
display:none;
}

h1, h2, h3, h4 {
clear:both;
}

#crosswordsubmit {
float:left;
text-align:center;
}

#crosswordsubmit label {
float:left;
display:block;
width:7em;
text-align:right;
}

#crosswordsubmit input {
margin-top:0.5em;
}

#crosswordsubmit div input {
float:left;
width:10em;
margin:0;
}

#crosswordsubmit br {
clear:left;
}

#menufix {
display:none;
}

#content p#lastmodified {
text-align:right;
clear:both;
}

table td {
text-align:left;
}

.highlight {
font-weight:bold;
color:#FF0000;
}

.story {
font-style:italic;
}

.story em {
font-style:normal;
}

.note {
font-style:italic;
}

#zodiac_images {
text-align:left;
}

#zodiac_images img {
cursor:pointer;
}

.white-bg {
background:#FFF;
}
