

/****************************************************************************************

*   CSS file by Igor Gotal - Lukša / Dobbin                                             *
*   CSS file - error screen                                                             *
*   Copyright (c) Dobbin, 2009.               		  	                                  *

*****************************************************************************************/

/* RESET / NORMALIZE
----------------------------------------------------------------------------------------*/

	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { 
		margin: 0; 
		padding: 0; 
		}
	
	h1, h2, h3, h4, h5, h6 { 
		font-size: 100%; 
		}

	table { 
		border-collapse: collapse; 
		border-spacing: 0; 
		}
	
	fieldset, img { 
		border: 0; 
		}
		
	a {
		outline: none;
		}
		


/* CLEARING METHOD
----------------------------------------------------------------------------------------*/

	.clearfix:after {
	    content: ".";
	    display: block;
	    clear: both;
	    visibility: hidden;
	    line-height: 0;
	    height: 0;
			}
	
	.clearfix {
	    display: inline-block;
			}
	
	html[xmlns] .clearfix {
	    display: block;
			}
	
	* html .clearfix {
	    height: 1%;
			}
			

/* ERROR SCREEN
----------------------------------------------------------------------------------------*/

	body {
		text-align: center;
		font: normal 62.5%/1.6 Arial, Verdana, Helvetica, sans-serif; 		 
		background-color: #EFE0CD;
		color: #000;
		padding-top: 160px;
		}
		
	.error-box {
		font: normal 1.2em/1.3 Arial, Verdana, Helvetica, sans-serif;
		text-align: left;
		padding: 30px 30px 40px 30px;
		margin: 0px auto;
		width: 500px;
		background-color: #fff;
		border: 8px solid #990000;
		border-radius: 5px;  
		-moz-border-radius: 5px;  
		-webkit-border-radius: 5px;  
		}
		
	.error-box h1 {
		font: bold 1.8em/1.3 Arial, Verdana, Helvetica, sans-serif;
		text-transform: uppercase;
		margin: 25px 0 15px 0;
		color: #e10000;
		}

	.error-box h2 {
		font: bold 1.2em/1.3 Arial, Verdana, Helvetica, sans-serif;
		margin-bottom: 10px;
		padding-bottom: 4px;
		border-bottom: 1px solid #e9ebef;
		color: #000;
		}
		
	.error-box p {
		font: normal 1.1em/1.3 Arial, Verdana, Helvetica, sans-serif;
		margin-bottom: 20px;
		}
		
	.error-box ul {
		font: normal 1.2em/1.3 Arial, Verdana, Helvetica, sans-serif;
		margin-left: 35px;
		}
		
	.error-box ul li {
		padding: 1px 0 1px 0;
		}
		
	.error-box a {
		text-decoration: underline;
		color: #990000;
		}
		
	.error-box a:hover {
		text-decoration: none;
		}

		
		
		