* {
	margin: 0;
	padding: 0;
}

body {
	padding: 20px;
	background: #f8f8f8;
}

/* */

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

	#header {
		background: #ef2c1f;
		height: 100px;
		padding: 0 20px;
	}
	
		#header p {
			color: #a10e04;
			font: bold 18px/100px Georgia, "Times New Roman", Times, serif;
		}	
		
			#header p a {
				color: #fff;
				text-decoration: none;
			}
	
	#content {
		padding: 20px 20px;
		background: #f8f8f8;
	}

		#content h1 {
			font: bold 20px/30px Georgia, "Times New Roman", Times, serif;
		}
		
		#content h2 {
			padding: 5px 0;
			font: bold 12px/20px Georgia, "Times New Roman", Times, serif;
		}
		
		#content p {
			padding: 0 0 10px 0;
			font: normal 12px/18px Arial, Helvetica, sans-serif;
		}
		
		#content a {
			color: #3080cb;
		}
		
		#content a:hover {
			color: #000;
		}
	
	#menu {
		height: 50px;
		background: #dcdcdc;
		padding: 0 20px;
	}
		
		#menu ul {
			list-style: none;
		}
		
			#menu ul li {
				padding: 0 10px 0 0;
				display: inline;
				font: normal 12px/50px Arial, Helvetica, sans-serif;
			}
			
				#menu ul li a {
					color: #3080bc;
				}
	
				#menu ul li a:hover {
					color: #000;
				}
		
	#footer {
		height: 50px;
		padding: 0 20px;
		background: #ef2c1f;
		font: normal 12px/50px Arial, Helvetica, sans-serif;
		color: #a10e04;
	}

/* */

ul#poems {
	list-style: none;
}

	ul#poems li {

	}

		ul#poems li p {
			padding: 0 0 5px 0;	
		}
		
		ul#poems li p.meta {
			color: #aaa;
			padding: 0 0 10px 0;
		}

/* */

form {
	
}

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

