.breadcrumbs
{
	text-align: left;
	list-style: none inside;
}

.breadcrumbs li
{
	display: inline;
}

.breadcrumbs li:after
{
	content: " \2192 ";
}

table
{
	border:0px solid #03709f;
}

thead
{
	border-bottom: 1px solid black;
}

thead td
{
	font-weight: bold;
}

td, th
{
	text-align: left;
	padding: 0.2em 1ex;
}

.forums
{
	width: 90%;
}

.categories li
{
	display: block;
	text-align: left;
	list-style-type: none;	
}

.categories li h2
{
	background: url(http://images.rescreatu.com/forum/tablebg.gif) #03709f repeat-x;
	border: 1px solid #066a95;
	text-align: center;
	height: 30px;
	color: #ffffff;
	width: 90%;
	margin: 1em 0px 0px 0px;
	padding: 0px;
}

.categories li h2 a
{
	color: #ffffff;
}

.posts
{
	list-style: none inside;
	text-align: left;
}

.posts li
{
	margin-top: 1em;
}

.posts .author
{
	font-weight: bold;
	margin: 0.2em 0ex;
	padding: 0px;
	display: inline;
}

.posts .datetime:before
{
	content: " on ";
}

.posts .datetime
{
	font-style: italic;
	margin: 0.2em 0ex;
	padding: 0px;
	display: inline;
}

.posts a.edit
{
	padding-left: 1ex;
}

tr.category
{
	background: #e9f0f3;
}

td.forum_name
{
	padding-left: 5ex;
}

table.categories_and_forums input[type="text"]
{
	width: 100%;
}

.edit li
{
	list-style: square!important;
	display: list-item;
	margin: 7px 0px;
}

.edit .name, .access
{
	border: 1px solid #6d8cc0;
	padding: 2px;
}

.edit .access
{
	/* font-style: oblique; */
	border-color: #f0cc51;
}


.forumheader {
	background: url(http://images.rescreatu.com/forum/tablebg.gif) #03709f repeat-x;
	border: 1px solid #066a95;
	text-align: center;
	height: 30px;
	color: #ffffff;
}

.forumheader a {
	color: #FFF;
}

.forumheader a:hover {
	color: #124860;
}

.forumsubheader {
	background: url(http://images.rescreatu.com/forum/tablebg2.gif) #03709f repeat-x;
	border: 1px solid #066a95;
	text-align: center;
	height: 30px;
	color: #ffffff;
}

.forumsubheader a {
	color: #FFF;
}

.forumsubheader a:hover {
	color: #124860;
}
