* { margin: 0; padding: 0; }
body {
	margin:0;
	background: black url('/templates/AvowryCenarius/images/overall/beam_bkg.gif') repeat-x;
	background-color: #000;
	background-position: 0 82px;
	color: #D7CEA4;
}
body,input,textarea,select {
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
}
h1,h2,h3 {
	font-family: "Georgia","Palatino", serif;
}
h1 { color:#FFF; font-size:18px; }
h2 { color:#C90; font-size:16px; }
h3 { color:#FC6; font-size:14px; }
font,div,p,span,input,textarea,select,td,th { font-family: "Tahoma","Geneva", sans-serif; }
td,th { font-size:11px; }
th	
{
	text-align:left;
	font-weight:bold;
	color: #999999;
	height: 25px;
	background: black url('/templates/AvowryCenarius/images/cellpic3.gif');
}
p { font-size:12px; }
b { font-weight:bold; }
ul {
	color:#999;
	line-height:100%;
}
div.postMessage table tr td { margin-left: 20px; }
li {
	line-height:120%;
	margin-top: 5px;
}
ol { color:#FC0; line-height:120%; }
hr { 
	height: 0; 
	border: solid black 0; 
	border-top-width: 1px; 
}
a,a:active,a:visited { color:#E1B25E; }
a:hover	{ color:#FFFFFF; }
iframe { border: none; }
input,textarea,select { font-size: 12px; }
input { text-indent: 2px; }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*SUBNAV STYLES*/
/*================================================================================*/
.subnav-box { margin: 0 auto; width: 732px; padding-top: 10px; }
.subnav-box ul { list-style: none; }
.subnav-box ul li { display: inline; float: left; }
.subnav-box ul li a { height: 22px; display: block; text-indent: -3000px; }
.subnav-home-link,.subnav-forums-link,.subnav-rules-link,.subnav-history-link,.subnav-members-link,.subnav-search-link { background: url('/templates/AvowryCenarius/images/subnav.png') no-repeat; }
.subnav-home-link { width:102px; background-position: 0 0; }
.subnav-forums-link { width:125px; background-position: -102px 0; }
.subnav-rules-link { width:100px; background-position: -227px 0; }
.subnav-history-link { width:138px; background-position: -327px 0; }
.subnav-members-link { width:141px; background-position: -465px 0; }
.subnav-search-link { width:126px; background-position: -606px 0; }
.subnav-home-link:hover { background-position: 0 -22px; }
.subnav-forums-link:hover { background-position: -102px -22px; }
.subnav-rules-link:hover {background-position: -227px -22px; }
.subnav-history-link:hover { background-position: -327px -22px; }
.subnav-members-link:hover { background-position: -465px -22px; }
.subnav-search-link:hover { background-position: -606px -22px; }
.subnav-box p { background: url('/templates/AvowryCenarius/images/overall/beam_seperator.gif') no-repeat; width: 348px; height: 4px; display: block; }
/*TD STYLES*/
/*================================================================================*/
td.HeaderTitle
{
	padding: 2px 2px 2px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #271A09;
}
td.HeaderTitle a, td.HeaderTitle a:visited, td.HeaderTitle a:active
{
	color: #271A09;
	text-decoration: none;
}
td.HeaderTitle a:hover
{
	color: #003399;
	text-decoration: underline;
}
td.HeaderTitle span
{
	padding-left: 5px;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
td.HeaderText
{
	padding: 6px 10px 2px 10px;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
td.HeaderTitle span a, td.HeaderText a
{
	text-decoration: none;
	font-size: 11px;
	color: #003399;
	font-weight: normal;
}
td.HeaderTitle span a:hover, td.HeaderText a:hover
{
	text-decoration: underline;
}
a.forumlink {
	display:block;
	font-weight: bold;
	font-size: 12px;
	color: #E1B25E;
	text-decoration: none;
	padding: 2px 2px 3px 2px;
	text-shadow: black 2px 2px 2px;
}
a.forumlink:hover { background: #252525; }
/* Parchment Backgrounds */
.darkParchmentBackground {background-image:url('/templates/AvowryCenarius/images/parchment/005.jpg'); }
.darkParchmentBackground a { color: blue; }
.darkParchmentBackground a:hover { color: black; }

/* Main table cell colours and backgrounds */
td.row1,td.row2,td.row3 { border-bottom: 1px solid #333333; font-size: 11px; color: #CCCCCC; height:16px; padding-left:3px;}
td.row1	{ background-color: #161616; }
td.row2,td.row3	{ background-color: #252525; }
td.row3	{ border-bottom: 1px solid black; }
td.row1.last { padding-right:3px; }

/* Forum category titles */
td.cattitle
{
	color: #3399FF;
	font-weight:bold;
	padding:2px;
	padding-left:10px;
	text-shadow: black 3px 3px 2px;
	background-color: #121212;
	border-bottom: 1px solid #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
a.cattitle
{
	display:block;
	color: #3399FF;
	font-weight:bold;
	text-decoration:none;
	padding:2px;
	padding-left:10px;
	text-shadow: black 3px 3px 2px;
	background-color: #121212;
	border-bottom: 1px solid #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
a.cattitle:hover {background: #252525; }
span.cattitle {color:#999999;font-size:10px; }

/* Forum top link bar */
td.tdTop
{
	background-image:url('/templates/AvowryCenarius/images/tables/tbl_header.jpg');
	height:19px;
	color: black;
}
a.tdTop {color:#333333; text-decoration:none; }
a.tdTop:hover {color:black;text-decoration:underline; }

/* Textures for silver and wood borders */
td.horzSilver		{background-image:url('/templates/AvowryCenarius/images/tables/tbl_horz_silver.gif'); }
td.vertSilver 		{background-image:url('/templates/AvowryCenarius/images/tables/tbl_vert_silver.gif'); height: 19px; }
td.horzWood			{background-image:url('/templates/AvowryCenarius/images/tables/tbl_horz_wood.gif'); }
td.vertWoodRight 	{background-image:url('/templates/AvowryCenarius/images/tables/tbl_braid_right.gif'); }
td.vertWoodLeft		{background-image:url('/templates/AvowryCenarius/images/tables/tbl_braid_left.gif'); }
td.vertWood 		{background-image:url('/templates/AvowryCenarius/images/tables/tbl_vert_wood.gif'); }

/* Copyright and bottom info */
.copyright {color:#333; font-size:12px; text-align: center; padding: 20px; line-height: 20px; }
.copyright a, .copyright a:visited, .copyright a:active { color: #666; text-decoration: none; }
.copyright a:hover { color: #999; text-decoration: underline; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: black; border: 1px #575757 solid; }
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background-image: url('/templates/AvowryCenarius/images/cellpic1.gif');
			background-color:black;
			height: 22px;
}
td.cat,td.catHead,td.catBottom {
	height: 22px;
	border-width: 0;
}
td.row3Right,td.spaceRow {
	background-color: black; border: #343434; border-style: solid;
}
th.thHead,td.catHead { font-size: 11px; border-width: 1px 1px 0 1px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0 1px 0 0; }
th.thLeft,td.catLeft	  { border-width: 0 0 0 1px; }
th.thBottom,td.catBottom  { border-width: 0 1px 1px 1px; }

.maintitle	
{
	font-weight: bold; font-size: 18px;
	text-decoration: none; line-height : 120%; color : #FFFFFF;
}
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #CCCCCC; font-weight:normal; }
a.gen,a.genmed,a.gensmall { color: #E1B25E; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #FFFFFF; text-decoration: underline; }
.nav { font-weight: bold; font-size: 11px; color : #E1B25E; }
a.nav { text-decoration: none; color : #E1B25E; }
a.nav:hover { text-decoration: underline; }
.topictitle	{ font-weight: bold; font-size: 11px; color : #E1B25E; }
a.topictitle:link   { text-decoration: none; color : #E1B25E; }
a.topictitle:visited { text-decoration: none; color : #E1B25E; }
a.topictitle:hover	{ text-decoration: underline; color : #FFFFFF; }
.name { font-size : 11px; color : #FFFFFF; }
.postdetails { font-size : 10px; color : #FFFFFF; }
.postMessage {
	color: #D7CEA4;
	font-size: 12px;
	line-height: 140%;
	padding:15px;
	padding-right:50px;
	padding-top:25px;
}
.postSignature { font-size: 12px; line-height: 18px; padding:15px;padding-right:50px;padding-top:25px; }
a.postlink:link	{ text-decoration: none; color : #E1B25E; }
a.postlink:visited { text-decoration: none; color : #E1B25E; }
a.postlink:hover { text-decoration: underline; color : #FFFFFF; }
.sig {font-size: 12px; line-height: 18px; padding:15px;padding-right:50px; }
.edited {font-size:11px;color:#903}
.code {
	font-family: Courier, 'Courier New',sans-serif; font-size: 11px; color: #CCCCCC;
	background-color: #333333; border: #666666; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
.quote {
 font-size: 11px; color: #999999; line-height: 110%; border:1px solid #666666; padding:10px;
}
/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #161616;
	color : #FFFFFF;
	font-size: 12px;
}
input.mainoption {
	color : #FFFFFF;
	background-color : black;
	font-weight : bold;
}
input.liteoption {
	background-color : #666666;
	font-weight : normal;
}
.blueText { color: #3399FF; }
.postBody {
	line-height:140%;
	font-size: 13px;
}

/*HOME PAGE STYLES*/
/*================================================================================*/
.NewsHeader {
	border-top:1px solid #8E7843;
	border-bottom:1px solid #8E7843;
	background-color: #E7C792;
	margin: 10px 0;
	padding: 3px 0 3px 10px;
}
table.BossTable {
	background-image:url('/templates/AvowryCenarius/images/parchment/002.jpg');
	border:1px solid #55442A;
	border-right:0;
	background-color:#E9D4A4;
}
.HomeContentBlock {	margin: 20px; line-height: 140%; }

/*NEWER STYLES*/
/*================================================================================*/
.error-message { margin: 10px 0 20px 20px; color: red; font-size: 14px; }
.forumLinksRow { font-size: 10px; padding: 3px; text-align: right; }

/*NEW RULES PAGE STYLES*/
/*================================================================================*/
#content-left {
	float: left;
	width: 200px;
	height: 386px;
	background: url('/templates/AvowryCenarius/images/content-vert-rule.png') top right no-repeat;
	margin-left: -1px;
	margin-top: -1px;
}
#content-right {
	float: right;
	width: 480px;
	padding: 20px;
	padding-top: 10px;
	font-size: 14px;
	line-height: 1.7em;
	color: #31200c;
}
#content-right li, #content-right h3 { color: #31200c; }
#content-right p { font-size: 14px; }
#content-left ul,#content-left ul li { list-style: none; }
#content-left ul li {
	padding-top: 13px;
	padding-left: 20px;
	display: block;
	width: 180px; height: 28px;
	text-decoration: none;
	font-size: 16px;
	font-family: "Georgia","Palatino", serif;
	font-weight: bold;
	color: #31200c;
}
#content-left ul li.last { height: 29px; }
.tab { background: url('/templates/AvowryCenarius/images/tabs.png') 0 -84px no-repeat; }
.selected { background: url('/templates/AvowryCenarius/images/tabs.png') 0 -2px no-repeat; }
#info-raiding,#info-rules,#info-membership { display: none; }

/*HOME PAGE WIFFLE TRIBUTE*/
/*================================================================================*/
#WiffleThoughts { padding: 0 50px 50px 50px; line-height: 200%; font-size: 18px; }
#WiffleThoughts p { font-size: 18px; color: #4c2e01; }
#WiffleGraphic { width: 100%; height: 241px; background: url('/templates/AvowryCenarius/images/wiffle.png') top center no-repeat; padding-top: 20px; }

/*NEW SIGNATURE RULE STYLES*/
/*================================================================================*/
div.rule, div.left, div.right { height: 13px; font-size: 1px; }
div.rule { width: 100%; background: url('/templates/AvowryCenarius/images/signature/sigBkgParch.gif') repeat-x; clear: both; }
div.rule div.left {	width: 12px; float: left; background: url('/templates/AvowryCenarius/images/signature/sigLeftParch.gif'); }
div.rule div.right { width: 12px;  float: right; background: url('/templates/AvowryCenarius/images/signature/sigRightParch.gif'); }

/*PM INBOX STYLES*/
/*================================================================================*/
.inbox-limit-box * { font-size: 10px; }
.inbox-limit-box {
	width: 175px;
	border: 1px solid #666;
	padding: 2px;
}
.inbox-limit-box p {
	text-align: center;
	padding: 2px 0;
	background-color: #333;
	color: #999;
}
.inbox-limit-box div { clear: all; }
.inbox-limit-box ul { list-style: none; }
.inbox-limit-box ul li {
	float: left;
	display: inline;
	padding-top: 2px;
	background-color: #333;
	color: #999;
}
.inbox-limit-bar {
	background-color:#939393;
	height:12px;
	display:block;
}
.inbox-limit-box ul li.left { width: 50px; text-align: left; }
.inbox-limit-box ul li.right { width: 50px; text-align: right; }
.inbox-limit-box ul li.center { width: 75px; text-align: center; }

/* END FROM BLIZZARD */
/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
