#right {padding-bottom: 0px; margin: 0px 20px 0px 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.homepage #right {padding-top: 15px}
#homepage {padding: 0px; }


#homepage, #blog-wrapper { background: url("../images/shadow.png") repeat-y; min-height:550px}


.more {padding-right: 12px; background: url('../images/more-arrows.gif') no-repeat 100% 2px}
#posts .last-read {background-image: url('../images/arrows.gif')}
.pagenav {padding-left: 0px; background: none transparent scroll repeat 0% 0%}
#content .pagenav a {border-bottom-color: #150c06; border-top-color: #150c06; background: #2b1507; color: #d3ac6b; border-right-color: #150c06; border-left-color: #150c06}
#content .pagenav .active {border-bottom-color: #150c06; border-top-color: #150c06; background: #2b1507; color: #d3ac6b; border-right-color: #150c06; border-left-color: #150c06}
#content .pagenav a:hover {border-bottom-color: #100904; border-top-color: #100904; background: #62371b; color: #fff; border-right-color: #100904; border-left-color: #100904}
#content .pagenav .active {border-bottom-color: #100904; border-top-color: #100904; background: #ffae00; color: #000; border-right-color: #100904; border-left-color: #100904}
#forum-content input {padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: #f1ebd7; padding-top: 10px}
#forum-content textarea {padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: #f1ebd7; padding-top: 10px}
#forum-content input {padding-bottom: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px}
#left {width: 646px}



