div.casing
{
width:90%;
border:3px double #33CCFF;
background-color:black;
}

div.top
{
width:100%;
height:100px;
background-color:black;
background-position:center;
text-align:center;
}

div.content
{
background-color:black;
background-image:url('images/bg-risestars.jpg');
background-repeat:repeat-x;
background-position:bottom left;
height:75%;
padding:8px;
overflow:auto;
text-align:left;
color:white;
}

div.navi
{
text-align:center;
width:100%;
height:5%;
background-color:#000;
}

div.disclaimer
{
width:95%;
}

p {font-size:0.75em; font-family:arial; color:white;}
p.news {text-indent:1cm;}
p.disclaimer {font-size:0.7em; font-family:arial; text-align:center; font-color:white;}
a:link {color:#33CCFF; text-decoration:none;}
a:visited {color:#33CCFF; text-decoration:none;}
a:hover {color:#33CCFF; text-decoration:underline overline;}
h1 {font-variant:small-caps; color:white; font-family:arial; font-size:1.2em; text-align:center;}
h1.side {font-variant:small-caps; color:white; font-family:arial; font-size:0.9em;}

td.basic
{
font-size:90%;
}

td.icon
{
background-color:black;
text-align:center;
}

td.news p
{
text-indent:1cm;
}

td.news2 img
{
float:left;
}

td.newshead
{
background-color:navy;
}

ul
{
color:white;
font-size:0.8em;
list-style-image: url('images/bulletcracker.gif');
}

hr
{
text-align:center;
width:30%;
}

body
{
background-color:black;
background-image:url(images/starrybg.PNG);
font-family:arial;
font-color:white;
font-size:100%;
}