@media screen, projection {
	
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ----------------------------------------------------------------------------------------- */
	* 					        {margin:0; padding:0;}
	body 				        {text-align:center; background:transparent url(images/bg_body.gif) repeat 0 0; color:#000000;}
	body, tr, 
	td, input, 
	select, textarea  	{font:normal 12px "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", Helvetica, sans-serif; line-height: 150%;}
	a:link,a:visited 	  {color:#000; text-decoration:underline;}
	a:hover 		      	{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:x-large; margin: 20px 0 15px 0; line-height: 140%; font-weight:bold;}
	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; font-style:italic;}
	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;}
  .post               {padding: 5px 0 0 0;}
	
	/* -- ID'S ------------------------------------------------------------------------------------------------------------ */
	#outer 				      {background:transparent url(images/outer.gif) repeat-x 0 0;}
	#wrapper 			      {width:760px; margin:0 auto; text-align:left;}
	#header 		      	{width:760px; height:300px; background:transparent url(images/header_bg.gif) no-repeat 0 0; position:relative;}
	#hrhome 			      {width:745px; height:221px; position:absolute; top:12px; right:7px; background:transparent url(images/bg_logo.jpg) no-repeat 0 0;}
	#hrhome span     		{display:none;}
	#tagline 		      	{display:none;}
	
	/* --the navigation-- */
	#nav 				        {position:absolute; top:233px; left:0; background:transparent url(images/navi.gif) no-repeat 0 0; width:760px; height:69px; margin:0; padding:0; list-style:none;}
	#nav li 			      {display:inline; margin:0; padding:0;}
	/* nav placement */
	#nav a			      	{position:absolute; top:2px; display:block; text-indent:-9000px; overflow:hidden; height:47px;}
	#bi a			        	{left:19px; width:111px;}
	#re a				        {left:130px; width:128px;}
	#po a				        {left:258px; width:151px;}
	#pp a				        {left:408px; width:186px;}
	#co a       				{left:594px; width:153px;}
	
	/* --the content block that is wrapped around the main content and side bar-- */
	#content 			      {width:760px; float:left; display:inline; background:transparent url(images/bg_haupt.jpg) repeat-y 0 0;}
	
	
	/* --the main content area-- */
	#content-main 		  {float:left; margin:0 0 0 8px; width:600px !important; width /**/:525px; padding:12px 20px 0px 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 side menu-- */
	#content-side 		  {float:right; margin:0 6px 0 0; width:182px !important; width /**/:222px; padding:12px 20px; display:inline;}
	#content-side ul,
	#content-side p		  {margin:0 0 8px;}
	#content-side ul	  {list-style:none;}
	#content-side a		  {text-decoration:none;}
	/* side menu headings */
	#content-side h3 	  {width:183px; height:53px; text-indent:-9000px; overflow:hidden; margin:0; padding:0 0 6px;}
	#content-side h3 a	{display:block; width:183px; height:53px; text-indent:-9000px; overflow:hidden; margin:0; padding:0 0 6px;}
	#meet-the-heat h3 	{background:transparent url(images/bg_meet_the_heat.gif) no-repeat 0 0;}
	#enflame h3 		    {background:transparent url(images/bg_enflame_the_name.gif) no-repeat 0 0;}
	#blog-archives h3 a	{background:transparent url(images/bg_blog_archives.gif) no-repeat 0 0;}
	#blog-categories h3 {background:transparent url(images/bg_blog_categories.gif) no-repeat 0 0;}
	#links h3 			    {background:transparent url(images/bg_passing_the_scorch.gif) no-repeat 0 0;}
	
	/* --the footer-- */
	#footer 			      {clear:both; width: 734px !important; width /**/:760px; height:70px; background:transparent url(images/footer.gif) no-repeat 0 0; padding:20px 0 0 26px; color:#ffffff;}
}