a:hover{text-decoration:underline;}
.category{text-align:center;}
.category .intro{text-align:left; text-indent: 15px;}
.category h2{font-size:1.5em ;}
.category ul li{font-size:1.1em; margin:4px 0;display:block;}

.thread h1{text-align:center; font-size:1.5em; margin:4px 0 4px; width:100%; color:#fff; background:#87beed ;border-bottom:1px solid #ccc}
.thread h2{text-align:center;}
.thread h3{padding:8px 0;}
.thread .read p{padding:4px 0; font-size:1.1em; }
.thread .read .thBody{border-bottom:1px solid #ccc; padding-bottom:6px;}
.thread .read .subthreads{font-weight:bold; color:#0caabb}
.thread .read .subTh{padding-left:12px;}
.thread form div{border-bottom:1px solid #ccc; padding-bottom:5px;}
.thread .pagination{padding:10px 0;}
.thread .pagination span, .thread .pagination a{padding:0 12px;}
.thread .expand{float:left; padding:0 1px; margin-right:2px; line-height:10px; border:1px solid #000; background:green; color:#fff;}

.threads .new{padding-top:15px;}
.threads .dash{padding:0 8px;}
.threads div{padding:1px 0;}
.threads div a{padding:0 8px 0 3px;}

.pagination span, .pagination a{border:1px solid #ccc; margin:0 5px; padding:0;}
.pagination a:hover{background:#ccc}
.pagination .pNum{padding:0;}

.newTh{text-align:left; font-size:1.1em;}
.newTh span{width:60px; display:block; float:left;}
.newTh .rem{width:190px; margin-bottom:12px;}
.newTh input{margin-bottom:3px;}
.newTh .err span{width:100%; color:#990000; padding-left:60px;}

.thread .submit{padding-top:8px;}
.thread .submit a, .thread .submit input{font-size:1.1em; padding:1px 8px; border:1px solid #555; color:#000; background:#ccc}
.thread .submit a:hover{background: #fff}