body {background:#000 url(../images/bg.jpg) top center no-repeat;margin:0;padding:0;font-size:75%;font-family:lucida Grande, Helvetica, Arial, sans-serif;color:#fff;}
 
a {color:#a79471;}
a:hover {color:#fff;}
a:active {color:#fff;}

.inlineimg {vertical-align:middle;}
.spacer {clear:both;}

#wrapper {margin:0;padding:0;text-align:center;}
#wrapper-inner {margin:0 auto;position:relative;text-align:left;width:900px;}
#nav {position:relative;background:url(../images/navbar.png) top left repeat-x;height:45px;}
.searchbox {position:absolute;left:697px;top:10px;}
.searchbox input {width:158px;padding:4px;border:none;font-size:12px;color:#666;background:none;}
.searchbutton {position:absolute;left:866px;top:10px;}
#nav ul {list-style-type:none;margin:0 0 0 8px;padding:0;}
#nav ul li {float:left;margin:0;padding:0;}
#nav ul li a {display:block;height:45px;padding:0 15px;line-height:45px;text-decoration:none;color:#fff;font-weight:900;text-shadow:1px 1px 1px #000;}
#nav ul li a:hover {background:url(../images/blackopacity.png);}
#content {float:left;width:722px;padding:3px;background:#000;}
.feature-blizzcon2010 {position:relative;background:url(../images/feature-blizzcon2010.jpg) top left no-repeat;width:722px;height:277px;text-shadow:1px 1px 1px #000;margin-bottom:5px;}
.feature-blizzcon2010 .t {position:absolute;top:233px;left:10px;font-size:18px;font-weight:400;width:702px;height:44px;line-height:44px;}
.feature-blizzcon2010 .r {display:block;float:right;padding:0;margin:0;}
.feature-blizzcon2010 .r em {font-style:normal;color:#db2810;font-weight:900;}
#sidebar {float:left;width:160px;margin-left:8px;margin-top:3px;}
.content-inner {padding:15px 10px;}
#footer {padding:10px;background:#111;margin-bottom:20px;}
.foot-block-1 {float:left;font-size:8px;letter-spacing:4px;color:#777;line-height:16px;padding:16px 0 0 0;width:150px;}
.foot-block-2 {float:left;font-size:11px;color:#999;padding:22px 0 18px 0;}
.foot-block-2 strong {color:#cdcdcd;}
.foot-block-2 a {color:#999;}
.foot-block-2 a:hover {color:#fff;}

.tweet {border-bottom:1px solid #555;padding-bottom:8px;margin-bottom:8px;font-size:11px;color:#cdcdcd;}
.tweet img {padding:4px 2px 4px 0px;}
.tweet em {font-size:11px;color:#666;display:block;padding-top:4px;font-style:normal;}
.tweet em a {color:#666;}

.newsbit-top-blizz {background:url(../images/parchment-topblizz.jpg) top left no-repeat;}

.newsbit {background:url(../images/parchment-bg.jpg) top left repeat-y;text-shadow:1px 1px 1px #ebd9ab;}
.newsbit-top {background:url(../images/parchment-top.jpg) top left no-repeat;}
.newsbit-bot {background:url(../images/parchment-bot.png) bottom left no-repeat;padding:22px 25px;color:#000;}
.newsbit h2 {font-size:26px;font-family:Georgia,serif;font-style:italic;font-weight:400;margin:0;padding:0;}
.newsbit h2 small {font-size:18px;}
.newsbit h2 a {text-decoration:none;color:#000;}
.newsbit a {color:#3e3721}
.newsinfo {padding:7px 0 0 0;color:#3e3721;font-family:Georgia,serif;}
.newsinfo a {color:#3e3721}
.newsdivide {width:642px;height:3px;margin:7px auto;background:url(../images/parchment-line.png);}
blockquote {margin:0;padding:10px;background:url(../images/blackopacity2.png);color:#fff;text-shadow:1px 1px 1px #000;}
blockquote hr {display:none;}
blockquote small {font-size:12px;}
blockquote a {color:#ffffff;}
.white {font-size:10px;}

.pagehead {background:#111 url(../images/pagehead.jpg) center left;padding:10px;text-shadow:2px 2px 2px #000;margin-bottom:3px;}
.pagehead h1 {font-size:26px;margin:0;padding:0;font-weight:400;}
.pagehead em {font-style:normal;font-size:12px;color:#e5bb8e;}

.datagrid {border:none;border-collapse:collapse;border-spacing:0;width:100%}
.datagrid td, .datagrid th {padding:7px 10px;}
.datagrid th {background:#222;border:1px solid #333;border-bottom:1px solid #111;border-right:1px solid #111;text-shadow:1px 1px 1px #000;}
.datagrid td {border-bottom:1px solid #222;}
.datagrid td ul {margin:0 0 0 20px;padding:0;list-style-type:square;}
.datagrid td ul li {padding:4px 0;color:#cdcdcd;}
.datagrid td em {display:block;font-size:9px;font-style:normal;color:#999;}
.datagrid th h2 {margin:0;padding:0;}
.blue {font-style:normal;color:#00C0FF;}

.pagination {padding:8px;text-align:right;font-size:11px;}
.pagination a {display:inline-block;padding:5px 6px;background:#444;text-decoration:none;margin:0 1px;}
.pagination strong {display:inline-block;padding:5px 6px;background:#666;text-decoration:none;margin:0 1px;}

.firstletter {display:block;float:left;font-size:70px;font-family:Georgia,serif;line-height:60px;padding-right:10px;padding-bottom:10px;color:#4e4423}

ul.qualityfilter {margin:0 0 3px 0;padding:0;list-style-type:none;float:right;}
ul.qualityfilter li {margin:0;padding:0;float:left;}
ul.qualityfilter li a {display:block;padding:10px 15px;background:#111;text-decoration:none;border-right:1px solid #222;}
ul.qualityfilter li a:hover {background:#222;}

.icon-empty-runestone {background:url(/static/images/empty-runestone.png) top left no-repeat;width:35px;height:18px;}
.icon-empty {background:url(/static/images/empty.png) top left no-repeat;width:35px;height:55px;}

.comment {padding:10px 10px;margin-bottom:7px;border-bottom:1px solid #333;}
.comment-image {width:64px;height:64px;float:left;margin-right:15px}
.comment-info {color:#999;padding-bottom:5px}
.comment-info strong {color:#e7e7e7;}

.formerror {background:#900000;color:#fff;padding:15px;margin:10px 0;}
.formerror p {padding:0;margin:0;}
.formsuccess {background:#4a8a0c;color:#fff;padding:15px;margin:10px 0;}
.warning {background:#3b3b3b;color:#fff;padding:15px;margin:0 0 10px 0}

.tooltip {}
.tooltip a{text-decoration:none;}
.tooltip a:hover{text-decoration:underline;}
.tooltip table{border-spacing:0;border-collapse:collapse;width:185px;}
.tooltip td,.tooltip th{background:url(../images/d3tooltip.png);font-family:Verdana,sans-serif;font-size:13px;line-height:17px;color:white;}
.tooltip th{padding:18px;vertical-align:top;}
.tooltip td{padding:21px 0px 0px 24px;vertical-align:top;}
.tooltip b{font-size:14px;line-height:19px;font-weight:normal;}
.tooltip div.indent{padding-left:.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;font-family:serif;}
.tooltip em {font-style:normal;font-size:0.9em;color:#d5bfa5;}
.dps {padding:5px;background:url(../images/dpsbg.png) top left no-repeat;margin:7px 0 4px 0;font-size:0.9em;}
ul.stats {margin:0;padding:0;font-size:0.9em;color:#e7e7e7;list-style-type:square;}
ul.stats li {margin-left:15px;}
.sell {margin-top:3px;padding-left:15px;color:#999;font-size:0.8em;}

.itembar {float:right;width:200px;background:#151515;padding:10px;border:1px solid #222;line-height:22px;margin-top:10px;}
.itembar strong {font-style:normal;color:#ff9e21;font-size:11px;}
.itembar em {font-style:normal;color:#e7e7e7;font-size:11px;}
.itembar a {font-size:11px;color:#fff;}

.comments {padding:0 15px 15px 15px;border-top:1px solid #222;}