html{height:100%;
	margin-top:2px;
	margin-bottom:1px;
	margin-left:10px;
	margin-right:10px;}
body{height:100%;
	font-family:Helvetica,Arial,sans-serif;
	line-height:1.3em;
	margin:0 0 0 0;
	font-size:14px;
	color:#222;}
form{margin:0;
	padding:0;}
input {font-size:11px;
	color:#444;
	border:1px solid #8ca4ec;
	height:14px;
	margin:0 5px 0 0;}
.submit {height:18px;
	padding:0 0 2px 0;
	width:50px;}
a:link,a:visited{color:#135cae;
	text-decoration:none;
	font-weight:normal;}
a:hover{color:#0b3768;
	text-decoration:underline;
	font-weight:normal;}
p{margin-top:0;
	margin-bottom:5px;
	text-align:center;}
img{border:0 none;}
#page_bg{padding:10px 0;
	margin-bottom:1px;
	background:#333;}
table.biomain{color:#333;
	background-color:#333;
	margin:0 auto;
	margin-top:10px;
	padding:0;
	width:900px;
	font-family:Arial;
	font-size:11px;}
#memories{margin:0;
	width:100%;
	margin-left:auto;
	margin-right:auto;}
.memories img{border:1px solid;
	display:inline;}
.biomain{font-weight:bold;
	background-color:#c7d3f7;}
.biocell{margin-left:2px;
	background-color:#f7f7f7;
	vertical-align:top;}
a.biocell{font-weight:bold;}
.biotitle{font-size:14px;
	font-weight:bold;
	color:#f7f7f7;
	background-color:#333;}
div.center{text-align:center;}
div#wrapper_r{background:url(/eecore/images/black/mw_shadow_r.png) 100% 0 repeat-y;
	overflow:hidden;}
div#wrapper{margin-left:auto;
	margin-right:auto;
	background:#f7f7f7 url(/eecore/images/black/mw_shadow_l.png) 0 0 repeat-y;}
body.width_fmax div#wrapper{min-width:980px;
	max-width:1250px;}
div#header{background:url(/eecore/images/black/mw_header_t.png) 0 0 repeat-x;}
div#header_l{text-align:center;
	background:url(/eecore/images/black/mw_header_t_l.png) 0 0 no-repeat;}
.headershell{float:left;
	position:relative;
	left:50%;
	white-space:nowrap;}
.headerframe{z-index:2;
	height:250px;
	width:896px;
	position:absolute;
	left:50%;
	margin-left:-448px;}
.headerframe_border{z-index:3;
	height:250px;
	width:896px;
	position:absolute;
	left:50%;
	top:0;
	margin-left:-448px;}
div#header_r{height:250px;
	padding-top:18px;
	padding-bottom:2px;
	background:url(/eecore/images/black/mw_header_t_r.png) 100% 0 no-repeat;}
div#tabarea{background:#f7f7f7 url(/eecore/images/mw_header_b.png) 0 0 repeat-x;
	margin:0 11px;}
div#tabarea_l{background:url(/eecore/images/mw_header_l_b.png) 0 0 no-repeat;
	padding-left:1px;}
div#tabarea_r{height:42px;
	background:url(/eecore/images/mw_header_r_b.png) 100% 0 no-repeat;
	padding-right:1px;}
div#footer{background:#f7f7f7 url(/eecore/images/black/mw_footer_b.png) 0 100% repeat-x;}
div#footer_l{background:url(/eecore/images/black/mw_footer_b_l.png) 0 0 no-repeat;}
div#footer_r{padding-top:10px;
	height:47px;
	overflow:hidden;
	background:url(/eecore/images/black/mw_footer_b_r.png) 100% 0 no-repeat;}
div#footerspacer{height:10px;}
#search{position:relative;
	float:left;
	left:50%;
	margin-left:-448px;
	width:500px;
	margin-top:-9px;
	height:28px;
	overflow:hidden;
	text-align:left;}
#area{padding:0;}
#whitebox{margin:8px 20px 0 20px;
	background:#fff;
	width:auto;}
#whitebox_mem{margin:8px 20px 0 20px;
	background:#fff;
	width:auto;}
#whitebox div{text-align:left;}
#whitebox_t{background:#fff url(/eecore/images/mw_content_t.png) 0 0 repeat-x;}
#whitebox_tl{background:url(/eecore/images/mw_content_t_l.png) 0 0 no-repeat;}
#whitebox_tr{height:10px;
	overflow:hidden;
	background:url(/eecore/images/mw_content_t_r.png) 100% 0 no-repeat;}
#whitebox_m{border-left:1px solid #8ca4ec;
	border-right:1px solid #8ca4ec;
	padding:0 20px;
	width:auto;}
#whitebox_b{margin-top:-5px;
	background:url(/eecore/images/mw_content_b.png) 0 100% repeat-x;}
#whitebox_bl{background:url(/eecore/images/mw_content_b_l.png) 0 100% no-repeat;}
#whitebox_br{height:13px;
	background:url(/eecore/images/mw_content_b_r.png) 100% 100% no-repeat;}
table.pill{margin-left:auto;
	margin-right:auto;
	padding:0;
	width:900px;
	border-spacing:0;
	border-collapse: collapse;}
td.pill_l{background:url(/eecore/images/mw_menu_cap_l.png) no-repeat;
	width: 7px;
	height:32px;
	padding:0;}
td.pill_m{background:url(/eecore/images/mw_menu_normal_bg.png) repeat-x;
	padding:0;
	margin:0;
	width:auto;}
