.sticky, .topic, .delete {
	margin: 0px 10px;
	vertical-align: -1px;
}

.locked {
	margin: 0px 10px;
}

.forum-description {
	font-size: 11px !important;
	font-weight: normal !important;
}

a.forum-page {
	color: #999;
	text-decoration: none;
}

a.forum-page:hover{
	color: #000;
	text-decoration: underline;
}

.forum-frame {
	border: 1px solid #666;
	border-collapse: collapse;
	width: 100%;
}

.forum-frame td {
	border: 1px solid #666;
	background:-moz-linear-gradient(center top , #FDFDFD, #EEEEEE) repeat scroll 0 0 #EEEEEE;
    background: #FDFDFD -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFDFD), to(#EEE));
}

.thread-frame {
	border: 1px solid #666;
	border-collapse: collapse;
	width: 100%;
	font-weight: normal !important;
}

.thread-frame th {
	background: url('../img/th-background.png') repeat-x;
	height: 16px;
	color: #fff;
	padding: 4px;
	border-top: 1px solid #9bf;
	border-bottom: 1px solid #137;
	font-size: 11px;
	font-weight: bold;
}

.thread-frame td {
	border: 1px solid #666;
	padding: 5px 8px;
	background-color: #fff;
	background:-moz-linear-gradient(center top , #FDFDFD, #EEEEEE) repeat scroll 0 0 #EEEEEE;
    background: #FDFDFD -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDFDFD), to(#EEE));
}

.thread-frame td a:hover {
	text-decoration: underline;
}

.thread-frame div.author {
	font-size: 10px;
	margin-top: 1px;
}

.thread-frame td.break {
	border: 1px solid #666;
	padding: 5px 8px;
	background-color: #888;
	background:-moz-linear-gradient(center top , #999, #888) repeat scroll 0 0 #888;
    background: #999 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999), to(#888));
}

.quote {
	margin: 5px;
	border: 1px solid #333;
	padding: 5px;
	background-image: url('../img/quote.png');
}