/***[Heroes]****************************/
table.hero td.skill {
	vertical-align: middle;
}
table.hero td.skill div.skillName {
	margin-top: 25px;
	margin-left: 95px;
	font-weight: bold;
}

div.skill {
	float: left;
}
div.ability {
	float: right;
	margin-right: 15px;
}
table.hero td.icon img {
	border: 1px solid black;
}

table.hero div#wm_info {
	float: right;
	margin-right: 5px;
	border: 1px solid black;
}
div#price {
	float: right;
}

/***[Description]*****************************/
div.desc {
	top: auto;
	right: auto;
	width: auto;
	max-width: 300px;
}
div.has_desc {
	position: static;
}
th.has_desc:hover div.desc, td.has_desc:hover div.desc {
	visibility: visible;
}
div.skill div.desc, div.ability div.desc {
	margin-top: 70px;
}

/***[Spells...]*******************************/
table.info {
	margin: auto;
	text-align: center;
}
table.info td {
	padding: 0px;
}
table.info td.count {
	background: #513D27 !important;
	color: white;
	font-weight: bold;
	text-align: center;
}
td div.count {
	margin-top: 1px;
	border: 1px solid black;
	background: #513D27;
	padding: 1px 3px;
	text-align: center;
	color: white;
	font-weight: bold;
}

table.spells {
	margin: 0;
}
table.spells td {
	border: none;
	padding: 3px;
}

/***[List]******************************/
table.preset_list {
	margin: auto;
	border-spacing: 1px;
}
table.preset_list a img {
	border: none;
}
table.preset_list th, table.preset_list td {
	padding: 2px 4px;
}

tr.Academy th { background: #FA9200; }
tr.Academy td { background: #FFCC66; }

tr.Dungeon th { background: #7659AB; }
tr.Dungeon td { background: #999966; }

tr.Haven th { background: #4F85DB; }
tr.Haven td { background: #FFE77D; }

tr.Inferno th { background: #B20000; }
tr.Inferno td { background: #8F817B; }

tr.Necropolis th { background: #32403E; color: #BFC1CD; }
tr.Necropolis td { background: #919B2A; }

tr.Sylvan th { background: #82712F; }
tr.Sylvan td { background: #66BB33; }

tr.Fortress th { background: #EE3333; }
tr.Fortress td { background: #CCCCDD; }

tr.Stronghold th { background: #663E27; color: #FFEEDD; }
tr.Stronghold td { background: #CC6622; }
