/* reset css */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

@font-face {
  font-family: 'Merriweather';
  font-style: normal;
  font-weight: normal;
  src: local('Merriweather'), url('http://themes.googleusercontent.com/font?kit=RFda8w1V0eDZheqfcyQ4EInF5uFdDttMLvmWuJdhhgs') format('truetype');
}


/*html 5*/
header, footer, nav, section{display:block;}
#mainhead{position:relative; height:250px;}
#mainhead h1{display:block; position:absolute; top:-9999px; left:-9999px;}
#mainhead a{position:absolute; width:100%; height:100%; top:0; left:0px; text-indent:-9999px; display:block; }
/* start */
body{background:url(../images/bg_edw.jpg) no-repeat top center #000000;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777;}

/* title styles */
.title span{text-indent:-9999px; display:block; position:absolute; top:-9999px; left:-9999px; background-repeat:no-repeat;}
.title {padding:0; margin:0 0 12px 0;}
	#accountmanage{background:url(../images/title_account.png); width:157px; height:19px;}
	#manage{background:url(../images/title_manageaccount.png); width:182px; height:19px;}
	#latestnews{background:url(../images/title_latestnews.png); width:135px; height:19px;}
	#playerfeed{background:url(../images/title_playerfeed.png) no-repeat; height:16px; width:103px; float:left;}
	#gallery{background:url(../images/title_gallery.png) no-repeat; height:16px; width:103px; float:left;}
	#playercomment{background:url(../images/title_player_comments.png) no-repeat; height:16px; width:180px; float:left;}
	#location{background:url(../images/title_location.png) no-repeat; height:14px; width:180px; float:left;}
	#randomdrop{background:url(../images/title_randomdrop.png) no-repeat; height:14px; width:180px; float:left;}
	#search_armory{background:url(../images/title_search_armory.png) no-repeat; height:16px; width:203px; float:left;}
	#support_lrg{background:url(../images/title_support_lrg.png) no-repeat; height:30px; width:147px; float:left;}
	#guide_lrg{background:url(../images/title_guide_lrg.png) no-repeat; height:30px; width:147px; float:left;}
		#downloads_lrg{background:url(../images/title_downloads_lrg.png) no-repeat; height:30px; width:232px; float:left;}
		#armory_lrg{background:url(../images/title_armory_lrg.png) no-repeat; height:30px; width:147px; float:left;}
		#myaccount_lrg{background:url(../images/title_myaccount_lrg.png) no-repeat; height:30px; width:147px; float:left;}
		#playerfeed_lrg{background:url(../images/title_playerfeed_lrg.png) no-repeat; height:30px; width:211px; float:left;}
				#gallery_lrg{background:url(../images/title_gallery_lrg.png) no-repeat; height:30px; width:211px; float:left;}
#wrapper{width:975px; margin:0 auto; position:relative; padding-top:50px;}
/* content areas */
	.onecol{width:231px;  float:left;  display:inline;}
	.onecoltile{background:url(../images/tile.png) repeat-y; float:left; width:201px; min-height:620px; height:auto !important; height:550px; position:relative; padding:0 15px 0 15px; }
	.onecoltiletop{background:url(../images/tiletop.png); width:231px; float:left; height:18px; margin-top:20px;}
	.onecoltilebottom{background:url(../images/tilebottom.png); width:231px; float:left; height:18px;}
	
	.twocol{width:513px;  float:left; position:relative; display:inline;}
	.twocoltile{background:url(../images/tilebig.png) repeat-y; float:left; width:493px; min-height:650px; height:auto !important; height:600px; position:relative; padding:0 10px 0 10px; }
	.twocoltiletop{background:url(../images/tilebig_top.png); width:513px; float:left; height:18px;}
	.twocoltilebottom{background:url(../images/tilebig_bottom.png); width:513px; float:left; height:18px;}
	
		.threecol{width:744px;  float:left; position:relative; display:inline;}
	.threecoltile{background:url(../images/tilecontent.png) repeat-y; float:left; width:724px; min-height:620px; height:auto !important; height:600px; position:relative; padding:0 10px 0 10px; }
	.threecoltiletop{background:url(../images/tilecontent_top.png); width:744px; float:left; height:18px;}
	.threecoltilebottom{background:url(../images/tilecontent_bottom.png); width:744px; float:left; height:18px;}
	
	/* Corners */
	.lc{background:url(../images/corner_tl.png) no-repeat; width:62px; height:61px; position:absolute; top:-4px; left:-3px; z-index:999;}
	.rc{background:url(../images/corner_tr.png) no-repeat; width:62px; height:61px; position:absolute; top:-4px; right:-5px; z-index:999;}
	
	#login{float:left; margin:0; padding:10px 0 0 0;}
	
	.error{line-height:18px; float:left; color:#790505;}
	
	#login{color:#777;}
	#login a{color:#c28300; text-decoration:underline;}
	#login input{background:#020000; padding:2px; margin:0; border:1px solid #2b2828; margin-bottom:2px; height:17px;color:#777; font-size:12px; width:136px;  float:left;}
	#login .submit{background:url(../images/button_go.png); height:53px; width:55px; float:right; display:inline-block; padding:0; margin:0; border:none; text-indent:-9999px; cursor:pointer;}
	#login .forgot{color:#777; display:block; padding-top:5px; float:left; clear:left; width:200px;}
	#login ul{margin:0; padding:5px 0 0 0;}
	#login li{float:left; display:block; height:17px; line-height:17px; clear:left;}
		 .bsubmit{background:url(../images/button_go.png); height:53px !important; width:55px !important; float:right; display:inline-block; padding:0 !important; margin:0; border:none !important; text-indent:-9999px; cursor:pointer;}
	
		#login .formSection {position:relative; float:left; clear:left; height:19px; width:136px;  margin-bottom:6px;}
		#login .formSection input{background:transparent; float:left;  height:17px; color:#777; border:1px solid #2b2828; font-size:12px; width:136px; position:absolute; top:0px; left:0px; z-index:999; }
		#login .formSection .active{background:#000;}
		#login .formSection label{background:#020000; padding:2px; margin:0; display:block; border:1px solid #000; line-height:17px; color:#888;  margin-bottom:2px; height:17px;color:#777; font-size:12px; width:136px; top:0px; left:0px; }

	
	#mainnav{float:left; }
	#mainnav ul{padding:28px 0 0 0; margin:0; float:left;}
	#mainnav li{float:left; width:198px; height:29px; line-height:29px;}
	#mainnav li a{display:block; float:left; width:188px; height:29px; color:#777;  -webkit-transition: all 0.2s ease-in;  text-decoration:none; border-bottom:1px solid #1f1713; padding-left:10px; font-size:12px;}
	#mainnav li a:hover{color:#c28300;}
	#mainnav .parent{background:url(../images/nav_parent.jpg) no-repeat top;   height:29px; width:168px; padding-left:30px; line-height:29px; text-decoration:none;}
	#mainnav .parent:hover{background-position:bottom;}
	#mainnav .parent a{width:168px; border:none;}
	#mainnav .parent span{text-indent:-9999px; position:absolute; top:-9999px; display:block;}
		#mainnav li .home{background:url(../images/nav_title_home.png) no-repeat center left;  }
		#mainnav li .armory{background:url(../images/nav_title_armory.png) no-repeat center left;  }
		#mainnav li .download{background:url(../images/nav_title_download.png) no-repeat center left;  }
		#mainnav li .support{background:url(../images/nav_title_support.png) no-repeat center left;  }
		#mainnav li .forums{background:url(../images/nav_title_forums.png) no-repeat center left;  }
		#mainnav li .gallery{background:url(../images/nav_title_gallery.png) no-repeat center left;  }
		#mainnav li .guide{background:url(../images/nav_title_guide.png) no-repeat center left;  }

	/* slider */
		#slider{overflow:hidden; width:491px; height:171px; float:left; margin-bottom:20px;}
	/* status */
	#serverstatus{float:left; position:relative; margin-top:-37px; margin-left:-10px; height:48px; background:url(../images/status_loading.png) no-repeat; height:48px; width:219px; }
	
	#homenews{float:left; color:#777; line-height:1.619em; padding:0 5px 0 5px;}
		/* #homenews br{padding:0; margin:0;}
	#homenews span{display:block; float:left; width:480px; margin-top:2px; border-top:1px solid #211b18; background:url(../images/transparent_black.png) repeat; }
	#homenews span a{display:block; padding:2px 20px 2px 10px;   color:#777;  text-decoration:none; cursor:pointer; background:url(../images/subnews_icon.gif) right 5px no-repeat;}
	.showarticle{background:#000; font-size:11px; color:#777; width:450px; padding:2px 15px 2px 15px; float:left; background:url(../images/transparent_black.png) repeat; }
	#homenews span a:hover{ color:#9c9c9c;}
	#homenews h3{color:#EFE3D2; font-weight:normal; font:16px Palatino Linotype, 'Merriweather', Georgia, Sans-serif; text-transform:uppercase; }
	#homenews h3 a{color:#EFE3D2; font-size:14px; font-weight:normal; text-decoration:none; font:16px Palatino Linotype, 'Merriweather', Georgia, Sans-serif; text-transform:uppercase;}
	#homenews a{color:#c28300; text-decoration:underline;}
	.select a{background-image:url(../images/subnews_icon_minus.gif) !important; } */
	
	.download{background:url(../images/button_download.jpg); width:207px; height:90px; display:block; float:left; margin-top:0px; margin-left:-5px;} 
	
	/* news articles */
	#homenews .newsarticles{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; float:left; padding:24px 18px 18px 18px; display:block; width:473px; position:relative; left:-12px; border-bottom:1px solid #000;}
	#homenews .newsarticles h2{color:#EFE3D2; font-weight:normal;  font: 24px "Palatino Linotype","Times",serif; color:#EFE3D2;  line-height:26px; margin:0; padding:0; letter-spacing:-0.06em; padding-bottom:8px;}
	#homenews .newsarticles h2 a{color:#EFE3D2; text-decoration:none;}
	#homenews .newsarticles h2 a:hover{text-decoration:underline;}
	#homenews .newsarticles .author{color:#e3bf97;  float:left; display:block; padding:0 0 10px 0;}
	#homenews .newsarticles .author a{color:#c28300;}
	#homenews .newsarticles .newscontent{float:left; clear:left; }
	#homenews .newsarticles .newscontent img{float:left; width:90px; height:90px; padding:2px; border:1px solid #211F1F; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000;  box-shadow: 0px 0px 4px #000000;  }
	#homenews .newsarticles .newscontent .imglink{ padding-bottom:15px; float:left; width:95px; height:95px; display:block; padding-right:10px; padding-bottom:15px; }
	#homenews .newsarticles .newscontent .imglink:hover img{border:1px solid #c28300;}
	#homenews .newsarticles .newscontent div{vertical-align:top; width:354px; float:right; display:inline-block; clear:right; }
	#homenews .newsarticles .newscontent div a{color:#c28300;}
	#homenews .edit{display:none;}


	/* news articles */
	#news{position:relative; float:left; width:670px;}
	#news .newsarticles{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; float:left; padding:10px; display:block; width:650px; border-bottom:1px solid #000; position:relative;}
	#news  .newsarticles h2{color:#EFE3D2; font-weight:normal; color:#EFE3D2;  font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:26px; margin:0; padding:0; font-weight:bold;letter-spacing:-0.05em; padding-bottom:8px;}
	#news  .newsarticles h2 a{color:#EFE3D2; text-decoration:none;}
	#news  .newsarticles h2 a:hover{text-decoration:underline;}
	#news  .newsarticles .author{color:#e3bf97; float:left; display:block; padding:0 0 10px 0;}
	#news  .newsarticles .author a{color:#c28300;}
	#news  .newsarticles .newscontent{float:left; clear:left; }
	#news .newsarticles .newscontent img{float:left; width:90px; height:90px; padding:2px; border:1px solid #211F1F; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000;  box-shadow: 0px 0px 4px #000000;  }
	#news  .newsarticles .newscontent .imglink{ padding-bottom:15px; float:left; width:95px; height:95px; display:block; padding-right:10px; padding-bottom:15px; }
	#news  .newsarticles .newscontent .imglink:hover img{border:1px solid #c28300;}
	#news .newsarticles .newscontent div{vertical-align:top; width:454px; float:right; display:inline-block; clear:right; }
	#news .newsarticles .newscontent div a{color:#c28300;}
	#news	.add{background:url(../images/icon_tick.png) no-repeat #fff 5px 5px; display:block; padding: 5px 5px 5px 25px; color:#fff; float:right;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none; color:#000 !important; margin-bottom:10px; margin-right:20px;}
	#news	.newsarticles .edit{background:url(../images/icon_pencil.png) no-repeat #fff 5px 5px; display:block; padding: 5px 5px 5px 25px; color:#fff; position:absolute; top:20px; right:20px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none; color:#000 !important;}




	/* news article*/
	.newsarticle{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; float:left; padding:15px; display:block; width:640px; border-bottom:1px solid #000; position:relative;}
	.newsarticle .edit{background:url(../images/icon_pencil.png) no-repeat #fff 5px 5px; display:block; padding: 5px 5px 5px 25px; color:#fff; position:absolute; top:20px; right:20px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration:none; color:#000 !important;}
	.newsarticle .edit:hover{background-color:#EFE3d2;}
	.newsarticle img{padding:0 !important;}
	.newsarticle h2{color:#EFE3D2; font-weight:normal; color:#EFE3D2; font:30px/38px Palatino Linotype,'Merriweather',Georgia,Sans-serif;
letter-spacing:-2px; margin:0; padding:0; font-weight:bold;  padding-bottom:8px;}
	.newsarticle h2 a{color:#EFE3D2; text-decoration:none;}
	.newsarticle h2 a:hover{text-decoration:underline;}
	.newsarticle .author{color:#e3bf97 !important; float:left; display:block; padding:0 0 10px 0;}
	.newsarticle .author a{color:#c28300 !important;}
	.newsarticle .newscontent{float:left; clear:left; width:640px;}
    .newsarticle .newscontent a{color:#c28300 !important;}
	.newsarticle .newscontent img{-moz-box-shadow: 10px 10px 10px #000000; -webkit-box-shadow: 10px 10px 10px #000000; box-shadow: 10px 10px 10px #000000;}
	#newsshare{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; float:left; padding:10px 10px 0 10px; display:block; width:650px; border-bottom:1px solid #1F1713; position:relative; float:left; clear:left;}
	
	#newscomments{float:left; clear:left; padding-top:5px;}
	#newscomments .comment{background:#1b0e07; color:#e3bf97; float:left; font-size:12px; margin-top:4px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:14px;position:relative; width:640px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; margin-top:2px;
box-shadow: 0px 0px 4px #000000;}
	#newscomments .comment img{padding:0 10px 0 0 !important; width:40px; height:40px;  float:left; display:block;}
	#newscomments .comment div{float:right; display:inline-block; min-height:40px; width:590px; clear:right; text-shadow:1px 1px 1px black; }
	#newscomments .comment div .playerlink{color:#C28300 !Important; text-transform:uppercase;}
		#newscomments .comment div .playerlink:hover{text-decoration:none;}
	#newscomments .selected{background:#100503 !Important;}
	#newscomments .comment #postnewscomment{background:none repeat scroll 0 0 #180d07; color:#FFFFFF;display:block;float:left;padding:5px;width:630px;}
	#newscomments .comment #postnewscomment textarea{width:614px; margin-top:5px; background:#000; height:50px; border:1px solid #211f1f; padding:8px; color:#9C9C9C; font-size:12px; font-family:Arial, Helvetica, sans-serif; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
     

	
	#playerfeedlist{float:left; padding:0; margin:0;}
	#playerfeedlist li{float:left; display:block; width:201px; color:#777; padding:7px 0px 7px 0;  background:url(../images/transparent_black.png) repeat; position:relative;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; margin-top:2px;
box-shadow: 0px 0px 4px #000000;}
	#playerfeedlist li .feeditem{float:left; display:block; width:159px; height:auto; padding-left:41px;  word-wrap:break-word; background-position:4px; line-height:15px; padding-right:1px;}
		.pk{background:url(../images/icon_pk.png) no-repeat; width:33px; height:13px;}
		.boss{background:url(../images/icon_boss.png) no-repeat; width:33px; height:13px;}
		.guild{background:url(../images/icon_guild.png) no-repeat; width:33px; height:13px;}
		.status{background:url(../images/icon_talk.png) no-repeat; width:33px; height:13px;}
		.wow{background:url(../images/icon_wow.png) no-repeat; width:33px; height:13px;}
			#playerfeedlist li a{color:#9c9c9c; word-wrap:break-word; }
	
	/* Feed History */
	#playerfeedlisthis{float:left; padding:0; margin:0;}
	#playerfeedlisthis li{float:left; display:block; width:670px; color:#777; padding:7px 0px 7px 0; border-top:1px solid #211b18; background:#110906; position:relative;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 7px #000000; -webkit-box-shadow: 0px 0px 7px #000000; margin-top:4px;
box-shadow: 0px 0px 7px #000000;}
	#playerfeedlisthis li .feeditem{float:left; display:block; width:638px; height:auto; padding-left:41px;   background-position:4px; line-height:15px; padding-right:1px;}
	#playerfeedlisthis li a{color:#9c9c9c; }
	.filter{float:left; display:inline-block; margin-right:5px;}

	#playerfeedlist li .DeletePost, #playerfeedlisthis li .DeletePost{position:absolute; top:5px; right:0; width:20px; background:none; display:none; z-index:999;}
    #playerfeedlist li:hover .DeletePost, #playerfeedlisthis li:hover .DeletePost{display:block;}
	

	
	#mainfooter{width:975px; float:left; margin-top:10px; border-top:1px solid #211f1f; padding:10px 0 10px 0;}
	#mainfooter #sdlogo{float:left; display:block;}
	#mainfooter ul{float:right; text-align:right; display:inline-block; margin:5px 0 0 0; padding:0;  clear:right; width:350px; }
	#mainfooter ul li{ float:left; display:inline-block; border-left:1px solid #211f1f; padding:0 5px 0 5px;}
	#mainfooter ul li a{display:block; color:#777; float:left;}
	#mainfooter ul li a:hover{color:#9c9c9c; }
	#mainfooter #sharethis{float:right; display:inline-block; color:#777;}
	#mainfooter #sharethis a{color:#777;}
	#mainfooter #sharethis span{float:right; display:inline-block;}
	#pagecontent{float:left; width:664px; padding:20px 30px 10px 30px; line-height:1.62em;}
	 a{color:#C28300; }
	#pagecontent img{padding:0 0 10px 10px;}
	#mainfooter ul li a:hover{color:#9c9c9c; }

	#pagecontent h1{width:664px; border-bottom:1px solid #211f1f;} 
	#pagecontent h2{color:#EFE3D2;font-weight:normal; padding:7px 0 7px 0; clear:left; font:30px/38px Palatino Linotype, 'Merriweather', Georgia, Sans-serif; letter-spacing:-2px;}
		#pagecontent h3{color:#c28300;  font-weight:normal; padding:3px 0 3px 0; font:16px Palatino Linotype, 'Merriweather', Georgia, Sans-serif; text-transform:uppercase;}
		
		.normal{font-weight:normal;}
		
		.managebox{background:url(../images/news_bg.jpg) top center no-repeat #1c0d07; color:#e3bf97; border-radius:4px; padding:10px; float:left; display:inline; margin-top:10px;  border:1px solid #000; }
		#accountdets{width:200px; position:relative; float:left;}
		#accountdets ul{width:200px; padding:0; margin:0;}
		#accountdets li{float:left; width:200px; padding:0px 0 3px 0; display:block;}
		#accountdets span{width:200px; display:block; color:#9c9c9c; }
		#accountdets form{width:200px; padding:0; margin:0; background:url(../images/news_bg.jpg) top center no-repeat #1c0d07; position:absolute; top:-1px; left:-1px; padding:10px; z-index:3; float:left;  border:1px solid #000; }
		.block{display:block;}
		.showform, .closeform{position:absolute; z-index:2; top:10px; right:10px; cursor:pointer; }
		.showform{background:url(../images/icon_pencil.png) no-repeat; width:19px; height:19px;}
		.closeform{background:url(../images/icon_tick.png) no-repeat; width:19px; height:19px;}
		#characters{width:400px; float:right; display:inline;}
		#characters ul {padding:0; margin:0; width:400px;}
		#characters li{width:400px; float:left; display:block; height:50px;  border-bottom:1px solid #211f1f; padding-bottom:10px; padding-top:5px; position:relative;}
		#characters .selected{background:#100503;  }
		#characters .selected .pinbutton{right:-30px;}
		#characters li .pinbutton{position:absolute; right:-35px; top:4px;}
		#characters div{float:left; display:inline-block; height:50px;}
		#characters .image{width:60px; float:left; text-align:left; }
		#characters .image img{width:50px; height:50px; padding:0 !important;}
		#characters .name{width:340px; height:15px; line-height:15px; padding-bottom:5px; float:left; display:inline-block;font-weight:bold; color:#fff; text-transform:uppercase;}
		#characters .level{width:100px; color:#fff; font-size:30px; height:30px; line-height:24px; float:right; text-align:right; position:absolute; top:7px; right:0; text-shadow: #000000 0px 1px 1px;
}
		#characters .expbar{background:#392a24; height:16px; width:100px; position:absolute; bottom:10px; right:3px; font-weight:bold;  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
		#characters .exppercent{float:left; display:block; height:16px; background:#392a24; color:#fff; text-shadow:1px 1px 1px black; cursor:help; text-align:center; background:url(../images/exp_percent.gif); line-height:15px;  -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
		#characters .guilddata{height:15px; line-height:15px; width:200px; color:#069c14; text-transform:uppercase; font-weight:bold; }
		#characters .guilddata a{color:#069c14; cursor:pointer; text-decoration:none;}
		#characters .guilddata a:hover{text-decoration:underline;}
		#characters .statdata{height:15px; float:left; line-height:15px; width:200px; font-size:11px;}
		#characters .statdata img{padding:0 3px 0 0 !important; margin:0; height:15px; width:15px;}
		
		/* Morals */
		.angel{color:#9696ff !important; text-transform:uppercase;  }
		.virtuous{color:#a7bef8 !important; text-transform:uppercase;}
		.moral{color:#9ed0f6 !important; text-transform:uppercase;}
		.good{color:#bbe6f4 !important; text-transform:uppercase;}
		.neutral{color:#d3edfb !important; text-transform:uppercase;}
		.bad{color:#ffc8c8 !important; text-transform:uppercase;}
		.evil{color:#ff8c8c !important; text-transform:uppercase;}
		.wicked{color:#fa4646 !important; text-transform:uppercase;}
		.devil{color:#ff0000 !important; text-transform:uppercase;}
		
		.angel a{color:#9696ff !important; text-transform:uppercase;}
		.virtuous a{color:#a7bef8 !important; text-transform:uppercase;}
		.moral a{color:#9ed0f6 !important; text-transform:uppercase;}
		.good a{color:#bbe6f4 !important; text-transform:uppercase;}
		.neutral a{color:#d3edfb !important; text-transform:uppercase;}
		.bad a{color:#ffc8c8 !important; text-transform:uppercase;}
		.evil a{color:#ff8c8c !important; text-transform:uppercase;}
		.wicked a{color:#fa4646 !important; text-transform:uppercase;}
		.devil a{color:#ff0000 !important; text-transform:uppercase;}
		
		.guildgreen{color:#069c14 !important; text-transform:uppercase;}
		
		/* Rank */
		.leader{background:#130902 !important; color:#EFE3D2;}
		.coleader{background:#1a0c03  !important; color:#EFE3D2; }
		.board{background:#1f0f05 !important;color:#EFE3D2; }
		.member{background:#2b1507 !important;color:#EFE3D2; }

		
		
		
		
		#guildchars{float:left; text-align:left; padding:0; margin:0;  background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; padding-top:18px;}
		#guildchars tr{background:url(../images/transparent_black.png) repeat;}
		#guildchars th{line-height:20px; height:20px;}
		#guildchars th a{color:#EFE3D2;}
		#guildchars a{color:#EFE3D2; text-decoration:none;}
		#guildchars a:hover{text-decoration:underline; color:#c28300;}
		#guildchars td{  border-top:1px solid #000; line-height:20px; height:20px; vertical-align:top; padding:2px 0 2px 0; font-weight:bold;  background:#1a0c03;  color:#EFE3D2;}
		
		#guildchars td img{padding:0 !important; margin:0 !important;}
.imagesmall img{float:left; display:inline-block !important; clear:none !important;  padding:0 !important; margin:0; height:20px; width:20px; }

	#poschars{float:left; text-align:left; padding:0; margin:0; background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; padding-top:18px; }
		#poschars tr{background:url(../images/transparent_black.png) repeat;}
		#poschars th{line-height:20px; height:20px;}
		#poschars a{ text-decoration:none;}
		#poschars a:hover{text-decoration:underline; color:#c28300;}
		#poschars td{  border-bottom:1px solid #000; line-height:20px; height:20px; vertical-align:top; padding:2px 0 2px 0; font-weight:bold;}
		#poschars td img{padding:0 !important; margin:0 !important;}

		.highlight{background:url(../images/armory/table_tile_board.jpg) repeat-x !important; color:#000;}
		.highlight td{background:url(../images/armory/table_tile_board.jpg) repeat-x !important; color:#000;}
		.tweetbutton, .tb{float:right !important; display:inline-block;}
		.permalink{float:left; display:inline-block; margin:0px 10px 10px 0;}
		
		#subnav{float:left;}
		#subnav ul{padding:0 0 10px 0; margin:0; float:left; width:440px; }
		#subnav li{float:left; display:inline-block; padding-right:2px; }
		#subnav li a{color:#C28300; background:#110906; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; height:30px; line-height:30px;  margin-right:5px; display:block; padding:0 7px 0 7px; text-decoration:none; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000;
box-shadow: 0px 0px 4px #000000}
		#subnav li a:hover, #subnav .active{color:#110906; background:#C28300;}
		
		#contentimage{float:right; display:inline-block;}
		
#forgotpw{width:340px; padding:20px; float:left;}
#forgotpw label, #forgotpw input{clear:left; float:left; width:300px;}
#forgotpw input{margin-bottom:5px;  border:1px solid #2b2828; padding:2px; height:20px;}
#forgotpw input:focus, #forgotpw input:active{border:1px solid #faf06b;}

/* Form validation */
.formerror{background:#f55651; border:1px solid #f72828;}

.artwork{float:left; padding:0; margin:0;}
.artwork li{float:left; display:inline-block; padding:3px; list-style:none; margin-right:4px; margin-top:4px; text-align:left; background:url(../images/transparent_black.png) repeat; border:1px solid #211f1f;}
.artwork li a{background:#000; 	filter: alpha(opacity=90); 	opacity: .9;}
.artwork li a img{box-shadow:inset 0 0 10px #000000; -moz-box-shadow:inset 0 0 10px #000000; padding:0; }
.artwork li a:hover{filter: alpha(opacity=100); 	opacity: 100;}

.artwork li img{float:left; width:125px; height:125px;}

#gallerylist{float:left; padding:0; margin:0;}
#gallerylist li{float:left; display:inline-block; padding:5px; border:1px solid #211f1f;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 10px #000000; -webkit-box-shadow: 0px 0px 10px #000000; box-shadow: 0px 0px 10px #000000;  position:relative; list-style:none; margin-right:10px; margin-top:10px; width:198px; height: 156px;text-align:left; background:url(../images/transparent_black.png) repeat;}
#gallerylist li img{padding:0 !important;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#gallerylist li .imgsml{display:block; height:198px; width:132px; }
#gallerylist li:hover{border-color:#C28300; background:#C28300; color:#110906;}
#gallerylist li:hover a{color:#110906;}
#gallerylist li span{font-size:11px; }
#gallerylist li form{ background:#000; height:95px; width:40px; display:block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position:absolute; top:0; right:0; padding:0; margin:0; }
#gallerylist li form #delete{display:block; position:absolute; top:70px; right:10px;}
#gallerylist li form #accept{display:block; position:absolute; top:10px; right:10px;}
#gallerylist li .refresh{display:block; position:absolute; top:40px; right:10px; text-indent:-9999px; background:url(../images/icon_refresh.png) no-repeat; width:17px; height:17px;}
#gallerylist li:hover form{display:block;}
#gallerylist li span a{color:#EFE3D2;}


.req{color:#c28300; }

#register{width:340px; padding:20px; float:left;}
#register label, #register input{clear:left; float:left; width:300px; }
#register input{margin-bottom:5px;  border:1px solid #2b2828; padding:2px; height:20px; }


/* Buttons */
.btn_submit{border:none !important; width:91px !important; height:28px !important;}


#playerinfo{width:280px; margin-bottom:0px; float:left;}
	#playerinfo .image{width:60px; float:left; text-align:left; }
	#playerinfo .image img{width:50px; height:50px; padding:0 !important;}
	#playerinfo .name{height:24px;  text-shadow: 1px -1px 1px #000000; line-height:24px; padding-bottom:5px; font:24px/30px Palatino Linotype, 'Merriweather', Georgia, Sans-serif; letter-spacing:-1px; float:left; display:inline-block;font-weight:bold; color:#fff; text-transform:uppercase; width:200px;}
	#playerinfo .guilddata{height:22px;  text-shadow: 1px -1px 1px #000000; line-height:22px; font-size:16px;  color:#069c14; text-transform:uppercase; font-weight:bold;  width:200px;}
	#playerinfo .guilddata a{color:#069c14; cursor:pointer; text-decoration:none;}
	#playerinfo .statdata{height:15px; float:left; line-height:15px; width:200px; padding-bottom:10px;}
	#playerinfo .posdata{width:280px; float:left;  height:30px; line-height:30px; border-top:1px solid #211f1f; font-size:14px; position:relative; display:block;}
	#playerinfo .posdata a{color:#c28300; position:absolute; top:0px; right:10px; display:block;}
	
#recentactivity{width:280px; padding-top:10px; float:left; clear:left;}
#recentactivity ul, #recentactivity li{width:280px;}
#recentactivity .feeditem{width:240px !important;}


#playercomments{clear:left; float:left; width:280px; padding-top:10px;}
#playercomments ul{float:left; margin:0; padding:0; width:280px;}
#playercomments ul li{ float:left; width:270px; padding:5px; background:#110906; position:relative;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 7px #000000; -webkit-box-shadow: 0px 0px 7px #000000; margin-top:4px; box-shadow: 0px 0px 7px #000000; color:#9c9c9c;}
#playercomments ul li a{text-shadow: #000000 0px 0px 1px;}
#playercomments ul li img{padding:0 !important; width:40px; height:40px; padding-right:5px; float:left; display:block;}
#playercomments ul li div{float:right; display:inline-block; min-height:40px; width:220px; clear:right; text-shadow:1px 1px 1px black;}
#playercomments .italic{font-style:italic; font-size:12px; line-height:14px; }
#playercomments form{display:block; float:left; width:260px; padding:5px; background:#19110d; color:#fff;}
#playercomments li .DeletePost{position:absolute; top:0px; right:0; width:20px; background:none; display:none;}
#playercomments li:hover .DeletePost{display:block;}
#playercomments textarea{width:244px; margin-top:5px; background:#000; height:50px; border:1px solid #211f1f; padding:5px; color:#777; font-size:11px; font-family:Arial, Helvetica, sans-serif; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
#playermodel{width:348px; height:354px; padding:0; border:none; float:right;  background:url(../images/armory/model_bg.jpg); position:relative;}


#playercommentslist{clear:left; float:left; width:660px; padding-top:10px; }
#playercommentslist .selected{background:#100503;}
#playercommentslist ul{float:left; margin:0; padding:0; width:660px;}
#playercommentslist ul li{ float:left; width:650px; padding:10px; background:#110906; position:relative;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 7px #000000; -webkit-box-shadow: 0px 0px 7px #000000; margin-top:4px;  color:#9c9c9c; font-size:12px;
box-shadow: 0px 0px 7px #000000;}

#playercommentslist ul li img{padding:0 !important; width:40px; height:40px; padding-right:5px; float:left; display:block; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 7px #000000; -webkit-box-shadow: 0px 0px 7px #000000; margin-top:4px;
box-shadow: 0px 0px 7px #000000;}
#playercommentslist ul li div{float:right; display:inline-block; min-height:40px; width:600px; clear:right; text-shadow:1px 1px 1px black;}
#playercommentslist .italic{font-style:italic; font-size:12px; line-height:12px;}
#playercommentslist form{display:block; float:left; width:660px; padding:5px; background:#1b1b1b; color:#fff;}
#playercommentslist li .DeletePost{position:absolute; top:0px; right:0; width:20px; background:none; display:none;}
#playercommentslist li:hover .DeletePost{display:block;}

#playermodel .image{width:348px; height:214px; position:absolute; bottom:-40px; left:150px; text-align:center; position:relative; }
#playermodel .image img{padding:0 !important; margin:0; }
#playermodel .image #hair{position:absolute; /*outline:1px solid red;*/ top:-25px; left:-25px;}
#playermodel .image #armor{position:absolute; /*outline:1px solid blue;*/ top:-40px; left:-15px; z-index: 1;} 
#playermodel .image #pad{position:absolute; /*outline:1px solid yellow;*/ top:-75px; left:-15px;}
#playermodel .image #boot{position:absolute; /*outline:1px solid yellow;*/ top:-165px; left:-20px;}
#playermodel .image #weapon{position:absolute; /*outline:1px solid orange;*/ top:-80px; left:-90px; z-index: 2;}
#playermodel .image #shield{position:absolute; /*outline:1px solid red;*/ top:-65px; left:-35px; z-index: 3;}
#playermodel .image #haird{position:absolute; /*outline:1px solid red;*/ top:-25px; left:-25px;}
#playermodel .image #armord{position:absolute; /*outline:1px solid blue;*/ top:-30px; left:-15px; z-index: 1;}
#playermodel .image #padd{position:absolute; /*outline:1px solid yellow;*/ top:-75px; left:-15px;}
#playermodel .image #bootd{position:absolute; /*outline:1px solid yellow;*/ top:-150px; left:-20px;}
#playermodel .image #weapond{position:absolute; /*outline:1px solid orange;*/ top:-85px; left:-65px; z-index: 2;}
#playermodel .image #shieldd{position:absolute; /*outline:1px solid red;*/ top:-60px; left:-30px; z-index: 3;}
#playermodel ul{padding:0; margin:0; display:block; position:absolute; }
#playermodel li{background:url(../images/armory/model_item.png); width:52px; height:52px; padding:4px;  float:left; display:inline-block; position:relative; opacity:0.8; cursor:pointer; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; box-shadow: 0px 0px 4px #000000;}
#playermodel li img{text-align:center; padding:0 !important;}
#playermodel li:hover{opacity:1; }
#playermodel li .iteminfo{visibility:hidden;display:block; background:#000; border:1px solid #171717; -webkit-border-radius: 7px;-moz-border-radius: 7px; float:left; border-radius: 7px; height:auto; min-width:100px; width:auto !important; padding:10px; z-index:999; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; 
box-shadow: 0px 0px 4px #000000;}
#playermodel li:hover .iteminfo{ position:absolute; right:70px; top:0px; display:block; text-align:center; visibility:visible;}
#playermodel .iteminfo .itemrace{color:#ff3031; white-space:nowrap;}
#playermodel .iteminfo .itemname{color:#fff; white-space:nowrap;}
#playermodel .iteminfo .hardened{color:#31d342;}
#playermodel .iteminfo .rare{color:#0370c1;}
#playermodel .iteminfo .epic{color:#6b38ad;}
#playermodel .iteminfo .intense{color:#efd914;}
#playermodel .iteminfo .orange{color:#ffa610;}
#playermodel .iteminfo .itemdata{color:#00dbff;}
#playermodel .iteminfo .itemreq{color:#ffff00;}

#playermodel #leftitems{top:30px; left:15px;}
#playermodel #leftitems li{clear:left; z-index:999;}
#playermodel #rightitems{top:30px; right:15px; }
#playermodel #rightitems li{clear:left; z-index:999;}

#playermodel #bottomitems{bottom:25px; left:120px; z-index:5;}
#playermodel #loading{width:100px; position:absolute; bottom:87px; height:10px; left:128px;}

/* Armory Search */

#searchform{float:left; background:url(../images/search_form_bg.jpg); height:118px; width:581px; padding:26px 43px 22px 43px; color:#1b1b1b; margin:0; position:relative;}
#searchform h2{padding:0 !important; }
#searchform label, #searchform input{float:left; clear:left; display:block;}
#searchform label{padding-bottom:10px; width:600px;}
#searchform .searchinput{background:url(../images/search_form_input_bg.png) no-repeat; height:35px; width:502px; padding:0  60px 0  7px; margin:0; border:none; line-height:35px; font-size:18px; z-index:50; position:relative;}

#searchform #searchnav{float:right; position:absolute; top:54px; right:52px; z-index:40; }
#searchform	#searchnav ul{padding:0 0 10px 0; margin:0; float:right; width:230px;  }
#searchform	#searchnav li{float:right; display:inline-block; padding-right:2px;  }
#searchform	#searchnav li a{background:#d3bb87; color:#1b1b1b;   -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; height:30px; line-height:30px;  border:1px solid #d3bb87;  display:block; padding:0 7px 0 7px; text-decoration:none; font-weight:bold;  -webkit-transition: all 0.2s ease-in; }
#searchform	#searchnav li a:hover, #searchform #searchnav .active{color:#110906; background:#ae8c42;}

#searchform #suggestions{display:none; position:absolute; top:116px; left:46px; width:564px;  height:auto; background:url(../images/transparent_black.png) repeat; border:1px solid #1b1b1b; z-index:80; }

#searchresults{width:564px; float:left; padding:0; margin:0;}
#searchresults li{float:left; display:block; color:#fff !important;  padding:5px; width:554px; border-bottom:1px dashed #171717; position:relative;}
#searchresults li:hover{background:#000; }
#searchresults li .image{width:50px; float:left; text-align:left; }
#searchresults li .image img{max-width:40px; max-height:40px; padding:0 !important; text-align:center;}
#searchresults li .name{height:16px; line-height:16px; padding-bottom:5px; font-size:14px; float:left; display:inline-block;font-weight:bold; color:#fff; text-transform:uppercase; width:490px;}
#searchresults li .name a{text-decoration:none; color:#fff;}
#searchresults li .guilddata{height:18px; line-height:18px; font-size:12px;  color:#069c14; text-transform:uppercase; font-weight:bold;  width:200px;}
#searchresults li .guilddata a{color:#069c14; cursor:pointer; text-decoration:none;}
#searchresults li .mobstats{height:18px; line-height:18px; font-size:12px;  color:#777; font-weight:bold;  width:490px; }

/* Armory Random Fact */

#RandomFact{background:url("../images/news_bg.jpg") repeat-x scroll 0 0 transparent;   color:#e3bf97; text-align:center;  display:block; float:left; 
padding:7px 0 7px 0; width:663px; height:34px; line-height:34px; margin-top:20px; margin-bottom:20px;}
#RandomFact span{color:#fff; font-size:20px; font-weight:bold;}

#adminpanel{position:fixed; top:0; left:0; width:100%; text-align:center; height:40px; line-height:40px; background:#000000; border-bottom:1px solid #777; color:#777;}
#adminpanel a{color:#fff;}


/* Monster */

#monstermodel{width:348px; height:354px; padding:0; border:none; float:right;  background:url(../images/armory/model_bg.jpg); position:relative;}
#monstermodel .image{width:348px; height:184px; position:absolute; top:50px;  text-align:center; }
#monstermodel .image img{padding:0 !important; margin:0 auto; }
#monstermodel #magic{width:320px; position:absolute; bottom:30px; background:url(../images/transparent_black.png) repeat; height:80px; border:1px solid #211B18;  left:14px;}

#monsterinfo{width:280px;  margin-bottom:10px; float:left;}
#monsterinfo .negative{background-color:#900a14 !important;}
#monsterinfo .name{height:20px; height:auto !important; line-height:20px; padding-bottom:5px; font-size:18px; float:left; display:inline-block;font-weight:bold; color:#fff; text-transform:uppercase; width:270px;}
#monsterinfo #overview{width:280px; float:left; height:20px; padding-top:5px;  border-bottom:1px solid #211B18;}
#monsterinfo #hp{float:left; display:inline-block; height:15px; width:100px; background:#ffa200; color:#000; text-align:center; background:url(../images/hp_bar.gif); line-height:15px;}
#monsterinfo #mp{float:left; display:inline-block; height:15px; width:100px; background:#ffa200; color:#000; text-align:center; background:url(../images/mp_bar.gif); line-height:15px;}
#monsterinfo .stat{width:280px; float:left; display:block; height:20px; padding-top:10px;  border-bottom:1px solid #211B18; position:relative;}
#monsterinfo .stat span{background-color:#17900a; color:#fff; font-size:12px; text-align:center; display:block; position:absolute; right:0px; top:5px; height:20px; line-height:20px; padding:0 5px 0 5px; float:right;}
#monstermap{width:280px; padding-top:10px;}
#monstermap ul{width:270px; padding:0 5px 0 5px;}
#monstermap ul li{width:270px; float:left; display:block; height:20px; padding-top:5px;  border-bottom:1px solid #211B18;}

#monsteritems{width:280px; padding-top:10px; clear:left; float:left;}
#monsteritems ul{float:left; margin:0; padding:0; width:280px;}
#monsteritems ul li{border-bottom:1px solid #211f1f; float:left; width:270px; padding:5px; position:relative;}
#monsteritems ul li:hover{background:#000;}
#monsteritems ul li a{color:#C28300;}
#monsteritems ul li a:hover{color:#fff;}
#monsteritems ul li img{padding:0 !important; max-width:40px; max-height:40px; padding-right:5px; float:left; display:block;}
#monsteritems ul li div{float:right; display:inline-block; min-height:40px; width:220px; clear:right;}

.sectional{min-height:500px;}
.discover{background:url(../images/bg_discover.jpg) no-repeat right top;}
.shop{background:url(../images/bg_shop.jpg) no-repeat right top;}
.mage{background:url(../images/bg_mage.jpg) no-repeat right top;}
.sectional #sectitle{width:330px; float:left;  padding-bottom:50px;}
.sectional #sectitle a{color:#EFE3D2 !important; }
.sectional #sectitle h2{float:left; display:block;}
.sectional #sectitle p{float:left; display:block; clear:left; width:330px;}

.sectional-items{clear:left; float:left; }
.sectional-items .item{height:170px; margin-bottom:28px; width:310px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 7px #000000; -webkit-box-shadow: 0px 0px 7px #000000;
box-shadow: 0px 0px 7px #000000; border:1px solid #1b0e07; float:left; display:inline-block; position:relative; text-decoration:none; opacity:0.85; margin-left:40px; *margin-left:20px; margin-bottom:20px; -webkit-transition: all 0.5s ease-in; background-position:top right; background-repeat:no-repeat; }
.first{margin-left:0 !important;}
	.lizard{background:url(../images/sectional-lizard.jpg);}
	.strike{background:url(../images/sectional-strike.jpg);}
	.soma{background:url(../images/sectional-soma.jpg);}
	.soldier{background:url(../images/sectional-soldier.jpg);}
.sectional-items .item:hover{border-color:#C28300; opacity:1;}
.sectional-items .item span{display:block; text-decoration:none;}
.sectional-items .item .name{color:#C28300; font-size:18px; position:absolute; left:10px; bottom:70px;}
.sectional-items .item .desc{ position:absolute; left:10px; top:106px; line-height:14px; width:180px; background:url(../images/transparent_black.png) repeat; padding:3px; color:#EFE3D2; }

/* Upload */
#uploadform{width:500px; float:left; display:block; clear:left; background:url(../images/transparent_black.png) repeat; padding:10px;}
#uploadform label{font-size:14px; color:#EFE3D2; float:left; clear:left; display:block; padding-top:7px;}
#uploadform input{display:block; float:left; clear:left; }
#uploadform #counter{display:block; float:left; clear:left;  }
#uploadform #caption{width:300px; padding:5px; border:1px solid #211f1f;}

#playerscreens{float:right; display:inline-block; width:326px; clear:both;}
#playerscreens ul{float:left; padding:0; margin:0; clear:left;} 
#playerscreens ul #viewmore{float:left; display:block; clear:left; width:326px; text-align:center;  border-top:1px solid #211f1f;  color:#EFE3D2; }
#playerscreens ul li{float:left; display:inline-block; padding-right:2px; }
#playerscreens ul li img:hover{border-color:#c28300;}
#playerscreens .last{padding-right:0px;}
#playerscreens ul li img{padding:0 !important; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; border:1px solid #211f1f; }

#armrightcol{float:right; display:inline; }
#armleftcol{float:left; display:block; }

.galnav{float:left; clear:left; display:block; position:relative; height:30px; width:100%; padding-top:15px;
}.galnav .next{display:inline-block; color:#c28300; float:right; }
.galnav .prev{display:block; color:#c28300; float:right; display:inline-block;}
.galnav a{float:left; display:inline-block; height:25px; line-height:25px; background:#c28300; background:#EFE3D2;  color:#110906 !important; padding:0 5px 0 5px; font-size:14px; margin-right:5px; font-size:14px; font-weight:bold; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; box-shadow: 0px 0px 4px #000000;}

.galnav a:hover,.galnav .active{ background:#c28300;  color:#110906;}
.galmessage{color:#EFE3D2; background:url(../images/transparent_black.png) repeat; display:block; width:100%; text-align:center; padding:10px 0 10px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; box-shadow: 0px 0px 4px #000000;}
.galmessage a{color:#c28300 !important;}

/* reg errors + success */

.regerror{background:#ffebe8; display:block; float:left; width:300px; padding:5px; color:#000; border:1px solid #cc0000; margin-bottom:5px;}
.regsuccess{background:#8ef19e; display:block; float:left; width:300px; padding:5px; color:#000; border:1px solid #00cc05; margin-bottom:5px;}

#accountoverview{float:left; width:100%;}
#accountoverview p{}
.gravatar{float:left; width:90px; height:90px; padding:2px !important; border:1px solid #211F1F; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000;  box-shadow: 0px 0px 4px #000000;  display:block; margin-right:20px;} 
.inline{ width:537px; float:left; display:inline-block; clear:none !important;}

li:hover .timefeed{padding:1px !important; display:block !important; right:-2px; bottom:3px; width:50px !important; background:#000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  cursor:help; }
li .timefeed{display:none !important; position:absolute; right:-9999px; bottom:-9999px;  font-size:11px; }

#chatpanel{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; line-height:1.6em; color:#e3bf97; float:left; padding:15px; display:block; width:640px; border-bottom:1px solid #1F1713; position:relative; }
#chatpanel .chatuser{color: #C28300;   width:634px; text-transform:uppercase;}
#chatform{background:url(../images/search_form_bg.jpg);color:#fff;float:left; font-size:12px; margin-top:4px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:14px;position:relative; width:610px; color:#9c9c9c; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; margin-top:2px;
box-shadow: 0px 0px 4px #000000;}
#chatform label{color:#1b1b1b;}
#chatform #message{width:530px;  background:#fff;  border:2px solid #e3bf97; padding:5px; color:#1b1b1b; font-size:12px; font-family:Arial, Helvetica, sans-serif; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
#chatpanel .playerlink{color:#C28300 !Important; text-transform:uppercase;}

.mirrors{font-size:bold;}
.mirrors a{color:#C28300 !important; }

.formError{border-color:red;}

.latestScreen{float:left; padding:15px 0 15px 0; margin:0;}
.latestScreen h2{ color: #EFE3D2;   color: #EFE3D2;   font: 12px/14px Arial; letter-spacing:0.02em;}
.latestScreen .galimage{float:left; display:inline-block; padding:2px; border:1px solid #211f1f;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 10px #000000; -webkit-box-shadow: 0px 0px 10px #000000; box-shadow: 0px 0px 10px #000000;  position:relative; list-style:none; margin-right:10px; margin-top:10px; width:198px; height: 156px;text-align:left; background:url(../images/transparent_black.png) repeat;}
.latestScreen .galimage img{padding:0 0 5px 0 !important;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.latestScreen .galimage .imgsml{display:block; height:198px; width:132px; }
.latestScreen .galimage:hover{border-color:#C28300; background:#C28300; color:#110906;}
.latestScreen .galimage:hover a{color:#110906;}
.latestScreen .galimage span{font-size:11px; }
.latestScreen .galimage span a{color:#EFE3D2;}

.guildPos{position:absolute; top:80px; right:50px; display:block; background:#000; border-radius:10px; padding:5px !important;}

#pagecontent .pMessage{background:#1b0e07; color:#e3bf97; float:left; font-size:12px; margin-top:4px;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:14px;position:relative; width:640px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; margin-top:2px;
      box-shadow: 0px 0px 4px #000000;   text-shadow: 1px 1px 1px black;}
#pagecontent .pMessage.author{background:#100503;}
 #pagecontent .pMessage h4{font-size:16px; color:#C28300; font-weight:normal; text-decoration:none;}
 #pagecontent .pMessage h4 a{font-size:16px; color:#C28300; font-weight:normal; text-decoration:none;}
  #pagecontent .pMessage h4 a:hover{font-size:16px; color:#C28300; font-weight:normal; text-decoration:underline;}
 #pagecontent .pMessage a{color:#e3bf97; }
   #pagecontent  .pMessage .messageStatus {float:left; padding:0; display:block;}
  #pagecontent  .pMessage .messageStatus img{float:left; display:block; padding:0 10px 0 0;}
  #pagecontent  .pMessage .messageInfo{float:left; display:inline-block;}
  
 .pMessageFull{background:url(../images/news_bg.jpg) top center #1b0e07 no-repeat; color:#e3bf97; float:left; padding:15px; display:block; width:640px; border-bottom:1px solid #000; position:relative;}
   #pagecontent .pMessageFull a{ color:#C28300; }
  
  .messageForm .input{float:left; clear:left; padding:8px; background:#000; min-width:300px; display:block;border:1px solid #211f1f;  color:#9C9C9C;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
  .messageForm label{float:left; clear:left; display:block; padding-top:10px;}
  .messageForm textarea{width:614px; margin-top:5px; background:#000; display:block; float:left; clear:left; height:100px; border:1px solid #211f1f; padding:8px; color:#9C9C9C; font-size:12px; font-family:Arial, Helvetica, sans-serif; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;  }
  
  #reply{display:none;}
  .replyButton{float:left; cursor:pointer;  background:url(../images/btn_reply.png); width:104px; height:40px; display:block; clear:left; text-indent:-9999px; font-size:0px;}
  .replyButton.active{background-image:url(../images/btn_reply_minus.png);}
