body, div, p {background:#f00; color:#fff; font-family:Arial, sans-serif; font-weight:normal; font-size:1em; margin:0; border:0; padding:0;}
ul {list-style: disc inside; margin:2%;}
ol {list-style: decimal outside;}
img {border:0;}
a {text-decoration:none; font-weight:bold; background:#f00; color:#ff0;}
a:link, a:visited {background:#f00; color:#ff0;}
a:active {background:#f00; color:#c0c0c0;}
a:hover {background:#f00; color:#900090;}

.polltable {margin-left:auto; margin-right:auto; border:0;}
.pollwidth {width:80%;}
.txtright {text-align:right;}
.txtleft {text-align:left;}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.aspec {background:#f00; color:#fff;}
.content {margin:0 1%; clear:both;}
.indent {text-indent:25px; margin:1%;}
.info {margin:0 1%;}
.info a {font-weight:normal;}
.infot {margin:0 1%; border:inset 2px #c0c0c0;}
.infot a {font-weight:normal;}
.headline {clear:both; background:#fff; color:#900090; text-align:center;}
.headline a {background:#fff; color:#900090;}
.headline a:link {background:#fff; color:#900090;}
.headline a:visited {background:#fff; color:#900090;}
.headline a:active {background:#fff; color:#ff9600;}
.headline a:hover {background:#fff; color:#009000;}
.title {font-size:1.2em; font-weight:bold;}
.titlec {font-size:1.2em; font-weight:bold; text-align:center;}
.titleu {font-size:1.2em; font-weight:bold; text-decoration:underline;}
.minititle {font-size:1.1em; font-weight:bold;}
.subtitle {background:#fff; color:#f00; margin:0 1%; border:solid 1px #c0c0c0; clear:both;}
.subtitle a {background:#fff; color:#900090; font-weight:bold;}
.subtitle a:link {background:#fff; color:#900090;}
.subtitle a:visited {background:#fff; color:#900090;}
.subtitle a:active {background:#fff; color:#ff9600;}
.subtitle a:hover {background:#fff; color:#009000;}
.subtitle2 {background:#fff; color:#f00; margin:0 1%; border:solid 1px #c0c0c0;}
.theright {text-align:right; clear:both;}
.sctnlnks {padding:1em; margin:0; font-weight:bold; text-align:center; clear:both;}
.covers {text-align:left; border:0; float:left; width:200px; height:300px;}
.pollpic {border:0; width:200px; height:200px;}
.updates {padding-left:1em; text-indent:2em;}
.privacy {padding:0; border:0; margin:.5em 0 .2em; text-align:center; clear:both;}
.privacy a {font-weight:normal;}

#mainpage {margin:0; clear:both;}
#mainpageinfo {margin:0; float:left; width:80%;}
#mainpageinfo2 {margin:0; float:left; width:70%;}
#sidebar {width:15%; float:right; margin:0; text-align:center;}
#sidebar2 {width:25%; float:left; margin:0;}
#footer {clear:both;}

.colst {width:30%; text-align:center; margin:0 0 0 3%; float:left;}
.colnd {width:30%; text-align:center; margin:0; float:left;}
.colrd {width:30%; text-align:center; margin:0; float:left;}

.colortheme {font-size:.9em; font-weight:bold;}
.colortheme a {font-size:.9em; font-weight:bold;}
