#discuss_nav					{ background:red; padding:20px 10px 0 10px; background:#6A99E0; margin-bottom:15px; position:relative;}
#discuss_nav ul,
#discuss_nav li					{ list-style:none; padding:0; margin:0; display:inline; }
#discuss_nav li a				{ float:left; text-decoration:none; font-weight:bold; color:#718CB5;  margin-right:5px; background:#C8DAF4; display:block; margin-top:-13px; }
#discuss_nav li a:hover			{ background-color:#FF0054; color:#fff; }
#discuss_nav li a span			{ padding:5px 10px 5px 10px; display:block;  }
#discuss_nav li .selected		{ background-color:#fff; color:#333; }

#discuss_nav .create			{ padding-left:25px; background:#C8DAF4 url('/images/icon_write.png') 8px 5px no-repeat; }
#discuss_nav .categories		{ padding-right:25px; background:#C8DAF4 url('/images/arrow_down.png') 80px 7px no-repeat; }

#discuss_catnav					{ display:none; width: 180px; position:absolute; border:2px solid #A7BDDC; background:#fff; margin-top:13px; left:264px; }
#discuss_catnav ul,
#discuss_catnav li				{ list-style:none; padding:0; margin:0; display:block; background:none; }
#discuss_catnav li a			{ float:none; margin:0; padding:0; background:none; font-weight:normal; border-bottom:1px solid #CEDBEC }
#discuss_catnav li a:hover		{ background-color:#FF0054; color:#fff; }
#discuss_catnav li a span		{ padding:5px 10px 5px 10px; display:block;  }
#discuss_catnav li .selected	{ background-color:#fff; color:#333; }


#forumhome_table				{ border-spacing:1px; font-size:1em; background-color:#E7E7E7; color: #777;  margin:10px 0 10px 0; }
#forumhome_table td, th			{ padding: 6px; }
#forumhome_table thead th		{ text-align: center; background: #F5F5F5; color: #666; border: 1px solid #FFF; text-transform:uppercase; }
#forumhome_table tbody th		{ font-weight: bold; }
#forumhome_table tbody tr		{ background-color:#FFF; text-align:left;	}
#forumhome_table tbody tr.alt2	{ background: #f9f9f9; border-top:1px solid #FFF; }
#forumhome_table .topiclink		{ display:block;  margin-bottom:5px;}
#forumhome_table .topiclink a	{ font-size:1.3em; font-weight:bold; }
#forumhome_table .topiclink_foot img { vertical-align:bottom }
#forumhome_table .topiclink_foot a { color:#8FCCFF; }
#forumhome_table .topiclink_foot a:hover { color:#FF7928 }
#forumhome_table .replies .reply_count { font-size:1.6em; display:block; text-align:center; }
#forumhome_table .when			{ font-size:0.9em; }
#forumhome_table .tagslist		{ float:right; padding-left:20px; background-image:url('/images/small_tag.png'); background-repeat:no-repeat; background-position:2px 3px; }

#forumcat ul					{ padding:0; margin:0 }
#forumcat ul li					{ margin:0; padding:3px 0 3px 0; }
#forumcat ul li a				{ padding:3px 5px 3px 20px; background:url('/images/forum/bullet_blue.png') no-repeat 0 5px; font-size:1.2em }
#forumcat ul li a:hover			{ background-image:url('/images/forum/bullet_orange.png') }

.firstpost 						{ padding:0px; background:#E9F2FF; }
.firstpost .userbox				{ padding:10px; background:#C8DAF4; }
.firstpost .userbox .user		{ display:block; font-size:1.6em; font-weight:bold; font-family: Helvetica, Arial; }
.firstpost .userbox .user a		{ text-decoration:none }
.firstpost .userbox .av img		{ border:4px solid #F3F8FF; background:#fff; padding:1px }
.firstpost .info				{ font-size:0.8em; color:#A1ADBE; }
.firstpost .content				{ padding:10px; font-size:1.2em; }

.replypost					{ float:right; width:90px; }
.replypost a				{ border:2px solid #B7C3D5; background:#EFF5FF url('/images/forum/comments_add.png') no-repeat 5px 6px; padding: 5px 5px 5px 30px; display:block; font-size:1.1em; text-decoration:none; font-weight:bold;   }
.replypost a:hover			{ background-color:#FF0054; color:#fff; border-color:#A51D4A; }

.posts 						{ padding:0px; background:#f3f3f3; }
.posts .userbox				{ padding:10px; background:#e8e8e8; }
.posts .userbox .user		{ display:block; font-size:1.6em; font-weight:bold;  }
.posts .userbox .user a		{ text-decoration:none }
.posts .userbox .av img		{ border:4px solid #ddd; background:#fff; padding:1px }
.posts .info				{ font-size:0.8em; color:#aaa; }
.posts .content				{ padding:10px; font-size:1.2em; }

.alt2						{ background:#F7F7F7; }

#discuss_content			{ width: 380px; }
.newtopic					{ font-size:1.5em; width: 380px; }
