@charset "utf-8";

/* 
### RESETS 						*/

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}


/*  ### BASIC STYLES 						*/

body { font-family: Georgia ,Helvetica, sans-serif; background: #000; color: #FFF; }
a, a:active, a:hover, a:visited {color: #fff;}
a:hover {text-decoration: none;}

h1{font-size: 40px;}
div#header p {font-style: italic;}


div#col-a {width: 300px; float: left;} 
div#col-b {float:right;}

div#col-a div, div#col-b div {padding: 5px;}

div#menu ul {margin-left: 20xp;}

div#content {width: 750px;}
div#content ul li {list-style-type: none; padding: 5px; border-bottom: 1px solid #fff;}
div#content ul li p {float: left; width: 200px;}

div#overview {width: 900px;}
div#overview ul li {list-style-type: none; padding: 5px; float: left;}
div#overview ul li a{text-decoration: none;}
div#overview ul {clear:both; border-bottom: 1px solid #fff;}

.footer {clear:both; padding: 5px 5px 60px 5px;}
.footer a {color: #777; float: right; font-family: Georgia ,Helvetica, sans-serif; font-size: small;}
