@media screen, projection {
	
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ----------------------------------------------------------------------------------------- */
	* 					{margin:0; padding:0;}
body {background:#069;}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", Helvetica, sans-serif; line-height: 150%;}
	a:link,a:visited 	{color:#000; text-decoration:none;}
	a:hover 			{color:#00f; text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large;}
	h2 					{font-size:16px; margin:6px 0;}
	h2 a				{text-decoration:none !important;}
	h2 a:hover 			{}
	h3 					{font-size:small; margin:5px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0 4px;}
	h5					{font-size:xx-small; margin:3px 0 3px;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; }
	code				{font: normal small "Courier New", Courier, mono; color: #333; background:#E8F1E8;}
	code:hover			{background: #fff;}
		
	/* -- CLASSES --------------------------------------------------------------------------------------------------------- */
	.post small 		{display:block; margin:0 0 15px; font-weight:bold;}
	.postmetadata small {font-weight:normal;}
	
	/* comments */
	#comments 			{margin:20px 0 10px;}
	.commentlist 		{list-style:none; margin:0 0 20px; padding:0;}
	.commentlist cite 	{display:block; background:#900; border-bottom:1px solid #600; padding:10px; margin:-10px -10px 10px; font-style:normal;}
	.commentlist li 	{background:#800000; padding:10px; margin:0 0 10px;}
	.commentOfficialUser cite {background:#300; margin-right:-100px; font-style:normal;}
	.commentOfficialUser{background:#800000 url(images/bg_comment_official.jpg) no-repeat 98% 50px !important; padding:10px 100px 10px 10px !important;}
		
	/* -- ID'S ------------------------------------------------------------------------------------------------------------ */
	#outer 				{background:transparent url(../img/_outer.jpg) repeat-x 0 0;}
	#wrapper 			{width:760px; margin:0 auto; text-align:left;}
	#header 			{width:760px; height:130px; background:transparent url(../img/bildleiste.jpg) no-repeat 0 0; position:relative;}
	#hrhome 			{width:412px; height:68px; position:absolute; top:212px; right:25px; background:#00ff00;}
	#hrhome span 		{display:none;}
	#tagline 			{display:none;}
	
	/* --the navigation-- */
	#nav 				{position:absolute; top:100px; left:0; background:transparent url(../img/nav_bg.jpg) repeat 0 0; width:760px; height:20px; margin:0; padding:0; list-style:none;}
	#nav li 			{display:inline; margin:0; padding:0;}

	
	/* --the content block that is wrapped around the main content and side bar-- */
	#content 			{position:absolute; top:122px; width:760px; float:left; display:inline; background:#fff;}

	
	/* --the main content area-- */
	#content-main 		{float:left; margin:0 0 0 6px; width:667px !important; width /**/:747px; padding:12px 20px; display:inline;}
	#whats-cooking 		{width:481px; height:77px; text-indent:-9000px; overflow:hidden; background:transparent url(images/bg_whats_cooking.gif) no-repeat 0 0; margin:0 0 12px;}

	/* --the footer-- */
	#footer 			{clear:both; width: 734px !important; width /**/:760px; height:60px; background:#00afff; padding:5px 0 0 26px;}
}
