/* top level styles */
body{
        margin: 0px;
        font-family: Calibri, sans-serif;
        background-color: #13294E;
        font-size: 0.9em;
}


a{
	font-size: 1em;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

object{
	z-index: 100;
}

del{
	text-decoration: line-through;
	color: #888;
}

table{
	border-color: #eee;
}

tr{
	margin: 0px;
	padding: 0px;
}

td{
	padding: 5px;
	margin: 0px;
}

th{
	margin: 0px;
	padding: 5px;
}

/* end of top level styles */

/* widgets format */

div#ltopwidgets{
	display:table;
	width: 100%;
	margin: 0px;
}

div#widrow{
	display: table-row;
}

.widget{
	display: table-cell;
	font-size:0.9em;
	border-right: none;
	padding: 2px;
}

.widget.tactic, .widget.news, .widget.bluepost{
	display: block;
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
}

.widget.mini{
	width: 245px;
}

.widget a{
	margin: 0px 0px 0px 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	font-size: inherit;
}

.widget .wheader{
	font-size: 1.1em;
	padding: 0px 0px 5px 0px;
	margin: 5px 3px 5px 3px;
	border-bottom: 1px solid #ccc;
}

.widget .wheader a{
	display: inline;
	margin: 0px;
	background-position: left center;
	background-repeat: no-repeat;
}

.widget.rstream{
	text-align: center;
}

.rstream a img{
	height: 80px;
	width: 140px;
	vertical-align: middle;
	margin-bottom: 5px;
	border: none;
}

.widget.rstream .wheader a{
	padding-left: 20px;
	background-image: url('http://wowraider.ru/images/videoicon16.png');
}

.widget.bluepost .wheader a {
	padding-left: 25px;
	background-image: url('http://wowraider.ru/images/blizz.gif');
}

.widget.lastpost .wheader a {
	padding-left: 20px;
	background-image: url('http://wowraider.ru/images/article-icon.png');
}

.widget.lastcomment .wheader a {
	padding-left: 20px;
	background-image: url('http://wowraider.ru/images/comments-icon.png');
}

.widget.news .wheader a {
	padding-left: 22px;
	background-image: url('http://wowraider.ru/images/icons/news.png');
}

.widget.tactic.tofw .wheader a{
	padding-left: 22px;
	background-image: url('/images/icons/tofw.png');
}
.widget.tactic.bh .wheader a{
	padding-left: 22px;
	background-image: url('/images/icons/bh.png');
}
.widget.tactic.bwd .wheader a{
	padding-left: 22px;
	background-image: url('/images/icons/bwd.png');
}
.widget.tactic.fl .wheader a{
	padding-left: 22px;
	background-image: url('/images/icons/fl.png');
}
.widget.tactic.bot .wheader a{
	padding-left: 22px;
	background-image: url('/images/icons/bot.png');
}

.splashtable{
	display:table;
	border-top:1px solid #aaa; 
	border-left:1px solid #aaa;
}

/* end of widgets format */

/* bookmarks */

.bookmarks{
	text-align: left;
	display: inline-block;
	border-bottom: 1px solid #aaa;
	padding-bottom: 5px;
	margin-bottom: 5px;
	
}

table .bookmarks, .newsfooter .bookmarks{
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

.bookmarks span{
	vertical-align: middle;
}
.bookmarks .bm{
	display: inline-block;
	vertical-align:	middle;
	height: 20px;
}

.bookmarks .bm table td{
	padding: 0px;
}

.bookmarks .bml{
	margin-right: 5px;
	vertical-align: middle;
}

.bookmarks .bml img{
	vertical-align: bottom;
}

.odkl-klass-stat span{
	vertical-align: top;
}
.odkl-klass-stat{
	overflow: hidden;
}
/* EOF bookmarks */

/* post sign near bm */
.postsign{
	text-align: right;
	color: #888;

}

.postsign a {
	color: #88a;
	text-decoration:none;
}

.postsign a:hover {
	text-decoration:underline;
}
/* EOF post sign near bm */


/* character page tuning */
.char_page h1{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #aaa;
}


/* EOF character page tuning */

/* blues page tuning */
.blues_page h1{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #aaa;
}


/* EOF character page tuning */

/* guild page tuning */
.guild_page h1{
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #aaa;
}


/* EOF character page tuning */



.small{
	font-size: 0.8em;
}

/* side icons */
a.sicon{
	display: inline-block;
	width: 32px;
	height: 32px;
	
}

/* end of side icons */

/* table format */

table.data{
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: none;
	border-bottom: none;
	border-color: #606060;
}

table.data td,table.data th{
	border-top: none;
	border-left: none;
	border-right: 1px solid;
	border-bottom: 1px solid;
	padding: 1px 5px 1px 5px;
	vertical-align:middle;
	font-size: 0.9em;
	white-space: nowrap;
	border-color: #444;
}


/* end of table format */

input.searchsub{
        background-color:#EBE9EC;
        border:1px solid white;
        width:25px;
        height:20px;
        font-size:10px;
        padding:0px;
        text-align:center;
}

input.searchtext{
        width:150px;
		margin-left: 5px;
		border: 1px solid #ccc;
}

input.searchbutton:{
		border: 1px solid #ccc;
}

input.subtext{
        width:135px;
        margin-top:20px;
        margin-bottom:20px;
}

/* tag cloud */
.tagcloud{
       text-align:left;
	border: none;
	border-top: 1px solid #aaa;
	margin-top: 5px;
	padding-top: 5px;
}

.tagcloud .header{
	display: inline;
	padding-left: 30px;
	background: url('http://wowraider.ru/images/tag-icon.png') left center no-repeat;
}

.tagcloud a{
	font-weight: normal;
	display:inline; 
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-decoration:none;
}

.tagcloud a:hover{
	text-decoration:underline;
}


/* tag cloud */

div.splashhalf{
	width:49%;
	display:inline-block;
	vertical-align: top;
	margin: 0px 1px;
}


fieldset.splash{
	width:98%;
}

fieldset.splash li{
	list-style: inside;
}

fieldset.splash.bluepost a{
	display: list-item;
	list-style: inside;
}

fieldset.splash.bluepost legend a{
	display: inline;
}


div.widget{
	text-align:left;
}

fieldset.splash legend{
	font-size:15px;
	font-weight:bold;
}

fieldset.splash ul{
	padding-left:20px;
	margin-left:0px;
}

div.lfrow{
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:middle;
}

div.widgetlfrow{
	width:70px;
	float:left;
	display:block;
	padding:3px 0px 3px 0px;
	vertical-align:middle;
}

fieldset.splash div{
	padding-left:5px;
}

fieldset.splash img{
	margin-right:5px;
}

div.topmenu{
	float:none;
	min-width: 800px;
	display: block;
	height:30px;
}


div.topmenu a{
	text-decoration:none;
	font-weight: bold;
	font-size:14px;
	line-height: 16px;
	margin: 1px;
	padding: 5px;
	border: 1px solid #ccc;
	color: #008;
	float:left;
	text-align:center;
}

div.topmenu a:hover{
	border: 1px solid #888;
	background-color: #ccc;
}

div.topmenu a#leftbig{
	width: 48%;

}

