body {background-color:#808080; margin:0; padding:0; height:100%; width:100%; position:absolute;}

#randomcontainer {background:#FFFFF0; position:relative; height:220px; left:2%; width:95%;}
#randomcontainerB {background:#FFFFF0; height:220px; left:2%; width:100%;}
#Lrandom {position:absolute; margin:0; padding:0; left:0; border:0; width:200px; height:200px;}
#Rrandom {position:absolute; margin:0; padding:0; right:0; border:0; width:200px; height:200px;}
#SumTable {position:absolute; margin:0; padding:0; left:40%; border:0;}

#sitetitle {font-size:30pt; font-family:"Arial"; font-weight:bold; color:#000000; text-align:center;}

#introtext {position:absolute; margin:0; padding:0; top:60px; left:210px; border:0; right:210px;}

#listsec {background:#FFFFF0; position:relative; height:auto; left:2%; right:2%; width:95%;}

#addspace {background-color:#FFFFF0; position:relative; height:150px; margin:0; bottom:5px; padding:0; left:2%; border:0; width:95%;}
#BannerBottom {position:relative; left:27%; width:480px;}
#ButtonRSide {position:absolute; bottom:0; right:10px;}
#ButtonLSide {position:absolute; bottom:0; left:10px;}
#SkyscrapperRSide {position:relative; right:10px;}

.title, .subtitle, .headlines {font-family:"Comic Sans MS";}
.title {font-size:18pt; font-weight:bold; color:#006200;}
.subtitle {font-size:15pt; font-weight:bold; color:#006200;}
.headlines {font-size:13pt; font-weight:bold; color:#006200;}
.sublines {font-size:11pt; font-family:"Verdana";}

fieldset {border:1px solid #006200;}
form {margin:0px;}
h1, h2, h3 {margin:0px; padding:0px;}
hr {background-color:#006200; border:0px; color:#006200; height:1px;}

a:link {color:#006200; text-decoration:underline;}
a:visited {color:#006200; text-decoration:underline;}
a:active, a:hover {color:#808080;}

#bottom {background-color:#FFFFF0; position:relative; color:#006200; font-size:x-small; text-align:center; left:2%; width:95%;}
#whiteout {color:#808080; font-size:x-small; text-align:center;}
#whiteout a:link {color:#808080; text-decoration:underline;}
#whiteout a:visited {color:#808080; text-decoration:underline;}
#whiteout a:active, a:hover {color:#808080;}

/* Define some colors */

.darkbg {background-color:#959595; color:#000000;}
.mediumbg {background-color:#959595; color:#000000;}
.lightbg {background-color:#FFFFF0; color:#000000;}
.lightbgalt {background-color:#f0f0f0; color:#000000;}
.highlight {background-color:yellow; color:#000000;}

/* Top menu */

a.menu {background-color:#FFFFF0; border:1px solid #006200; color:#006200; font-weight:bold; margin-left:4px; margin-right:4px; padding:3px; text-decoration:none;}
a.menu:hover, a.menu:active {color:#FFFFF0; background-color:#006200;}

a.table_top {color:#FFFFF0; text-decoration:underline;}
a.table_top:hover, a.table_top:active {color:#c0c0c0;}

.join_edit_error {background-color:#f0f0f0; border:1px solid #f00; padding:2px;}

a.help {color:#f00; font-weight:bold; text-decoration:none;}
a.help:hover {color:#333;}
