.loot
{
font-family: Verdana; 
font-size: .9pc;
color: white;
}

.itemimage
{
background-repeat: no-repeat;
background-position: 3px 3px;
}

.egoitem
{ 
font-family: Verdana; 
font-size: .9pc;
color: white 
}

.egoitem a
{
text-decoration: none;
}

.egoitem a:hover
{
text-decoration: underline;
}


img, iframe, div {
	border: 0;
}

small {
	font-size: 11px;
}

.border {
	border: 3px solid #404040;
}

.caption {
	padding-top: 2px;
	font-size: 11px;
}

.quote {
	margin: 0pt 15px;
	padding: 10px;
	background-color: #1c1c1c;
	line-height: normal;
}

.msg-success {
	color: #33cc33;
	font-weight: bold;
	font-size: 11px;
}

.msg-failure {
	color: #cc3333;
	font-weight: bold;
	font-size: 11px;
}

.pad {
	padding-bottom: 10px;
}

.pad2 { 
	padding-bottom: 1em;
}

.pad3 {
	padding-bottom: 2em;
}

.clear {
	clear: both;
}

.text {
	color: #cccccc;
	line-height: 1.4em;
}

.text b {
	color: white;
}

.text ul, .text ol {
	margin: 1em 0;
	padding-left: 26px;
}

.text ul.first, .text ol.first {
	margin-top: 0;
}

.text ul.last, .text ol.last {
	margin-bottom: 0;
}

.text ol li {
	color: #E5CC80;
}

.text ul li {
	color: #c3030b;
	list-style-type: square;
}

.text li {
	list-style-position: outside;
	line-height: 1.75em;
}

.text ol li div, .text li div {
	color: white;
}

.text h1 {
	color: white;
	font-size: 20px;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 0 0 5px 0;
	margin: 0 0 13px 0;
	line-height: 1.1em;
}

.text h2 {
	color: white;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #505050;
	padding: 26px 0 3px 0;
	margin: 0 0 13px 0;
	line-height: 1.25em;
	clear: both;
}

.text h3 {
	color: white;
	font-size: 14px;
	padding: 0;
	margin: 1.5em 0 0.5em 0;
}

.text h2.first, .text h3.first {
	padding-top: 0;
	margin-top: 0;
}

.text h1 span.sub, .text h2 span.sub, .text h3 span.sub {
	display: block;
	font-weight: normal;
	font-size: 12px;
	color: #707070;
}

.tip {
	border-bottom: 1px dotted #606060;
	cursor: help;
}

.bc-icon {
	padding-right: 34px;
	background: url(/wow/wowimages/bc_icon.gif) right center no-repeat;
}

.source-wowwiki {
	background: url(/wow/wowimages/wowwiki.gif) left center no-repeat;
	margin-top: 1em;
	font-size: 11px;
	padding: 3px 0 3px 22px;
}

/***** Page Template *****/

#layers {
	position: absolute;
	left: 0;
	top : 0;
	z-index: 100000000;
}

#noscript-bg {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: black;
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 9999;
}

#noscript-text {
	position: absolute;
	text-align: center;
	left: 0;
	width: 100%;
	top: 30%;
	font-size: 18px;
	line-height: 1.5em;
	z-index: 10000;
	padding-top: 70px;
	background: url(/wow/wowimages/logo_medium.gif) center top no-repeat;
}

#noscript-text b {
	font-size: 22px;
}

#home {
	text-align: center;
	margin-top: 40px;
	padding-top: 140px;
	background: url(/wow/wowimages/logo.gif) top center no-repeat;
}

#home input {
	margin-right: 2px;
}

#home p {
	margin: 0;
	padding: 40px 0;
	color: #cccccc;
	line-height: 1.75em;
	font-size: 12px;
}

#layout {
	min-width: 998px;
	max-width: 1210px;
	margin: 0 auto;
}

#header {
	position: relative;
	height: 110px;
}

