	.wrap{
		width: 100%;
	}
	a.logo{
		height: 0;
		}	
	header.site nav ul li a{
		color: #000;
		border: none;
		text-shadow: none;
		padding: 0;
		font-size: 12px!important;
		margin: 0 5px 0 0;
	}
	
	header.site nav ul li a:active, header.site nav ul li.here a, header.site nav ul li.parent-here a{
		text-decoration: underline;
	}
	header.site #search{
		display: none;
	}
	footer.site{
		display: none;
	}
	
	#nav_categories li.here > a, #nav-sub li.here > a{
		background: none;
		color: #000!important;
	}
	
	.print-logo{
		max-width: 150px;
	}
	.print-number,.print-logo{
		display: block!important;
	}
	
	.sidebar,.site-controls{
		display: none;
	}
	
	#sub .content{
		width: 100%;
	}
	
	img{
		max-height: 500px;
	}