.createButton, .editButton, .deleteButton, .stickyButton, .lockButton, .upButton
{ background-repeat: no-repeat; padding: 0 4px 4px 18px; }

.buttonToolbar 
{ float: right; padding: 0 10px 6px; }

.createReply label
{ width: 80px; }

.createReply textArea
{ width: 460px; }

.createForm label, .createThread label, .createReply label
{ display: block; float: left; line-height: 2em; margin-right: 10px; text-align: right; }

.contentAreaFull
{ margin: 0 10px 0 0; }

.container .containerCaption h1
{ clear: both; }

.container .containerContent
{ border: 1px solid #D7D7D7; padding: 10px;}

.reply .text
{ float: left; overflow: hidden; padding: 10px 15px; width: 460px; }

.reply .info
{ float: left; overflow: hidden; padding: 10px 15px; width: 180px; }

.forumTable
{ width: 100%; }

.forumTable th
{ padding: 0 8px; }

.forumTable th.title
{ width: 50%; }

.forumTable th.replies, .forumTable td.replies
{ text-align: right; }

.forumTable tr.even td, .forumTable tr.uneven td
{ padding: 4px 8px; }

.forumTable tr.even td
{ background-color: #E9F0FF; }

.createForum label, .createThread label
{ display: block; float: left; margin: 0 10px 0 0; } 

.createThread label
{ width: 120px; }

.createThread input.title, .createThread textarea
{ width: 400px; }

.createThread div.buttons
{ margin: 0 0 0 130px; }

.titleRow, .textContentRow
{ clear: both; }

.content
{ }

.replyList
{ }

.container
{ }

.containerContent
{ float: left; width:700px; }

.reply
{ margin: 0 0 10px; }
	