#header-logo {
	position: absolute;
	left: 0;
	top: 25px;
	background: url(/wow/wowimages/logo_header.gif) left center no-repeat;
}

#header-logo a {
	display: block;
	width: 160px;
	height: 68px;
	border: 0;
}

#home h1, #header-logo h1 {
	position: absolute;
	left: -2323px;
	top: -2323px;
}

#header-ad {
	position: absolute;
	right: 0;
	width: 728px;
	padding-top: 10px;
	background: url(/wow/wowimages/ads.gif) center top no-repeat;
}

#topbar-right {
	position: relative;
}

#topbar-right div {
	position: absolute;
	right: 3px;
	top: 5px;
}

#topbar-right input {
	margin-left: 4px;
}

#topbar {
	background: #383838;
	border-top: 1px solid #484848;
	padding: 7px 0 7px 3px;
	font-size: 13px;
}

.menu-buttons a {
	cursor: default;
	text-decoration: none;
	color: white;
	padding: 3px 8px;
	border: 1px solid #383838;
	font-size: 13px;
}

.menu-buttons a.open {
	background-color: #484848;
	border: 1px solid #282828;
}

#morelink {
	padding: 3px 0 3px 8px;
}

#sidebar {
	position: relative;
}

#sidebar-contents {
	position: absolute;
	right: 1px;
	top: 1px;
	padding: 0 10px;
}

.sidebar-ad {
	padding-top: 10px;
	background: url(/wow/wowimages/ads.gif) center top no-repeat;
}

#comment-ad {
	position: relative;
	top: -10px;
	float: right;
	padding-top: 10px;
	background: url(/wow/wowimages/ads.gif) center top no-repeat;
}

#wrapper {
	border: 1px solid #282828;
	background: #181818;
	min-height: 850px;
}

#main {
	margin-right: 180px;
	padding: 18px 0 10px 10px;
}

#main-contents {
	border: 1px solid #383838;
	background-color: #242424;
	padding: 10px;
	min-height: 900px;
}

#path-right {
	float: right;
	font-size: 12px;
}

#path {
	cursor: default;
	font-size: 15px;
	padding: 0 0 10px 20px;
	background: url(../favicon.gif@3) left 1px no-repeat;
}

#footer {
	font-size: 12px;
	color: #666666;
	text-align: center;
	padding-top: 32px; 
}

#footer a {
	margin: 0 0.5em;
}

#footerbox {
	opacity: 0.75;
	position: relative;
	background-color: #181818; 
	margin: 3em auto 0 auto; 
	width: 32em;
	border: 1px solid #282828;
	padding: 10px;
	text-align: center;
	line-height: 1.5em;
}

#footerbox a {
	margin: 0 0.5em;
}

.toplinks {
	padding-top: 3px;
	position: absolute;
	top: 0;
	right: 0;
}

.toplinks a {
	margin: 0 4px;
}

.infobox {
	float: right;
	width: 200px;
	margin: 0 0 10px 10px;
	border-collapse: collapse;
	background-color: #181818;
	border: 1px solid #404040;
}

.infobox th {
	color: white;
	padding: 12px;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}

.infobox td {
	padding: 0 12px 12px 12px;
	font-size: 13px;
	line-height: 1.75em;
	white-space: nowrap;
}

.infobox ul {
	margin: 0;
	padding-left: 13px;
}

.infobox li {
	color: #c3030b;
	list-style-type: square;
}

.infobox li div {
	color: white;
}

.series { border-collapse: collapse; line-height: 1.5em }
.series th { padding: 0.2em 10px 0 0; font-weight: normal; text-align: right; vertical-align: top }
.series td { padding: 0 }

.menu {
	position: absolute;
	z-index: 100000000;
}

.menu table {
	border-collapse: collapse;
}

.menu table td {
	padding: 0;
	vertical-align: top;
}

.menu p {
	margin: 0;
	padding: 0;
	position: relative;
}

