* { margin: 0; padding: 0; outline: none; }

#containerbox-forums { font: 8.5pt "Tahoma", Arial, Verdana; color: #41686D; }

.header-forums { padding: 8px 12px 8px 35px; background: #FBFBFB url(../images/imageset/icon_home.png) no-repeat 10px 5px; border: 1px solid #EBEBEB; margin-bottom: 18px; }
.header-forums a { text-decoration: none; font: 8.5pt Arial; color: #41686D; }
.header-forums a:hover { text-decoration: none; }
.header-forums .board-index { color: #fa0000; }


#djangoForumBody {
    width: 100%;
    margin: 0 auto;
    text-align: left;
}

#djangoForumList,
#djangoForumThreadList,
#djangoForumThreadPosts {
    border-collapse: collapse;
    width: 100%;
}

.global-blueliner { width: 100%; height: 4px; background: #4189C0; }

.threadposting h2 a { text-decoration: none; font: bold 10.5pt "Arial", Tahoma, Verdana; color: #2E4D51; }

#djangoForumThreadPosts td {
    padding: 8px 12px 10px 12px;

}
#djangoForumThreadPosts .author-thread { text-transform: capitalize; color: #fa0000; }

#djangoForumList td,
#djangoForumThreadList td {
    padding: 8px 12px 10px 12px;
    border-bottom: 1px solid #EBEBEB;
    background: #FBFBFB;
}

#djangoForumList {
    width: 100%;
    background: #FBFBFB;
    border: 1px solid #EBEBEB;
}

#djangoForumList .djangoForumListDetails {
    border-bottom: 1px solid #EBEBEB;
}
#djangoForumList .djangoForumListDetails .threadicons, #djangoForumThreadList .threadlist-icons {
    padding: 8px 0 15px 39px;
    background: url(../images/imageset/topic_read_hot.gif) no-repeat 8px 8px;

}
#djangoForumList .djangoForumListDetails .threadicons-private {
    padding: 8px 0 15px 39px;
    background: url(../images/imageset/topic_read_locked.gif) no-repeat 8px 8px;
}

#djangoForumList .djangoForumListDetails .topic_latest, #djangoForumThreadList .threadtopic_latest {
    padding: 8px 0 15px 25px;
    background: transparent url(../images/imageset/icon_topic_latest.gif) no-repeat 12px 12px;
}

#djangoForumList .djangoForumListDetails strong {
    font-size: 120%;
}

#djangoForumList .djangoForumListDetails .djangoForumStats {
    font-size: 80%;
}

.djangoForumListLastPost,
.djangoForumThreadLastPost {
    background-color: #fff;
}

#djangoForumList th, #djangoForumThreadList th {
    background-color: #404B7D;
    font: bold 10pt Arial; 
    color: #fff;
    text-align: left;
    padding: 8px 12px 10px 12px;
}

#djangoForumThreadPosts th {
    background-color: #FBFBFB;
    color: #41686D;
    text-align: left;
    padding: 4px;
}

#djangoForumThreadPosts th {
    width: 20%;
}

#djangoForumBreadcrumbs {
    padding: 20px;
}

#djangoForumBody label {
    font-size: 110%;
    font-weight: bold;
    display: block;
    padding: 4px;
}

#djangoForumThreadPostDetail {
    width: 20%;
}
.djangoForumPagination {
    display: inline;
}




#threadforums-login { padding: 12px; margin-top: 35px; border: 1px solid #E0E0E0; background: #F8F8F8; }
#threadforums-login h3 { font: 13pt "Arial", Verdana; color: #2F3C5E; }
#threadforums-login .btn-freelogin { 
    width: 125px; 
    height: 16px; 
    font-size: 8.5pt; 
    color: #000; 
}




