@charset "utf-8";
/* CSS Document */

#siteHeader div.prisonlink{ display:none; visibility:hidden; }
#forums{ background:#000 url(/forums/images/forumsBodyBackground.gif) repeat-y; padding:0 1px 0 1px; }
#forumsBody{ width:815px; margin:0 auto 0 auto; border-bottom:1px solid #666; margin-bottom:3px; }
#forumsBody #forumHeader{ height:63px; background:url(/forums/images/forums_header.png) no-repeat; position:relative; z-index:2; margin:-12px 0 0 1px; }
#forumsBody #forumHeader #eventMailDiv{ color:#FFF; background:url(/images/transparentSpriteGray.png); padding:3px; width:151px; color:#FFFFFF; border:2px solid #777774; border-top:2px dashed #777774; border-bottom:2px dashed #777774; text-align:center; font-size:10px; position:absolute; top:27px; left:15px; } 
#forumsBody #forumHeader #eventMailDiv a{ color:#FFF; }
#forumsBody #forumHeader #eventMailDiv a:hover{ color:#caff00; }
#forumsBody #forumHeader #searchDiv{ position:absolute; right:15px; top:27px; width:161px; height:22px; background:url(/forums/images/forums_search_background.png) no-repeat; }
#forumsBody #forumHeader #searchDiv input.criteria{ width:130px; height:16px; color:#FFF; background:none; border:none; padding:3px 2px 2px 3px; font-size:11px; font-weight:bold; font-family:Tahoma; vertical-align:top; }
#forumsBody #forumHeader #searchDiv input.submit{ background:none; border:none; height:22px; width:20px; vertical-align:top; cursor:pointer; }

#forumsBody div.module{ width:790px; margin:0 auto 3px auto; background:url(/forums/images/forums_module_background.gif) repeat-y; }
#forumsBody div.module div.header{ background:url(/forums/images/forums_module_header.gif) no-repeat; height:18px; }
#forumsBody div.module div.content{ width:710px; margin:0 auto 0 auto; padding:15px 15px 10px 15px; font-weight:bold; color:#2f2f2f; background:url(/images/transparentSprite.png); position:relative; border:1px solid #ccc; font-family:Tahoma; }
#forumsBody div.module div.content div.breadcrumbs{ background:url(/forums/images/forums_breadcrumbs_background.gif) no-repeat; height:20px; line-height:20px; font-family:Tahoma; color:#dddddc; border:1px solid #e3e4e2; text-indent:5px; margin:-3px auto 12px auto; }
#forumsBody div.module div.content div.breadcrumbs a{ color:#dddddc; }
#forumsBody div.module div.content div.breadcrumbs a.active{ color:#fff; }
#forumsBody div.module div.content h1{ display:inline-block; font-weight:bold; font-size:18px; border-bottom:2px dashed #caff00; margin: 0 0 8px 0; font-family:Arial, Helvetica, sans-serif; width:auto; }
#forumsBody div.module div.content h1{ border:2px solid #777774; background:#1e1e1e; color:#b6d736; color:#FFFFCC; font-size:16px; padding:2px 5px 2px 5px; }
#forumsBody div.module div.content h1{ margin-left:-30px; border:1px solid #CCCCCC; }