td.pill_r{background:url(/eecore/images/mw_menu_cap_r.png) no-repeat;
	width:7px;
	height:32px;}
#pillmenu{float:left;
	position:relative;
	left:50%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	line-height:24px;
	height:32px;}
#pillmenu ul{position:relative;
	left:-50%;
	margin:0;
	padding:0;
	list-style:none;}
#pillmenu li{position:relative;
	float:left;
	background:url(/eecore/images/mw_menu_separator.png) top right no-repeat;
	height:32px;
	margin:0;
	padding:0;}
#pillmenu a{text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	display:block;
	height:24px;
	line-height:24px;
	padding:0 20px;
	color:#000;
	text-decoration:none;}
#pillmenu a:hover{color:#135cae;}
#maincolumn,#maincolumn_full{margin-left:20%;
	padding-left:15px;
	width:75%;}
#maincolumn_full{margin-left:0;
	padding:0;	
	width:100%;}
table.nopad{width:100%;
	padding:0;
	margin:0;}
.nopadwrap{width:100%;}
h1{padding:0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size:1.3em;
	font-weight:bold;
	vertical-align:bottom;
	color:#666;
	text-align:left;
	width:100%;}
h2{padding:0;
	font-family:Arial, Helvetica,sans-serif;
	font-size:1.5em;
	font-weight:normal;
	vertical-align:bottom;
	color:#111;
	text-align:left;
	width:100%;}
.togglelink{font-size: 11px;}
.small{font-size:0.8em;
	color:#444;
	font-weight:normal;
	text-align:left;}
.horiz_line{border-bottom:1px dotted #8ca4ec;
	width:100%;
	padding-top:4px;}
.clr{clear:both;}
.vbform{margin:3px 0 0 0;
	padding:0 0 5px 0;
	font-size:9px;}
/* bios and armory */
.name{width:120px;}
.class{width:100px;}
.race{width:120px;}
.profs{width:180px;}
.blogheading{font-size:22px;
	font-weight:bold;
	margin:20px 0 0 0;
	text-shadow:0.05em 0.05em 0.05em #111;
	letter-spacing:1px;}
.newsblogbody{height:100%;
	font-family:Helvetica,Arial,sans-serif;
	line-height:1.1em;
	margin:0 0 0 0;
	font-size:16px;
	color:#111;}
.bioleft{float:left;
	width:576px;
	position:relative;
	left:50%;
	margin-left:-448px;
	margin-top:8px;}
.profile{font-size:12px;
	line-height:1.1em;
	color:#000;
	height:auto;
	width:896px;
	position:relative;}
.profile td{border-top:1px dotted #8ca4ec;
	width:auto;
	vertical-align:top;}
.bioinfo{width:896px;
	border:0;}
.armory{z-index:100;
	float:left;
	position:relative;
	left:50%;
	margin-left:-288px;
	margin-top:0;
	height:650px;
	width:576px;}
.musicplayer{height:auto;
	width:318px;
	position:relative;
	margin-top:2px;}
.paperdoll{z-index:5;
	height:17px;
	width:410px;
	position:relative;
	margin-top:6px;
	margin-left:20px;}
.slot_head{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:40px;}
.slot_neck{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:105px;}
.slot_shoulders{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:170px;}
.slot_back{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:235px;}
.slot_chest{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:300px;}
.slot_shirt{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:365px;}
.slot_tabard{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:430px;}
.slot_wrists{z-index:50;
	position:absolute;
	margin-left:39px;
	margin-top:495px;}
.slot_hands{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:40px;}
.slot_waist{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:105px;}
.slot_legs{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:170px;}
.slot_feet{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:235px;}
.slot_ring1{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:300px;}
.slot_ring2{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:365px;}
.slot_trinket1{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:430px;}
.slot_trinket2{z-index:50;
	position:absolute;
	margin-left:475px;
	margin-top:495px;}
.slot_mainhand{z-index:50;
	position:absolute;
	margin-left:188px;
	margin-top:495px;}
.slot_offhand{z-index:50;
	position:absolute;
	margin-left:254px;
	margin-top:495px;}
.slot_ranged{z-index:50;
	position:absolute;
	margin-left:320px;
	margin-top:495px;}
.statboxhealth{font-size:12px;
	font-weight:bold;
	width:200px;
	z-index:70;
	position:absolute;
	margin-left:109px;
	margin-top:43px;
	width:360px;
	height:50px;
	background:#000000;
	opacity:.40;
	filter:alpha(opacity=40);}
.statboxtext{padding:0 2px;
	font-size:12px;
	font-weight:bold;
	line-height:1.2em;
	width:106px;}
.statboxtextr{font-size:12px;
	font-weight:bold;
	line-height:1.2em;
	text-align:right;
	width:70px;}
.stats_topleft, .stats_bottomleft, .stats_topright{z-index:70;
	position:absolute;
	background:#000000;
	opacity:.40;
	filter:alpha(opacity=40);}
.stats_topleft{margin-left:109px;
	margin-top:100px;
	width:176px;
	height:100px;}
.stats_bottomleft{margin-left:109px;
	margin-top:207px;
	width:360px;
	height:284px;}
.stats_topright{margin-left:293px;
	margin-top:100px;
	width:176px;
	height:100px;}
.stats_topleft:hover, .stats_bottomleft:hover, .stats_topright:hover, .statboxhealth:hover{
	z-index:70;
	position:absolute;
	color:#d6d6d6;
	background:#000000;
	opacity:.75;
	filter:alpha(opacity=75);}