A:link {
	COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}
A:visited {
	COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}
A:active {
	COLOR: white; TEXT-DECORATION: none; font-weight: bold;
}
A:hover {
	COLOR: #fba2c0; TEXT-DECORATION: none
}
HR {
	COLOR: #565657; WIDTH: 100%;
}


CENTER {
}
TD {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS; color: white;
}
DIV {
	FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS; color: white;
}
FONT {
 	FONT-STYLE: normal; FONT-FAMILY: Arial;
}
P {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet MS; color: white; font-weight: bold;
}
BODY {
	BACKGROUND: #2A2B2B; FONT-SIZE: 11px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
INPUT {
 FONT-SIZE: 11px; FONT-STYLE: normal; FONT-FAMILY: Arial; color: #000000; border-color: #BABABC
}
.countdown {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9px; BORDER-LEFT: medium none; COLOR: #000000; BORDER-BOTTOM: medium none; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, serif
}
SELECT {
	BORDER-RIGHT: thin groove; BORDER-TOP: thin groove; FONT-SIZE: 11px; BORDER-LEFT: thin groove; BORDER-BOTTOM: thin groove; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, serif; background-color:#FF8500; color: #000000; border-color: #65A3E2;
}
TEXTAREA {
	BORDER-RIGHT: thin groove; BORDER-TOP: thin groove; FONT-SIZE: 11px; BORDER-LEFT: thin groove; BORDER-BOTTOM: thin groove; FONT-STYLE: normal; FONT-FAMILY: Arial; background-color:#dddddd; color: #000000; border-color: #000000;
}
TABLE {
	border-collapse: collapse;
}
.small {
	FONT-SIZE: 11px; TEXT-TRANSFORM: lowercase; FONT-FAMILY: Verdana, Arial, Helvetica, serif
}
.caps {
	TEXT-TRANSFORM: uppercase
}


.Ads {
	position: absolute;
	top: 35px;
	right: 10px;
}
.topbar {
	BORDER-RIGHT: none; BORDER-LEFT: none; BORDER-TOP: none; BORDER-BOTTOM: 3px solid black; WIDTH: 600px; HEIGHT: 60px;
	}
.topimg {
	BORDER-RIGHT: 1px solid black; BORDER-LEFT: 1px solid black; BORDER-TOP: none; BORDER-BOTTOM: 3px solid black; WIDTH: 600px; HEIGHT: 60px;
	}
.main {
	BORDER-RIGHT: 2px solid black; BORDER-LEFT: 1px solid black; BORDER-TOP: none; BORDER-BOTTOM: 3px solid black;
	}
.main2 {
	BORDER-RIGHT: 1px solid black; BORDER-LEFT: 2px solid black; BORDER-TOP: none; BORDER-BOTTOM: 3px solid black;
}
.right {
	PADDING-LEFT: 2px; BORDER-RIGHT: 1px solid black; BORDER-LEFT: 1px solid black; BORDER-LEFT-STYLE: dotted; BORDER-TOP: none; BORDER-BOTTOM: none;
}
.content {
	BORDER-RIGHT: 1px solid black; BORDER-LEFT: 1px solid black; BORDER-TOP: none; BORDER-BOTTOM: 2px solid black; BACKGROUND-COLOR: 9C9C9B;
}
.nav {
	BORDER-RIGHT: none; BORDER-LEFT: 1px solid black; BORDER-TOP: none; BORDER-BOTTOM: 2px solid black;
}
.contentmain {
	PADDING-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER-RIGHT: none; BORDER-LEFT: 4px solid #3B3B53; BORDER-TOP: none; BORDER-BOTTOM: none; WIDTH: 450px;
}
.guild {
	WIDTH: 680px; ALIGN: CENTER;
}
.header {
	color: #FF9900;
}
.newsitem {
	 BORDER-RIGHT: none; BORDER-LEFT: none; BORDER-TOP: none; BORDER-BOTTOM: 2px solid black;
}
.navi{
	font-colour: #2A2D30;
}
.latest { padding-left: 30px; COLOR: #orange; }
.latest:link { COLOR: #orange; }
.features { PADDING-LEFT: 2px; BACKGROUND: #DDDFE1; BORDER-RIGHT: 1px solid black; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 1px solid black;
}
.commentForm
{
margin: 1px 50px 20px 0px;
padding-top: 15px;
display: none;
width: 100px;
border-left: 1px solid orange;
border-bottom: 1px solid orange;
border-right: 1px solid orange;
position:absolute;
padding-left: 10px;
background-color: 403F3E;
filter:alpha(opacity=90);
-moz-opacity:1.0;
opacity:0.90;
}
.navcell
{
width: 10%;
filter:alpha(opacity=95);
-moz-opacity:1.0;
opacity:0.95;
background-color: 2A2B2B;
}
.comment
{
border: 0px;
position:absolute;
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
align: left;
}

.headerStyle{
	background-color: #6d0628;
	color: #fdbfd3;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
}
#top_nav {
    width: 100%;
    height: 25px;
    margin: 0px;
    background-color: #292A2C;  
	align: center;
    z-index: 1;
}

#nav, #nav ul {
    padding: 0px;
    margin: 0px;
    list-style: none;   
}

#nav a {
    display: block;
    width: 16em;
    text-decoration: none;
    color: #FCAD02;
    background-color: 403F3E;
    line-height: 2.5;
    padding-left: 7px;
    border-left: 3px solid orange;  
	text-align: left;
    position: relative;
    right: 2px;
	filter:alpha(opacity=95);
	-moz-opacity:1.0;
	opacity:0.95;  
}

#nav a.top:hover{
    background-color: #FCAD02;    
    color: white;    
    font-size: 12px;
    border: solid 0px;
    width: 100px; 
    text-decoration: none;
    padding-top: 2px;
}

#nav a.top {
    background-color: transparent;    
    color: orange;
    font-size: 12px;    
    border: solid 0px;
    width: 100px; 
    text-align: center;
    padding-top: 2px;
}

#nav li {
    float: left;
    width: auto; 
    padding-right: 1.3em;
    background-color: transparent;   
}

#nav li ul {
    position: absolute;
    width: 6em;
    left: -999em;
    font-size: 11px;
    margin-top: -0.4em; 
}

#nav li:hover ul, #nav li.sfhover ul {
    left: auto;
    z-index: 100;
}

#nav a:hover {
    text-decoration: none;
    color: #ffffff;
    background-color: #FCAD02;
    border: 0px;
    font-weight: bold;
	
}

ul#nav { 
    //float: left;
    padding-left: 1.5em;
}