div.topmenu a#rightbig{
	margin-right: 0px;
	float:right;
	width: 48%;
}




div#ltoprow{
	display:block;
	width:1240px;
	background: url('http://wowraider.ru/images/design/rowfill.gif') repeat-x;
	height: 152px;
	text-align:center;
}

div#lleftlogo{
	display:block;
	background: url('http://wowraider.ru/images/design/logo.gif') no-repeat;
	width:152px;
	height:152px;
	float:left;
}

div#lrightlogo{
	float:right;
	display:block;
	background: url('http://wowraider.ru/images/design/lk.gif') no-repeat;
	width:152px;
	height:152px;
}

div#lcentertop{
	display: block;
	margin: 0px 152px 0px 152px;		
	padding: 31px 0px 31px 0px;
	height: 152px;
}

div#lmiddle{
	display:table;
	width:1240px;
	max-width:1240px;
	background: url('http://wowraider.ru/images/design/leftcolumn.gif') left repeat-y #E0DFE4;
}

div#lmiddlerow{
	display: table-row;
}

div#lbottom{
	display:block;
	height:20px;
	background: url('http://wowraider.ru/images/design/leftbottom.gif') no-repeat #E0DFE4;
}

div#lbottomright{
	float:right;
	display:block;
	width:180px;
	height:20px;
	background: url('http://wowraider.ru/images/design/rightbottom.gif') no-repeat;
}

div#lrtower{
	display:table-cell;
	vertical-align: top;
	padding: 0px;
	padding-right: 5px;
	background: url('http://wowraider.ru/images/design/rightcolumn.gif') right repeat-y;
}

div#lctower{
	vertical-align: top;
	display:block;
	margin: 0px;
	padding: 0px;
}


div#lctop{
	display:block;
	height:15px;
	background: url('http://wowraider.ru/images/design/cup.gif') repeat-x bottom;
}

div#lctopleft{
	display:block;
	height:15px;
	background: url('http://wowraider.ru/images/design/cupleft.gif') no-repeat bottom left;
}

div#lctopright{
	display:block;
	height:15px;
	background: url('http://wowraider.ru/images/design/cupright.gif') no-repeat bottom right;
}


div#lcmid{
	background: #ECEBF1 url('http://wowraider.ru/images/design/cleft.gif') left repeat-y;
}

div#lcright{
	background: url('http://wowraider.ru/images/design/cright.gif') right repeat-y;
	padding-right:15px;
	margin: 0px 0px 0px 15px;
}


div#lccontent{
	padding: 1px;
	overflow: visible;
}

div#llinks{
	margin-top: 10px;
}

div#lcbottom{
	display:block;
	height:15px;
	background: url('http://wowraider.ru/images/design/cdown.gif') repeat-x;
}

div#lcbottomleft{
	display:block;
	height:15px;
	width:15px;
	float:left;
	background: url('http://wowraider.ru/images/design/cdownleft.gif') no-repeat;
}

div#lcbottomright{
	display:block;
	height:15px;
	width:15px;
	float:right;
	background: url('http://wowraider.ru/images/design/cdownright.gif') no-repeat;
}

div#llcolumn{
	display: table-cell;
	padding-left:8px;
	padding-top: 8px;
	width:250px;
	text-align:center;
}

div#llcolumn div.section{
	display: block;
	padding-bottom:5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #aaa;
}

div#lsearchbox{
    width: 160px;
    height: 31px;
    display:block;
    padding: 8px 0px 0px 5px;
    background: url('http://wowraider.ru/images/design/searchbox.gif') no-repeat;
}

div.submenu{
	margin-left: 13px;
	font-size: 13px;
	text-align:left;
}

div#lrcolumn div.submenu{
	margin-left: 5px;
}

div.submenu a{
	text-decoration: none;
	color: #008;
	display: block;
	border: 1px solid #ccc;
	padding:5px;
	padding-left: 10px;
	margin-bottom: 2px;
}

div.submenu a:hover{
	border: 1px solid #888;
	background-color: #ccc;
}

div.eitem{
		padding:5px;
        padding-left:13px;
        font-size: 13px;
        cursor: pointer;
        text-align:left;
        text-decoration:none;
        line-height: 20px;
        background: url('/images/design/plus.gif') no-repeat;
        background-position: left center;
}

div.linkslist a{
	display:block;
	text-decoration:none;
}


div.linkslist#newsplash a{
	display:list-item;
	list-style: inside;
}

div.linkslist a:hover{
	text-decoration: underline;
}



#tooltip {
	position: absolute;
	z-index: 3000;
	padding: 5px;
}

div#tooltip div.hintcontent{
	border: 1px solid #aaa;
	background-color: #ffc;
	opacity: 1;
}

ins{
	text-decoration: none;
	color: #090;
}


/* my div emulation for tables */
.table {
	display: table;
}

.table .caption{
	display: table-caption;
	text-align: center;
	font-size: 1.15em;
	padding: 5px 0px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
}

.table .row{
	display: table-row;
}

.row .cell{
	text-align: left;
	display: table-cell;
}

.row .cell.cheader{
	text-align: center;
	font-size: 1.1em;
}

.row .cell.rheader{
	padding-top: 3px;
	padding-right: 3px;
	vertical-align: top;
	text-align: right;
	font-size: 1.05em;
}

/* my div tables emulation ends */

/* stream list style */
.streamlist a{
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #aaa;
	display: block;
	font-size: 1.2em;
}

.streamlist a:hover{
	text-decoration: none;
}
.streamlist a img{
	height: 40px;
	width: 70px;
	vertical-align: middle;
	margin-right: 10px;
}

/* end of stream list style */


/* public streams list */
.pstream{
	width: 200px;
	display: inline-block;
	background-color: #d0d0d0;
	border-color: #eee;
	border-width: 2px;
	border-style: solid;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 10px;
}

.pstream:hover{
	background-color: #dadada;
}

.pstream a{
	display: block;
}

.pstream a:hover{
	text-decoration: none;
}

.pstream a.user{
	display: inline;
	padding-left: 16px;
	background: url('/images/userpic.png') no-repeat;
}

.pstream a img{
	height: 135px;
	width: 180px;
	vertical-align: middle;
	margin-bottom: 5px;
	border: none;
}
/* end of public streams list */



/* recruiting short widget link */
div.miniwidget{
	border: 1px solid #ccc;
	display: table-cell;
	padding:8px;
	width: 155px;
	text-align:left;
}

ul.lookfor{
	padding-left: 20px;
}

ul.lookfor a{
	display: list-item;
	list-style: inside;
}



a.classshort{
	color: black;
	display: inline-block;
	width: 40px;
	margin-left: 10px;
	margin-bottom: 5px;
	height: 16px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: left center;
}

a.classshort:hover{
	text-decoration: none;
}
/* end of recruiting short widget link */


.lq0 {
	color:#aaa!important;
}

.lq1 {
	color:#555!important;
}

