body {
	background: #000 url('dark.jpg') no-repeat top center fixed;
	color: #ddd;
	margin: 0;
	padding: 50px 0;
	}
	
	#container {
		margin: 0 auto;
		width: 600px;
		}
		
		#header {
			border-bottom: 1px dashed #555;
			padding-bottom: 22px;
			}
		
			#header h1 {
				margin: 0;
				padding: 0 0 23px 0;
				}
   
				#header h1 a {
					background: url('logo.jpg');
					display: block;
					height: 83px;
					width: 388px;
					text-indent: -9999px;
					text-decoration: none;
				}
				
				#header h1 a[href] {
					background: url('logo.png');
				}
   
			#header p {
				font: 1em/1.5em "Palatino", "Book Antiqua", Georgia, serif;
				margin: 0 0 0 2.5em;
				}
			
				#header p a, #presentation p a {
					color: #5589ab;
					}
				
					#header p a:visited, #presentation p a:visited {
						color: #944e92;
					}
					
					#header p a:hover, #presentation p a:hover {
						color: #62944e;
					}
   
			#header span.quote {
				color: #a39c6b;
				font: 4em/1em Georgia, serif;
				float: left;
			}
			
		#portfolio {
			margin-top: 30px;
			}
			
			
			#portfolio h3 {
				font: 1em/1.5em "Palatino", "Book Antiqua", Georgia, serif;
				margin: 0;
				padding: 5px 0;
				border-bottom: 1px dashed #555;
				text-decoration: underline;
				cursor: pointer;
			} 

			#portfolio .left {
				float: left;
				width: 285px;
			}

			#portfolio .right {
				float: right;
				width: 285px;
			}

			#portfolio .portfolio {
				cursor: pointer;
				opacity: 0.7;
				filter:alpha(opacity=70);
				display: block;
				margin: 30px 0 30px 0;
				padding: 0;
			}
			
			.moognifyBorder {
				background: #000;
				font: 1em/1.5em "Palatino", "Book Antiqua", Georgia, serif;
			}
		
		#presentation {
			}
			
			#presentation .left {
				float: left;
				padding-top: 30px;
				width: 138px;
			}
			
			#presentation .right {
				float: right;
				font: 0.9em/1.4em "Palatino", "Book Antiqua", Georgia, serif;
				padding: 15px 0;
				width: 462px;
			}
			
			#presentation p {
				margin: 15px 0;
			}

.clearer {
	clear: both;
	border-bottom: 1px dashed #555;
}