@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }
body { background:url(images/bg.png) #67645d center repeat-y; color:#fff; }
a { color:#fc0; }

.contentwrapper { width:960px; margin:0 auto; background:#000; }

#boardheader { margin:20px 10px 0 10px; }

#pagination { color:#666; float:right; font:10px Arial, Helvetica, sans-serif; margin-top:7px; padding:1px; }
#pagination .pglink { margin:1px 1px; padding:0 2px; border:1px solid #666; background:#333; color:#ccc; text-decoration:none; }
#pagination .active { background:#ccc; color:#333; } 
#pagination a.pglink:hover { background:#ccc; color:#333; } 

#boardname h1 { color:#fff; text-transform:uppercase; font:24px Arial, Helvetica, sans-serif; border-bottom:1px solid #333; }

#newthread { margin-top:.5em; }

#threads { margin:40px 10px; font:1em Arial, Helvetica, sans-serif; }
#threads .msgline { line-height:1.5; } 
#threads .msgline a:visited { color:#999; } 
#threads .msgline a { color:#fff; text-decoration:none; border-bottom:1px dotted #666; } 
#threads .msgline a:hover { color:#ffcc00; border-bottom:1px dotted #ffcc00; } 
#threads .msgline .handle { color:#ffff66; font-weight:bold; } 
#threads .msgline .posted { color:#665200; } 
#threads .thread { margin-bottom:1em; }

#reply { margin:10px; }
#reply input.textfield { background:#111; border:1px solid #333; color:#fff; }
#reply textarea { background:#111; border:1px solid #333; color:#fff; line-height:1.2; padding:3px; scrollbar-base-color: #333; }
#reply textarea { line-height:1.2; padding:3px; }
#reply #replyheader { background:url(/boards/images/6x16goldbox.png) left no-repeat; font-size:11px; color:#fc0; border-bottom:1px solid #333; padding:0 0 2px; }
#reply #replyheader h3 { font-size:11px; color:#fc0; padding:0 0 0 10px; font-weight:normal; margin:0; }
#replyformcontainer { font:10px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; margin-top:10px; } 

#searchbox input.textfield { background:#111; border:1px solid #333; color:#fff; }
#searchbox input.image { vertical-align:bottom; }

.gallery .galleryitem { float:left; margin:10px; border:1px solid #333; padding:5px; background:#111; }
.galleryitem .fn { margin:0 0 5px; }
.errorblock { color:red; margin:10px 0; }

#searchresults { margin:10px; }
#searchresults h1 { font:bold 24px Arial, Helvetica, sans-serif; color:#fc0; }
#searchresults h2 { font:20px Arial, Helvetica, sans-serif; color:#fc0; }
#searchresults { font:1em Arial, Helvetica, sans-serif; }
#searchresults .msgline { line-height:1.5; margin-bottom:.5em; } 
#searchresults .msgline a:visited { color:#999; } 
#searchresults .msgline a { color:#fff; text-decoration:none; border-bottom:1px dotted #666; } 
#searchresults .msgline a:hover { color:#ffcc00; border-bottom:1px dotted #ffcc00; } 
#searchresults .msgline .handle { color:#ffff66; font-weight:bold; } 
#searchresults .msgline .posted { color:#665200; } 
#searchresults .thread { margin-bottom:1em; }
#srpagination { color:#666; font:10px Arial, Helvetica, sans-serif; margin:27px auto; padding:1px; text-align:center; }
#srpagination .pglink { margin:1px 1px; padding:0 2px; border:1px solid #666; background:#333; color:#ccc; text-decoration:none; }
#srpagination .active { background:#ccc; color:#333; } 
#srpagination a.pglink:hover { background:#ccc; color:#333; } 

.uploadblock { margin:10px; }
.uploadblock h1 { font:bold 24px Arial, Helvetica, sans-serif; color:#fc0; }
.uploadblock h2 { font:20px Arial, Helvetica, sans-serif; color:#fc0; }

.boardcontent { border-bottom:1px solid #333; }

#google_ads_div_TigerBoard_TextAd { display:inline; }