﻿body 
{
	background-color:Black;
	color:#ddccaa;
	margin: 0 0 0 0;
	background-image:url('http://www.fatesencompassed.com/images/bg_tile.gif');
	background-position: center top;
	background-repeat:repeat-y;
}

a
{
	color:#AA0000;
}

.container
{
	margin-left:auto;
	margin-right:auto;
	width:1055px;
}

.topbar
{
	background-image:url('http://www.fatesencompassed.com/images/bricktop_tile.gif');
	background-repeat: repeat-x;
	height:44px;
}

.header
{
	text-align:center;
}

.breadcrumbs
{
	background-image:url('http://www.fatesencompassed.com/images/brickbread_tile.gif');
	background-repeat: repeat-x;
	background-position: center top;
	height:24px;
}


table { width:100%; }

h2, h3, h4, h5, h6
{
	font-family:'trebuchet ms', arial, hevetica, sans-serif;
	font-size:12px;
	color:#FEFEFE;
	margin-top:0px;
	margin-bottom:0px;
	line-height:25px;
}

.textbox
{
	
}

.pagesetup
{
	width:1024px;
	margin:0 auto;
}

.button
{
	background-color:Transparent;
	border:solid 1px #990000;
	color:#FEFEFE;
}



.footer
{}

.navsection
{
	width:224px;
}

.blocknav
{
	background-color:#0b0b0b;
	border:solid 2px Black;
	margin:0 15px;	
	font-family:'trebuchet MS Mincho', Arial, hevetica, Sans-Serif;
	font-size:0.8em;
}

.blocknav li, .blocknav ul { list-style:none; padding-left:5px; }
.blocknav a {color:#ddccaa; text-decoration:none; font-family:'trebuchet ms', arial, hevetica, sans-serif;}
.blocknav a:hover {text-decoration:underline;}
.blocknav h2 { text-align:center; background-image:url(images/bar.jpg); }

.chapterlist a { color:#ddccaa; text-decoration:none; font-family:'trebuchet ms', arial, hevetica, sans-serif; }

.chapterlist a:hover {text-decoration:underline;}

.mainsection
{
	width:800px;
}

.blockcontent
{
	background-color:#0b0b0b;
	border:solid 2px Black;
	margin:0 15px 0 0;
	font-family:'trebuchet ms', arial, hevetica, sans-serif;
	font-size:0.8em;
}

.blockcontent span
{
	padding: 0 20px 0 20px;
	display: block;
}

.blockcontent td span
{
	padding: 0 0 0 0;
}

.blockcontent h2
{
	background-image:url(images/bar.jpg);
	height:25px;
	padding-left:10px;
}

.centered
{
	text-align:center;
}

#ctl00_recruitment table img
{
	border: none;
}

#ctl00_ContentPlaceHolder1_lblClassSpecific
{
	padding: 0 0 0 0;
}

.darkelf a { color:#8855FF; }
.darkelf a:hover { text-decoration: underline; }
.chaos a { color:#CC2222; }
.chaos a:hover { text-decoration: underline; }
.greenskin a { color:#22CC22; }
.greenskin a:hover { text-decoration: underline; }

.rosterClassHeader { background-color:Black; text-align:center; }
.rosterLabel { text-align:center; }
.rosterLabel a { text-decoration:none; color:#ddccaa; }
.rosterLabel a:hover { text-decoration:underline; }

.skilllist a { color:White; text-decoration: none; }
.skilllist a:hover { text-decoration: underline; }

#menu ul, #menu li.click ul ul, #menu li.click ul li.hover ul ul {display:none;}
#menu li.click ul {display:block;}
#menu li.click ul li.hover ul, #menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}

#menu2 ul, #menu2 li.click ul ul, #menu2 li.click ul li.hover ul ul {display:none;}
#menu2 li.click ul {display:block;}
#menu2 li.click ul li.hover ul, #menu2 li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:110px; top:-1px; border:1px solid #fff; border-width:0 1px 1px;}




