.bb-quote, .bb-code, .bb-php, .bb-code-title, .bb-php-title {
    margin-left: 20px;
    margin-right: 20px;
    color: black;
    direction: ltr;
}

.bb-code-title, .bb-php-title {
    margin-bottom: 2px;
    background-color:#CCCCCC;
    font-weight: bold;
    padding-left: 5px;
}

.bb-code, .bb-php {
    font-family: courier, "courier new";
    background-color: #DDDDDD;
    padding: 10px;
    white-space: pre;
    overflow: auto;
    max-height: 24em;
}

.bb-quote {
    background-color: #DDDDDD;
    padding: 10px;
}

.bb-list-ordered-d {
    list-style-type: decimal;
}
.bb-list-ordered-la {
    list-style-type: lower-alpha;
}
.bb-list-ordered-ua {
    list-style-type: upper-alpha;
}
/* templates/lonely-wolf/style.css  */
/******************************************************/
/* Theme by Claus-Georg Nolte                         */
/* http://www.lonely-wolf.info                        */
/* This is a version of the serendipity               */
/* blog default theme.                                */
/* last edit: 02.02.2009                              */
/******************************************************/

body {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	background:#222629;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}

a:link {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a:active { 
	color:#FFFFFF;
	text-decoration:none;
}

/* +++++++++++++++++++++ Globals +++++++++++++++++++++ */
h1, h2, h3, h4 {
	margin:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
#header h1 {
	font-size:0.1px;
	margin:-1000px 0px 0px 0px;
}
.pic {
	margin:5px 10px 5px 0px;
	border:#FFFFFF 1px solid;
	float:left;
}

/* +++++++++++++++++++++ Main Divs +++++++++++++++++++++ */
#main {
	position:absolute;
	left:50%;
	width:980px;
	min-height:480px;
	margin-left:-490px;
	margin-top:0px;
	padding:0px;
	background:url(templates/lonely-wolf/img/bg.jpg) no-repeat top left;
}
#content {
	width:800px;
	margin:190px 0px 15px 136px;
	padding:0px;
	background:url(templates/lonely-wolf/img/bg_content.jpg) repeat-x top left #121423;
}
* html #content {
	margin-bottom:-5px;
}
#text {
	width:800px;
	margin:0px;
	padding:0px;
	clear:both;
}
#header {
	width:800px;
	height:10px;
	margin:0px;
	clear:both;
	overflow:hidden;
	background:url(templates/lonely-wolf/img/header.jpg) no-repeat top left;
}
#footer {
	width:800px;
	height:10px;
	clear:both;
	background:url(templates/lonely-wolf/img/footer.jpg) no-repeat top left;
}
#menue {
	width:175px;
	margin:10px 0px 0px 10px;
	float:left;
}
* html #menue {
	width:173px;
}

/* +++++++++++++++++++++ Content + Middle +++++++++++++++++++++ */
#middle {
	width:580px;
	margin:10px 10px 0px 10px;
	float:left;
}
* html #middle {
	width:560px;
}
#middle h1 {
	width:460px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 13px 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none;
	background:url(templates/lonely-wolf/img/h1_bg.gif) no-repeat top left;
}
#middle h2 {
	margin:-5px 0px 10px 0px;
	padding:0px 0px 0px 26px;
	font-size:8pt;
	font-weight:100;
}
#middle h3, h4 {
	margin:0px 0px 3px 0px;
	font-size:11pt;
	font-weight:bold;
}
#middle .entry {
	line-height:1.5;
}

