/*
Theme Name: Group Logic
Theme URI: 
Description:
Version:
Author: Matrix Group
Author URI: http://www.matrixgroup.net/
*/

table#latest, table#forumlist {
	background: url(http://www.grouplogic.com/images/bg/dotted-line.gif) repeat-x bottom left;
	clear: both;
	margin-bottom: 1.33em;
}

table#latest td, table#forumlist td, table#latest th, table#forumlist th { 
	background: url(http://www.grouplogic.com/images/bg/dotted-line.gif) repeat-x top left;
	padding: 3px;
}

table#forumlist div.nest { padding-left: 15px; }

div#subnav ul li.nest { display: none; margin-left: 13px; }
div#subnav ul li.nest a { background: url(http://www.grouplogic.com/images/bullets/dash.gif) no-repeat 0 4px; }

/*****Topic Pages*****/
div.infobox { float: left; width: 100%; }
div.infobox div#topic-info { float: left; width: 400px; }
div.infobox div#topic-tags { float: right; width: 150px; }
div.infobox div#topic-info h2.topictitle { display: inline; }
div.infobox div#topic-info span#topic_posts { font-size: 0.846em; margin-left: 5px; }
body#topic-page ol#thread {
	background: url(http://www.grouplogic.com/images/bg/dotted-line.gif) repeat-x top left;
	clear: both;
	float: left;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	width: 697px;
}
body#topic-page ol#thread li {
	background: url(http://www.grouplogic.com/images/bg/dotted-line.gif) repeat-x bottom left;
	display: block;
	float: left;
	margin: 0;
	padding: 7px 0;
	width: 100%;
}
body#topic-page ol#thread li div.threadauthor { float: left; width: 120px; }
body#topic-page ol#thread li div.threadpost { float: right; width: 550px; }
body#topic-page ol#thread li div.threadpost div.poststuff { font-size: 0.846em; padding-top: 0.85em; }

/*****Post Form*****/
.postform label { display: block; }
.postform textarea { display: block; }

/*****Login Form*****/
ol.forms { list-style: none; padding-left: 0; margin-left: 0; }
ol.forms li { list-style: none; }
ol.forms input#quick_user_login, ol.forms input#quick_password { border: 1px solid #31559C; padding: 2px; width: 192px; }
