#layers {
	position: absolute;
	left: 0;
	top : 0;
	z-index: 100000000;
}

.random-enchantments {
	float: left;
	width: 47%;
}

.q  { color: #ffd100 !important }
.q0, .q0 a { color: #9d9d9d !important }
.q1, .q1 a { color: #ffffff !important }
.q2, .q2 a { color: #1eff00 !important }
.q3, .q3 a { color: #0070dd !important }
.q4, .q4 a { color: #a335ee !important }
.q5, .q5 a { color: #ff8000 !important }
.q6, .q6 a { color: #e5cc80 !important }
.q7, .q7 a { color: #ff0000 !important }
.q8, .q8 a { color: #ffff98 !important }

a.q1 { background-color: #000000; }

.iconsmall .hilite
{
	position: absolute; width: 20px; height: 20px; left: 3px; top: 3px;
	background: url(http://www.wowhead.com/images/icon_hilite_small.png) no-repeat;
}

.iconsmall { width: 26px; height: 26px; background: 4px 4px no-repeat; position: relative }
.iconsmall .tile  { width: 26px; height: 26px; background-image: url(http://www.wowhead.com/images/icon_border_small.png) }
.iconsmall .hover { width: 18px; height: 18px; left: 4px; top: 4px; position: absolute; z-index: 20 }
.iconsmall .hover a { width: 18px; height: 18px; display: block; border: 0 }

.iconmedium .hilite
{
	position: absolute; width: 38px; height: 38px; left: 3px; top: 3px;
	background: url(http://www.wowhead.com/images/icon_hilite_medium.png) -38px 0;
}

.iconmedium { width: 44px; height: 44px; background: 4px 4px no-repeat; position: relative }
.iconmedium .tile  { width: 44px; height: 44px; background-image: url(http://www.wowhead.com/images/icon_border_medium.png) }
.iconmedium .hover { width: 36px; height: 36px; left: 4px; top: 4px; position: absolute; z-index: 20 }
.iconmedium .hover a { width: 36px; height: 36px; display: block; border: 0 }

.iconlarge { width: 68px; height: 68px; background: 6px 6px no-repeat; position: relative }
.iconlarge .tile { width: 68px; height: 68px; background-image: url(http://www.wowhead.com/images/icon_border_large.png) }
.iconlarge .hover { width: 54px; height: 56px; left: 6px; top: 6px; position: absolute; z-index: 20; cursor: default }
.iconlarge .hover a { width: 54px; height: 56px; display: block; border: 0 }

.iconsmall  .glow { font-size: 11px; margin: 2px 5px 2px 4px; cursor: default; font-weight: bold }
.iconmedium .glow { font-size: 13px; margin: 4px 6px 4px 6px; cursor: default; font-weight: bold }
.iconlarge  .glow { font-size: 18px; margin: 4px 6px 4px 6px; cursor: default; font-weight: bold }

.tooltip { visibility: hidden; z-index: 100000001; font-size: 1em; }
.tooltip a { text-decoration: none }
.tooltip a:hover { text-decoration: underline }
.tooltip table { border-spacing: 0; border-collapse: collapse }

.tooltip td, .tooltip th { background: url(http://www.wowhead.com/images/tooltip.png); font-family: Verdana, sans-serif; font-size: 12px; line-height: 17px; color: white }
.tooltip th { padding: 3px }
.tooltip td { padding: 8px 4px 1px 9px }

.tooltip b { font-size: 14px; line-height: 19px; font-weight: normal }
.tooltip div.indent { padding-left: 0.6em }

.tooltip td th, .tooltip td td { background: none }
.tooltip td th { padding: 0 0 0 4em; text-align: right; font-weight: normal }
.tooltip td td { padding: 0 }

.tooltip tr th { height: auto; }

.tooltip table.shrink b { font-size: 12px; line-height: 15px }
.tooltip table.shrink td, .tooltip table.shrink th { font-size: 10px; line-height: 14px }

.socket-meta   { padding-left: 26px; background: url(http://www.wowhead.com/images/socket_meta.gif) no-repeat left center }
.socket-red    { padding-left: 26px; background: url(http://www.wowhead.com/images/socket_red.gif) no-repeat left center }
.socket-yellow { padding-left: 26px; background: url(http://www.wowhead.com/images/socket_yellow.gif) no-repeat left center }
.socket-blue   { padding-left: 26px; background: url(http://www.wowhead.com/images/socket_blue.gif) no-repeat left center }

.reputation {
	display: block;
	border: 1px solid #404040;
	background: black;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.5em;
	color: white;
	text-decoration: none;
	cursor: default;
	position: relative;
	margin: 1px 0 3px 0;
}

.reputation del {
	text-decoration: none;
}

.reputation ins {
	display: none;
	text-decoration: none;
}

.reputation:hover {
	border: 1px solid #4e4e37;
}

.reputation:hover ins {
	display: inline;
}

.reputation:hover del {
	display: none;
}

.reputation-bar0 {
	border-top: 1px solid #b82e21;
	border-bottom: 1px solid #9c2319;
	background-color: #861c10;
}

.reputation-bar1 {
	border-top: 1px solid #c9662b;
	border-bottom: 1px solid #b05421;
	background-color: #994515;
}

.reputation-bar2 {
	border-top: 1px solid #d59b31;
	border-bottom: 1px solid #bf8626;
	background-color: #aa7419;
}

.reputation-bar3 {
	border-top: 1px solid #d2b130;
	border-bottom: 1px solid #bb9b25;
	background-color: #a68818;
}

.reputation-bar4 {
	border-top: 1px solid #a4a201;
	border-bottom: 1px solid #8d8b01;
	background-color: #777601;
}

.reputation-bar5 {
	border-top: 1px solid #74a001;
	border-bottom: 1px solid #638701;
	background-color: #527001;
}

.reputation-bar6 {
	border-top: 1px solid #30a601;
	border-bottom: 1px solid #288b01;
	background-color: #217201;
}

.reputation-bar7 {
	border-top: 1px solid #0aa087;
	border-bottom: 1px solid #068870;
	background-color: #007564;
}

.reputation-text {
	position: absolute;
	left: 0;
	top: 1px;
	width: 100%;
	height: 100%;
	text-align: center;
}