/* +++++++++++++++++++++ Sidebar + Navigation +++++++++++++++++++++ */
.sidebar {
	width:160px;
	margin:0px 0px 10px 0px;
	padding:5px 5px 5px 5px;
	border:1px solid #373856;
	background:#12141f;
	font-size:10pt;
	float:left;
}
.sidebar a:link {
	padding:0px;
	margin:0px;
	display:block;
	height:24px;
	width:158px;
	text-indent:30px;
	line-height:2;
	float:left;
	background:url(templates/lonely-wolf/img/a_link.jpg) no-repeat top left;
}
.sidebar a:hover {
	padding:0px;
	margin:0px;
	display:block;
	height:24px;
	width:158px;
	text-indent:30px;
	line-height:2;
	float:left;
	background:url(templates/lonely-wolf/img/a_hover.jpg) no-repeat top left;
}
.sidebar a:visited {
	padding:0px;
	margin:0px;
	display:block;
	height:24px;
	width:158px;
	text-indent:30px;
	line-height:2;
	float:left;
	background:url(templates/lonely-wolf/img/a_link.jpg) no-repeat top left;
}
.sidebar a:active { 
	padding:0px;
	margin:0px;
	display:block;
	height:24px;
	width:158px;
	text-indent:30px;
	line-height:2;
	float:left;
	background:url(templates/lonely-wolf/img/a_link.jpg) no-repeat top left;
}
#twitter_div {
	width:160px;
	overflow:hidden;
}
#twitter_div a:link, a:hover, a:visited, a:active {
	display:inline;
	color:#CCCCCC;
	text-indent:0;
	line-height:100%;
	height:auto;
	width:auto;
	background:none;
	float:none;
}
#twitter_div hr {
	width:90%;
	float:none;
}
#poweredby {
	text-align:center;
}
#poweredby h2 {
	font-size:9px;
}
#poweredby .pic {
	border:none;
	float:left;
	margin:0px 0px 5px 35px;
}
#poweredby a:link {
	background:none;
	height:auto;
	width:auto;
	float:left;
}
#poweredby a:hover {
	background:none;
	height:auto;
	width:auto;
	float:left;
}
#poweredby a:visited {
	background:none;
	height:auto;
	width:auto;
	float:left;
}
#poweredby a:active {
	background:none;
	height:auto;
	width:auto;
	float:left;
}

/* +++++++++++++++++++++ Blog Entrys +++++++++++++++++++++ */
.entry {
	width:480px;
	margin:0px 0px 0px 26px;
}
.entry_table {
	width:480px;
	margin:10px 0px 20px 26px;
	font-size:8pt;
	text-align:center;
	border:1px solid #373856;
	background:#12141f;
}
.entry_table a:hover {
	text-decoration:underline;
}
.entry_nav {
	width:480px;
	margin:0px 0px 0px 26px;
	text-align:center;
	font-size:10px;
}
.entry_avatar {
	width:40px;
	height:40px;
	border:none;
	float:left;
}
.entry a:link {
	color:#CCCCCC;
	text-decoration:underline;
}
.entry a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* +++++++++++++++++++++ Commments + Trackbacks +++++++++++++++++++++ */
.comment {
	width:480px;
	margin:7px 0px 7px 26px;
}
.comment td {
	vertical-align:top;
}
.comment h4 {
	font-size:9pt;
	font-weight:bold;
}
.comment_table {
	width:480px;
	border:1px solid #373856;
}
.comment_table_foot {
	font-size:8pt;
	border-top:1px solid #373856;
	background:#12141f;
}
.comment_table_nav {
	text-align:right;
	border-top:1px solid #373856;
	background:#12141f;
}
.comment_input {
	width:480px;
	font-size:8pt;
	margin:7px 0px 7px 0px;
}
.comment_form {
	height:10px;
	font-size:8pt;
}
.comment_form_comment {
	font-size:8pt;
}
.comment_button {
	border:1px solid #373856;
	background:#12141f;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	margin-right:40px;
}
.comment_pic {
	border:none;
}

/* +++++++++++++++++++++ Staticpages +++++++++++++++++++++ */
.staticpage_content {
	width:480px;
	margin:0px 0px 0px 26px;
}
.staticpage_content hr {
	width:480px;
	height:1px;
	border:none;
	background-color:#FFFFFF;
}

/* +++++++++++++++++++++ User-Gallery +++++++++++++++++++++ */
.usergallery_content {
	width:455px;
	margin:0px 0px 0px 26px;
}
.usergallery_nav {
	font-size:8pt;
}