.menu em, .menu var, .menu strong {
	display: block;
	position: absolute;
	background: url(/wow/wowimages/menu_shadow.png) no-repeat;
}

.menu em {
	width: 5px;
	top: 0;
	bottom: 0;
	right: -5px;
	background-position: right top;
}

.menu var {
	width: 5px;
	height: 6px;
	right: -5px;
	bottom: -6px;
	background-position: right bottom;
}

.menu strong {
	height: 6px;
	left: 0;
	right: 0;
	bottom: -6px;
	background-position: left bottom;
}

.menu div {
	border: 1px solid #202020;
}

.menu div div {
	border: 2px solid #484848;
	border-top: 1px solid #484848;
	white-space: nowrap;
	font-size: 13px;
}

.menu span {
	display: block;
	padding: 0 18px 0 0;
}

.menu span span {
	padding: 0 0 0 18px;
}

.menu span.separator {
	padding: 4px 9px;
	background: #181818;
	font-weight: bold;
	cursor: default;
}

.menu a {
	display: block; 
	padding: 4px;
	text-decoration: none;
	background-color: #282828;
	border-top: 1px solid #484848;
	border-bottom: 1px solid #101010;
}

.menu a.open, .menu a:hover {
	border-bottom: 1px solid #202020;
	background-color: #383838;
}

.menucheck {
	background: url(/wow/wowimages/menu_check.gif) left center no-repeat;
}

.menusub {
	background: url(/wow/wowimages/menu_arrow.gif) right center no-repeat;
}

.menuarrow  {
	padding-right: 16px;
	background: url(/wow/wowimages/menu_arrow.gif) right center no-repeat;
}

.menuarrowd {
	padding-right: 11px;
	background: url(/wow/wowimages/menu_arrowd.gif) right center no-repeat;
}

.tabs {
	margin: 0;
	padding: 0;
}

.tabs li {
	float: left;
	margin-right: 3px;
	height: 30px;
	overflow: hidden;
}

.tabs a {
	float: left;
	position: relative;
	display: block;
	height: 29px;
	text-decoration: none;
	white-space: nowrap;
	background: #303030 url(/wow/wowimages/tab_tr.gif) no-repeat top right;
	border-bottom: 1px solid #282828;
}

.tabs a:hover {
	background-color: #383838;
	border-bottom: 1px solid #303030;
}

.tabs a.selected, .tabs a.selected:hover {
	background-color: #404040;
	border-bottom: 1px solid #404040;
}

.tabs b {
	padding: 0 5px;
	display: block;
	visibility: hidden;
}

.tabs div {
	position: absolute;
	left: 0;
	top : 0;
	width: 100%;
	text-align: center;
	line-height: 30px;
	background: url(/wow/wowimages/tab_tl.gif) top left no-repeat;
}

