/*--------------------------------------------------------------------
Pringo Networks Empower
Forums Style Sheet

version:	1.0
theme:		Default
author:		Ryan Marshall
email:		ryan@pringo.com
website:	http://www.pringo.com/
--------------------------------------------------------------------*/

h3.forum-title { font-size: 140%; color: #754200; text-transform: none; font-weight: normal; margin: 0 0 15px 0; }

/* #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+ SEARCH #+#+#+#+#+#+#+#+#+#+#+#+#+#+#+#+ */

.forum-search { float:right; margin-top:-18px; /margin-top:-25px; }

/* Forum Title Bar */

#forum-title-bar { width: 729px; height: 53px; background: url(../images/forums/forum-header3.gif) no-repeat top left; }
#forum-title-bar ul { list-style: none; padding: 7px 0 0 12px; }
#forum-title-bar li { float: left; color: #ccc; text-align: center; }

#forum-title-bar #forums { width: 265px; text-align: left; }
#forum-title-bar #topics { width: 80px; }
#forum-title-bar #posts { width: 80px; }
#forum-title-bar #views { width: 80px; }
#forum-title-bar #last-post { width: 212px; }

/* Forum Listing */

#forum-listing { width: 725px; background: url(../images/forums/forum-listing-bkgd.gif) repeat-y top left; margin: 0 0 0 1px; }
#forum-listing dd { padding: 10px 0; float: left; white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }
#forum-listing .silhouette { width: 35px; height: 37px; text-align: center; margin: 0 0 0 5px; _margin: 0 0 0 3px; }
#forum-listing .forum-title { width: 230px; padding: 10px 0 0 8px; font-size: 120%; }
#forum-listing .forum-title a:link { text-decoration: none; }
#forum-listing .forum-title a:hover, #forum-listing .forum-title a:visited { color: #000; text-decoration: underline; }
#forum-listing .forum-topics { width: 80px; text-align: center; overflow: hidden;}
#forum-listing .forum-posts { width: 80px; text-align: center; }
#forum-listing .forum-views { width: 75px; text-align: center; }
#forum-listing .last-post { width: 195px; padding: 10px 0 0 8px; }

#forum-listing-end { width: 722px; height: 11px; background: url(../images/forums/cyan-bar-small.gif) no-repeat top left; margin: 0 0 0 1px; }

/* Forum Full View */

/*.post-container { width: 720px; margin: 0 20px 20px 0; padding: 5px; border: 1px solid #ababab; background: url(../images/forums/post-full-bkgd.gif) repeat-y top left; float: left; }*/
/*.post-user-info { width: 130px; float: left; margin: 0 5px 0 0; overflow: hidden; }*/
/*.post-main { width: 565px; float: left; /* border-left: 1px dotted #ababab; *//* padding: 0 0 0 10px; }*/

/*.post-meta { padding: 3px; background: lightyellow; margin: 0 0 10px 0; _height: 20px; overflow: hidden; }*/
/*.post-meta1 { width: 279px; float: left; }*/
/*.post-meta2 { width: 279px; float: left; text-align: right; }*/

#thread-tools { margin: 5px 5px 20px 5px; color: #754200; border-bottom: 1px dotted #ababab; padding: 0 0 5px 0; }
#thread-tools a { color: #754200; text-transform: capitalize; }
#thread-tools h3 { padding: 0 0 3px 0; border-bottom: 1px dotted #ababab; margin: 0 0 3px 0; }



/* ######################################################################## */

#forum th { /* WHITE FONT */ color: ; }
#forum body, #forum div, #forum table, #forum td { font-family: Verdana, Arial, Helvetica, sans-serif; }
#forum a { color: #000; text-transform: capitalize; }
#forum a:visited { color: #ccc; text-transform: capitalize; }
#forum { overflow: hidden; width: 95%; padding: 1px; margin:0 auto; margin-top: 6px; }
#forum_head { height: 28px; color:#ccc; font-size: 120%; background: #006569  url(../images/forums/bar.gif) repeat-x; }
#forum_head th { padding-left: 5px; font-weight: bold; }
#forum_head th.center { text-align: center; }
#forum_head .thread_topics { width: 300px; }
#forum_head  th.thread_posts, #forum_head  th.thread_views { text-align: center; }
#forum_head .post_author { width: 130px; }
#forum_folder { width: 35px; background: #F4F6F1 url(/data/images/forum/folder.gif) no-repeat 10px 5px; }
#post_profile { width: 130px; }
#forum table { padding: 0; margin: 0; }
#forum_title .col1, #forum_footer { height: 24px; background: #54A6AA url(../images/forums/sub-bar.gif) repeat-x;  }
#thread_body { width: ; overflow-x: auto; display: block; padding-top: 0; margin-top: 0; }
#thread_body table { padding: 0; margin: 0; }
#forum_footer_shadow { background: url(http://dev.themesquare.com/forums/royal/drop_shadow.gif) repeat-x; width: 95%; margin: 0 auto; }
#forum_title .col2 { height: 24px; background: #54A6AA url(../images/forums/sub-bar.gif) repeat-x; }
#forum h2 a { font-size: 120%; color: #715139; text-transform: capitalize; }
#forum h2 a:visited { font-size: 120%; color: #000; text-transform: capitalize; }
#forum h2 { margin-bottom: 0; }
#forum_subject { width: 325px; }
#forum_subject span a { font-weight: normal; text-transform: capitalize; }
#forum_subject span a:visited { color: #000; text-transform: capitalize; }
#forum_subject, #forum_mod, #forum_icon { background: #F4F6F1; }
#forum_threads, #forum_views { /* LIGHT SHADE */ background: #F4F6F1; }
#forum_posts, #forum_last, #forum_username { /* DARK SHADE */ background: #DFDFDF; }
#forum_last, #forum_username { text-align: left;}
#forum_subject a, #forum_username a, #post_profile a { font-weight: bold; text-transform: capitalize; }
#forum_subject a:visited, #forum_username a:visited, #post_profile a:visited, { color: #000; font-weight: bold; text-transform: capitalize; }
#forum_last a:visited, #forum_subject a:visited { color: #000; text-transform: capitalize; }
#post_profile img { /* AVATAR V SPACING */ margin: 8px 0; }
#thread_title { height:24px; background: #54A6AA url(../images/forums/sub-bar.gif) repeat-x; }
#forum .thread_even { background: #DFDFDF; }
#forum .thread_odd { background: #F4F6F1; }
#post_date { vertical-align: middle; padding-left: 15px; background: url(http://dev.themesquare.com/forums/royal/icon_minipost.gif) no-repeat 0 2px; }
#post_body { padding: 10px; }
#forum_breadcrumbs, #forum_create { margin: 0; padding: 5px 10px 10px 0px; list-style: none; }
#breadcrumbs a {color:#754200;}
#forum_create { padding: 5px 10px 10px 20px; }
#forum_breadcrumbs li, #forum_create li { font-size: 120%; font-weight: bold; display: inline; padding-left: 20px; background: url(http://dev.themesquare.com/images/bullets/feature.gif) no-repeat 5px 2px; }
#breadcrumbs h3 {background: ; color: #3bb6d7 ; font-size: 120%; font-weight: bold; text-align: center; margin: 5px 0; }
#forum_create li { background: url(http://dev.themesquare.com/images/bullets/article.gif) no-repeat 5px 2px; }
#thread_item { height: 40px; }