.lq2 {
	color:#1ebb00!important;
}

.lq2_ {
	color:#1eff00!important;
}

.lq3 {
	color:#0070dd!important;
}

.lq4 {
	color:#a335ee!important;
}

.lq5 {
	color:#ff8000!important;
}

.lq6 {
	color: rgb(189, 164, 88)!important;
}

.lq7 {
	color: rgb(189, 164, 88)!important;
}

.classicon{
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-left:1px;
}

.warrior, .cl1{
	background-image: url('/images/wowicons/class/1.gif');
}

.druid,.cl11{
	background-image: url('/images/wowicons/class/11.gif');
}

.priest,.cl5{
	background-image: url('/images/wowicons/class/5.gif');
}

.mage, .cl8{
	background-image: url('/images/wowicons/class/8.gif');
}

.hunter, .cl3{
	background-image: url('/images/wowicons/class/3.gif');
}

.paladin, .cl2{
	background-image: url('/images/wowicons/class/2.gif');
}

.rogue, .cl4{
	background-image: url('/images/wowicons/class/4.gif');
}

.deathknight, .cl6{
	background-image: url('/images/wowicons/class/6.gif');
}

.warlock, .cl9{
	background-image: url('/images/wowicons/class/9.gif');
}

.shaman, .cl7{
	background-image: url('/images/wowicons/class/7.gif');
}


th{
	font-size:1em;
}

div.content{
	padding:5px;
}


td{
	text-align: left;
	vertical-align: top;
	font-size: 1em;
	line-height: 18px;
}

td.hmenu{
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
}


td.ads{
	text-align:center;
}

h1{
	margin: 0px;
	margin-top:10px;
	font-size: 1.5em;
}

h1 a{
	color: black;
}

h2{
	margin:3px 0px;
	font-size: 1.4em;
}

h3{
	margin:3px 0px;
	font-size: 1.3em;
}

h4{
	margin:0px;
	font-size: 1.2em;
}



.title{
	text-align:center;
	vertical-align:middle;
	font-size: 40px;
}


td.body{
	padding: 6px;
}

td.menucontainer{
	border-left: 1px solid #ccc;
}

div.searchbox{
	margin-top: 16px;
	margin-bottom: 10px;
	margin-left: 6px;
	margin-right: 6px;
	border: 1px solid #eee;
	vertical-align: middle;
	padding: 6px;
}

div.newscontainer{
	border: 3px solid #cccccc;
	padding: 6px;
	margin-top: 10px;
	display:block;
}

.newsheader{
	display: block;
	padding-bottom:5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #aaa;
	font-size: 1.4em;
	font-weight: bold;
	text-align: left;
}

.newsheader a{
	text-decoration: none;
	color: black;
}



div.menu0{
	padding-left:0px;
	margin-top: 6px;
	margin-left:0px;
	cursor: pointer;
	text-decoration:none;
	line-height: 20px;
}


div.menu_wr{
	padding-left:0px;
	margin-top: 6px;
	margin-left:0px;
	cursor: pointer;
	text-decoration:none;
	border: 1px solid blue;
	line-height: 30px;
	font-weight:bold;
	text-align:center;
	font-size:20px;
}

a.menu0{
	text-decoration:none;
}

div.menu1{
	padding-left:10px;
	margin-top: 3px;
	margin-left:3px;
	cursor: pointer;
	text-decoration:none;
	line-height: 20px;
}

a.menu1{
	text-decoration:none;
}

div.menu2{
	padding-left:20px;
	margin-left:6px;
	line-height: 20px;
	cursor: pointer;
}

.errmsg{
	float			:none;
	text-align	  :center;
	color	   :red;
	font-size:	   130%;
	text-align	  :center;
	font-weight	 :bold;
	padding	 :5px;
	border:	 1px solid red;
}

.sucmsg{
	float			:none;
	text-align	  :center;
	color	   :green;
	font-size:	   130%;
	text-align	  :center;
	font-weight	 :bold;
	padding	 :5px;
	border:	 1px solid green;
}

div.blinks{
	text-align:	 center;
}

div.signature{
	color:	  #eee;
	text-align:	 center;
}

a.signature{
	text-decoration: none;
}

.navcontainer{
	padding:	5px;
	margin-top:	 3px;
}

div.navcontainer a{
	text-decoration: none;
	color:	  black;
	padding:	3px;
	margin-left:	3px;
	margin-right:   3px;
	width:	  25px;
	line-height: 	25px;
	height:	 25px;
	text-align:	 center;
	vertical-align: middle;
	border:	 1px solid #888;
}

div.toolbar a {
	text-decoration: none;
	color:	  black;
	padding:	3px;
	margin-left:	1px;
	margin-right:   1px;
	line-height: 	26px;
	width:	  22px;
	height:	 22px;
	font-size: 		10px;
	text-align:	 center;
	vertical-align: middle;
	border:	 1px solid #888;
}

div.toolbar a:hover{
	background-color: #888;
	color: #fff;
}

.navitemselected{
	background-color: #fefefe;
	color:	  black;
	font-weight:	bold;
	text-decoration: none;
	padding:	3px;
	margin-left:	3px;
	margin-right:   3px;
	width:	  25px;
	height:	 25px;
	text-align:	 center;
	vertical-align: middle;
	border:	 1px solid #888;
}


div.postcontainer{
	width:98%;
	vertical-align: top;
	border: 3px solid #cccccc;
	padding: 6px;
}

.postheader{
	margin: 0px 0px 13px 0px;
	padding-bottom:5px;
	border-bottom: 1px solid #aaa;
	text-align: left;
}

.postheader header{
	display: inline-block;
}

.postheader iframe{
	vertical-align: text-bottom;
}

.postheader h1{
	font-size: 1.5em;
	display: inline-block;
	margin: 0px 20px 0px 0px;
	padding: 5px 20px 5px 0px;
	border-bottom: none;	 
}


.newsfooter{
	margin-top: 10px;
	padding-top: 10px;
	width:100%;
	border-top: 1px solid #aaa;
}

.newsfooter iframe{
	vertical-align:middle;
}


.epartner{
	margin: 10px;
	font-size: 12px;
	text-align: center;
	color: #eee;
}


.row0{
}

.row1{
	background-color: #f0f0f0;	   
}

blockquote{
	margin: 10px 0px 5px 10px;
	border: 1px #aaa solid;
	font-family: courier new;
	font-style: italic;
	padding: 10px 10px 10px 10px;
	color: #222;
}

blockquote.blue_user{
	margin: 0px;
	border: none;
	font-style: normal;
	padding: 10px 10px 10px 10px;
	color: black;
	display: block;
	font-family: Calibri, sans-serif;
	padding: 10px 10px 5px 10px;
}

blockquote.blue_user li{
	list-style: inside;
}

blockquote a.term{
	color: #11a;
	text-decoration:none;
}


blockquote a.term_{
	color: #11a;
	text-decoration:none;
}


.bluename{
	font-size: 14px;
	padding: 3px;
	text-align: center;
}

