body{
	background:transparent;
	background-image: url(/img/tlo.png);
}
#content, #footer .upper, #logo, .tborder, .post .post_author div.author_avatar img{
	background:transparent;	
}
.navigation span.active, dd, .smalltext, .tfoot a:link, .pagination .pagination_current, .pagination .pages{
	color:white;	
}
.red_alert, #header ul.menu li a.portal, #search, #header ul.menu li a.calendar, #header ul.menu li a.help{
	display:none;
}
#panel .lower{
	background: rgba(0,0,0,0.4);	
}
#logo .wrapper img{
    width: 250px;
    height: auto;	
}
a:visited, a:link{
	color:white;	
}

.thead,  .post .post_author{
	background: rgb(44, 44, 44);
	border-bottom: 1px solid rgb(26, 26, 26);
}
.tfoot, .post_controls{
	background: rgb(44, 44, 44);
	border-top: 1px solid rgb(26, 26, 26);
}
.trow1{
	background: rgba(0,0,0,0.1);	
	border-color:#222222;
}
.trow2{
	background: rgba(0,0,0,0.4);
	border-color:rgb(23, 23, 23);;
}
table{
	color:white;	
}

.tborder{
	border-color:#808080;	
}
.trow_sep, .pagination a{
	background: #ffffff7a;	
}
blockquote, .modal{
	background:black;	
}

.pm_alert a{
	color:black;	
	font-weight:bolder;
}

#debug{
	color:#777;
}
#shoutbox .text {
    word-break: normal !important;
}