@charset "utf-8";

/* interior page header */
#station-content { padding:0; }
#forum-list-interior  { padding:0 0 20px 0; }



/* BNET ROOT CMS Overrides */

/* Start CMS shared definitions */
.create-topic .forum-wrapper { margin-top:35px; }
.topic-title { color:#3a3a3a; }
.view-topic .topic-moderator-options {  background-color: #EFEFEF; }
.view-topic .topic-post .break-down, .view-topic .topic-moderator-options .form-inner { background:none; }
.view-forum .moderator-options .form-inner { background-color: #EFEFEF; } 
.create-topic .topic-moderator-options .form-inner label { clear:both; }
.create-topic .topic-moderator-options .form-inner label:hover { color:#007AAC; }
.view-topic .post-character .topic-moderator-options .user-email.suspension { background:#555; padding:2px; }
.header-2 {  font-size:16px }
#report-success .header-3 { color: #FFF; }
.hidden-post-wrapper .forum-user { background:none; }
.view-topic .blizzard .post-detail a { text-decoration:underline; font-weight: bold; }
/* End shared definitions*/

/* From cms-common.css */
.pageNav { background-image:url(../images/layout/cms/icon_paging.gif); }
#thread a.b-type span { background-image:url(../images/layout/cms/button2b_r.png); }
.forum-user .forum-avatar, #page-comments .forum-avatar{ background-image:url(../images/layout/cms/sc2_avatars_64.jpg);  top:55px;}
.forum-user .avatar-outer, #page-comments .avatar-outer {  background-image:url(../images/layout/cms/avatar_edges.gif); }
.cms-announcement { background-image:url(../images/layout/cms/announce_bg.jpg); }
.karma .rate-btn { background-image:url(../images/layout/cms/icon_rating.png);  }
#content .rate-action a.report { background-image:url(../images/layout/cms/alert_icon.png); }
.poptopic-list a .int { background-image:url(../images/layout/cms/arrow_r_hover.png); }
.comment.reporting, .post.reporting .post-interior { background-image:url(../images/layout/cms/post_report_bg.gif); }

.poptopic-list a { border-color:#b5b4b2; }
.poptopic-list a .title { color:#006d9e; }
.poptopic-list a:hover { background:#e7e7e7; }
.poptopic-list a:hover span { color:#109bda; }
.poptopic-list a .desc, .poptopic-list a .loc { color:#333232; }


/* From comments.css */
a.comments-link { background-image:url(../images/layout/cms/blog_icons.gif);	  }
#page-comments { background:none;  }
.page-comment-interior { background:none; }
#page-comments .new-post { background-image:none; }
#page-comments .new-post .comment {	background:#001C37;}
#page-comments h3 { color:inherit }
#page-comments .comment { padding-left:25px; }
#page-comments .comment-interior, #page-comments .nested .comment-interior  { padding-left:0 }


/* From forums.css */

.post-editor { background: #fff url("../images/form/input-bg.gif") repeat-x; font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif; /*color: #afafaf;*/ color: #5a5a5a; padding: 7px; font-size: 14px; border: 1px solid #c0c0c0; }
.post-editor:hover { background: #fff; }
.post-editor:focus { background: #fff; border-color: #175e7c; color: #5a5a5a; }
.post-editor.disabled, .post-editor[disabled="disabled"] { background: #e3e3e3; color: #b6b6b6; border-color: #c0c0c0; }
textarea.post-editor { padding: 6px; background: #fff url("../images/form/textarea-bg.gif") 0 0 repeat-x; }


#forum-content, #forum-content h4, .blizzTracker-link { font-family:inherit; }
.actions-panel .button1 { margin: 0 5px 0 0 }

.forum-icon-home { background-image:url(../images/layout/cms/forum_icon.png); }
.forum-info.poll { background-image:url(../images/layout/cms/poll_icon.png); }
.cm-actions .button2 .icon { background-image:url(../images/layout/cms/cm_icons.gif);  }
#posts tr.featured { background-image:url(../images/layout/cms/row_featured.gif);  }
#posts tr.featured:hover { background-image:url(../images/layout/cms/row_featured_hover.gif);  }
#forum-content .forum-post-icon { background-image:url(../images/layout/cms/post_active.png); }

#posts .post-pageNav .pageNav { background-image:url(../images/layout/cms/icon_subpaging.gif); }
#posts .post-pageNav .pageNav a, .post-pageNav .pageNav .active { color:#0084bb } 
#content .pageNav a, #content .pageNav .active { padding:5px; border:none; color:#cecece; background:url(../images/layout/cms/paging_gradient_off.gif) repeat-x #444444; }
#content .pageNav .active { background:#0078a9; font-size:14px; line-height:16px; }
#content .pageNav a:hover { background:#00A2F0 }
#posts tr.read .forum-post-icon { background-image:url(../images/layout/cms/post_inactive.png); }
.post-detail { padding:20px 0 5px 0 }
#forum-content .forum-post-icon .blizzard_icon { background-image:url(../images/layout/cms/icon_blizzard.png); }
.blizzard .post-interior { background: url(../images/layout/cms/blizz_bg.gif) no-repeat #ecebea } 
.bluetracker-icon-home  { background-image:url(../images/layout/cms/bluetracker_icon.png); }
.bluetracker { background-image: url(../images/layout/cms/bluetracker_bg.jpg); padding-top:10px; }
.bluetracker #posts .content { padding-top:10px; }
.bluetracker #posts .blizzard {  background: #ecebea }
.bluetracker #posts .blizzard:hover { background: #efefee; }
.bluetracker #posts td { border-bottom: 1px solid #e1e0de }
.bluetracker #posts .desc a,
.bluetracker #posts .post-author .type-blizzard { color: #373737; }
.bluetracker #posts .desc a { font-size: 16px; padding:0 2px; font-weight:normal; } 
.bluetracker #posts .desc { padding: 5px 0; font-size: 11px; color: #a8a7a5; }
.bluetracker #posts .desc a.forum-source { font-size: 11px; }
.bluetracker #posts .desc a:hover { text-decoration:underline; }
.high-rated { background: #ecebea; }
.high-rated .post-detail { color: #2c2c2c; } 
.post-info .highrated { color:#619f00; font-weight: bold; }
#content .hidden-reveal { color:#0083BC; }
#content .hidden-reveal:hover { color:#0083BC; text-decoration:underline; }
.hidden .deleted { opacity: 0.5 }
.hidden .deleted:hover { opacity: 0.8 }

#poll-container {	background:#565656; -moz-box-shadow:none; border-color:#4D5F6C; padding:10px;
					-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.3) }
#poll-container .subheader-2 { color:#fff;	}
#poll-container .poll-interior { background:none; -moz-box-shadow:none; color:#FFF; font-weight:bold; }
#poll-container .selection-count { color:#EBEAE9; }
#poll-container .poll-actions a { background-image:url(../images/layout/cms/twin_buttons.gif); color:#AAAAAA; }
#poll-container .poll-actions a.selected  { color:white; }
#poll-container .poll-stats { color:#7f8283; }
#poll-container .poll-stats span { color:#18191B; } 
#poll-container .results .result-container { background-image:url(../images/layout/cms/poll_bars.gif); }
#poll-container .results .result { background-image:url(../images/layout/cms/poll_bars.gif); }
#poll-container .results .result span { background-image:url(../images/layout/cms/poll_bars.gif); }
#thread { background:url(../images/layout/cms/gradient_border.gif) 0 0 no-repeat #565656; padding-top:16px;  }

#posts .post-status { color:inherit; }
#posts .post-th { color:#3a3a3a; font-size:11px; }
#posts tr.post-th  { background:none; }
#posts tr { background:#e1e0de;  }
#posts tr:hover { background:#e6e5e3; }
#posts td { border-color:#cdccca; }
#posts tr:first-child td, #posts tr:last-child td { border-color:#c1bfbc; }
#posts .post-title a { font-weight:bold; color:#27292b; }
#posts tr.read .post-title a { font-weight:normal; color:#565c67; }
#posts .post-author { color:#3a3a3a; }
#posts .post-author .type-blizzard { font-weight:bold; color:inherit;}

.cm-actions { padding-top:10px; }
.cm-actions .ui-button span { padding-left:10px; }
.cm-actions .ui-button span span { padding-left:0; padding-right:10px; }
.cm-actions .button2 .icon { margin-top:4px; }
.post { background:#e1e0de; border-bottom:1px solid #cac9c8; }
.post-options  { padding:4px 24px 9px;}
.post-options .respond .button2 img { margin-top:4px; } 
.character-info .user-name .name-link  { color:#565c67; font-size:14px; font-family:inherit;  }
#forum-content .blizzard .character-info .name-link { color:#016d9a; }
#forum-content .mvp .character-info .name-link { color:#3d7319; }
#forum-content .forum-post-icon { width:65px; background-position:50%; padding-left:5px; }
#forum-content .section-header { display:none; }
#forum-content input,
#forum-content select { color: #5a5a5a; min-width: 250px; width: 35%; padding: 2px 7px; height: 26px; border: 1px solid #c0c0c0; font: normal 14px/26px "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;  background: #fff url("../images/form/input-bg.gif") repeat-x; outline: none; }
#forum-content input { width: 98%; }
#forum-content select { height: 32px; padding: 5px; background: #fff; min-width: 266px; width: 36.6%; }
#forum-content input:hover { background: #fff; }
#forum-content input:focus { background: #fff; border-color: #175e7c; color: #5a5a5a; }
.character-info .user-name { color:inherit; }
.forum-user { padding:17px 25px; }
.forum-user, .talkback .forum-user { background:none; }
.forum-user .forum-avatar { }
.forum-user .character-info { position:inherit; left:inherit; top:inherit; }
.post.blizzard .blizzard-title { top: 16px; color:#565c67;  }
/* div.blizzard .forum-user { background-position: 0 -272px; } */


.new-post .post-info-int { color:inherit; }
.new-post .post-info-int b { color:#191919 }
.new-post .post-info-int .num-posts { background:#007aac; color:#cecece;  }

.post.blizzard .post-detail { color:#0083bc }
.post-info .postData { color:#005274 }
.bluetracker #posts .content { color:#0083bc }
	
.post.reporting .post-interior { background-image:url(../images/layout/cms/post_report_bg.gif); }
.forum-user, .talkback .forum-user { height:auto }
.forum-user .user-name .name-link:hover, #thread .user-name:hover .name-link { color:inherit; }
#forum-content .user-name .name-link { background-image:url(../images/layout/cms/char-arrow.gif); }
.post .character-options { background-image:url(../images/layout/cms/char-arrow.gif); }
.post .ui-dropdown {color:#fff; background:#343c46; position:relative; -moz-border-radius:5px 5px 5px 5px; -moz-box-shadow:0 0 10px #888888; font-size: 13px;padding:5px 10px; line-height: 1.8em; }
.ui-dropdown .dropdown-wrapper { width: auto; }
.post .ui-dropdown a,
#content .rate-action a { line-height: 1.8em; color: #a5b2bf; font-size: 11px; display:block; border-top: 1px solid #2a5164; }
.post .ui-dropdown a:hover,
#content .rate-action a:hover { color: #fff; }
.character-options .linebreak { border-top:1px solid #2a5164; }
#content .rate-action a.report { border-top:2px solid #5d5338; line-height:20px; padding-left:36px; }
#content .rate-action a.report:hover { background-color: #49483f; }
.forum-user  .achievements { background-image:url(../images/layout/cms/icon_achievements.gif); }
.forum-user, .talkback .forum-user  { background: 1px -11px url(../images/layout/cms/post_avatar_bg.png) no-repeat; }
/* blizzard .post-user { background-position: 0 -272px; } */
.mvp .forum-user {  background-position: 2px -147px; }
.mvp .forum-user .poster-name { color:#038515; }
#posts-container { padding:0; }
.forum-actions { padding:12px 18px 20px 5px; }

.mod_panel { background:#8B8B8B; 
			 background-image: -moz-linear-gradient(top, #BEBEBE, #C1C1C1);
			 background-image: -webkit-gradient(linear,center top, center bottom,from(#8B8B8B),to(#C1C1C1)); 
			}
.break-down .up { color:green; }
.break-down .down { color:#C00; }
.ui-dropdown .dropdown-wrapper { position: relative; top:auto; left:auto; }
.post-info-int { font-size: 11px; }
.post-info .postData .date, .post-edited { color:#9b9a97; }
.karma { float: right; }
.karma .rate-action {right:-50px; top:40px }
.karma-feedback, .prev-vote { -moz-border-radius:5px; background:none; border:1px solid #b5b4b2; clear:both; margin-top:3px; padding:5px 0; text-align:center; width:88px; }
.talkback { background:url(../images/layout/cms/reply_bg.jpg) repeat-x #a19f9d; }
.talkback .post.blizzard { background:none;}
.talkback-controls span { background-image:url(../images/layout/cms/forum_sprites.gif); }
.talkback-btm { background:url(../images/layout/cms/talkback_btm.gif) repeat-x #a3a29f; margin-top:42px; padding:20px 0; -moz-border-radius:4px;  }
.talkback-code { background:#252523; color:#bdc4d0; }
.talkback-code strong { color:#E4EEF3; }
.post-options .respond .button2 { margin: 0 1px 0 0 }

.talkback .post h4, #report-post h4 { color:#363938; text-transform:none; }

.talkback-controls a { margin-left:0; width:95px; }
.talkback-controls a.selected .c, .talkback-controls a:hover .c { color:white; }
.talkback-controls .r { width:2px; background-position:-270px 0; }
.talkback-controls a .c { font-size:11px; text-transform:uppercase; color:#aaaaaa; }
.talkback-controls a:hover .r { background-position:-270px -34px; }
.talkback-controls a.selected .r { background-position:-270px -68px; }
	
.forum-parent {  background-image:url(../images/layout/cms/station_parent.gif); }

.forum-link {  background-image:url(../images/layout/cms/forum_icon_temp.png); }

#popular-topics { background:none; margin:0 0 20px 0;  }
#station-view .readmore,
#external-games .readmore { color:#333232; font-size:18px; text-align:right; border-color:#B5B4B2; border-width: 3px; letter-spacing:-0.04em; }
#forum-list { background:none; border:none; width:610px;}
#forum-list a, #forum-list a.forum-parent { color:#333232; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif }
#forum-list a.forum-parent { font-size:24px; letter-spacing:-1px; background:none; border-bottom:3px solid #B5B4B2; margin:0; padding:0; line-height:45px;}
a.forum-parent img { vertical-align:bottom; border-right:1px solid #B5B4B2; }
.child-forums { background:none; padding:12px 0 29px;}
.forum-link { background:#e5e4e3; height:69px; margin:0 5px 5px 0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.forum-link:hover { background:#EBEAE9; }
#forum-list a.forum-parent:hover, .forum-link:hover span { color:#109bda; }
.forum-link .forum-icon { display:none; }
.forum-link .int { color:#333232; font-size:16px; padding:6px 17px 0 17px; line-height:24px; }
.forum-link .desc { color:#939393; font-size:12px; line-height:15px; }
#posts .post-title a, #posts .post-status { }
#posts .post-status { font-size: 11px }

#external-games  { display:block; float:right; margin:0 0 20px 0; padding:10px; width:305px; }
#external-games .readmore { border-bottom: 3px solid #B5B4B2; margin-bottom:10px; padding:15px 0 10px 13px; }
#external-games .game-forum { background-image: url(../images/layout/cms/game_forums.gif); color: #292928; display:block; float:left; padding: 19px 24px 19px 104px; font-size: 11px; line-height: 1em; margin:0 0 5px 0; }
#external-games .game-forum strong { float:left; font-size: 16px; letter-spacing: -1px; margin: 0 0 6px 0; }
#external-games .game-forum span { float:left; clear: left; }
#external-games .game-forum span.note { color: #fff; margin: 4px 0 0 0; }
#external-games .game-forum:hover span.note { color: #292928; }
#external-games .forum-SC2:hover { background-position: -100% 0 }
#external-games .forum-WOW { background-position: 0 -108px; }
#external-games .forum-WOW:hover { background-position: -100% -108px; }


/* Ban Page */
.ban-user #ban-table { color:#292928 }
.ban-user #ban-table .revision-interior {color:#CCC }
body .ban-user .table { border:1px solid #999; box-shadow:2px 2px 5px rgba(0,0,0,0.1); }
body .ban-user .table td, body .ban-user .table th { padding:2px 5px; background:#ddd; }
body .ban-user .table th { text-align:left; background:#eee; border-bottom:1px solid #999; }

/* bml */
.bml-toolbar button { background-image: url("../images/icons/bml.gif"); }


/* From homepage.css */
#news-updates .news-article { background-image: url("../images/homepage/news-bg.jpg"); }




/* From blog.css */
#featured-news { background-image: url("../images/homepage/featured-bg.jpg"); }
#content .more { /*background-image: url("../images/icons/bullet-crumb.png"); */ }
#content .back-arrow { background-image:url(../images/icons/link-arrows.png); background-position:-3px -83px; }
#content a:hover .back-arrow { background-position:-3px -112px; }
#blog { background:none;  }
#blog .social a, #blog .share-link { background-image:url(../images/layout/cms/blog_icons.gif);   }

#featured-news .featured a { color:inherit; }
#featured-news .featured a span { border-color:#333232; -moz-box-shadow:none; }

h3.blog-title { color:inherit}
#blog .byline a, #blog .community-share a { color:#007CA5; }

/* mvp post interior */
.mvp .post-interior { background-color: rgb(219, 223, 218); }
