/* eigenes CSS: */

#stoffrand {
	position:relative;
	z-index:1;
	background:url(gfx/jute_border1_v2.png) repeat-x bottom;
	min-width:780px;
	width:100%;
	left:0;
	top:0;
	margin:0;
	padding:0;
	height:200px;
	}
	
#content-wrapper {
	background:;
	margin-top:50px;
	
	}
	
#ttn_logo {
	position:absolute;
	z-index:250;
	width:265px;
	height:140px;
	left:400px;
	top:5px;
	margin:0;
	padding:0;
}
#ttn_logo a {
	background:url(gfx/ttn_logo_v3.png) top left  no-repeat;
	display:block;
	height:140px;
	width:100%;
	text-decoration:none;
}
#ttn_logo a span {
	visibility:hidden;
}
#ttn_bohnen {
	position:absolute;
	z-index:10;
	background:url(gfx/bg_bohnen.png) no-repeat;
	width:486px;
	height:324px;
	left:-490px;
	top:180px;
}

#stoff	{
	position:relative;
	width:100%;
	height:90px;
	background:url(gfx/jute_pattern_v2.png) center;
	margin:0;
	padding:0;
	}
	
.description {
	visibility:hidden;
	}	
	
/* CSS template */	

body {
	background:url(gfx/paper1_v2.png);
}

/* Header
-----------------------------------------------
 */

#header-wrapper {
	position:relative;
	height:130px;
	margin:-223px 0 0 0;
	border:none;
}
#header-inner {
	display:none;
}

/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
	position:relative;
	z-index:20;
  width: 780px !important;
  margin:0 auto;
  padding:0;
  text-align:$startSide;
  font: $bodyfont;
  }

#main-wrapper {
	position:relative;
	width: 480px;
}

#sidebar-wrapper {
	position:relative;
	z-index:5;
	width: 240px;
}


/* Posts
-----------------------------------------------
 */
h2.date-header {
	margin:0;
	height:15px;
	background:url(gfx/news_top.png) top no-repeat;
	padding:2em;
}

.post {
	margin:0 0 1.5em;
}

.post h3 {
	background:url(gfx/news_middle.png) left repeat-y;
	margin:0;
	padding:0 1em 0;
	font-family: "Georgia", Serif;
	height:1%;
}

.post-body {
	background:url(gfx/news_middle.png) left repeat-y;
	margin:0;
	padding:1.5em 1.5em 0;
	zoom:1;
}

.post-body blockquote {
	line-height:1.3em;  
}

.post-footer {
	background:url(gfx/news_bottom.png) no-repeat top left;
	height:56px;
	margin:0;
	padding:2.9em 2em .9em;
}

/* Comments
----------------------------------------------- */
.comments {
	padding:0 1em
}

/* Text
_______________________________________________ */
.widget.Text .title {
	display:none;
}


/* Profile 
----------------------------------------------- */
.widget.Profile h2 {
	background:url(gfx/head_ueber_mich.png) top left no-repeat;
	height:30px;
}
.widget.Profile h2 span {
	visibility:hidden;
}

/* Blog-Archive
----------------------------------------------- */
.widget.BlogArchive h2 {
	background:url(gfx/head_blog_archiv.png) top left no-repeat;
	height:40px;
}
.widget.BlogArchive h2 span {
	visibility:hidden;
}


