@charset "utf-8"; 
/* NHN (developers@xpressengine.com) */

/* ----- BLACK & DEFAULT COLORSET CSS ----- */

#sub{background:#151515 !important}

#forumDescription {
        color: #29617e;
}

.forumCategoryList a {
        color: #777 /* #006EA6;*/
}

.contentForum tr:hover>td {
        background: rgba(0,0,0,.5);
}

.simpleCategory tr:hover>td {
        background: #f6f6f6;
}

.forumCategoryList .rootCateg .first {
        background: #2a4a6d url('') 0 0 repeat-x;
       border: 0px solid #ebebeb;
        border-right: 0;
        height: 35px;
        padding: 10px;
		text-align:center;

}

.forumCategoryList .rootCateg .middle {
        background:#2a4a6d url('') 0 0 repeat-x;
     
        border: 0px solid #ebebeb;
        border-right: 0;
        border-left: 0;
        height: 35px;
        padding: 10px;
}

.forumCategoryList .rootCateg .last {
        background: #2a4a6d url('') 0 0 repeat-x; /*rgba(76,158,198,0.1)*/
        border: 0px solid #ebebeb;
        border-left: 0;
        height: 35px;
        padding: 10px;
}

.forumCategoryList .rootCateg {
        text-transform: uppercase;
        color: #fff;
        font-weight: bold;
}

.forumCategoryList .rootCateg a {
        text-decoration: none;
        color: #fff;
}

.forumCategoryList .rootCateg a:hover {
        text-decoration: underline;
}

/* ----- BUTTONS ----- */
#forum a.forumButton {
        text-decoration: none;
}

#forum a.forumButton span.outer {
        text-transform: uppercase;
        padding: 6px 2px 8px 4px;
        font-weight: bold;
        line-height: 24px;
        font-size: 11px;
}

#forum a.forumButton span.inner {
		float:right;
		vertical-align:middle;
        padding: 10px;
		color:333;
		font-size:16px;
}

#forum a.forumButton span.inner:hover{opacity:0.8}

#forum a.comment span.inner {
        background: url('../images/common/comment_icon.png') 3px 12px no-repeat;
        padding-left: 26px;
}

#forum a.commentEdit span.inner {
        background: url('../images/common/comment_edit_icon.png') 3px 9px no-repeat;
        padding-left: 26px;
}

#forum a.commentDelete span.inner {
        background: url('../images/common/comment_delete_icon.png') 3px 9px no-repeat;
        padding-left: 26px;
}

#forum a.commentAdd span.inner {
	    background: url('../images/common/comment_add.png') 3px 9px no-repeat;
        padding-left: 26px;
}

#forum a.commentManage span.inner {
        background: url('../images/common/settings_icon.png') 3px 9px no-repeat;
        padding-left: 26px;
}

#forum a.categoryManage span.inner {
        background: url('../images/common/category_icon.png') 3px 9px no-repeat;
        padding-left: 26px;
}

#forum a.find span.inner {
        background: url('../images/common/find_icon.png') 3px center no-repeat;
        padding-left: 26px;
}

#forum a.forumButton.blue span.outer {
        color: #eee;
}

.subcateg1 { text-align:left
/*        padding-left: 40px !important;*/
}
.subcateg2 {
        padding-left: 80px !important;
}

.subcateg3 {
        padding-left: 120px !important;
}