#forumsBody div.module div.content div.menuBox{ height:28px; border:1px solid #fff; border-bottom:none; background:url(/images/transparentSprite.png); }
#forumsBody div.module div.content div.menuBox div.tabBox{ float:left; width:195px; height:33px; background:url(/forums/images/forums_tabbuttons_background.png) no-repeat; margin:-5px 0 0 10px; color:#faf4db; }
#forumsBody div.module div.content div.menuBox div.tabBox a{ color:#faf4db; display:inline-block; margin:12px 0 0 18px; cursor:pointer;  }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools{ display:inline-block; margin:12px 0 0 18px; cursor:pointer; position:relative; z-index:11; }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools:hover div.label{ text-decoration:underline; }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools div.dropmenu{ display:none; visibility:hidden; position:absolute; left:0; top:13px; border:2px solid #a63f20; background:#1f1f1f; padding:7px 4px 7px 4px; z-index:3; min-width:120px; }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools:hover div.dropmenu{ display:block; visibility:visible; }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools div.dropmenu a{ margin:0; color:#9b9b9a; font-family:Tahoma; font-size:11px; display:block; border-bottom:1px solid #383838; padding:3px; }
#forumsBody div.module div.content div.menuBox div.tabBox span.tools div.dropmenu a:hover{ color:#cbba91; }
#forumsBody div.module div.content div.menuBox div.pagination{ width:350px; float:right; color:#686767; line-height:28px; text-align:right; margin-right:10px; font-weight:normal; }
#forumsBody div.module div.content div.menuBox div.pagination a{ font-weight:bold; color:#686767; text-decoration:underline; }
#forumsBody div.module div.content div.menuBox div.pagination a.active{ text-decoration:none; }
#forumsBody div.module div.content div.menuBox div.title{ float:left; font-weight:bold; color:#686767; line-height:28px; text-align:left; margin-left:10px; font-size:13px; }
#forumsBody div.module div.content div.menuBox div.title a{ font-weight:bold; font-size:12px; }
#forumsBody div.module div.content div.menuBox div.title a:hover{ color:#686767; text-decoration:underline; }
#forumsBody div.module div.content div.menuBox.bottom{ border:none; border-bottom:1px solid #fff; }

#forumsBody div.module div.content div.columnHeader{ height:25px; line-height:25px; background:url(/forums/images/forums_titlebar.gif) no-repeat; font-family:Tahoma; color:#b0b0b0; font-size:10px; text-transform:uppercase; }
#forumsBody div.module div.content div.columnHeader span{ display:inline-block; width:80px; text-align:center; }

#forumsBody div.module div.content div.contentContainer{ border:3px solid #1e1e1e; border-top:none; background:#fff; padding:2px; color:#454545; }
#forumsBody div.module div.content div.contentContainer a{ font-weight:bold; }
#forumsBody div.module div.content div.contentContainer a:hover{ color:#ca220f; }
#forumsBody div.module div.content div.contentContainer a.title{ font-size:14px; text-decoration:underline; }
#forumsBody div.module div.content div.contentContainer a.title:hover{ color:#ca220f; }
#forumsBody div.module div.content div.contentContainer a.username{ color:#268f3a; text-decoration:underline; }

#forumsBody div.module div.content div.contentContainer div.forumListing{ color:#454545; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row{ background:#faf4db; border-bottom:1px dashed #141311; height:63px; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row.alt0{ background:#dac89c; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row span.column{ display:inline-block; padding:12px 0 0 0; float:left; height:51px; border-left:1px solid #beb9a8; width:60px; text-align:center; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row span.column.icon{ width:60px; border:none; padding:5px 0 0 5px; height:58px; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row span.column.forum{ padding-left:10px; margin-right:5px; width:400px; font-weight:normal; border:none; text-align:left; width:335px; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row span.column.lastPost{ width:155px; font-weight:normal; text-align:left; padding-left:5px; }
#forumsBody div.module div.content div.contentContainer div.forumListing div.row span.column.lastPost div.none{ line-height:30px; font-style:italic; }

#forumsBody div.module div.content div.contentContainer div.threadListing{ color:#454545; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row{ background:#faf4db; border-bottom:1px dashed #141311; height:51px; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row.alt0{ background:#dac89c; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column{ display:inline-block; padding:12px 0 0 0; float:left; height:39px; width:60px; text-align:left; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.icon{ width:20px; text-align:center; padding-left:10px; background:url(/images/transparentSprite.png) no-repeat center; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.thread{ margin-right:5px; width:475px; font-weight:normal; padding-top:8px; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.thread div.title{ margin-bottom:4px; font-size:13px; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.thread div.title a{ text-decoration:underline; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row.read span.column.thread div.title a{ font-weight:normal; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.lastPost{ width:110px; font-weight:normal; text-align:right; padding-right:5px; }
#forumsBody div.module div.content div.contentContainer div.threadListing div.row span.column.replies{ width:65px; text-align:center; border-left:1px solid #beb9a8; }

