		* {
			border: 0;
			font-family: inherit;
		
			font-style: inherit;
			font-weight: inherit;
			margin: 0;
			outline: 0;
			padding: 0;
			vertical-align: baseline;
		}
		html { margin-top: 28px !important; }
		* html body { margin-top: 28px !important; }
		html,
		body { min-height: 100%; }
		body{
		
		}
		.clear{
			clear: both;
			height: 0;
			width: 0;
		}
		a {
			color: #BF4D28;
			text-decoration: underline;
		}
		a:hover, a:visited,
		a:focus, a:active{ color: #903400; }
		.error404{ padding-top: 150px; }
		.error404 p{
			color: #333;
			margin-bottom: 3px;
		}
		.error404 h1{
			clear: both;
			font-weight: normal;
			margin: 1.2em 0 .8125em;
			color: #653F33;
			
			line-height: 1.087em;
			margin-bottom: 42px;
		}
		.error404 #main {
			display: inline-block;
			margin: 1.625em auto 125px;
			padding: 0;
			clear: both;
			text-align: left;	
			    max-width: 450px;
		}
		.error404 .entry-header {
			display: inline-block;
		}
		.error404 #logo {
			font-weight: normal;
			display: block;
			margin-top: 23px;
			text-decoration: none;
			margin-bottom: 41px;
			margin-left: -10px;
		}