
/* body */
body
{
font-size: 10px;
padding: 0;
margin: 0;
background-color: #000000;
background-attachment: fixed;
background-image: url(/gfx/main_bg.jpg);
background-repeat: no-repeat;
color:#e7e7e7;
font-family: Verdana,Arial,Helvetica,sans-serif;
text-align: center;
}

/* General page style */
a:link,a:active,a:visited,a.postlink
{
color:#B5001E;
text-decoration:none
}
a:hover
{
color:#767676
}

td{
background-color: #382D2C;
}

/* page */
div#page
{
width: 100%;
}

/* wrapper */
div#wrapper
{
width: 950px;
margin: 10px auto;
}

/* define news items */
div#news
{
width: 721px;
float: left;
text-align: left;
}

.newsitem
{
margin: 15px;
/*background-color: #382D2C;
filter: alpha(opacity=65);
-moz-opacity: 0.65;
opacity: 0.65;*/
}

/* define box1 */
div#box1
{
width: 229px;
float: right;
}

/* define banner */
div#banner
{
width: 950px;
float: center;
}

.links
{
padding: 10px 0px 15px 25px;
margin: 0;
text-align: left;
}

/* horde and alliance fonts */
a.alli:link,a.alli:active,a.alli:visited
{
color: #0b52bb;
font-weight: bold;
}
a.alli:hover
{
color:#767676
}
a.horde:link,a.horde:active,a.horde:visited
{
color: #990000;
font-weight: bold;
}
a.horde:hover
{
color:#767676
}
li a.other:link,a.other:active,a.other:visited
{
color: #e7e7e7;
font-weight: bold;
}
li a.other:hover
{
color:#767676
}

/* define vent status box*/
table#server_status_table 
{ 
width: 200px; 
}

table#server_status_table td.serverName
{
text-align:center;
}

table#server_status_table td
{
background-color:#2e2e2e;
font-size:10px;
text-align: left;
}

table#server_status_table td table td
{
background-color:#000000;
color:#990000;
text-align: center;
}

/* Set forum width and background image */
table.bodyline { text-align: left; width: 950px; margin: 0 auto; }

/* Set news width and background*/
table.newsline { text-align: left; width: 650px; margin: 0 auto; }

/* This is the background at the top of the page */
.topbkg
{
background:#1a1a1a url(images/cellpic_bkg.jpg) repeat-x;
height:120px;
font-size:13px;
line-height:140%;
font-weight:bold;color:#000000
}

.topnav{font-size:10px;background:#1d1c19;color:#990000;height:23px;white-space:nowrap}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0 solid}

/* Background images for tables */
.tbltop{background:#2e2e2e url(/gfx/tnav_t.gif) repeat-x}
.tblleft{background:#2e2e2e url(/gfx/tnav_l.gif) repeat-y}
.tblright{background:#2e2e2e url(/gfx/tnav_r.gif) repeat-y}
.tblbot{background:#2e2e2e url(/gfx/tnav_b.gif) repeat-x}

/* index navigation */
div.navigation 
{ 
	text-align: center; 
	background-color: #000000;
	font-size: 10px;
	border:1px solid;
	border-color: #000000 #707070 #707070 #000000;
	padding: 8px;
} 
 
div.navigation ul 
{ 
list-style-type: none;
padding: 0;
margin: 0 auto; 
} 
 
div.navigation ul li 
{ 
padding: 0 20px;
display: inline; 
} 

div#contentcenter
{
padding: 15px;
}
.main-box-title
{
background-image: url(/gfx/class-title-bg.png);
background-repeat: repeat-y;
border-bottom: 1px solid #e7e7e7;
padding: 3px;
}
.main-box-content
{
margin: 0px;
padding: 0px 0px 15px 8px;
}