.blueserver{
	font-size: 12px;
	padding: 3px;
	text-align: center;
}

.bluenameblizz{
	font-size: 14px;
	padding: 3px;
	text-align: center;
	color: #00f;
}

.blueavatar{
	text-align: center;
	padding: 10px;
}

.bluesign{
	color: #00f;
	text-align: center;
	font-size: 10px;
}

ul{
	margin-top: 6px;
	margin-bottom: 6px;
}

li{
	margin-top: 3px;
	margin-bottom: 3px;
}



a.term{
	color: #00a;
	text-decoration:none;
}

a.term:hover{
	text-decoration:underline;
}

a.term_{
	text-decoration:none;
	color: #00a;
}

a.term_:hover{
	text-decoration:underline;
}

a.deathknight{
	color: #11a;
	background-repeat:no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.deathknight:hover{
	text-decoration:underline;
	background-color: #C41F3B;
}

a.druid{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}
a.druid:hover{
	text-decoration:underline;
	background-color: #FF7D0A;;
}


a.hunter{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.hunter:hover{
	text-decoration:underline;
	background-color: #ABD473;
}

a.mage{		
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.mage:hover{
	text-decoration:underline;
	background-color: #69CCF0;
}

a.paladin{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.paladin:hover{
	text-decoration:underline;
	background-color: #F58CBA;
}

a.priest{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 1px 1px 1px 21px;
}

a.priest:hover{
	text-decoration:underline;
	background-color: #FFFFFF;
}

a.rogue{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.rogue:hover{
	text-decoration:underline;
	background-color: #FFF569;
}

a.shaman{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.shaman:hover{
	text-decoration:underline;
	background-color: #2459FF;
}

a.warlock{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}

a.warlock:hover{
	text-decoration:underline;
	background-color: #9482C9;
}

a.warrior{
	color: #11a;
	background-repeat:	no-repeat;
	text-decoration: none;
	padding: 0px 0px 0px 21px;
}		 

a.warrior:hover{
	text-decoration:underline;
	background-color: #C79C6E;
}


.right{
	text-align:right;
}


pre, code{
	border: 1px solid #444;
	display: block;
	padding:10px;
	margin: 13px 0px 13px 0px;
	font-family: monospace;
	white-space: pre-wrap;
}

th.rowheader{
	text-align:right;
	font-size:12px;
}

th.rowheader i{
	font-weight:normal;
}

td.rowtitle{
	text-align:right;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
}

td.rowtitle i{
	font-weight:normal;
}


td.photocontent{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #aaa;
}

td.submit{
	text-align:center;
}

div.shortlist{
	margin-left:20px;
	padding:10px;
	background:#ddd;
}

div.progressitem{
	height:51px;
	width:51px;
	float:none;
	display: inline-block;
	cursor:help;
	visibility:visible;
}

div.progresstext{
	text-align:center;
	width:100%;
	font-size: 15px;
	font-effect: outline;
	padding:30px 0 0 0px;
	font-weight:bold;
	color: white;
	margin:0px;
}

div.progresstext2{
	text-align:center;
	font-size: 15px;
	padding:10px 0 0 0px;
	font-weight:bold;
	color: white;
	margin:0px;
}



/* avatar page */
div.subcategorycontainer{
	padding: 5px;
	padding-left: 15px;
}

div.sectionheader{
	margin-top: 3px;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	background-color: #bbe;
	padding: 3px;
	padding-left: 20px;
	background-position: 5px center;
	background-repeat: no-repeat;
	background-image: url('http://wowraider.ru/images/design/plus.gif');
}

div.sectionheader.expand{
	background-image: url('http://wowraider.ru/images/design/minus.gif');
}

div.avaach{
	height:56px;
	width:56px;
	display: inline-block;
	cursor:pointer;
}

div.avaach.s51{
	height:51px;
	width:51px;
}


/* end of avatar page */

td.bignumber{
	text-align:center;
	vertical-align:middle;
	line-height:42px;
}

td.bignumber a{
	font-size:40px;
	font-weight:bold;
	vertical-align:middle;
}

td.comment{
	font-size:10px;
}


fieldset{
	padding:3px;
}

fieldset.subset{
	margin-left:20px;
	margin-top:3px;
	margin-bottom:5px;
}

span.tab{
	padding:10px;
	border:1px solid black;
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	color: black;
	background-color:#ECEBF1;
	cursor:pointer;
	float:left;
}

span.tab_selected{
	padding:10px;
	border:1px solid black;
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	color: #ECEBF1;
	background-color: black;
	cursor:pointer;
	float:left;
}

span.tab_hover{
	padding:10px;
	border:1px solid black;
	margin-left:1px;
	margin-top:1px;
	margin-right:1px;
	color: black;
	background-color: #B6B5BF;
	cursor:pointer;
	float:left;
}

div.tabcontainer{
	padding:10px;
}

table.msgcontainer{
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #aaa;
}

table.msgcontainer td{
	padding:3px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #aaa;
	vertical-align:middle;
}

div.subject{
	font-weight:bold;
}

tr.isread0{
	background-color: #dCFFe1;
}

tr.isread1{
}

.isread0 a {
	color: #002;
	text-decoration:none;
}

.isread1 a {
	color: #002;
	text-decoration:none;
}

.isread0 a:hover {
	text-decoration:underline;
}

.isread1 a:hover {
	text-decoration:underline;
}

div.omessage{
	padding: 5px;
	background-color:#dCdBe1;
}

div.hint{
	background-color: #ffc;
	border: 1px solid #aaa;
	position: absolute;
	font-size:12px;
	padding: 3px;
	top: 0px;
	left: 0px;
}


div.dialogwindow{
	position:absolute;
	top: 200px;
	left: 200px;
	background-color: #ddd;
	border: 1px solid #888;
	display:none;
	padding: 10px;
}

a.alert{
	font-weight: bold;
	color: red;
}

div.tablerow{
	margin-top:1px;
	margin-bottom:1px;
	height: 22px;
}

div.helpdiv{
	padding:10px;
}

span.cC79C6E{
	background-color:#C79C6E;
	padding:1px 2px;
}

span.cF58CBA{
	background-color:#F58CBA;
	padding:1px 2px;
}

span.cABD473{
	background-color:#ABD473;
	padding:1px 2px;
}

span.cFFF569{
	background-color:#FFF569;
	padding:1px 2px;
}

span.cFFFFFF{
	background-color:#FFFFFF;
	padding:1px 2px;
}

span.cC41F3B{
	background-color:#C41F3B;
	padding:1px 2px;
}

span.c2459FF{
	background-color:#2459FF;
	padding:1px 2px;
}

span.c69CCF0{
	background-color:#69CCF0;
	padding:1px 2px;
}

span.c9482C9{
	background-color:#9482C9;
	padding:1px 2px;
}

span.cFF7D0A{
	background-color:#FF7D0A;
	padding:1px 2px;
}

h1.newslist{
	line-height: 14px;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
	display:inline;
}

div.guildlist0{
	color: #0C81CE;
	height:20px;
	font-weight:bold;
	margin:2px 2px 2px 10px;
	padding-left:5px;
}

div.guildlist1{
	color: #CD2B00;
	font-weight:bold;
	height:20px;
	margin:2px 2px 2px 10px;
	padding-left:5px;
}

legend.guildsheader{
	height:20px;
	line-height:20px;
	font-size:18px;
	font-weight:bold;
	margin: 0px 0px 5px 0px;
}

span.guilds0{
	color: #0C81CE;
	height:20px;
	font-weight:bold;
	padding-left:22px;
	background: url('/images/icons/icon-0.gif') no-repeat;
}

span.guilds1{
	color: #CD2B00;
	font-weight:bold;
	height:20px;
	padding-left:22px;
	background: url('/images/icons/icon-1.gif') no-repeat;
}


div.alliancemeter{
	display: inline-block;
	height:20px;
	line-height:20px;
	border: 1px solid black;
	background: url('/images/icons/icon-0.gif') no-repeat #0C81CE;
}

div.hordemeter{
	height:20px;
	line-height:20px;
	border: 1px solid black;
	display: inline-block;
	background: url('/images/icons/icon-1.gif') no-repeat #CD2B00;
}

div.ralliancemeter{
	height:20px;
	line-height:20px;
	border: 1px solid black;
	float: left;
	clear: left;
	background: url('/images/icons/icon-0.gif') no-repeat #7CADCF;
}

div.rhordemeter{
	height:20px;
	line-height:20px;
	border: 1px solid black;
	float: left;
	background: url('/images/icons/icon-1.gif') no-repeat #CC8C7A;
}

div.metertext{
	height:20px;
	color:white;
	text-align:left;
	margin-left:22px;
}

div.progress{
	height:20px;
	border: 1px solid black;
	background: #CD2B00;
	color: white;
	text-align:center;
	font-weight:bold;
	line-height:20px;
	overflow: hidden;
}

div.rhordemeter div.metertext{
	color: black;
}

div.ralliancemeter div.metertext{
	color: black;
}

a.freetransfer, a.paidtransfer{
	color: red;
	font-weight: bold;
}


div.readus{
	padding-left:5px;
	color: white;
	font-size: 14px;
}

a.readus{
	text-decoration:none;
	color: white;
}

a.readus div{
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 5px 0px;
}

div.menuheader{
	padding:5px;
	padding-left:3px;
	font-weight:bold;
	font-size: 14px;
}


h3.h1{
	margin:26px 0px 13px 0px;
	padding-bottom:5px;
	font-size: 1.4em;
}

h4.h2{
	margin:24px 0px 13px 0px;
	font-size: 1.3em;
}

h5.h3{
	margin:22px 0px 13px 0px;
	font-size: 1.2em;
}

h6.h4{
	margin:20px 0px 13px 0px;
	font-size: 1.1em;
}

blockquote.bluepost{
	margin: 13px 0px 13px 15px;
	font-family: Calibri, sans-serif;
	font-style: normal;
	padding: 10px;
	clear:both;
	display:block;
	background: #000;
	color: #00c0ff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	overflow: hidden;
}


div.blizz{
	display:block;
	float: left;
	width:15px;
	height:22px;
	margin: 1px 14px 1px 4px;
	background: url('/images/blizz.gif') no-repeat black;
}


blockquote.bluepost a{
	color: #D38D01;
}

blockquote.bluepost blockquote{
	border: 1px  #555 solid;
	font-family: courier new;
	font-style: italic;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #4b4;
}

td.blueslist blockquote.bluepost{
	margin: 0px;
}

td.blueslist blockquote{
	margin: 0px;
}

td.blueslist li{
	list-style: inside;
}

blockquote.question{
	display: block;
	border: none;
	border-top: 1px #aaa solid;
	margin: 5px 0px 5px 0px;
	padding: 10px 0px 5px 0px;
	font-style: italic;
	font-family: Calibri, sans-serif;
	color: inherit;
}


blockquote.bluepost blockquote.question{
	padding-bottom:0px;
	font-style: normal;
	border:none;
}

div.question{
	display:block;
	float: left;
	width:11px;
	height:18px;
	margin: 0px 5px 0px 0px;
	background: url('/images/question.png') no-repeat;
}

blockquote.answer{
	display: block;
	border:none;
		margin: 5px 5px 5px 20px;
	padding: 0px 0px 0px 0px;
	font-family: Calibri, Sans-serif;
	font-style: normal;
	color: inherit;
}

blockquote.bluepost blockquote.answer{
	color: #00c0ff;
	border:none;
}

div.exclamation{
	display:block;
	float: left;
	width:11px;
	height:18px;
	margin: 0px 5px 0px 0px;
	background: url('/images/exclamation.png') no-repeat;
}

blockquote.question blockquote.answer{
	clear: both;
	margin: 5px 0px 0px 15px;
}

center{
    display: block;
	margin: 10px 0px 10px 0px;
}

p{
	line-height:18px;
}

div.leftmenu0{
	clear:both;
	margin-right:5px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #7D7D80;
}



div.comcontainer{
	display: block;
	clear: both;
	float: none;
	border-top: 1px solid #aaa;
	padding: 5px 0px 0px 0px;
	margin: 3px 0px 3px 0px;
}

div.comleft{
	display: block;
	width:135px;
	float:left;
	padding: 0px 0px 0px 0px;
}

div.comleft div{
	text-align:center;
	padding: 1px 0px 1px 0px;
}

/*div.comava{
	width: 100%;
	max-height: 100px;
	display: block;
	float: none;
	text-align:center;
	vertical-align:middle;
}*/

div.comportlinks{
	display: block;
	float: none;
}

div.comright{
	padding: 0px 0px 0px 5px;
	border-left: 1px solid #aaa;
	margin-left:140px;
}

div.comtextheader{
	padding: 3px 0px 3px 0px;
	display: block;
	float: none;
}

div.comtextlinks{
	display: block;
	text-align:right;
	float: right;
	margin-bottom:3px;
}

div.comtextlinks2_visible{
	margin-top:3px;
	clear: right;
	display: block;
	text-align:right;
	float: none;
}

div.comtextlinks2_hidden{
	height: 5px;
	display: none;
	clear: right;
	visibility: hidden;
}

div.comtext{
	padding: 10px 0px 10px 10px;
	border-top: 1px solid #aaa;
	display: block;
	clear: right;
	float: none;
	overflow:hidden;
}

.comtext img{
	max-width: 600px;
}

div.commnav{
	display:block;
	clear: both;
	float:none;
}

div.commoderator{
	clear:both;
	background-color: #faa;
	padding: 3px 0px 3px 5px;
}

a.votefor{
	padding-left:15px;
	text-decoration:none;
	background: url('/images/plus.png') no-repeat;
}

a.voteagainst{
	padding-left:15px;
	text-decoration:none;
	background: url('/images/minus.png') no-repeat;
}

span.redvotes{
	color: #f00;
	font-weight: bold;
}

span.greenvotes{
	color: #4CC154;
	font-weight: bold;
}

span.newsmore{
}

div.newsnav{
	margin-top: 5px;
	padding-top:10px;
	border-top: 1px solid #aaa;
	text-align: right;
}

dt{
	font-weight: bold;
	display: inline;
}

dd{
	display: inline;
	margin-left: 0px;
}


div.tabcontent{
	margin: 5px 0px 5px 0px;
}

a.topic{
}

a.topicfresh{
	font-weight: bold;
}

h1.comlistheader{
	border-top: 2px solid #aaa;
	padding-top: 10px;
	font-size: 20px;
}
h1.comlistheader a{
	font-size: 20px;
}


div.chooseforum{
	display: block;
	float: left;
	background: url('/images/forum/topics.gif') no-repeat;
	white-space: nowrap;
}

div.forumlinks{
	display:block;
	text-align:right;
	white-space: nowrap;
	line-height: 22px;
}

div.topiclinks{
	clear: right;
	text-align:right;
	line-height: 22px;
	float:right;
	display:block;
	text-align:right;
	white-space: nowrap;
}


form{
	margin: 0px;
	padding: 0px;
	display: inline;
}

select{
	margin: 0px;
	padding: 0px;
	display: inline;
}


a.userlink{
	text-decoration: none;
	padding-left: 16px;
	background: url('/images/userpic.png') no-repeat;
}

a.commentlink{
	padding-left: 16px;
	background: url('/images/chatbubble.png') no-repeat;
	margin-right: 5px;
	text-decoration: none;
}

h1.superforum{
	margin: 10px 0px 5px 0px;
	font-size: 25px;
}

div.topiccontrol{
	float: left;
	white-space: nowrap;
	margin-right: 5px;
}

div.submit{
	float:none;
	clear:both;
	text-align: center;
	margin-top: 5px;
	padding-top: 5px;
	border-top: 1px solid #ccc;
}

div.advertisement{
	margin: 10px 0px 10px 0px;
	text-align:center;
	font-size:20px;
}

div.advertisement a{
	color: #f44;
	text-decoration:none;
}

span.error{
	color:red;
	font-weight: bold;
}

abbr[title] {
border-bottom: dotted 1px;
}

img.whicon{
	display: inline-block;
}

h1 img.whicon{
	float:none;
	vertical-align:middle;
}

h2 img.whicon{
	float:none;
	vertical-align:middle;
}

h3 img.whicon{
	float:none;
	vertical-align:middle;
}

h4 img.whicon{
	float:none;
	vertical-align:middle;
}

h5 img.whicon{
	float:none;
	vertical-align:middle;
}

h6 img.whicon{
	float:none;
	vertical-align:middle;
}


div.p_container{
	float: left;
	margin-left:5px;
	display: block;
	width: 500px;
	height: 20px;
	background-color:red;
}

div.p_bar{
	display: block;
	width: 100%;
	height: 20px;
	background-color:green;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
}



div.urightblock{
	display:block;
	float:right;
	border:1px solid #aaa;
	padding: 3px;
}


div#newssign{
	display:block;
	float:right;
	color: #888;
}

div#newssign a{
	color: inherit;
}

div.newssign{
	text-align: right;
	color: #888;
}


img.userimage{
	margin: 2px 4px;
}

div.imgcontainer{
	display:inline-block;
	text-align:center;
	margin: 5px;
	background-color: #ddd;
	padding: 2px;
}

div.imgcontainer img.userimage{
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}


a.wrspell{
	text-decoration: none;
	padding-left: 20px;
	background: no-repeat 0px center;
}

a.wrspell:hover{
	text-decoration: underline;
}

a.wrachievement{
	color:#909000;
	text-decoration: none;
	padding-left: 20px;
	background: no-repeat 0px center;
}

a.wrachievement:hover{
	text-decoration: underline;
}

a.writem{
	text-decoration: none;
	padding-left: 20px;
	background: no-repeat 0px center;
}

a.writem:hover{
	text-decoration: underline;
}


a.wrskill{
	text-decoration: none;
	padding-left: 20px;
	background: no-repeat 0px center;
}

a.wrskill:hover{
	text-decoration: underline;
}

/* trigger control */
.trigger{
	display: block;
	cursor: pointer;
	text-decoration: underline;
	margin: 5px 0px;
	color: blue;
}

div.blogsphere{
	background: url('/images/webdev-info-icon-small.png') #cfffcf no-repeat 10px 10px;
	border: #00d300 2px solid;
	min-height: 22px;
	line-height: 32px;
	padding: 10px 10px 10px 52px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

/* timer styles */
/*
.timer{
	background-color: black;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	background-color: rgba(0, 0, 0, 0.2);
	display: inline-block;
	width: 150px;
	height: 60px;
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
	color: white;
}

.timer:hover{
	text-decoration: none;
}

.timeleft{
	font-family: monospace;
	display: inline-block;
	background-color: rgba(0, 0, 0, 0.2);
	padding: 3px 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 1.4em;
}
/* end of timer styles */

/* search box */
.bigsearch{
	display: block;
	width: 600px;
	text-align: center;
	padding: 10px;
}

.bigsearch input.searchtext{
	width:250px;
	font-size: 1em;
}
/* end of search box */

/*  Portraits section */

a.fava{
	display: inline-block;
	width: 135px;
	height: 110px;
	position: relative;
	margin-bottom: 5px;
	overflow: hidden;
}

a.fava.normal{
	text-align: center;
	line-height: 110px;
}

a.fava .frame{
	position: absolute;
	z-index: 50;
	top: 0px;
	right: 0px;
	height: 110px;
	width: 110px;
	background-repeat: no-repeat;
	background-position: right top;
}

a.fava.boss .frame{
	background-image: url('http://wowraider.ru/images/bossframe.png');
}

a.fava.premium .frame{
	right: 6px;
	background-image: url('http://wowraider.ru/images/premiumframe.png');
}

a.fava.normal .frame{
	display: none;
}

a.fava .status{
	position: absolute;
	top: 54px;
	right: 23px;
	z-index: 40;
	display: inline-block;
	overflow: hidden;
	width: 20px;
	height: 20px;
	background-position: right top;
	background-repeat: no-repeat;
}

a.fava.premium .status{
	top: 56px;
	right: 32px;
}

a.fava.normal .status{
	display: none;
}

a.fava.online .status{
	background-image: url('http://wowraider.ru/images/online.png');
}

a.fava.offline .status{
	background-image: url('http://wowraider.ru/images/offline.png');
}

a.fava .portrait{
	position: absolute;
	display: inline-block;
	top: 22px;
	right: 36px;
	width: 63px;
	border: none;
	z-index: 30;
	background-position: right top;
	background-repeat: no-repeat;
}

a.fava.premium .portrait{
	top: 16px;
	right: 36px;
}

a.fava.normal .portrait{
	position: static;
	vertical-align: middle;
}

/* END of portraits section*/


/* blues old section */
.blueheader {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 16px;
	line-height: 18px;
	text-align: left;
}
.blueheader a{
	font-size: 16px;
}

a.bs1{
	padding-left: 25px;
	background: url('/images/blizz.gif') no-repeat left;
}
/* end of blues old section */

/* faction specific */
.s0{
 color: #0C81CE;
 padding-left: 23px;
 background-image: url('/images/icons/icon-0.gif');
 background-position: left center;
 background-repeat:  no-repeat;
}
.s1{
 color:  #CD2B00;
 padding-left: 23px;
 background-image: url('/images/icons/icon-1.gif');
 background-position: left center;
 background-repeat:  no-repeat;
} 

.s1 a, .s0 a{
 color: inherit;
}
/* faction specific */

/* help bubble */
.askhelp{
	background: url('/images/webdev-alert-icon.png') #ffcfcf no-repeat 5px 5px;
	border: #d30000 2px solid;
	padding: 0px 10px 0px 60px;
	min-height: 60px;
	margin-bottom: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}


.askhelp p{
	margin: 6px 0px;
}

/* help bubble */

/* horde and alliance honor and chievements */
.progressicon, .population, .gemscore, .hkills_0, .hkills_1, .apoint{
	padding-left: 21px;
	background-position: left center;
	background-repeat: no-repeat;
}

.hkills_0{
	background-image: url('http://wowraider.ru/images/wowhead/small/pvpcurrency-conquest-alliance.jpg');
} 
.hkills_1{
	background-image: url('http://wowraider.ru/images/wowhead/small/pvpcurrency-conquest-horde.jpg');
} 
.apoint{
	background-position: -2px center;
	background-image: url('http://wowraider.ru/images/icons/achievements.png');
} 

.progressicon{
	background-image: url('http://wowraider.ru/images/icons/smallprogress.png');
	background-position: 2px center;
} 

.gemscore{
	background-image: url('http://wowraider.ru/images/wowhead/small/inv_misc_gem_01.jpg');
}

.population{
	background-image: url('http://wowraider.ru/images/userpic.png');
}

/* end of horde and alliance honor and chievements */

.voice1, .voice2, .voice3, .voice4, .voice5, .voice6, .voice7{
	display:inline-block;
	width: 18px;
	height: 18px;
	margin-left: 2px;
}


.voice1{
	background-image: url('http://wowraider.ru/images/icons/wowchat.png');
}
.voice2{
	background-image: url('http://wowraider.ru/images/icons/teamspeak.png');
}
.voice3{
	background-image: url('http://wowraider.ru/images/icons/ventrilo.png');
}
.voice4{
	background-image: url('http://wowraider.ru/images/icons/skype.png');
}
.voice5{
	background-image: url('http://wowraider.ru/images/icons/teamspeak3.png');
}
.voice6{
	background-image: url('http://wowraider.ru/images/icons/raidcall.png');
}
.voice7{
	background-image: url('http://wowraider.ru/images/icons/mumble.png');
}

.obscene, .noobscene{
	display:inline-block;
	width: 30px;
	height: 18px;
	margin-left: 2px;
	background-image: url('http://wowraider.ru/images/icons/obscene.png');
}

.noobscene{
	background-image: url('http://wowraider.ru/images/icons/noobscene.png');
}

.microphone{
	display:inline-block;
	width: 12px;
	height: 18px;
	margin-left: 2px;
	background-image: url('http://wowraider.ru/images/icons/microphone.png');
}

/* currency */
.gold{
	padding-left: 3px;
	padding-right: 18px;
	background-image: url('http://wowraider.ru/images/item/gold.png');
	background-repeat: no-repeat;
	background-position: right center;
}

.silver{
	padding-left: 3px;
	padding-right: 18px;
	background-image: url('http://wowraider.ru/images/item/silver.png');
	background-repeat: no-repeat;
	background-position: right center;
}

.copper{
	padding-left: 3px;
	padding-right: 18px;
	background-image: url('http://wowraider.ru/images/item/copper.png');
	background-repeat: no-repeat;
	background-position: right center;
}
/* end of currency */

/* table */
div.t{
	display: table;
	
}
div.t div.r{
	display: table-row;
}

div.t div.r div.c{
	display: table-cell;
}

/* classes */
._c0,._c1,._c2 ,._c3 ,._c4 ,._c5 ,._c6 ,._c7 ,._c8 ,._c9 ,._c10 ,._c11 {
	text-align: left;
	display: inline;
}

._c0 span,._c1 span,._c2  span,._c3  span,._c4  span,._c5  span,._c6  span,._c7  span,._c8  span,._c9  span,._c10  span,._c11  span{
	vertical-align:middle;
}

span.class{
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
}

._c0 span.class{
	display: none;
}

._c1{
	color: #C79C6E!important;
}
._c11{
	color: #FF7D0A!important;
}
._c5{
	color: #FFFFFF!important;
}
._c8{
	color: #69CCF0!important;
}
._c3{
	color: #ABD473!important;
}
._c2{
	color: #F58CBA!important;
}
._c4{
	color: #FFF569!important;
}
._c6{
	color: #C41F3B!important;
}
._c9{
	color: #9482C9!important;
}
._c7{
	color: #2459FF!important;
}

._c1 span.class{
	background-image: url('/images/wowicons/class/1.gif');
}

._c11 span.class{
	background-image: url('/images/wowicons/class/11.gif');
}
._c5 span.class{
	background-image: url('/images/wowicons/class/5.gif');
}
._c8 span.class{
	background-image: url('/images/wowicons/class/8.gif');
}
._c3 span.class{
	background-image: url('/images/wowicons/class/3.gif');
}
._c2 span.class{
	background-image: url('/images/wowicons/class/2.gif');
}
._c4 span.class{
	background-image: url('/images/wowicons/class/4.gif');
}
._c6 span.class{
	background-image: url('/images/wowicons/class/6.gif');
}
._c9 span.class{
	background-image: url('/images/wowicons/class/9.gif');
}
._c7 span.class{
	background-image: url('/images/wowicons/class/7.gif');
}

/* end of classes section */

/* races */

span.race{
	display: inline-block;
	width: 18px;
	height: 18px;
}

._r1_0 span.race{
	background-image: url('/images/wowicons/race/1-0.gif');
}
._r1_1 span.race{
	background-image: url('/images/wowicons/race/1-1.gif');
}
._r2_0 span.race{
	background-image: url('/images/wowicons/race/2-0.gif');
}
._r2_1 span.race{
	background-image: url('/images/wowicons/race/2-1.gif');
}
._r3_0 span.race{
	background-image: url('/images/wowicons/race/3-0.gif');
}
._r3_1 span.race{
	background-image: url('/images/wowicons/race/3-1.gif');
}
._r4_0 span.race{
	background-image: url('/images/wowicons/race/4-0.gif');
}
._r4_1 span.race{
	background-image: url('/images/wowicons/race/4-1.gif');
}
._r5_0 span.race{
	background-image: url('/images/wowicons/race/5-0.gif');
}
._r5_1 span.race{
	background-image: url('/images/wowicons/race/5-1.gif');
}
._r6_0 span.race{
	background-image: url('/images/wowicons/race/6-0.gif');
}
._r6_1 span.race{
	background-image: url('/images/wowicons/race/6-1.gif');
}
._r7_0 span.race{
	background-image: url('/images/wowicons/race/7-0.gif');
}
._r7_1 span.race{
	background-image: url('/images/wowicons/race/7-1.gif');
}
._r8_0 span.race{
	background-image: url('/images/wowicons/race/8-0.gif');
}
._r8_1 span.race{
	background-image: url('/images/wowicons/race/8-1.gif');
}
._r9_0 span.race{
	background-image: url('/images/wowicons/race/9-0.gif');
}
._r9_1 span.race{
	background-image: url('/images/wowicons/race/9-1.gif');
}
._r10_0 span.race{
	background-image: url('/images/wowicons/race/10-0.gif');
}
._r10_1 span.race{
	background-image: url('/images/wowicons/race/10-1.gif');
}
._r11_0 span.race{
	background-image: url('/images/wowicons/race/11-0.gif');
}
._r11_1 span.race{
	background-image: url('/images/wowicons/race/11-1.gif');
}
._r22_0 span.race{
	background-image: url('/images/wowicons/race/22-0.gif');
}
._r22_1 span.race{
	background-image: url('/images/wowicons/race/22-1.gif');
}


/* end of races */


div.guildroster{
	background-color: black;
	padding: 5px;
}

div.guildroster a{
	display: inline-block;
	margin: 2px 3px;
	width: 150px;
}

div.guildroster a span.class{
	margin-right: 3px;
}

/* signature characters list */
div.signcharacters{
	padding: 3px;
	margin: 0px;
	display: block;
}

div.signcharacters a{
	display: inline-block;
	border-top: 1px solid #aaa;
	border-right: 1px solid #aaa;
	padding: 3px 10px;
	color: blue !important;
}

div.signcharacters a span{
	color: blue;
}

/* end of signature characters list */

div.topcontainer{
	width:1240px;
	text-align:left;
	display:inline-block;
}

ul.m2 .tortfm{
	background: url('http://wowraider.ru/images/tortfm-icon.png') 3px center no-repeat;
	padding-left: 20px;
}

/* class and specs */

span.spec{
	display: inline-block;
	width: 18px;
	height: 18px;
	background-position: center center;
	background-repeat: no-repeat;
	margin-left: 2px;
}

._s0 span.spec{
	display: none;
}

._s181 span.spec{ background-image: url('/images/wowhead/small/ability_backstab.jpg');}
._s182 span.spec{ background-image: url('/images/wowhead/small/ability_rogue_eviscerate.jpg'); }
._s183 span.spec{ background-image: url('/images/wowhead/small/ability_stealth.jpg'); }
._s261 span.spec{ background-image: url('/images/wowhead/small/spell_nature_lightning.jpg'); }
._s262 span.spec{ background-image: url('/images/wowhead/small/spell_nature_magicimmunity.jpg'); }
._s263 span.spec{ background-image: url('/images/wowhead/small/spell_nature_lightningshield.jpg'); }
._s398 span.spec{ background-image: url('/images/wowhead/small/spell_deathknight_bloodpresence.jpg'); }
._s399 span.spec{ background-image: url('/images/wowhead/small/spell_deathknight_frostpresence.jpg'); }
._s400 span.spec{ background-image: url('/images/wowhead/small/spell_deathknight_unholypresence.jpg'); }
._s409 span.spec{ background-image: url('/images/wowhead/small/ability_druid_demoralizingroar.jpg'); }
._s410 span.spec{ background-image: url('/images/wowhead/small/ability_druid_kingofthejungle.jpg'); }
._s411 span.spec{ background-image: url('/images/wowhead/small/ability_eyeoftheowl.jpg'); }
._s746 span.spec{ background-image: url('/images/wowhead/small/ability_warrior_savageblow.jpg'); }
._s748 span.spec{ background-image: url('/images/wowhead/small/spell_nature_healingtouch.jpg'); }
._s750 span.spec{ background-image: url('/images/wowhead/small/ability_racial_bearform.jpg'); }
._s752 span.spec{ background-image: url('/images/wowhead/small/spell_nature_starfall.jpg'); }
._s760 span.spec{ background-image: url('/images/wowhead/small/spell_holy_powerwordshield.jpg'); }
._s795 span.spec{ background-image: url('/images/wowhead/small/spell_shadow_shadowwordpain.jpg'); }
._s799 span.spec{ background-image: url('/images/wowhead/small/spell_holy_magicalsentry.jpg'); }
._s807 span.spec{ background-image: url('/images/wowhead/small/ability_hunter_focusedaim.jpg'); }
._s809 span.spec{ background-image: url('/images/wowhead/small/ability_hunter_camouflage.jpg'); }
._s811 span.spec{ background-image: url('/images/wowhead/small/ability_hunter_bestialdiscipline.jpg'); }
._s813 span.spec{ background-image: url('/images/wowhead/small/spell_holy_guardianspirit.jpg'); }
._s815 span.spec{ background-image: url('/images/wowhead/small/ability_warrior_innerrage.jpg'); }
._s823 span.spec{ background-image: url('/images/wowhead/small/spell_frost_frostbolt02.jpg'); }
._s831 span.spec{ background-image: url('/images/wowhead/small/spell_holy_holybolt.jpg'); }
._s839 span.spec{ background-image: url('/images/wowhead/small/ability_paladin_shieldofthetemplar.jpg'); }
._s845 span.spec{ background-image: url('/images/wowhead/small/ability_warrior_defensivestance.jpg'); }
._s851 span.spec{ background-image: url('/images/wowhead/small/spell_fire_firebolt02.jpg'); }
._s855 span.spec{ background-image: url('/images/wowhead/small/spell_holy_auraoflight.jpg'); }
._s865 span.spec{ background-image: url('/images/wowhead/small/spell_shadow_rainoffire.jpg'); }
._s867 span.spec{ background-image: url('/images/wowhead/small/spell_shadow_metamorphosis.jpg'); }
._s871 span.spec{ background-image: url('/images/wowhead/small/spell_shadow_deathcoil.jpg'); }


/* combatlog rankings */
div.clranking{
	display: inline-table;
	background-color: black;
}

.clranking table{
	color: #eee;
	font-size: 0.95em;
	border-left: 1px solid #333;
	border-top: 1px solid #333;
}

.clranking table td.def{
	text-align: right;
}

.clranking table td.def a{
	color: #D38D01;
}

.clranking table tr:hover{
	background-color: #333;
}

.clranking  table th, .clranking  table td{
	white-space: nowrap;
	padding: 2px 6px;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

.clranking table th{
	text-align: center;
}

.clranking .m2{
	background-color: #222;
	border-color: #444;
	color: #eee;
}

.clranking .m2 li:hover{
	background-color: #444;
	color: #eee;
}

.clranking .m2 li.ed{
	background-image: url('http://wowraider.ru/images/darrow_white.png');
}
.clranking .m2 li.er{
	background-image: url('http://wowraider.ru/images/rarrow_white.png');
}