.tabs-container {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.tabs-levels {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}

.tabs-level {
	position: relative;
	width: 100%;
	height: 30px;
	overflow: hidden;
}

.tabs-level ul {
	position: absolute;
	left: 0;
}

.tabbed-contents {
	border: 3px solid #404040;
	background-color: #181818;
	padding: 8px;
	clear: both;
}

.old-tabs {
	margin: 0;
	padding: 0;
}

.old-tabs li {
	display: block;
	float: left;
	position: relative;
	padding: 0;
	margin-right: 3px;
}

.old-tabs a {
	display: block;
	float: left;
	height: 29px;
	text-decoration: none;
	white-space: nowrap;
	background: #303030 url(/wow/wowimages/tab_tr.gif) no-repeat top right;
	border-bottom: 1px solid #282828;
	line-height: 29px;
	vertical-align: middle;
	padding: 0 9px 0 8px;
}

.old-tabs a:hover {
	background-color: #383838;
	border-bottom: 1px solid #303030;
}

.old-tabs a.selected, .tabs a.selected:hover {
	background-color: #404040;
	border-bottom: 1px solid #404040;
}

.old-tabs div {
	position: absolute;
	left: 0;
	top: 0;
	width: 2px;
	height: 2px;
	background: url(/wow/wowimages/tab_tl.gif) no-repeat
}

.iconlist {
	border-collapse: collapse;
	margin-top: 4px;
}
.iconlist ul {
	margin: 0;
	padding: 0;
}
.iconlist ul li {
	list-style-position: inside;
	list-style-type: square;
	padding-left: 13px;
}
.iconlist th {
	padding: 0;
}
.iconlist td {
	padding: 4px 0 6px 0;
	color: white;
}
.iconlist var {
	font-size: 1px;
}
.iconlist .iconsmall {
	margin-right: 4px;
}

.icontab {
	border-collapse: collapse;
	margin-top: 4px;
}
.icontab tr {
	background: none !important;
}
.icontab th, .icontab td {
	border: 0 !important;
}
.icontab td {
	padding: 0 4px 4px 0;
	width: 10em;
	line-height: 1.5em;
}
.icontab th {
	padding: 0 3px 0 0;
}

.random-enchantments {
	float: left;
	width: 47%;
}

a.moneyitem, a.moneysocketmeta, a.moneysocketred, a.moneysocketyellow, a.moneysocketblue {
	text-decoration: none !important;
	border-bottom: 1px solid transparent;
}

a.moneyitem:hover, a.moneysocketmeta:hover, a.moneysocketred:hover, a.moneysocketyellow:hover, a.moneysocketblue:hover {
	border-bottom: 1px solid white;
}

.moneyitem, .moneygold, .moneysilver, .moneycopper, .moneyalliance, .moneyhorde, .moneyarena, .moneysocketmeta, .moneysocketred, .moneysocketyellow, .moneysocketblue {
	color: white;
	background: no-repeat right center;
}

.moneyitem         { padding-right: 19px } 
.moneygold         { padding-right: 15px; background-image: url(/wow/wowimages/money_gold.gif) } 
.moneysilver       { padding-right: 15px; background-image: url(/wow/wowimages/money_silver.gif) }
.moneycopper       { padding-right: 15px; background-image: url(/wow/wowimages/money_copper.gif) }
.moneyalliance     { padding-right: 12px; background-image: url(/wow/wowimages/money_alliance.gif) }
.moneyhorde        { padding-right: 16px; background-image: url(/wow/wowimages/money_horde.gif) }
.moneyarena        { padding-right: 18px; background-image: url(/wow/wowimages/money_arena.gif) }
.moneysocketmeta   { padding-right: 18px; background-image: url(/wow/wowimages/socket_meta.gif) }
.moneysocketred    { padding-right: 18px; background-image: url(/wow/wowimages/socket_red.gif) }
.moneysocketyellow { padding-right: 18px; background-image: url(/wow/wowimages/socket_yellow.gif) }
.moneysocketblue   { padding-right: 18px; background-image: url(/wow/wowimages/socket_blue.gif) }

.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 }

