
/* Reset
---------------------------------------- */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
ol, ul { list-style: none; }
	
/* Basic Elements
---------------------------------------- */

body {
font-size: 20px; text-align: left; line-height: 20px;
background: #000 url(i/macro.png) no-repeat top left; }

body, textarea, input, button { font-family: Georgia, 'Times New Roman', Times, serif; }

a {	text-decoration: none; color: #4085a2; }
a:hover { text-decoration: none; color: #71cbe6; }

h1, h2 { font-size: 30px; font-weight: normal; line-height: 1.2; }

strong { font-weight: bold; }
em { font-style: italic; }

/* Generic Classes
---------------------------------------- */

.clear { clear: both; }

/* Content
---------------------------------------- */

#content { 
margin: 60px 0 0 60px;
z-index: 3; width: 600px;
color: #e7e7de; }
	
	#content h1, h2 { display: inline; }
	#content p { margin: 1em 0 0 0; }
		
	.work a {
	background: #cc0000; color: #fff;
	padding: 0.1em 5px; }
	
	a.contact {
	margin: 10em 0 0 0;
	float: left; clear: both; }
