@charset "UTF-8";
/* CSS Document */

.error404 {width:850px; margin:0 auto; padding:20px;}
	
.error404 .notfound {color:#939598; float:right; letter-spacing:-1px;}

.error404 .parable {font-size:90pt; color:#99cc33; line-height:.9em; letter-spacing:-8px; line-height:normal; text-shadow: 0 0 1px #DDD}

.error404 .sheep {background-image:url(/images/404/sheep.gif); background-repeat:no-repeat; width:450px; height:280px; float:right}

.error404 .astray {width:400px; font-weight:lighter; font-size:22pt; line-height: 1.2em; color:#4d4d4d; letter-spacing:-1px;  margin:50px 0;}

.error404 p {color:#808080; line-height:1.2em}

.error404 h3 {letter-spacing:-1px;}

.error404 a img {border:0;}

.error404#social {width: 500px; margin: 0 30px;}

.error404#social > div {float:left; width:100px;}

.error404#facebook-comments {margin-top:20px;}


.error500 {width:850px; margin:0 auto; padding:20px;}
	
.error500 .notfound {color:#939598; float:right; letter-spacing:-1px;}

.error500 .parable {font-size:75pt; color:#99cc33; letter-spacing:-8px; line-height:normal; text-shadow: 0 0 1px #DDD}

.error500 .sheep {background-image:url(/images/404/sheep-500.gif); background-repeat:no-repeat; width:450px; height:280px; float:right}

.error500 .astray {width:400px; font-weight:lighter; font-size:22pt; line-height: 1.2em; color:#4d4d4d; letter-spacing:-1px;  margin:50px 0 20px;}

.error500 p {color:#333; line-height:1.4em; font-size:16px; letter-spacing:-.5px; font-family: 'ff-dax-web-pro-1','ff-dax-web-pro-2','Gotham A','Gotham B','Arial Narrow','Helvetica Neue',Arial,'Liberation Sans',FreeSans,Sans-Serif;}

.error500 h3 {letter-spacing:-1px;}

.error500 a img {border:0;}

.error500#social {width: 500px; margin: 0 30px;}

.error500#social > div {float:left; width:100px;}

.error500#facebook-comments {margin-top:20px;}