body
{
        margin: 0;
        font: 12px Tahoma;
        color: black;
        background:url(/images/bg-flame.jpg) 50% 0 #151921 repeat-x;
}
.thead
{
	background: #1A1A1A url(/forums/images/Darkness/gradients/gradient_thead.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 2px solid #1A1A1A; 
	border-width: 1px 1px 1px 1px;
}
#ev_bg { background:url(/images/ev_bg.gif) repeat-y; width: 1064px; margin:0px auto; }
.header a:link { text-decoration: none; color: #000; }
.header a:visited { text-decoration: none; color: #000; }
.header a:active { text-decoration: none; color: #000; }
.header a:hover { text-decoration: underline; color: #000; }
#everything { width: 1000px; margin:0 32px; background:url(/images/parchment-light2.jpg); border: 1px solid black; border-width: 0px 1px; }
#middle { clear:both; background: url(/images/border2_red.gif) repeat-x; padding: 20px 10px; }
#left_column { width: 195px; float: left; }
.horizonal #left_column {width:auto; float:none; }
#navigation { background: url(/images/parchment-light.jpg); border: 1px solid #545454; margin-bottom:35px; line-height: 18px; padding: 10px 10px; }
#navigation a { font-weight: bold; text-decoration: none; color: #252525; display: block }
#navigation a:hover { font-weight: bold; text-decoration: underline; color: #000 }
#navigation h3 { font-weight: bold; background: #0d2368; padding: 2px 10px; margin: 0; font-size: 12px; color: white; }
#middle_column { float: left; width: 75%; margin: 0px 20px; }
.box { background: url(/images/parchment-light3.jpg); border:1px solid #545454; margin:10px 0 25px 0; padding: 10px; }
.box h3 { background: #0d2368; padding-left: 10px; margin: 0px; font-size: 12px; color: white; }
.boxhead { background: #0d2368; padding-left: 10px; margin: 0px; font-size: 12px; color: white; }
.latestpostssection { background: url(/images/parchment-light2.jpg); margin-bottom: 20px; }
.latestpostssection h1 { background: url(/images/parchment-light3.jpg); border: 1px solid #545454; margin: 0px; text-align: center; font-size: 15px; color: black; }
.latestposts { background: url(/images/parchment_bg.png) no-repeat; margin-bottom: 35px; margin-left: 7px; width: 721px; height: 508px; line-height: 18px; text-align: center; }
.latestpostscontainer { clear:both; position: relative; top: 70px; left: 75px; height: 360px; width: 565px; float: left; text-align: left; }
.latestpostscontainer a:link {color: #000; text-decoration: none }
.latestpostscontainer a:visited {color: #000; text-decoration: none }
.latestpostscontainer a:active {color: #000; text-decoration: none }
.latestpostscontainer a:hover {color: #000; text-decoration: underline }
.newssection { background: url(/images/parchment-light2.jpg); margin-bottom: 20px; line-height: 18px; }
.newssection h1 { background: url(/images/parchment-light3.jpg); border: 1px solid #545454; margin: 0px; text-align: center; font-size: 15px; color: black; }
.news { background: url(/images/parchment-light3.jpg); border: 1px solid #545454; margin-bottom:35px; line-height: 18px; color: black }
.news h1 { background: #0d2368; padding-left: 10px; margin: 0px; font-size: 15px; color: white; }
.newsstory { background: #0d2368; padding-left: 10px; margin: 0px; font-size: 15px; color: white; border: 1px solid #545454 }
.blizz { background: url(/images/parchment-light.jpg); border: 1px solid #0000ff; margin-bottom:35px; line-height: 18px; }
.blizzbar { clear:both; background:url(/images/border2.gif) repeat-x; padding: 20px 10px; }
.blizz h1 { background: url(/images/title_bg2.gif) repeat-x #0d2368; padding: 2px 10px; margin: 0; font-size: 15px; color: black; text-align: left; }
.newsbody { padding: 5px 15px; color: black }
.newsbody a:link {color: #000000; text-decoration: none }
.newsbody a:visited {color: #000; text-decoration: none }
.newsbody a:active {color: #000; text-decoration: none }
.newsbody a:hover {color: #000; text-decoration: underline; font-weight: bold }
.news .postedby { float: left; clear:both; }
.news .timestamp { float:right }
.news_info { clear: both; padding-top: 10px; }
#newsnav a { background:url(/images/button2_bg.gif) no-repeat; width:170px; height: 25px; display: block; padding-left:25px; margin:5px 0;
        font-size: 13px; color: white; text-decoration: none; line-height: 25px; }
#newsnav a:hover { background-position:0 bottom; }
.aoc { background: url(/images/parchment-light2.jpg); border: 1px solid #ff0000; margin-bottom:35px; line-height: 18px; }
.aocbar { clear:both; background:url(/images/border2_red.gif) repeat-x; padding: 20px 10px; }
.aoc h1 { background: url(/images/title_bg1.gif) repeat-x #0d2368; padding: 2px 10px; margin: 0; font-size: 15px; color: white; text-align: left; }
.aocbody { padding: 5px 15px; color: black }
.aocbody a:link {color: #000000; text-decoration: none }
.aocbody a:visited {color: #000; text-decoration: none }
.aocbody a:active {color: #000; text-decoration: none }
.aocbody a:hover {color: #000; text-decoration: underline; font-weight: bold }
.chartersection {color: #000; font-family: Verdana }
.charterhead {color: blue; font-family: Verdana; font-weight: bold }
.button-small { border: 1px solid #c5dbec; background: #0d2368; font-weight: bold; color: #ffffff; outline: none; padding: .2em .5em .2em .5em; margin: .2em .2em .2em .2em; text-align: center; vertical-align: middle;  -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.button-small a { color: #ffffff; text-decoration: none; outline: none; }
