div.pix1 {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height: 7px;
	width: 345px;
	overflow:hidden;
	background: #eee url(images/pixel_grey.jpg) no-repeat;
}
div.pix2 {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height: 7px;
	width: 161px;
	overflow:hidden;
	background: #eee url(images/pixel_grey.jpg) no-repeat;
}
div.pix3 {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	height: 7px;
	width: 303px;
	overflow:hidden;
	background: #eee url(images/pixel_grey.jpg) no-repeat;
}

#topleft {
	position: relative;
	float:left;
	height: 77px;
	width: 325px;
	border: 1px solid #ccc;
	background: #333 url(images/top_pixelberg.gif) no-repeat center 13px;
	margin: 0px;
	padding: 10px;
	z-index:1;
	}
#topcenter {
	position:relative;
	float:left;
	width: 139px;
	height: 77px;
	background-image: url(images/top_design.gif);
	background-repeat:no-repeat;
	background-color: #fff;
	background-position: 8px 15px;
	margin:0px;
	padding: 10px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
#topright {
	position:relative;
	float:left;
	width:283px;
	height:77px;
	background:url(images/top_photography.gif) no-repeat 8px 15px #fff;
	padding: 10px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	}
#nav_home {
	position:absolute;
	font: 14px Arial, Helvetica, sans-serif;
	color: #CCC;
	width: 345px;
	height: 27px;
	left: 0px;
	top: 72px;
	margin: 0;
	padding: 0px;
	}
#nav_portfolio {
	position:absolute;
	font: 14px Arial, Helvetica, sans-serif;
	color: #333;
	width:160px;
	height:27px;
	left: 0px;
	top: 72px;
	}
#nav_photo {
	position:absolute;
	width:304px;
	height: 27px;
	left: 0px;
	top: 72px;
	}
#nav_home ul {
	margin:0px;
	padding:0px;
	}
#nav_home ul li {
	list-style:none;
	margin:0px;
	display:inline;
	padding:0px;
	}
#nav_home a {
	float:left;
	line-height:14px;
	font:14px Arial, Helvetica, sans-serif;
	color: #aaa;
	margin:0 10px 0px;
	text-decoration:none;
	}
#nav_home a.active, #nav_home a:hover {
	color:#ccc;
	padding-bottom:10px;
	background: url(images/pixel_grey.jpg) no-repeat left bottom;
	/*font-weight:bold;*/
	}

#nav_portfolio	ul {
	margin:0px;
	padding:0px;
	}
#nav_portfolio ul li {
	list-style:none;
	margin:0px;
	display:inline;
	padding:0px;
	}
#nav_portfolio a {
	float:left;
	line-height:14px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	margin:0 10px 0px;
	text-decoration:none;
	}
#nav_portfolio a.active, #nav_portfolio a:hover {
	color:#333;
	padding-bottom:10px;
	background: url(images/pixel_grey.jpg) no-repeat left bottom;
	}

#nav_photo	ul {
	margin:0px;
	padding:0px;
	}
#nav_photo ul li {
	list-style:none;
	margin:0px;
	display:inline;
	padding:0px;
	}
#nav_photo a {
	background:url(images/nav_photo_bullet.gif) no-repeat right 50%;
	float:left;
	line-height:14px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #666;
	margin:0 10px 0px;
	text-decoration:none;
	padding-right:15px;
	}
#nav_photo a.active, #nav_photo a:hover {
	color:#333;
	padding-bottom:10px;
	background: url(images/pixel_grey.jpg) no-repeat left bottom;
	}

