/* forum index */
.forums-home .body-top { background: url("../../images/layout/cms/forum_bg.jpg") 0 0 no-repeat; padding-top:15px }
.forums-home .header-2 { text-transform:uppercase; font-size:18px }

.forums-home .blizzard-posts { padding-top:27px; height:240px }
.forums-home .blizzard-posts .header-2 { height:27px; padding-left:80px }
.forums-home .blizzard-posts .header-2 a { color:#ad835a; font-weight:normal; font-size:11px; font-family: Dotum, "Trebuchet MS", Verdana, sans-serif; letter-spacing: 0.02em; text-transform:none }
.forums-home.cjk .blizzard-posts .header-2 a { font-size:12px }
.forums-home .blizzard-posts .header-2 a:hover { color:#FFF }

.forums-home .blizzard-posts .paging-arrow { background-image: url("../../images/layout/cms/bt_lite_ctrl.jpg"); }
.forums-home .blizzard-posts .paging-arrow.arrow-left { background-position:0 0 }
.forums-home .blizzard-posts .paging-arrow.arrow-left:hover { background-position:0 100% }
.forums-home .blizzard-posts .paging-arrow.arrow-right { background-position:100% 0 }
.forums-home .blizzard-posts .paging-arrow.arrow-right:hover { background-position:100% 100% }

.forums-home .blizzard-posts .mask-wrapper .mask-edge { background-image: url("../../images/layout/cms/bt_mask_bg.png"); background-repeat:no-repeat; }
.ie67 .forums-home .blizzard-posts .mask-wrapper .mask-edge { background-image: url("../../images/layout/cms/bt_mask_bg.gif"); }
.forums-home .blizzard-posts .mask-wrapper .mask-edge.mask-left { background-position:0 0; }
.forums-home .blizzard-posts .mask-wrapper .mask-edge.mask-right { background-position:100% 0; }

.forums-home .blizzard-posts .tracked-blizzard-post { background: url(../../images/layout/cms/bt_lite_bg.png) no-repeat; }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(1) { background-position: 0 0; }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(1):hover { background-position: 0 100%; }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(2) { background-position: -307px 0; }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(2):hover { background-position: -307px 100%; }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(3) { background-position: -614px 0 }
.forums-home .blizzard-posts .tracked-blizzard-post:nth-child(3):hover { background-position: -614px 100%; }

.forums-home .blizzard-posts .tracked-blizzard-post .desc { color: #004E8A; padding: 35px 35px 0 35px; display:block }
.forums-home .blizzard-posts .tracked-blizzard-post .desc .int { height: 65px; line-height: 125%; display:block; text-overflow:ellipsis; overflow:hidden }
.forums-home.ko-kr .blizzard-posts .tracked-blizzard-post .desc .int { height:90px }
.forums-home .blizzard-posts .tracked-blizzard-post .info { position:absolute; top:114px; font-size:10px; left: 35px; color: #613916; width: 235px; line-height: 150%; }
.forums-home.ko-kr .blizzard-posts .tracked-blizzard-post .info { top:126px }
.forums-home.cjk .blizzard-posts .tracked-blizzard-post .info { font-size:12px }
.forums-home .blizzard-posts .tracked-blizzard-post .info .char { font-size: 12px; font-weight: bold; color:#0A0908 }
.forums-home .blizzard-posts .tracked-blizzard-post .info .char .employee-icon { float:left; position:relative; top:2px; margin-right:2px }

/* forum list and popular topics wrapper */
.forums-home .station-content-wrapper { padding:0 30px }

/* list of forums */
.forums-home .left-column { float:left; width:600px }
.forums-home .forum-group { width:600px }
.forums-home .forum-group .group-header { display:block; clear:both; line-height: 100%; margin: 20px 0 0 0; padding: 0 0 15px 0; color: #F3E6D0; font-size: 18px; font-family: "Exocet Blizzard Light", "Palatino Linotype", "Times", serif; text-transform: uppercase;
	background: url("../../images/layout/cms/forum-toggler.gif") 100% 7px no-repeat; }
.ko-kr.forums-home .forum-group .group-header { font-family: Dotum; letter-spacing: 0; }
.forums-home .forum-group .group-header:hover { background-position: 100% -71px }
.forums-home .forum-group .group-header.collapsed { background-position: 100% -32px; }
.forums-home .forum-group .group-header.collapsed:hover { background-position: 100% -110px; }

.forums-home .forum-group .child-forums { background: #12110F url("../../images/layout/section-bg.jpg") 0 -10px repeat-x; padding-top:15px; overflow:hidden }
.forums-home .forum-group li { width: 294px; height: 90px; display: block; float: left; font-size:12px; border-radius:6px; margin:2px  }
.forums-home .forum-group .forum-link { background-color:#090807;  display:block; width:294px; height:90px }
.forums-home .forum-group .forum-link:hover { background-color: #040403 }

.forums-home .forum-group .forum-link .forum-icon { width: 50px; height: 50px; padding: 10px 0 0 10px; float:left; display:block; text-align:center }
.forums-home .forum-group .forum-link .forum-details { display:block; float:left; padding:11px 0 0 3px; width:218px }
.forums-home .forum-group .forum-link .forum-details .forum-title { font-weight:bold; display:block }
.forums-home.cjk .forum-group .forum-link .forum-details .forum-title { font-weight:normal; font-size:12px }
.forums-home .forum-group .forum-link .forum-details .forum-desc { color:#666666; font-size:11px; display:block }
.forums-home.cjk .forum-group .forum-link .forum-details .forum-desc { font-size:12px }
.forums-home .forum-group .forum-link:hover .forum-details .forum-desc { color:#FFF }
.forums-home .forum-group .forum-link .forum-details .forum-title .forum-status strong { font-weight:normal }

/* popular topics */
.forums-home .right-column { padding-left: 19px; width: 315px; float:right }
.forums-home .right-column .module { margin: 0 0 20px 0; }
.forums-home .right-column .title-forums { background: url("../../images/layout/divider-alt.jpg") 50% 100% no-repeat; padding-bottom: 15px; margin:20px 0 10px; }
.forums-home .right-column .sidebar-module { margin:0 }

/* code of conduct */
.forums-home .code-of-conduct { display:block; background-color: #0A0908; text-align:center; padding:10px; border-radius:10px; font-size:10px; text-transform:uppercase }
.forums-home.cjk .code-of-conduct { font-size:12px }