.iconsmall .hilite
{
	position: absolute; width: 20px; height: 20px; left: 3px; top: 3px;
	background: url(/wow/wowimages/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(/wow/wowimages/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(/wow/wowimages/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(/wow/wowimages/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(/wow/wowimages/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 }
.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(/wow/wowimages/tooltip.png); font-family: Verdana; font-size: 12px; line-height: 17px; color: white; }
.tooltip th { padding: 3px; height: 8px }
.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 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(/wow/wowimages/socket_meta.gif) no-repeat left center }
.socket-red    { padding-left: 26px; background: url(/wow/wowimages/socket_red.gif) no-repeat left center }
.socket-yellow { padding-left: 26px; background: url(/wow/wowimages/socket_yellow.gif) no-repeat left center }
.socket-blue   { padding-left: 26px; background: url(/wow/wowimages/socket_blue.gif) no-repeat left center }

.inputbox {
	width: 30em;
	color: #cccccc;
	background-color: #383838;
	border-left: 1px solid #606060;
	border-top: 1px solid #606060;
	border-right: 1px solid #101010;
	border-bottom: 1px solid #101010;
	margin: 0 auto;
	padding: 15px;
	line-height: 1.7em;
}

.inputbox table {
	border-collapse: collapse
}

.inputbox td {
	padding: 2px;
}

.inputbox h1 {
	color: white;
	font-size: 16px;
	text-align: center;
	padding-bottom: 6px;
	margin: 0;
}

#inputbox-error {
	color: #cc3333;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
}

.listview {
	background-color: #181818;
	border: 3px solid #404040;
	clear: both;
}

.listview-void {
	position: absolute;
	left: -2323px;
	top: -2323px;
}

.listview-band-top, .listview-band-bottom {
	background-color: #404040;
	color: #cccccc;
}

.listview-band-top {
	padding: 3px 0 6px 0;
}

.listview-band-bottom {
	padding: 6px 0 3px 0;
}

.listview-band-top input, .listview-band-bottom input {
	font-size: 11px;
	vertical-align: middle;
	margin-right: 0.5em;
}

.listview-nav {
	float: right;
	padding-right: 1px;
	cursor: default;
}

.listview-nav a, .listview-nav span {
	margin-left: 0.5em;
}

.listview-note {
	line-height: 16px;
}

.listview table {
	width: 100%;
	border-collapse: collapse;
}

.listview th {
	font-size: 14px;
	padding: 0;
	border-bottom: 1px solid #202020;
}

.listview thead div {
	position: relative;
	border-top: 1px solid #707070;
	border-left: 1px solid #707070;
	border-right: 1px solid #303030;
	border-bottom: 1px solid #303030;
}

.listview thead a {
	display: block;
	padding: 4px 0;
	text-decoration: none;
	color: white;
	background-color: #585858;
}

.listview thead a span {
	padding: 0 4px;
}

.listview thead a span span {
	padding: 0;
}

.listview th a:hover {
	background-color: #606060;
}

.listview-std td {
	padding: 4px;
	color: #dddddd;
	border: 1px solid #404040;
}

.listview-std a {
	text-decoration: none;
}

.listview-std a:hover {
	text-decoration: underline;
}

.listview-std tr {
	cursor: pointer;
}

.listview-std tr:hover {
	background-color: #202020;
}

.listview tr.checked {
	background-color: #242424;
}

.listview tr.checked:hover {
	background-color: #2C2C2C;
}

.listview-cb {
	text-align: center;
}

.listview-cb input {
	cursor: pointer;
}

.listview-nodata {
	padding: 4px;
	text-align: center;
}

.sortasc  {
	padding-right: 15px !important;
	background: url(/wow/wowimages/sort_asc.gif) no-repeat right center;
}

.sortdesc {
	padding-right: 15px !important;
	background: url(/wow/wowimages/sort_desc.gif) no-repeat right center;
}










.band1, .band2 { background: #404040; height: 1.33333em; cursor: default; line-height: 1.4em; color: #cccccc }
.band1 div, .band2 div { float: right }
.band1 { padding: 6px 4px 3px 4px; clear: both }
.band2 { padding: 3px 4px 6px 4px }

.report-wrapper { border: 3px solid #404040; clear: both }
.report { width: 100%; border-collapse: collapse; background-color: #404040; margin: 0; padding: 0 }
.report th { cursor: default; font-size: 14px; cursor: pointer; padding: 0; border-bottom: 1px solid #202020 }
.report th a { text-decoration: none; color: white; padding: 4px; display: block; background-color: #585858; border-top: 1px solid #707070; border-left: 1px solid #707070; border-right: 1px solid #303030; border-bottom: 1px solid #303030 }
.report th a:hover { background-color: #606060; border-bottom: 1px solid #303030 }
.report thead td, .report tfoot td { text-align: left; cursor: default }
.report td { padding: 4px; color: #dddddd; font-size: 13px }
.report tbody td div.crop { height: 1.33333em; overflow: hidden }
.report tbody td div.sub { font-size: 11px; color: #707070 }
.report tbody .small { font-size: 11px; padding: 1px 0 0 0; white-space: nowrap }
.report tbody .smallr { font-size: 11px; padding: 1px 3px 0 0; white-space: nowrap; float: right; font-style: italic }
.report tbody tr { background-color: #181818 }
.hoverable tbody tr { cursor: pointer }
.hoverable tbody a { text-decoration: none }
.hoverable tbody a:hover { text-decoration: underline }
.hoverable tbody tr:hover { background-color: #202020 }
.hoverable tbody td { border: 1px solid #404040 }

.grid { width: 100%; clear: both; border-collapse: collapse; background-color: #404040; border: 3px solid #404040 }
.grid tbody tr { background-color: #181818 }
.grid tbody tr:hover { background-color: #202020 }
.grid td { padding: 4px; color: #dddddd; font-size: 13px }
.grid td, .grid th { border-top: 1px solid #404040; border-bottom: 1px solid #404040; border-left: 1px solid #282828; border-right: 1px solid #282828 }
.grid th { vertical-align: top; font-weight: normal; color: white; padding: 4px; text-align: left; white-space: nowrap }

.report-button { margin-right: 5px; line-height: normal }

#fi { color: #cccccc }
#fi table { border-collapse: collapse; border: 0 }
#fi table td { padding: 0; border: 0 }
#fi .padded { padding-top: 12px; white-space: nowrap }
#fi .padded2 { padding-top: 8px }
#fi .rightselect { margin-top: 2px }
#fi .rightpanel { float: right; text-align: right }
#fi .rightpanel2 { float: right; text-align: right; padding-right: 10px }
#fi .smalltextbox { text-align: center; width: 2em }
#fi .smalltextbox2 { text-align: center; width: 2.3em }
.criteria div { padding-bottom: 4px }

.comment { font-size: 13px; line-height: 18px; padding: 4px 0; width: 100%; overflow: auto }
.comment-bt { color: #999999 }
.comment-green { color: #5DF644 }
.comment-blue { color: #00C0FF }
.comment-header, .comment-header-bt { line-height: 22px; font-size: 11px; padding: 2px 4px 2px 4px }
.comment-header { color: #AAAAAA;  background: #303030 }
.comment-header-bt { color: #888888; background: #202020 }
.comment-rating { float: right; height: 1.33333em; color: white }
.comment-rating span { font-weight: bold }
.comment-links  { text-align: right; line-height: 1.4em; font-size: 11px; padding: 0 2px 2px 0 }
.comment-error { color: #cc3333; font-weight: bold; font-size: 11px }
#add-comment { width: 55%; height: 11em; font-family: Arial, sans-serif; font-size: 16px }
.edit-comment { width: 100%; font-family: Arial, sans-serif; font-size: 13px }

.ss-alt, .ss-alt-over { width: 100%; position: absolute }
.ss-alt { overflow: hidden; height: 1.33333em }
.ss-alt-over { color: white; background-color: #505050; border: 1px solid #303030; line-height: 18px }

#ss { text-align: center }
#ss .ss-border { margin: 0 auto; border: 3px solid #404040; background: black url(/wow/wowimages/loading2.gif) no-repeat 2px 2px }
#ss .ss-desc { font-weight: bold; color: white; padding-bottom: 3px }
#ss .ss-by { font-size: 11px }
#ss .ss-hd { padding-top: 8px; font-size: 11px }
#ss .ss-band { background: #181818; padding: 8px; border: 1px solid #404040 }

#ss-sticky { text-align: center }
#ss-sticky img { border: 3px solid #404040; margin-bottom: 4px }