body { background-image:url("http://vivumimperium.com/Yanotherbg.JPG"); ; font-family:arial; font-size:14pt; color:white }
#navbar { margin-left:1cm; margin-right:1cm; height:30px; background-image:url(http://vivumimperium.com/navbarbg.jpg); color:black; font-size:16pt; width:650px; font-family:"times new roman" }
.small { font-size:70%; margin-left:1cm; font-family:tahoma }
.smallnomg { font-size:70%; margin-left:0cm }
.title { font-size:110%; margin-left:1cm; margin-right:1cm; color:orange; font-weight:bold  }
.titleside { font-size:110%; color:orange; font-weight:bold  }
input { margin-left:1cm; margin-right:1cm }
input.nomg { margin-left:0cm; margin-right:0cm }
select { margin-left:1cm; margin-right:1cm }
select.nomg { margin-left:0cm; margin-right:0cm }
textarea { margin-left:1cm; margin-right:1cm } 
textarea.nomg { margin-left:0cm; margin-right:0cm }
a.navbar { color:white; text-decoration:none }
a.navbar:hover { background-color:white; color:blue }
a.subnavbar { color:white; text-decoration:none; font-size:12pt }
a.subnavbar:hover { background-color:white; color:blue }
a { color:white; font-family:tahoma; font-size:80% } 
a.small { color:white; font-family:tahoma; font-size:70% }
a.smaller { color:white; font-family:tahoma; font-size:70% }
a.intext { color:white }
a.heading { font-size:110%; color:orange; font-weight:bold }
div.newspost { border-bottom:1px white solid }
div.inbox { border-top:1px white solid; border-bottom:1px white solid }
p { margin-left:1cm; margin-right:1cm; color:white; font-family:tahoma; font-size:80% }
p.nomg { margin-left:0cm; margin-right:0cm }
h1 { margin-left:1cm; margin-right:1cm; color:maroon; text-align:center; background-color:orange }
h2 { margin-left:1cm; margin-right:1cm; color:orange; font-size:110% }
.banneri { font-size:35pt }
.bannerii { font-size:25pt }
img.screenshot { margin-left:4cm; margin-right:2cm  }
img.intext { margin-left:1cm }
#body { position:absolute; margin-left:7cm; margin-right:1cm; border-left:2px white solid; border-right:2px white solid; width:750px }
#side { width:5.6cm; position:absolute; border:2px solid white }
a.sidelink { font-size:12pt }
#banner { width:650px; height:160px; margin-left:1cm; margin-right:1cm; text-align:center }
#recordedgames { border:2px black solid; margin-left:95px; background-image:url(http://vivumimperium.com/navbarbg.jpg); margin-right:1cm;  color:black; font-size:16pt; width:155px; font-family:"times new roman"; position:absolute; display:none }
#forums { border:2px black solid; background-image:url(http://vivumimperium.com/navbarbg.jpg); margin-left:250px; background-image:url(http://vivumimperium.com/navbarbg.jpg); margin-right:1cm;  color:black; font-size:16pt; width:130px; font-family:"times new roman"; position:absolute; display:none }
#links { border:2px black solid; background-image:url(http://vivumimperium.com/navbarbg.jpg); margin-left:505px; margin-right:1cm; color:black; font-size:16pt; width:155px; font-family:"times new roman"; position:absolute; display:none }
table.users,td.users { border:1px white solid }
ol { margin-left:1cm }
#loginbar { display:block }
blockquote { margin-left:2cm; margin-right:2cm; border:2px red solid; font-size:80% }
span.italics { font-style:italic }
#elo {  }
#recs {  }
#expand { cursor:pointer }
#expandii { cursor:pointer }
#expandiii { cursor:pointer }

#hiddenrates { display:none }