/*
	Remove HTML Defaults
*/

:link,:visited { text-decoration: none; }

ul,ol { list-style: none; }

h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }

a img,:link img,:visited img { border:none; }

/*													*/

/* Basic Elements */

* {
	margin: 0; 
	padding: 0; 
}
body {
	margin: 0; 
	padding: 0; 

	background: #CCC; 
	color: #999; 
	
	font-size: 62.5%; 
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-align: center; 
}

a { text-decoration: none; color: #999; }
a:hover { color: #FF3300; }

#page {
	margin: 10px auto; 
	width: 800px; 
	padding: 10px; 
	background: #FFF; 
	
	
}
#page h1 { margin-bottom: 10px; }
#page h2 { margin-top: 10px; color: #666; text-transform: uppercase; letter-spacing: 1px; font-size: 1.6em; }
#page p { margin: 10px 0 0 0; color: #999; text-align: left; font-size: 1.4em; line-height: 1.5em; }
#page p.links { text-align: center; border-top: 1px dotted #CCC; padding-top: 10px; }