
/* Defaults
--------------------------------------------- */

body, h1, p {
		margin: 0;
		padding: 0;
		font-weight: normal;
		line-height: 140%;
		}

body, #page, #footer {
		min-width: 870px;
		text-align: center;
		}

/* General Layout
--------------------------------------------- */
body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #000;
		background-color: #f5f5f5;
		}

#page {
		margin-top: 2px;
		padding: 120px 0 100px 0;
		background-color: #fff;
		border-top: 1px solid #eee;
		}

#footer {
		padding: 40px 0 60px 0;
		font-size: .6em;
		background: #f7f7f7 url(/images/footer-bg.png) top center no-repeat;
		}


/* Text and links 
--------------------------------------------- */

a {
		text-decoration: underline;
		color: #0075ab;
		}

a:hover {
		text-decoration: none;
		}

h1 {
		padding: 20px 0 0 0;
		font-size: 1.8em;
		color: #303030;
		}

p {
		font-size: 1.2em;
		color: #505050;
		}

#footer p {
		color: #999;
		}