.featured-news { padding-top: 20px;padding-bottom: 20px;  padding-left: 27px; padding-right: 0px;padding-left: 25px; background: url('../images/featured_bg.jpg') no-repeat 0px 100%;line-height: 1.08em;}
.featured-news h3 {border-bottom: #552b12 2px solid;margin-right:40px;margin-bottom: 15px;padding-bottom:8px;text-align:right;line-height:16px;}
.featured-news h3 a.title {float:left;font-size:16px;color:#fef092;padding-right: 20px; background: url('../images/next.gif') no-repeat 100% 50%; color: #fef092}
.featured-news h3 a.upload {font-size:12px;font-weight:400;padding-left:10px;background: url('../images/community-index-sprite.gif') no-repeat 0px -23px;}
.featured-news h3 a.upload:hover {color:#fff;}
.featured-news .featured {width: 140px; float: left; font-size: 13px; margin-right: 13px}
.featured-news .featured a:hover {color: #fff;text-decoration: none}
.featured-news .featured a:focus {color: #fff}

.featured-news .featured a .featured-img {border: transparent 1px solid;  display: block; background-position: 50% 50%; height: 90px; border-color: #372511; -moz-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0 0 20px #000; -webkit-box-shadow: 0 0 20px #000; box-shadow: 0 0 20px #000}
.featured-news .featured a:hover .featured-img {border-bottom-color: #cd9000; border-top-color: #cd9000; border-right-color: #cd9000; border-left-color: #cd9000}
.featured-news .featured-desc {padding-bottom: 0px; padding-left: 0px; padding-right: 0px; display: block; word-wrap: break-word; padding-top: 7px;line-height: normal; font-size: 12px; font-weight: bold;text-align:left;}



.sidebar-content .featured-news {background: none transparent scroll repeat 0% 0%}

.blog-paging {background: url('../images/news-bg.jpg') 50% 100%}
.comments-link {background-image: url('../images/blog_icons.gif');}


.top20{margin-top:20px;}
#news-updates {padding-left: 0px; padding-right: 0px; word-wrap: break-word; padding-top: 0px; padding-bottom: 3px; background: url('../images/news-btm.jpg') #23120b no-repeat 0px 100%;}
#news-updates a:hover,#news-updates a:focus {color: #fff}
#news-updates .news-article,#news-updates .news-list {padding: 15px 25px 15px 25px;  background: url('../images/news-bg.jpg') no-repeat; }

#news-updates .news-list h3 {font-size: 16px;font-weight: bold;}
#news-updates .news-list h3 a{padding-left: 20px; background: url('../images/next.gif') no-repeat 0% 50%; color: #fef092;letter-spacing: -0.08em; }
#news-updates .news-list .by {color: #855b47;margin-top:3px}
#news-updates .news-list .by a.type{padding:4px 5px 3px 5px;font-size:12px;border: #552b12 1px solid;color:#fef092;background:#452b12;margin-right:10px;}
#news-updates .news-list  a.type:hover{border: #cd9000 1px solid;background:#332312}
#news-updates .news-list .by .hits {background-image: url('../images/blog_icons.gif');background-position: -15px -14px;padding-left: 16px;margin-left: 8px;color:#766b4e;}
#news-updates .news-list .updatetimer{padding:0px 5px;}


#news-updates .first-child {background-image: url('../images/news-bg-first.jpg'); padding-top: 50px}
#news-updates .news-article h3 {text-align:right;margin-bottom:10px;padding-bottom:8px;border-bottom: #552b12 2px solid;}
#news-updates .news-article h3 a.title{float:left;padding-right: 20px; background: url('../images/next.gif') no-repeat 100% 50%; color: #fef092;font-weight: bold;line-height: 1.08em;padding-left: 3px;letter-spacing: -0.08em; font-size: 16px; }

#news-updates .news-article h3 a.gameupdate {font-size:12px;font-weight:bold;color:#21B2F7;padding:5px 0px 5px 18px;background: url('../images/update.png') #180E05 no-repeat 0 -24px;border:1px solid #372511;display:inline-block;}
#news-updates .news-article h3 a.gameupdate:hover {color:#F0542A !important;background-position:0 0;border-color:#CD9000;}

#news-updates .news-article .more {text-align:right;padding:8px 20px 5px 0; }
#news-updates .news-article .more a {padding-right:10px;background: url('../images/more-arrows.gif') no-repeat 100% 2px;}
#news-updates .news-article .more a:hover {background-position: 100% -45px}


#news-updates .by-line {padding: 7px 10px;margin:2px 0;border:1px solid #2b1507;line-height: 25px;color: #855b47;text-align:right;-moz-border-radius: 5px; border-radius: 5px;/* background-color:#1a0f08; */background-color: rgba(0, 0, 0, 0.25);}
.ie #news-updates .by-line{filter: alpha(opacity=25); zoom: 1; background:#000}
.ie #news-updates .by-line span{position:relative;}

#news-updates .by-line .title{float:left;text-align:left;width:398px;}
#news-updates .by-line .title a {font-size:14px;font-weight:bold;}
#news-updates .by-line .title a.type{padding:4px 5px 3px 5px;font-size:12px;border: #552b12 1px solid;color:#fef092;background:#452b12;margin-right:10px;}
#news-updates .by-line .title a.type:hover{border: #cd9000 1px solid;background:#332312}
#news-updates .by-line .title .hits {background-image: url('../images/blog_icons.gif');background-position: -15px -14px;padding-left: 16px;margin-left: 8px;color:#766b4e;}
#news-updates .by-line .updatetimer{padding-right:5px;}
#news-updates .by-line a:hover,#news-updates .by-line a:focus {color: #fff}


#blog {background-image: url('../images/blog_bg.jpg'); padding-bottom: 0px; padding-left: 25px; padding-right: 25px; padding-top: 50px}
.damocles-edit#blog {background-color: #1a0f08}
h3.blog-title {color: #fdeea4; font-size: 24px; font-weight: bold}
.header-image img {margin-bottom: -4px}
#blog .header-image {padding-bottom: 0px; margin-top: 10px; padding-left: 0px; padding-right: 0px; overflow: hidden; padding-top: 0px; -moz-box-shadow: 0 0 20px #000; -webkit-box-shadow: 0 0 20px #000; box-shadow: 0 0 20px #000}
#blog .detail {padding-bottom: 20px; padding-left: 0px; padding-right: 0px; padding-top: 20px}
#blog .detail strong {color: #f4ce98}
#blog .keyword-list {border-color: #40200d;}
#blog .community-share {border-bottom-color: #40200d; border-top-color: #40200d; border-right-color: #40200d; border-left-color: #40200d}
#content .cm-action {color: #009cff}
.karma-feedback {border-bottom: medium none; border-left: medium none; background: #28160a; border-top: medium none; border-right: medium none}
.prev-vote {border-bottom: medium none; border-left: medium none; background: #28160a; border-top: medium none; border-right: medium none}
.prev-vote {color: #cc8f0e}
#content .rate-action a {color: #fffac1}
.karma .rate-btn {background-image: url('../images/icon_rating.png')}
.karma .rate-btn span {background-image: url('../images/icon_rating.png')}
#content .karma .selected.rate-btn-holder .rate-btn {color: #8f4415}
#content .karma .selected.rate-btn-holder:hover .rate-btn {color: #8f4415}
#content .rate-btn {color: #eaa001}
#content .karma .selected.rate-btn-holder:hover .rate-btn {color: #eaa001}
#content .rate-action a.report {background-image: url('../images/alert_icon.png'); border-top-color: #573500; color: #ffab00}
#content .rate-action a.report:hover {background-color: #471807; color: #fff}
.post-user .avatar-interior img {width: 84px; height: 84px}
.post-user .avatar-interior {width: 84px; height: 84px}
.post-user {padding-right: 40px; height: 133px}
.talkback .post-user {padding-right: 40px; height: 133px}
.post-user .avatar {top: 26px; left: 22px}
#thread .blizzard {border-bottom: medium none}
.cms-announcement {background-image: url('../images/announce_bg.jpg'); background-color: #010308; margin: 20px auto; -moz-box-shadow: 2px 2px 15px #000000; box-shadow: 2px 2px 15px #000000; -webkit-shadow: 2px 2px 15px #000000}
.cms-announcement .announce-content {padding-bottom: 20px; padding-left: 85px; padding-right: 20px; padding-top: 20px}
.cms-announcement .announce-detail {color: #e9bd7f}
.cms-announcement .announce-sig {color: #00b4ff}
.station-home #content .content-top {background: url('../images/bt-lite-bg.jpg') no-repeat}
#station-view {padding-bottom: 0px}
#station-view .readmore {text-transform: uppercase; background: url('../images/subsection_bg.gif') no-repeat 100% 56%; border-bottom-width: 2px; color: #f0e29a; font-size: 12px; padding-top: 3px}
#station-view .readmore.bt-link {margin-top: 43px}
#station-view .bt-lite {padding-bottom: 32px; padding-top: 58px}
#station-view .bt-mask-l {background-image: url('../images/bt_mask_bg.png'); background-position: 0px -58px}
#station-view .bt-mask-r {background-image: url('../images/bt_mask_bg.png'); background-position: 0px -58px}
#station-view .bt-mask-r {background-position: right -58px}
#station-view .bt-set {background-image: url('../images/bt_lite_bg.png')}
#station-view .bt-set a .desc {color: #004e8a}
#station-view .bt-set a .info .char {color: #000}
#station-view .bt-set a .info {color: #613916}
#station-view .bt-mask-l {height: 230px}
#station-view .bt-mask-r {height: 230px}
#station-view .bt-set a:hover {background-image: url('../images/bt_lite_bg.png')}
#station-view .bt-right {background-image: url('../images/bt_lite_ctrl.gif'); top: 128px}
#station-view .bt-left {background-image: url('../images/bt_lite_ctrl.gif'); top: 128px}
#station-content {padding-top: 0px}
#forum-list {padding-top: 0px}
#station-content {padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background: url('../images/bg-community-body2.jpg') repeat-y 0px 0px; padding-top: 0px}
#station-content .station-content-wrapper {background: url('../images/bg-community-body3.jpg') no-repeat 0px 100%}
#station-content .station-inner-wrapper {padding-bottom: 10px; padding-left: 14px; padding-right: 14px; background: url('../images/bg-forum.jpg') no-repeat 0px 0px; padding-top: 10px}
.forum-parent:first-child {margin-top: 0px}
.forum-parent {padding-bottom: 0px; line-height: 41px; text-transform: uppercase; margin-top: 16px; padding-left: 20px; letter-spacing: -0.05em; color: #71330e; font-size: 20px}
.forum-parent {background: url('../images/collapse-expand.png') no-repeat 0px 1px}
.collapsed.forum-parent {background-position: 0px -39px}
.child-forums {padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.non-verbose .forum-link {height: 47px}
.forum-link {color: #fab000}
.forum-link .desc {color: #d3ac6b}
.forum-link:hover {}
.forum-link:hover span {color: #fff}
#forum-list {width: 604px}

.coc {text-transform: none; font-style: italic; margin: 0px; width: 290px; background: url('../images/code_bg.gif'); color: #71401f; font-size: 11px}
.forum-link .int {width: 230px}
.forum-link .int-padding {padding-bottom: 0px; padding-left: 0px; padding-right: 12px; font-weight: bold; padding-top: 10px}
.forum-link .int-padding .desc {font-weight: normal}
.forum-link .forum-icon {width: 54px; height: 52px; padding-top: 13px}
.non-verbose .forum-link .forum-icon {padding-top: 7px}
.child-filter {padding-bottom: 10px}
.filter-options a {padding-bottom: 0px; line-height: 30px; background-color: #2b1507; padding-left: 10px; padding-right: 10px; height: 30px; color: #ffae00; padding-top: 0px; -moz-border-radius: 3px}
.filter-options a:hover {background-color: #4e2f1b; color: #fff}
.filter-options a.selected {background-color: #ffae00; color: #000; font-weight: bold}
.forum-options a {color: #ffad00}
div.forum-options a.active {color: #fff; font-weight: bold}
.forum-options a:hover {color: #ffe682}
#posts .post-pagenav .pagenav {background-image: url('../images/icon_subpaging.gif')}
#posts-container {padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
#posts td {border-bottom: #261913 1px solid}
#posts .post-th {color: #775e3a}
#posts tr:hover {background: #261307}
#posts tr.featured {background: #052830}
#posts tr.featured:hover {background-image: url('../images/row_featured_hover.gif'); background-color: #042a0f}
#forum-content .forum-post-icon {background-image: url('../images/post_active.png'); padding-left: 20px; background-position: 80% 4px}
#forum-content .forum-post-icon .blizzard_icon {background-image: url('../images/icon_blizzard.png'); background-position: -5px 100%}
#posts .post-pagenav {color: #4f453d}
#posts .post-pagenav .pagenav {background-image: url('../images/icon_subpaging.gif'); background-repeat: no-repeat}
#posts .post-pagenav .pagenav a {color: #ffae00}
.post-pagenav .pagenav .active {color: #ffae00}
#posts .post-pagenav .pagenav a:hover {background: none transparent scroll repeat 0% 0%; color: #fff}
#posts .post-author {color: #a68450}
#posts .post-lastpost a {color: #a68450}
#posts .post-lastpost a {border-bottom-color: #443310; border-top-color: #443310; border-right-color: #443310; border-left-color: #443310}
.post-lastpost .more-arrow {background-image: url('../images/sidebar-menu-arrows.png')}
#posts .post-replies {color: #643416}
#posts .post-views {color: #643416}
#posts tr.read .post-title a {color: #a67100}
#posts tr.read .post-title a:hover {color: #fff}
#posts tr.read .forum-post-icon {background-image: url('../images/post_inactive.png')}
.tt_time {color: #8e8e8f}
.tt_info {color: #8e8e8f}
.icon-frame img {-moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000}
#page-comments .portrait-b img {-moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000}
#page-comments .portrait-c img {-moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000}
.button2 .icon-quote {background-image: url('../images/icon_quote.gif')}
#content .back-arrow {background-image: url('../images/link-arrows.png')}
.bml-toolbar button {background-image: url('../images/bml.gif'); background-color: transparent}
#forum-content {padding-top: 15px}
#forum-content .section-header {text-transform: none; font: 24px arial; color: #f9efa2}
#forum-content .section-header .topic {text-transform: uppercase; color: #5f2b0c; margin-right: 0px}
.bluetracker #posts .content a {color: #00b4ff}
.bluetracker #posts .content {color: #00b4ff}
.bluetracker #posts .desc {color: #006a8e}
.bluetracker #posts .post-title .forum-source {color: #93e1f7}
.bluetracker-icon-home {background-image: url('../images/bluetracker_icon.png')}
.bluetracker {background-image: url('../images/bluetracker_bg.jpg')}
.nextblizz {background-image: url('../images/next_blizz.gif')}
#forum-content .section-header .sticky-request {border-bottom-color: #281407; background-color: #1e1006; border-top-color: #281407; border-right-color: #281407; border-left-color: #281407}
#forum-content .section-header .sticky-request:hover {background-color: #331b0a}
#poll-container {border-bottom-color: #8b8775; background-color: #1f1d1b; border-top-color: #8b8775; border-right-color: #8b8775; border-left-color: #8b8775; -moz-box-shadow: 0 0 3px #000; -webkit-box-shadow: 0 0 3px #000}
#poll-container {-moz-border-radius: 8px}
#poll-container .poll-interior {-moz-border-radius: 8px}
#poll-container .poll-interior {color: #fff}
#poll-container .selection-count {color: #bca857}
#poll-container .poll-actions a {background-image: url('../images/twin_buttons.png')}
#poll-container .poll-stats {color: #66655c}
#poll-container .poll-stats span {color: #b6af8f}
#poll-container .results .result-container {background-image: url('../images/poll_bars.gif'); background-color: #01151c}
#poll-container .results .result {background-image: url('../images/poll_bars.gif')}
#poll-container .results .result span {background-image: url('../images/poll_bars.gif'); text-shadow: 0 0 2px #000e21, 0 0 2px #000e21, 0 0 2px #000e21, 0 0 2px #000e21}
#poll-container .poll-actions a:hover {color: #fff}
#poll-container .poll-actions a.selected {color: #fff}
#poll-container .poll-actions a {color: #ccc}
#poll-container .result {color: #ccc}
#poll-container .max .result {color: #fff}
.post {background-image: url('../images/post_bg.jpg'); background-color: #1a0f08}
.post .deleted {background-image: url('../images/post_bg.jpg'); background-color: #1a0f08}
#thread .blizzard {background-image: url('../images/post_bg_blizzard.jpg'); background-color: #1a0f08; background-repeat: no-repeat}
.high-rated {background-image: url('../images/post_bg_rated_high.jpg'); background-color: #381d0a}
.high-rated .post-detail {color: #fff}
.low-rated .post-detail {color: #354155}
#page-comments .high-rated {background: #421f08}
.post-info .postdata {color: #f9efa2}
.post-info .postdata a {color: #f9efa2}
.post-info .highrated {color: #58c012}
.post-info .lowrated {color: #636363}
.post-info .postdata .date {color: #636363}
.post-edited {color: #636363}
.high-rated .post-info .date {color: #d67f47}
.post-user .character-info {left: 116px}
.post-user {background-image: url('../images/post_avatar_bg.png')}
.talkback .post-user {background-image: url('../images/post_avatar_bg.png')}
.reporting .post-interior {background-image: url('../images/post_report_bg.gif')}
.post .character-options {}
.character-options .linebreak {border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none}
.post-user .character-info {width: 120px; top: 24px}
.post-user .guild {line-height: 14px; font-size: 10px}
.post-user .guild a:hover {color: #fff}
.post-user .character-realm {color: #855505}
.post-user .character-realm {font-size: 10px}
.post-user .character-desc {font-size: 10px}
.post-user .achievements {padding-left: 0px; padding-right: 11px; background: url('../images/achievements.gif') no-repeat right center; float: left; color: #c09a67}
.talkback .post h4 {letter-spacing: -0.05em}
#report-post h4 {letter-spacing: -0.05em}
.post .blizzard-title {color: #00a2fb}
.post .mvp-title {color: #81b558}
.post .deleted .user-name-container {color: #726456}
.post .deleted .post-detail {color: #726456}
.post .deleted .post-info-int {color: #726456}
.low-rated .post-detail {color: #726456}
#thread .post .deleted .context-link {color: #726456}
#page-comments .mvp .portrait-b img {border-bottom: #81b558 2px solid; border-left: #81b558 2px solid; border-top: #81b558 2px solid; border-right: #81b558 2px solid}
#page-comments .mvp .portrait-c img {border-bottom: #81b558 2px solid; border-left: #81b558 2px solid; border-top: #81b558 2px solid; border-right: #81b558 2px solid}
.post-detail {line-height: 1.7em}
.talkback {background-image: url('../images/reply_bg.jpg'); background-color: #1a0f08}
#report-post {background-image: url('../images/reply_bg.jpg'); background-color: #1a0f08}
.talkback .blizzard {background-image: url('../images/reply_blizz_bg.jpg')}
.new-post .post-info-int {color: #96c7ff}
.new-post .post-info-int .num-posts {background: #012c5f; color: #00e5b0}
.bannedinfo {background: #222}
.talkback-controls span {}
.talkback-controls a {background: #681c07; -moz-border-radius: 3px; border-radius: 3px}
.talkback-controls a:hover {background: #802309}
.talkback-controls a .c {color: #feba02}
.talkback-controls a.selected {background: #270b07}
.talkback-controls a.selected .c {color: #fff; font-weight: bold}
.talkback-code {background-image: url('../images/reply_bg_btm.jpg'); background-color: #1a0f08; padding-left: 30px; color: #d3ac6b}
.talkback-code-interior {background-image: url('../images/code_bg.gif'); padding-bottom: 30px; padding-left: 15px; padding-right: 30px; padding-top: 30px}
.talkback-code .code-header {color: #ffe5a4; font-size: 18px; font-weight: normal}
.talkback-code strong {color: #feba02}
.talkback-icon {padding-left: 70px; background: url('../images/alert_img.png') no-repeat}
.sidebar-module {padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-bottom: 15px; padding-top: 0px}
.sidebar-module .sidebar-title {border-bottom: #552b12 2px solid; padding-bottom: 6px; margin-bottom: 6px}
.sidebar-module .sidebar-title h3 {text-transform: uppercase; color: #fef092; font-size: 14px;}
#right .sidebar-module .sidebar-title h3 a {padding-right: 20px; background: url('../images/next.gif') no-repeat 100% 50%; color: #fef092}
#right .sidebar-module .sidebar-title h3 a:hover {color: #fff}
.sidebar-module .sidebar-content {padding: 0px}
.loading {padding: 40px; background: url('../images/canvas-loader.gif') no-repeat 50% 50%;}
.sidebar-module .sidebar-content .empty {color: #c09a67}
.sidebar-module .sidebar-all {text-align: right; padding-top: 10px}
.sidebar-module .sidebar-all a {padding-right: 12px; background: url('../images/more-arrows.gif') no-repeat 100% 2px}
.sidebar-module .sidebar-all a:hover {background-position: 100% -45px}
.sidebar-module .sidebar-error {text-align: center; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; color: #c09a67; padding-top: 10px}
.sidebar-module .date {color: #71401f; font-size: 11px}
.sidebar-module .activity-feed li {padding-bottom: 10px; padding-left: 20px; padding-right: 0px; padding-top: 10px}
.sidebar-list {margin: 0px}
.sidebar-list li {border-bottom: #271b15 1px solid; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; padding-top: 6px}
.sidebar-list .icon-frame {float: left; margin-right: 10px}
.sidebar-cell {border-bottom: #271b15 1px solid; padding-bottom: 7px; padding-left: 0px; width: 50%; padding-right: 0px; float: left; padding-top: 7px}
.sidebar-cell span {color: #71401f}
.sidebar-tile {border-bottom: #271b15 1px solid; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; display: block; color: #f5d3a2; padding-top: 6px}
.sidebar-tile .icon-frame {float: left; margin-right: 10px}
.sidebar-tile strong {color: #f9efa2}
.sidebar-tile:hover {background: #2b1507; color: #fff}
.sidebar-tile:first-child {margin-top: 5px}
#sidebar-auctions .float-right {color: #71401f}
#sidebar-auctions strong {color: white}
#sidebar-auctions a:hover strong {text-decoration: underline}
#sidebar-auctions .sidebar-cell {font-weight: bold}
#sidebar-auctions .sidebar-cell ul {padding-left: 10px; font-weight: normal}
.sidebar-events h4 {padding-bottom: 4px; padding-left: 0px; padding-right: 0px; font-size: 12px; font-weight: normal; padding-top: 7px}
.sidebar-events li.player-event {cursor: help}
.sidebar-events .time-relative {color: #71401f}
.sidebar-events li .actions {display: none; padding-top: 10px}
.sidebar-events .info-wrapper {width: 250px; display: block; float: left}
.sidebar-events .info-wrapper .title {width: 210px; display: block; word-wrap: break-word}
.sidebar-events .confirmed {color: #0ad71a}
.sidebar-events .available {color: #0ad71a}
.sidebar-events .accepted {color: #0ad71a}
.sidebar-events .signedup {color: #0ad71a}
.sidebar-events .tentative {color: #d66225}
.sidebar-events .invited {color: #e9e9e9}
.sidebar-events .notsignedup {color: #e9e9e9}
.sidebar-events .declined {color: #ff1815}
.sidebar-events .date-status {text-align: right; float: right}
.sidebar-events .pending-events-notice {float: right; color: #fff; font-size: 12px}
#sidebar-bnet-ads {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold}
#sidebar-bnet-ads .subtitle {color: #71401f; font-weight: normal; padding-top: 5px}
#sidebar-friends a {line-height: 29px}
#sidebar-friends strong {color: #bd8100}
#sidebar-friends a:hover strong {color: white}
.sidebar-content .featured-news {line-height: 16px; padding-top: 0px}
.sidebar-content .featured-news a {color: #bd8100}
.sidebar-content .featured-news .date {color: #71401f}
.sidebar-content .featured-news .featured {margin-bottom: 0px}
.sidebar-content .featured-news .featured a {border-bottom: #271b15 1px solid; padding-bottom: 6px; padding-left: 8px; padding-right: 20px; background: url('../images/arrow_r_hover.png') no-repeat 100% -3px; padding-top: 6px}
.sidebar-content #related-news .featured a {background: none transparent scroll repeat 0% 0%}
.sidebar-content .featured-news .featured a:hover {background-color: #2b1507; background-position: 100% -51px}
.sidebar-content .featured-news .featured-desc {font-size: 11px}
#sidebar-realm-status .realm-status {margin: 15px 0px 0px 50px; background: url('../images/status.gif') no-repeat 0px 0px; height: 30px}
#sidebar-realm-status .realm-status .down {padding-bottom: 0px; line-height: 27px; padding-left: 35px; width: 75px; padding-right: 0px; float: left; height: 27px; font-size: 14px; padding-top: 0px}
#sidebar-realm-status .realm-status .up {padding-bottom: 0px; line-height: 27px; padding-left: 35px; width: 75px; padding-right: 0px; float: left; height: 27px; font-size: 14px; padding-top: 0px}
#sidebar-realm-status .realm-status .down {color: #c83424}
#sidebar-realm-status .realm-status .up {color: #a3c425}
#sidebar-realm-status .down-realms {list-style-type: square; margin: 10px 0px 0px 20px; color: #c83424}
#sidebar-realm-status .down-realms li {margin: 5px}
#sidebar-realm-status .pvp {color: #c33}
#sidebar-realm-status .rp {color: #3c3}
#sidebar-realm-status .status-icon {margin: 0px auto; width: 25px; background: url('../images/status.png') no-repeat -1px 0px; height: 30px}
#sidebar-realm-status .up.status-icon {background-position: -111px 0px}
.poptopic-list a {border-bottom: #271b15 1px solid; padding-left: 8px; display: block}
.poptopic-list a:first-child {border-bottom: #271b15 1px solid; padding-left: 8px; display: block}
.poptopic-list a:hover {background-color: #2b1507}
.poptopic-list a .int {padding-bottom: 6px; padding-left: 0px; padding-right: 20px; background: url('../images/arrow_r_hover.png') no-repeat 100% -5px; padding-top: 6px}
.poptopic-list a:hover .int {background-position: 100% -53px}
.poptopic-list a .title {width: 245px; text-overflow: ellipsis; display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis}
.ff .poptopic-list a .title {word-wrap: break-word; white-space: normal; height: 19px}
.poptopic-list a .desc {color: #71401f; font-weight: normal}
.promo {position: relative; margin: 0px 0px 25px 3px; width: 300px; display: block; height: 250px; overflow: hidden; -moz-box-shadow: #000 0 0 15px; -webkit-box-shadow: #000 0 0 15px; box-shadow: #000 0 0 15px}
.promo-wow.promo .kr-promo {background-image: url('../images/bg-wow-kr.jpg'); width: 300px; height: 250px}
.promo-wow.promo .free-trial {background-image: url('../images/bg-wow.jpg')}
.promo-bc.promo .free-trial {background-image: url('../images/bg-bc.jpg')}
.promo-wrath.promo .free-trial {background-image: url('../images/bg-wrath.jpg')}
.promo-cataclysm.promo .free-trial {background-image: url('../images/bg-cataclysm.jpg')}
.promo-free-wow.promo .free-trial {background-image: url('../images/en-us.jpg')}
.promo .free-trial {text-align: center; padding-bottom: 55px; line-height: 40px; padding-left: 0px; width: 300px; padding-right: 0px; display: block; background-repeat: no-repeat; height: 40px; vertical-align: middle; padding-top: 155px}
.promo .free-trial:hover {background-position: 0px -250px}
.promo .kr-promo {text-align: center; padding-bottom: 55px; line-height: 40px; padding-left: 0px; width: 300px; padding-right: 0px; display: block; height: 40px; vertical-align: middle; padding-top: 155px}
.promo .kr-promo:hover {background-position: 0px -251px}
.promo .buy-now {position: absolute; text-align: center; width: 300px; bottom: 15px; color: #fff; font-size: 18px; font-weight: bold; left: 0px}
.promo .promo-link {text-indent: -9999px; width: 300px; display: block; background-repeat: no-repeat; background-position: 0px 0px; height: 250px}
.promo .promo-link:hover {background-position: 0px -250px}
.promo-presale.promo {width: 300px; background: url('../images/en-us.jpg') no-repeat; height: 250px}
.de-de .promo-presale.promo {background: url('../images/de-de.jpg') no-repeat}
.es-es .promo-presale.promo {background: url('../images/es-es.jpg') no-repeat}
.es-mx .promo-presale.promo {background: url('../images/es-mx.jpg') no-repeat}
.fr-fr .promo-presale.promo {background: url('../images/fr-fr.jpg') no-repeat}
.it-it .promo-presale.promo {background: url('../images/it-it.jpg') no-repeat}
.pl-pl .promo-presale.promo {background: url('../images/pl-pl.jpg') no-repeat}
.ru-ru .promo-presale.promo {background: url('../images/ru-ru.jpg') no-repeat}
.promo-cataclysm-activate.promo {width: 300px; background: url('../images/bg.jpg') no-repeat; height: 250px}
.promo-cataclysm-activate .activate {line-height: 50px; margin: 105px auto 10px; width: 250px; display: block; background: url('../images/activate.jpg') no-repeat; height: 50px}
.promo-cataclysm-activate .activate:hover {background-position: 0px -50px}
.promo-cataclysm-activate .digital {line-height: 30px; margin: 10px auto; padding-left: 25px; width: 175px; display: block; background: url('../images/digital.jpg') no-repeat; height: 30px}
.promo-cataclysm-activate .retail {line-height: 30px; margin: 10px auto; padding-left: 25px; width: 175px; display: block; background: url('../images/digital.jpg') no-repeat; height: 30px}
.promo-cataclysm-activate .retail {background: url('../images/retail.jpg') no-repeat}
.promo-cataclysm-activate .digital:hover {background-position: 0px -30px}
.promo-cataclysm-activate .retail:hover {background-position: 0px -30px}
.wow-merge-tw.promo {width: 300px; display: block; background: url('../images/wow-tw-merge.jpg') no-repeat; height: 240px}
.wow-merge-tw.promo a {width: 300px; display: block; background: url('../images/wow-tw-merge.jpg') no-repeat; height: 240px}
.wow-merge-tw.promo {width: 300px; display: block; background: url('../images/wow-tw-merge.jpg') no-repeat; height: 240px}
.wow-merge-tw.promo a {width: 300px; display: block; background: url('../images/wow-tw-merge.jpg') no-repeat; height: 240px}


#sidebar-links {padding-bottom: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
#sidebar-links a {width: 300px; display: block; background-repeat: no-repeat; background-position: 0px 0px; margin-bottom: 10px; height: 69px}
#sidebar-links .account-conversion {background-image: url('../images/account.jpg'); height: 69px}
#sidebar-links .ebalance-redeem {background-image: url('../images/pay.jpg'); height: 69px}
#sidebar-links .account-conversion:hover {background-position: 0px -69px}
#sidebar-links .ebalance-redeem:hover {background-position: 0px -69px}


.sotd {border: #372511 1px solid; margin: 10px auto 0px; display: block; background: #000 no-repeat 50% 50%; height: 99px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000; box-shadow: 0 0 6px #000000}
.sotd .image {border-top: #000 1px solid;border-right: #000 1px solid; border-left: #000 1px solid;display: block; height: 67px;  -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px}
.sotd .caption {border-right: #000 1px solid; border-bottom: #000 1px solid;border-left: #000 1px solid;padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background: url('../images/opacity-carousel.png'); height: 15px; padding-top: 5px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px}
.sotd .caption a {float: right;padding-left: 33px; display: inline-block; background: url('../images/blog_icons.gif') no-repeat 0px -123px; font-size: 11px}
.sotd:hover {border-bottom-color: #cd9000; border-top-color: #cd9000; border-right-color: #cd9000; border-left-color: #cd9000}

/****************product****************/
.product-summary .top-teams { margin-bottom: 25px }
.product-summary .product-left { float: left; width: 210px; position: relative; margin-top:25px}
.product-summary .product-left .dynamic-menu { position: absolute; top: 0; left: 0; width: 200px; }
.product-summary .product-right { padding: 20px; width: 720px;float: right; background: url("../images/section-bg.png") no-repeat;  }
.product-summary .column { margin-left: 10px; float: left; width: 230px; background: url("../images/top-team.jpg") no-repeat;color:#9E3403;font-weight:bold;margin-bottom:10px}
.product-summary .column ul li { height: 90px; padding: 15px 15px 0 50px; position: relative; border-top: 1px solid #60270e; border-bottom: 1px solid #1a0b04;border-top: 1px solid #4a200e; }
.product-summary .column ul .ranking {position: absolute; top: 15px; left: 10px; line-height: 100%; }
.product-summary .column ul .name { font-size: 14px; word-wrap: break-word; }
.product-summary .column ul .metier { margin: 3px 0;}
.product-summary .column ul .price { padding-top: 2px;}
.product-summary .column ul .price img{vertical-align: text-bottom;}


.linkbox{text-align:left !important;border-top: #552B12 1px solid;margin-top: 5px;line-height: 16px;padding: 15px 10px 7px 10px;}
.linkbox span{padding: 4px 5px 3px 5px;font-size: 12px;font-weight:bold;}

.switch-tabs {margin: 15px 0px;float: left;display:block;}
.switch-tabs a.tab-active {font-weight: bold;color: white;background: #5f322b;}
.switch-tabs a {display: inline-block;padding: 5px 10px;margin-right: 5px;background: #4c1f1a;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

#switch-search input {line-height: 26px;color: #707070;font-size: 13px;background-color: #f1ebd7;border: 0;height: 26px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;width: 175px;margin-top: 7px;padding: 0 9px 0 9px;}