#forumsBody div.module div.content div.contentContainer div.postListing{ color:#454545; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post{ background:#faf4db url(/forums/images/post_background_alt1.gif) repeat-y; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.header{ background:url(/forums/images/forums_titlebar.gif); text-transform:uppercase; text-align:right; color:#b2b2b2; font-weight:normal; padding-right:5px; font-family:Tahoma; height:25px; line-height:25px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.header a{ font-weight:bold; color:#caff00; text-decoration:underline; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.header.post1{ margin:-2px 0 0 -5px; width:700px; padding-right:10px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo{ background:#e5ddc3; padding:10px; width:110px; float:left; margin:2px; border-right:1px solid #beb9a8; min-height:190px; height:100%; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username{ font-size:14px; margin-bottom:1px; cursor:pointer; position:relative; color:#268f3a; background:url(/forums/images/gray_arrow_down.gif) no-repeat 100px 7px; z-index:10; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username div.menuitems{ border-top:1px solid #9b9582; margin:0; padding:0; position:absolute; left:0; top:17px; z-index:6; background:#efe8cf; visibility:hidden; display:none; width:110px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username div.menuitems a{ display:block; height:20px; line-height:20px; width:100%; color:#908465; font-size:11px; text-indent:3px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username div.menuitems a:hover{ background-color:#c9c0a5; color:#268f3a; color:#fff; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username:hover{ background-color:#fff; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username:hover div.menuitems{ display:block; visibility:visible; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.username a{ text-decoration:none; color:#268f3a; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.level{ font-weight:bold; margin-bottom:3px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.avatar{ width:83px; height:84px; background:url(/forums/images/forums_post_avatar_frame.gif) no-repeat; position:relative; z-index:3; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.avatar img{ width:75px; height:76px; margin:4px 0 0 4px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.avatar .badge{ top:-0px; left:0px; z-index:4; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.stat{ font-weight:bold; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.stat span{ color:#908465; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.status{ font-weight:bold; font-size:12px; margin:2px 0 5px 0; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.status.online span{ color:#003300; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.userinfo div.status.offline span{ color:#FF3300; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; float:left; width:550px; padding:10px 5px 23px 5px; min-height:190px; position:relative; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody br{ display:block; height:30px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody li{ margin:0; padding:0; line-height:normal; }

