.wowitem {  font-family: arial,sans-serif;  font-size:12px;  color: #e5e0dd;  border: 1px solid #a9a9a9;  padding: 3px;  background-color: #333333;  -moz-border-radius: 5px;  min-width: 150px;  max-width: 350px;}
.iname {font-size: 18px;}
.wowrttxt {  float: right;  display: compact;  position: relative;  top: -14px;  text-align: right;}
.credit {font-family: arial,sans-serif;font-size: 11px;}
.greyname {color: #9d9d9d; }
.whitename {color: #FFFFFF;}
.greenname,.greentext,.itemeffectlink {color: #1EFF00;}
.bluename {color: #0070DD; font-size: 15px;}
.purplename {color: #A434EE; }
.orangename {color: #D17C22; }
.redname {color: #FF0000; }
.goldtext {color: #ffd200;}
.esock,.fsock {height: 12px; width:12px;}

/* Item colors */
.redname,    .quality6 { color: #FF0000; font-weight: bold; }
.orangename, .quality5 { color: #FF8000; font-weight: bold; }
.purplename, .quality4 { color: #A335EE; font-weight: bold; }
.bluename,   .quality3 { color: #0070DD; font-weight: bold; }
.greenname,  .quality2 { color: #1EFF00; font-weight: bold; }
.whitename,  .quality1 { color: #FFFFFF; font-weight: bold; }
.greyname              { color: #9D9D9D; font-weight: bold; }

/* Item link (Name of items on ViewItem page) */
a:link.itemlink, a:visited.itemlink, a:active.itemlink { text-decoration: none; }
a:hover.itemlink { text-decoration: none; }

/* Forum link */
a:link.forumitemlink, a:visited.forumitemlink, a:active.forumitemlink { text-decoration: none; font-weight: normal }
a:hover.forumitemlink { text-decoration: none; font-weight: normal }

/* Armor set info link */
.setbonus { color: #1EFF00; font-weight: normal; }
a:link.setbonus, a:visited.setbonus, a:active.setbonus { text-decoration: none; font-weight: normal; color: #1EFF00; }
a:hover.setbonus { text-decoration: underline; font-weight: normal; color: #1EFF00; }
a:link.set, a:visited.set, a:active.set { text-decoration: none; font-weight: normal; color: #FFA500; }
a:hover.set { text-decoration: underline; font-weight: normal; color: #FFA500; }

.itemsocket { color: #1EFF00; font-weight: normal; }
a:link.itemsocket, a:visited.itemsocket, a:active.itemsocket { text-decoration: none; font-weight: normal; color: #1EFF00; }
a:hover.itemsocket { text-decoration: underline; font-weight: normal; color: #1EFF00; }

/* Item effects */
.itemeffectlink { color: #FFFFFF; font-weight: normal; }
a:link.itemeffectlink, a:visited.itemeffectlink, a:active.itemeffectlink { text-decoration: none; font-weight: normal; color: #1EFF00; }
a:hover.itemeffectlink { text-decoration: underline; font-weight: normal; color: #1EFF00; }

/* Refresh link */
a:link.itemrefresh, a:visited.itemrefresh, a:active.itemrefresh { text-decoration: none; font-weight: normal; font-size: x-small }
a:hover.itemrefresh { text-decoration: none; font-weight: normal; font-size: x-small }

/* Item Create link, used for certain recipes */
.itemeffectlink { color: #1EFF00; font-weight: normal; }
a:link.itemcreatelink, a:visited.itemcreatelink, a:active.itemcreatelink { text-decoration: none; font-weight: normal; color: #1EFF00; }
a:hover.itemcreatelink { text-decoration: underline; font-weight: normal; color: #1EFF00; }

/* Item Description Text */
.itemdesc { color: #FFD200; }
.goldtext {	color: #FFA500; }

.wowitem, .wowitemt, .wowitemname
{
	background-color: #000000;
	text-align: left;
	width: 100%;
	border: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	position: relative;
    	line-height:normal;
}

.wltext {color: white}

.wlblock{
    display:block;
    width: 260px;
    font-size: 11px;
    border:1px solid black;
    background-color:#3d3d3d; color:white;
    text-align: left;
    padding: 4px}

a.wlink{
    position:relative; /*this is the key*/
    z-index:24; 
    text-decoration:none}

a.wlink:hover{z-index:25; color:blue}

a.wlink span{display: none}

a.wlink:hover span{ /*the span will display just on :hover state*/
    display:block;
    font-size: 11px;
    position:absolute;
    top:2em; left:2em; width:260px;
    border:1px solid black;
    background-color:#3d3d3d; color:white;
    text-align: left;
    padding: 4px}