* {
	margin: 0;
	padding: 0;
}

html,body {
	padding: 10px;
	background: #e7e7e7;
}

/* ----------------------------------------- */

#container {
	width: 732px;
	margin: 0 auto;
}

	#header {
		height: 80px;
		background: #fff;
		border-right: 5px solid #d1d1d1;
		border-bottom: 5px solid #d1d1d1;
		margin: 0 0 10px 0;
		padding: 0 20px;
	}
	
		#header p {
			font: bold 18px/80px Arial, Helvetica, sans-serif;
		}
		
			#header p a {
				color: #3080bc;
				text-decoration: none;
			}
			
				#header p a span {
					color: #ef9b8e;
				}
	
	#content {
		padding: 20px 20px 10px 20px;
		background: #fff;
		border-right: 5px solid #d1d1d1;
		border-bottom: 5px solid #d1d1d1;
	}
	
		#content h1 {
			font: bold 14px/21px Arial, Helvetica, sans-serif;
			padding: 0 0 5px 0;
		}
	
		#content h2 {
			font: bold 13px/18px Arial, Helvetica, sans-serif;
			padding: 5px 0;
		}
	
		#content p {
			font: normal 13px/18px Arial, Helvetica, sans-serif;
			padding: 0 0 10px 0;
		}
		
		#content a {
			color: #3080bc;
		}
		
		#content a:hover {
			color: #000;
		}
		
	#footer {
		padding: 10px 0 0 0;
	}
	
		#footer p {
			text-align: center;	
			font: normal 13px/18px Arial, Helvetica, sans-serif;
		}
	

/* ----------------------------------------- */

ul {
	padding: 0 0 10px 20px;
}
	ul li {
		font: normal 12px/18px Arial, Helvetica, sans-serif;
	}

/* ----------------------------------------- */

form {
	padding: 0 0 10px 0;
}

	form label {
		display: block;
		font: bold 12px/18px Arial, Helvetica, sans-serif;
	}
	
	form input {
		width: 200px;
		margin: 0 0 10px 0;
		font: bold 12px/18px Arial, Helvetica, sans-serif;
	}
	
	form textarea {
		width: 300px;
		height: 200px;
		font: bold 12px/18px Arial, Helvetica, sans-serif;
	}
	
	form button {
		width: auto;
		display: block;
		margin: 10px 0 0 0;
		font: bold 12px/18px Arial, Helvetica, sans-serif;
	}