* {
	margin: 0;
	padding: 0;
}

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

/* */

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

	#header {
		padding: 30px 20px;
		background: #a10e04;
	}
	
		#header p {
			font: bold 18px/27px Arial, Helvetica, sans-serif;	
		}
	
			#header p a {
				color: #fff;
			}
	
	#content {
		padding: 20px;
		background: #fff;
	}
	
		#content h1 {
			padding: 0 0 5px 0;
			font: bold 18px/27px Arial, Helvetica, sans-serif;
		}
		
		#content h2 {
			padding: 5px 0 10px 0;
			font: bold 12px/18px Arial, Helvetica, sans-serif;
		}
		
		#content p {
			padding: 0 0 10px 0;
			font: normal 12px/18px Arial, Helvetica, sans-serif;
		}
		
		#content a {
			color: #3080cb;
		}
	
	#menu {
		padding: 20px;
		background: #f8f8f8;
	}
	
		#menu ul {
			list-style: none;
		}
		
			#menu ul li {
				display: inline;
				padding: 0 10px 0 0;
			}
			
				#menu ul li a {
					color: #3080bc;
					font: bold 12px/18px Arial, Helvetica, sans-serif;
				}
		
	#footer {
		padding: 10px 20px;	
	}
	
		#footer p {
			color: #aaa;
			font: normal 12px/18px Arial, Helvetica, sans-serif;
		}
	
/* */

ul#poems {
	list-style: none;
	
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	
	border-top: 2px solid #f8f8f8;
	border-bottom: 2px solid #f8f8f8;
}

	ul#poems li {
		margin: 0 0 10px 0;
		padding: 0 0 0 0;
	}
	
		ul#poems li h3 {
			font: bold 12px/18px Arial, Helvetica, sans-serif;
		}
	
		ul#poems li p {
			padding: 0;
		}
		
		ul#poems li p.meta {
			color: #666;
			font: normal 11px/18px Arial, Helvetica, sans-serif;
		}
		
			ul#poems li p.meta span {
				
			}
			
		ul#poems li p.admin {
			font: normal 11px/18px Arial, Helvetica, sans-serif;
		}

/* */

form#submit {
	margin: 0 0 10px 0;
	padding: 10px 0;
	
	border-top: 2px solid #f8f8f8;
	border-bottom: 2px solid #f8f8f8;
}

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

p#message {
	margin: 0 0 10px 0;
	padding: 10px 0;
	
	border-top: 2px solid #f8f8f8;
	border-bottom: 2px solid #f8f8f8;
}
