/* 
 DEFAULT forum css
 Butler Core 
*/

#forums { background-position: -4510px top;  }
#forums .bottomWrap { background-position: -1291px bottom;  }
#forums h5 { background-position: 0 -121px;  }
#forums .button { margin-left:110px; }

#crumbs { margin:10px; }

.forum_container { background-color:#fff; padding:10px; }
.forum_container h2 { border-bottom:1px solid #EAE8D9; padding:5px 10px;  }

/* Table styling */
.forum_table { width: 940px; margin:0 15px 20px 10px; border-collapse:collapse; background-color:#fff;  }
.forum_table caption { margin-bottom: 20px; padding:10px 10px 8px; border:1px solid #ECEBE3; background-color:#76A621; color:#fff; font-size:14px; font-weight:bold; text-align:left;  -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.forum_table caption a { color:#fff;  }
.forum_table caption span { background-color:#fff; border:1px solid #aaa; margin-left:40px;  }
.forum_table caption span a { font-size:0.8em; color:#999; margin:5px;  }
.forum_table a,.forum_controlls a,.forum_controlls span { color:#94C307;  }
.forum_table a:hover,
.forum_controlls a:hover { color:#8AC227;  }
.forum_table a.table_title,
.forum_table a.table_title:hover { color:#fff;  }

.forum_col_icon { width:5%; /* width:50px; iz nekog razloga ne radi */ }
.forum_col_titles { width:55%;  }
.forum_col_last_entry { width:45%;  }
.forum_col_count { width:5%;  }

.forum_col_post_author { width:100px;  }
.forum_col_full { width:95%;  }
.forum_col_post_message { }

.forum_table .message_empty { font-weight:bold; display:block; color:#8A8A8A; padding:10px;  }

.forum_table thead th { padding:5px;  }
.forum_table tfoot {  }
.forum_table tbody { border-top:1px solid #EAE8D9; }
.forum_table tbody tr { border-bottom:1px solid #EAE8D9; }
.forum_table tr {   }
.forum_table th { padding:5px; }
.forum_table td { padding:5px; vertical-align:top;  }

/* Pagination */
.forum_table .stranicenje { margin-top:10px;  }

/* Posts */
.forum_description { color:#777; font-size:11px; }
.forum_title { font-size:14px;  }
.forum_topic_title { font-size:14px; font-weight: bold;  }
.forum_topic_creator { font-size:0.9em; color:#666;  }
.forum_topic_creator a { color:#666;  }
.forum_post_meta { margin: 5px 0 15px 10px; font-size:12px; color:#999;  }
.forum_post_meta span { padding-right:10px;  }
.forum_post_body { padding:10px; min-height:50px; overflow:hidden; color:#333;  line-height:18px; }
.forum_post_body .emoticon { vertical-align:text-bottom;  }
.forum_post_tools { float:right; margin: 4px -4px 0 0; }
.forum_post_tools span { padding:0 5px;  }

/* new topic */
.forum_mark_new_topic { background-color:#F3FFCF;  }
.forum_mark_new_topic .forum_topic_title { font-weight:bold;  }

/* sticky */
.forum_sticky_topic { background-color:#f0f5fb;  }
.forum_sticky_topic a { color:#8AC227;  }
.forum_sticky_topic .forum_topic_title { font-weight:bold;  }
.forum_sticky_topic .forum_view_titles { background:transparent url("/img/assets/forum/sticky.gif") no-repeat scroll 98% 50%;  }

/* locked */
.forum_locked_topic { }

.forum_controlls { padding:10px;  }
.forum_controlls a,
.forum_controlls span,
.forum_post_tools a  { margin-right:10px; padding:8px 12px 5px; background-color:#F5F5F0; border:1px solid #ECEBE3; font-weight: bold; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.forum_controlls a:hover,
.forum_controlls span:hover,
.forum_post_tools a:hover { background-color:#76A621; color:#FFF; text-shadow:0 1px 1px #446F00; text-decoration:none; }

.forum_post_tools a { margin-right: 0px; margin-left: 10px; }
.forum_post_tools span { margin: 0px; padding:0; }

.forum_controlls span img,.forum_controlls a img { vertical-align:middle;  }
.forum_table .highlight { background-color:#fdff00;  }

.admin_control { color:#f00; font-weight:bold;  }

/* pagination */

.forum_table .pagination { margin:10px 0 0;  }
.forum_table .pagination a,.forum_table .pagination strong,.forum_table .pagination span { padding:1px 6px;  }
.forum_table .pagination strong { font-size:1em; margin:0 5px;  }
.forum_table .pagination .count { display:block; float:right; font-style:normal;  }

/* 
 BBCODE - post body css
*/
#forums #bbcode { background-color: white;  }
.forum_post_body .bold { font-weight:bold;  }
.forum_post_body .italics { font-style:italic;  }
.forum_post_body .underline { text-decoration:underline;  }
.forum_post_body .strikethrough { text-decoration:line-through;  }
.forum_post_body .overline { text-decoration:overline;  }
.forum_post_body .sized { /* text-size:*/ }
.forum_post_body .quotecodeheader { font-size:1.1em; font-weight:bold;  }
.forum_post_body .codebody { background-color:#fff; font-family:Courier new,courier,mono; font-size:1.1em; color:#006600; border:1px solid #BFBFBF;  }
.forum_post_body .quotebody { background-color:#FFFFFF; font-size:1.1em; color:#660002; border:1px solid #BFBFBF;  }
.forum_post_body .listbullet { list-style-type:disc; list-style-position:inside;  }
.forum_post_body .listdecimal { list-style-type:decimal; list-style-position:inside;  }
.forum_post_body .listlowerroman { list-style-type:lower-roman; list-style-position:inside;  }
.forum_post_body .listupperroman { list-style-type:upper-roman; list-style-position:inside;  }
.forum_post_body .listloweralpha { list-style-type:lower-alpha; list-style-position:inside;  }
.forum_post_body .listupperalpha { list-style-type:upper-alpha; list-style-position:inside;  }