#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset{ margin:0; padding:0; border:1px solid #dfdfdf; padding:3px; margin:5px 10px 10px 15px; background:#f6f6f6; background:url(/images/transparentSprite.png);  }
/*#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset:hover{ cursor:pointer; background:#d1d1d1; color:#1e1e1e; border:1px solid #000; }*/
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset legend{ background:#C9C0A5 url(/forums/images/forums_breadcrumbs_background.gif); color:#f1f1f1; font-style:italic; font-weight:bold; font-size:11px; padding:1px 2px; border:1px solid #dfdfdf; }
/*
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset fieldset{ background:#eaeaea; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset fieldset fieldset{ background:#f6f6f6; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset fieldset fieldset fieldset{ background:#eaeaea; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset fieldset fieldset fieldset fieldset{ background:#f6f6f6; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody fieldset fieldset fieldset fieldset fieldset fieldset{ background:#eaeaea; }
*/

#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody cite{ padding:0; margin:0; font-size:11px; font-weight:bold; font-style:italic; font-weight:bold; margin:5px 0 0 10px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody blockquote{ margin:0; padding:0; border:1px solid #777774; padding:3px; margin:-8px 10px 10px 15px; background:#fff;  }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody blockquote blockquote{ background:#f1edea; margin:-5px 10px 0 10px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody blockquote blockquote blockquote{ background:#fff; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody blockquote blockquote blockquote blockquote{ background:#f1edea; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody blockquote blockquote blockquote blockquote blockquote{ background:#fff; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody q{ margin:0; padding:0; border:1px solid #777774; padding:3px; margin:-8px 10px 10px 15px; background:#fff;  }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody q>q{ background:#f1edea; margin:-5px 10px 0 10px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody q>q:nth-child(even){ background:#fff; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody img{ max-width:550px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody span.postedited{ clear:both; display:inline-block; border:1px solid #ccc; border-left:none; border-right:none; padding:2px; margin-top:15px; font-style:italic; font-size:10px; color:#777775; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody span.postedited a{ color:#268f3a; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.editDiv{ /*border:1px solid #9b9582; display:none; */ visibility:hidden; position:absolute; z-index:2; width:550px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.editDiv textarea{ width:540px; height:150px; background:#EFE8CF; padding:1px; border:1px solid #CCCCCC; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.editDiv div.editButtons{ text-align:right; margin-top:5px; padding-right:3px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.editDiv div.editButtons input{ border:1px solid #9b9582; background:#efe8cf; width:auto; padding:2px; cursor:pointer; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.signature{ font-size:11px; border-top:1px solid #ccc; margin:6px 0; padding-top:3px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.signature img{ max-height:150px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons{ position:absolute; bottom:2px; right:0px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons a{ display:inline-block; padding:2px; border:1px solid #b8af92; font-family:Tahoma; font-weight:bold; color:#8f8365; cursor:pointer; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons a.edit{ background:url(/forums/images/forums_button_edit.png) no-repeat 3px 2px; text-indent:17px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons a.quote{ background:url(/forums/images/forums_button_quote.png) no-repeat 3px 2px; text-indent:17px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons a.delete{ background:url(/forums/images/forums_button_delete.png) no-repeat 3px 3px; width:16px; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post div.postBody div.buttons a:hover{ text-decoration:none; background-color:#efe8cf; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post.alt0{ background:#dac89c url(/forums/images/post_background_alt0.gif) repeat-y; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post.alt0 div.userinfo{ background:#cbba91; border-right:1px solid #a79b7c; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post.alt0 div.postBody span.postedited{ border:1px solid #777774; border-left:none; border-right:none; }
#forumsBody div.module div.content div.contentContainer div.postListing div.post.alt0 div.postBody div.signature{ border-top:1px solid #777774; }

#forumsBody div.module div.content div.quickReply{ width:710px; height:140px; background:url(/forums/images/quickreply_background.gif) no-repeat; padding:9px 0 9px 0; }
#forumsBody div.module div.content div.quickReply form{ border:3px solid #1e1e1e; background:#ffffff; padding:2px; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons{ background:#C9C0A5; border-top:1px solid #9B9582; border-bottom:1px solid #9B9582; min-height:20px; padding:2px; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button{ display:inline-block; width:20px; height:20px; margin:1px; background:url(/forums/images/bbeditor_icons.gif); cursor:pointer; border:1px solid #C9C0A5; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button:hover{ background-color:#FAF4DB; border-color:#9B9582; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.divider{ background-position:-180px 0; cursor:default; width:6px; margin-left:3px; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.divider:hover{ background-color:transparent; border-color:#C9C0A5; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.bold{ background-position:0 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.italic{ background-position:-60px 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.underline{ background-position:-140px 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.link{ background-position:-500px 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.image{ background-position:-380px 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.quote{ background-position:-220px 0; }
#forumsBody div.module div.content div.quickReply form div.editor_buttons>span.button.list{ background-position:-80px 0; }
#forumsBody div.module div.content div.quickReply form div.inner{ background:#efe8cf; padding:2px; }
#forumsBody div.module div.content div.quickReply form div.inner textarea{ width:100%; background:#EFE8CF; height:100px; border:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
#forumsBody div.module div.content div.quickReply form input.submit{ border:none; background:none; width:68px; height:31px; position:absolute; right:20px; }

#forumsBody div.module div.content div.newPost{ width:710px; background:url(/forums/images/quickreply_background.gif) no-repeat #1e1e1e; padding:0 0 9px 0; }
#forumsBody div.module div.content div.newPost div.title{ color:#b0b0b0; text-transform:uppercase; height:20px; line-height:20px; font-size:11px; font-family:Tahoma; padding:0 5px 0 5px; clear:both; float:none; }
#forumsBody div.module div.content div.newPost div.title span{ display:inline-block; }
#forumsBody div.module div.content div.newPost input.title{ width:480px; background:#efe8cf; border:none; padding:2px; font-size:13px; height:20px; line-height:24px; color:#454545; }
#forumsBody div.module div.content div.newPost div.outer{ border:3px solid #1e1e1e; background:#ffffff; padding:2px; }
#forumsBody div.module div.content div.newPost div.outer div.inner{ background:#efe8cf; padding:2px; }
#forumsBody div.module div.content div.newPost div.buttons{ position:absolute; right:20px; }
#forumsBody div.module div.content div.newPost div.buttons input.submit{ border:none; background:none; width:68px; height:31px; position:relative; z-index:2; float:left; }
#forumsBody div.module div.content div.newPost div.buttons div.preview{ background:url(/forums/images/btn_preview.png); cursor:pointer; width:67px; height:28px; margin:2px 0 0 -12px; position:relative; z-index:1; float:left; }

#forumsBody div.module div.footer{ background:url(/forums/images/forums_module_footer.gif) no-repeat; height:18px; }

.customDropDown{ width:160px; height:24px; background:#efe8cf url(/forums/images/faux_dropdown.gif); cursor:pointer; }
.customDropDown .selectedItem{ width:134px; height:24px; text-indent:30px; line-height:24px; background-repeat:no-repeat; background-position:3px center; }
.customDropDown ul{ border-top:1px solid #9b9582; margin:0; padding:0; position:relative; z-index:3; background:#efe8cf; width:134px; list-style:none; visibility:hidden; display:none; }
.customDropDown:hover ul{ display:block; visibility:visible; }
.customDropDown ul li{ background:#efe8cf url(/images/clear.gif) no-repeat 3px center; height:22px; width:134px; text-indent:30px; line-height:24px; border-bottom:1px solid #9b9582; padding:3px 0 3px 0; }
.customDropDown ul li:hover{ background-color:#c9c0a5; }

#threadPreview{ margin-top:20px; visibility:hidden; display:none; }
#threadPreview div.threadPreviewContainer{ border:2px dashed #ffeb0a; background:url(/forums/images/transparent_sprite_yellow.png); padding:10px; margin-top:-15px; }
#threadPreview div.threadPreviewContainer div.post{ background:#faf4db url(/forums/images/post_background_alt1.gif) repeat-y; border:2px solid #fff; }
#threadPreview div.threadPreviewContainer div.post div.userinfo{ background:#e5ddc3; padding:10px; width:110px; float:left; margin:2px; border-right:1px solid #beb9a8; min-height:190px; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.username{ font-size:14px; margin-bottom:1px; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.username a{ text-decoration:none; color:#268f3a; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.level{ font-weight:bold; margin-bottom:3px; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.avatar{ width:83px; height:84px; background:url(/forums/images/forums_post_avatar_frame.gif) no-repeat; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.avatar img{ width:75px; height:76px; margin:4px 0 0 4px; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.stat{ font-weight:bold; }
#threadPreview div.threadPreviewContainer div.post div.userinfo div.stat span{ color:#908465; }
#threadPreview div.threadPreviewContainer div.post div.postBody{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; float:left; width:500px; padding:10px 5px 5px 5px; min-height:190px; position:relative; }

div.bottomlinks{ text-align:right; margin-top:10px; }
div.bottomlinks a:hover{ color:#fff; text-decoration:none; }

/* search results */
#forumsBody div.module div.content div.searchBar{ border-top:1px solid #585857; border-bottom:1px solid #585857; padding:3px 5px; background:url(/images/transparentSprite.png); margin:0 0 10px 0; position:relative;  }
#forumsBody div.module div.content div.searchBar div.column{ width:47%; display:inline-block;}
#forumsBody div.module div.content div.searchBar div.column div.title{ font-size:12px; font-weight:bold; color:#000; margin-bottom:3px; }
#forumsBody div.module div.content div.searchBar div.column input.criteria{ border:1px solid #777774; background:#fff; padding:4px; color:#4e4e4d; font-size:13px; }
#forumsBody div.module div.content div.searchBar div.column label{ cursor:pointer; }
#forumsBody div.module div.content div.searchBar div.column label input[type="radio"]{ width:auto; border:none; }
#forumsBody div.module div.content div.searchBar input.submit{ border:none; background:#585857; color:#fff; text-transform:uppercase; position:absolute; right:5px; bottom:-10px; }

#forumsBody div.module div.content div.contentContainer div.postListing.search div.post div.userinfo{ min-height:120px; }
#forumsBody div.module div.content div.contentContainer div.postListing.search div.post div.postBody{ min-height:120px; }
#forumsBody div.module div.content div.contentContainer div.postListing.search div.post div.postBody span.hilite{ background:#caff00; color:#1e1e1e; font-weight:bold; }
#forumsBody div.module div.content div.contentContainer div.postListing.search div.post div.header{  }
