
	#current-content{
		float:right;
		position:relative;
		width:100% !important;
		width:560px;
	}
	
	image-meta, .entry-content ol, .entry-content ul {
		padding:0 !important;
	}
	.msg_form{
		background:#D4EAB7;
		display:none;
		z-index:1000000;
		border:1px solid #AAD56F;
		width:100%;
		color:#0A6C39;
		font-size:12px;
	}
	.msg_form TABLE{
		width:80%;
	}
	.msg_form TABLE TD{
		vertical-align:top;
		padding:3px;
	}
	
	.msg_form input{
		width:auto;
		height:auto;
	}

	
	.msg_form textarea,.msg_form  input{
		width:100%;
		border:0;
		font-family:arial;
		font-size:12px;
		color:#0A6C39;
		position:relative;
	}
	
	.msg_form textarea{
		height:150px;
	}
	
	.msg_form #submit{
		width:57px!important;
		padding:0!important;
		margin:0!important;
	}
	
	
	.msg-form-holder{
		float:right;
		width:100%;
	}
	
	.resp-form-holder{
		float:right;
		width:100%;
		font-size:1px;
		margin:0;
		padding:0;
		display:none;
	}
	
	.resp-form-holder .msg_form{
		border:0;
	}
	
	#commentlist{
		float:left;
		width:98%;
	}
	
	#commentlist .chain-title{
		background:#ffffff;
		font-weight:bold;
		font-color:#000000;
		text-decoration:none;
		font-size:14px;
	}


	#commentlist .thread-comment{
		background:#D4EBB7;
		position:relative;
		padding:0;
		float:right;
		width:100%;
		margin:1px;
	}
	
	#commentlist .main-message{
		margin-top:10px;
	}
	
	
	
	
	#commentlist .thread-comment .title-container{
		padding:0;
		margin:0;
	}
	
	#commentlist .thread-comment .comment-date{
		position:absolute;
		left:10px;
		top:0;
		line-height:20px;
		margin:0;
		padding:0;
	}
	
	#commentlist .title-green,#commentlist li .title-green *{
		color:#56BD5D;
		font-size:11px;
	}

	
	#commentlist .thread-comment .title-container .is-manager A{
		color:#0F6939 !important;
	}
	#commentlist .thread-comment .title-container .no-content{
		font-size:11px;
		font-weight:normal;
	}
	
	#commentlist .thread-comment .comment-title{
		font-weight:bold;
		font-size:13px;
		padding:3px;
		cursor:pointer;
	}
	
	
	#commentlist .thread-comment .comment-title-noclick{
		font-weight:bold;
		font-size:13px;
		padding:3px;
		cursor:pointer;
	}
	
	
	
	#commentlist .thread-comment .comment-holder{
		width:100%;
		float:right;
		background:#ffffff;
		margin:0;
		padding:0;
	}
	#commentlist .thread-comment .comment-content{
		display:none;
		background:#EAF4DB;
		padding:0;
		margin:0;
		font-size:13px;
		float:left;
		width:100%;
		clear:both;
	}
	
	#commentlist .thread-comment .comment-content .text{
		padding:10px;
		float:right;
	}
	
	#commentlist .thread-comment .comment-content .options-bar{
		background:#D0EAC5;
		width:100%;
		margin:10px 0 0 0;
		float:right;
		color:#458A5E;
		font-size:11px;
	}
	
	#commentlist .thread-comment .comment-content .options-bar span{
		cursor:pointer;
		margin-right:10px;
	}
	
	#commentlist .thread-comment .comment-content .options-bar .sent-at{
		float:left;
		margin-left:10px;
	}
	
	#commentlist .not-approved,	#commentlist .not-approved *{
		color:#6F6F6F !important;
	}
	
	#commentlist .not-approved{
		background:#DFDFDF;
	}
	
	#commentlist .arrow{
		float:right;
		width:5px;
		height:9px;
		background:url('/wp-content/themes/tiul/images/forum/thread_closed.gif') no-repeat;
		margin:6px 10px;
		cursor:pointer;
	}
	
	#commentlist .arrow-opened{
		float:right;
		cursor:pointer;
		width:10px;
		height:5px;
		position:relative;
		top:10px;
		margin:0 10px;
		background:url('/wp-content/themes/tiul/images/forum/thread_opened.gif') no-repeat;
	}
	
	#commentlist .permalink .arrow{
		float:right;
		width:5px;
		height:9px;
		background:url('/wp-content/themes/tiul/images/forum/red_alert.gif') no-repeat;
		margin:6px 10px;
		cursor:pointer;
	}
	
	
	#commentlist .permalink .arrow-opened{
		float:right;
		cursor:pointer;
		width:10px;
		height:5px;
		position:relative;
		top:10px;
		margin:0 10px;
		background:url('/wp-content/themes/tiul/images/forum/red_alert_opened.gif') no-repeat;
	}
	
	
	#commentformbox{
		display:none;
	}
	
	.page-bar{
		padding:4px;
		float:right;
		width:100%;
		margin:10px 0 20px;
	}
	
	.page-bar .new_thread,.page-bar .back_to_forum *{
		color:#0F6635 !important;
		font-size:15px;
		text-decoration:underline;
		font-weight:bold;
		cursor:pointer;
		float:right;
		margin-right:10px;
	}
	.page-bar .paging{
		color:#0F6635;
		font-size:12px;
		float:left;
	}
	
	.page-bar .paging .link{
		text-decoration:underline;
		margin:0 10px;
		font-size:14px;
		font-weight:bold;
	
	}
	.page-bar .paging A{
		color:#0F6635;
	}
	
	.page-bar .current{
		font-weight:bold;
	}
	
	
	.current-paging{
		font-size:11px;
	}
	
	.events{
		float:right;
		width:180px;
		color:#69C571;
		/*margin:14px 10px 0 0!important;*/
		margin:0!important;
		padding-right:10px;
		background-color:#EAF4DB;
		font-weight:bold;
		height:225px;
		position:relative;
		right:10px;
	}
	
	.events .title,.tracks .title{
		font-size:12px;
		font-weight:bold;
		padding:0;
		margin:0;
	}
	
	
	.events A{
		text-decoration:none !important;
	}

	.events .event-item .title{
		text-decoration:underline;
		color:#000000;
		line-height:1.2em;
	}
	
	.events .event-item .title A{
		color:#000000 !important;
		font-size:13px;
	}

	.events .event-item SPAN A{
		font-size:10px;
		color:#69C571;
		text-decoration:none;
	}

	
	.tracks{
		float:left;
		width:380px !important;
		width:340px;
		color:#69C571;
		/*margin:14px 10px 0 0!important;*/
		margin:0 0!important;
		
		padding-right:10px;
		background-color:#EAF4DB;
		font-weight:bold;
		line-height:20px;
		height:225px;
	}
	
	.tracks .track-item A{
		color:#000000 !important;
		font-size:13px;
		font-weight:bold;
	}
	
	.entry-content .forum-header{
		position:relative;
		margin-bottom:15px;
		text-align:left;
		direction:ltr;
		width:100%;
	}
	
	.entry-content .forum-header img{
		position:relative;
		left:0;
		padding:0;
		margin:0;
	}
	
	.forum-header .header-content{
		position:absolute;
		direction:rtl;
		text-align:right;
		left:8px;
		top:87px;
		font-size:12px;
		width:333px;
		height:64px;
		overflow:hidden;
		line-height:17px;
	}
	
	.forum-social-options P{
		margin:0;
		padding:0;
	}
	
	.forum-social-options A{
		font-size:12px;
		color:#0F6939;
		font-weight:bold;
		text-decoration:underline;
	}
	
	.manager-name{
		text-decoration:underline;
	}
	.manager-name A{
		color:#000000 !important;
	}
	
	.not-approved{
		background:#DFDFDF none repeat scroll 0 0;
	}
	
	#commentlist .not-approved, #commentlist .not-approved * {
	color:#6F6F6F !important;
	}
	

