/**
 * CSS rules for the forum interaction plugin
 *
 * Copyright (C) 2006-2009 Catalyst IT
 * This file is distributed under the same terms as Mahara itself
 */
 
/* top buttons */
#forumbtns {
    right: 1em;
    top: 1em;
}
* html #forumbtns {
	right: 2.5em;
}

/* forum description */
#forumdescription {
	margin: .5em 0;
	clear: both;
}

/* Edit and Delete in list */
.btn-spacer a {
	margin-left: 1em;
}

/* Forum list */
#forumslist{
	border-bottom: 1px solid #ccc;
}
#forumslist th{
	border-bottom: 1px solid #ccc;
}
#forumslist table th,
#forumslist table td {
	background: none;
	padding-top: 0;
	border: 0;
}

/* Topic list */
#viewforum {
	padding: 1em;
	margin: 0;
	border: 1px solid #eee;
}
#viewforum h3 {
	font-size: 1.3333em;
}
#viewforum .rbuttons {
	right: 1em;
	top: 1em;
}
* html #viewforum .rbuttons {
	right: 3em;
}
/* to get user picts to align with text */
.forumuser,
.inlinelist a img {
    vertical-align: top;
}
/* topic types */
.stickytopic td {
	background-color: #fffcd8;
	border-bottom: 2px solid #fff;
}


/* Forum Pagination */
#viewforum div.pagination {
	background: #eee;
	margin: 0;
	padding: .5em .25em;
}
#viewforum div.pagination .results {
	display: inline;
	padding: 0.25em 0.5em;
}
/* Forum Action Selector */
.forumselectwrap {
	padding: 1em 0 0 0;
}
/* Forum footer */
.forumfooter {
	margin: .5em;
}
/* admin & moderator */
.forummods {
	font-size: .9167em;
	padding: .5em;
	margin: .5em 0;
}
.forummods a {
	margin-right: .5em;
}
.groupadmin {
}
.moderator {
}


/* Posts */
.closed {
	margin: 0 0 1em 0;
}
.forumpost {
	border: 2px solid #eee;
	clear: both;
}
.forumsubject {
	border-bottom: 2px solid #eee;
	background: #eee;
}
.forumsubject h6 {
	margin: 0 !important;
}
.forumpostleft {
	width: 160px;
	border-right: 2px solid #eee;
	text-align: center;
    font-size: .9167em;
}
.forumpostleft .posttime {
	color: #888;
}
.forumpostleft .author img {
    margin: .25em .5em .25em .25em;
}
.forumpostleft .author p.poster {
	color: #888;
    font-weight: bold;
    margin: 0;
}
.forumpostleft .author p.postcount {
	font-weight: normal;
    margin: 0;
}
.postbtns {
	font-size: .9167em;
	text-align: right;
	color: #d1d1d1;
	margin: 0 0 1em 0;
}
.postbtns a {
	margin: 0 .5em;
}
.deletedpost {
    color: #666666;
    margin-top: 0;
}
.postreply {
	padding: 0 0 0 1em;
}


