/* CSS Document */
/* ============ reset =================== */
html { height: 100%; }
html, body, div, ul, ol, li, form, fieldset, input, textarea {  
	margin: 0;  
	padding: 0;  
	font-size: 100%;  
}  

h1, h2, h3 { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; display:block; clear:both; }
ul {list-style: none;}  
img {border: 0;}  
fieldset { border:1px solid #666; padding:8px; -moz-border-radius:5px;}
legend { font-weight:bold; color:#fff; }
em, i {font-style: italic;}  
strong, b {font-weight: bold;} 
div { display:block; position:relative;  }

/* ======================================= */


body {
	background:#000;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#141414', endColorstr='#000000'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#141414), to(#000)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #141414,  #000); /* for firefox 3.6+ */

	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	display:block;
}


/* 
=========================================== 
	LINKS
=========================================== 
*/
a:link, a:active, a:visited {
	color:#99B67E;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#33CC66;
}

/* 
=========================================== 
	HEADINGS
=========================================== 
*/
h1, h2, h3 {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-0.05em;
}

h1 { font-size: 600%; color:#333;  }
h2 { font-size: 300%; color:#333;  }

/* 
=========================================== 
	LAYOUT
=========================================== 
*/

div#wrap {
	width:1200px;
	margin:auto;
	height:100%;
}
