body {
	background-color:#92969B;
	font-family:Arial, Helvetica, sans-serif;
	}
img {
	border:none;
	}
#content {
	width:818px;
	margin:0 auto;
	background: url(../images/v5/body_back3.gif) repeat-y center;
	}
#header {
	margin:0px;
	background: url(../images/v5/top.gif) no-repeat bottom center #92969B;
	height:130px;
	}
#main_content {
	width:550px;
	margin:10px 0px 10px 60px;
	}
#nav {
	width:145px;
	float:right;
	padding:0px 40px 0px 0px;
	}
.post {
	padding:0 0 10px 0;
	}
#footer {
	background: url(../images/v5/bottom.gif) no-repeat top center #92969B;
	height:50px;
	}
#header img{
	float:right;
	}
.project_photo{
	float:right;
	}
/*------------------- TYPE Code -------------------------*/


h1 {
	background:url(../images/v5/terrill.gif) no-repeat 30px bottom;
	padding:45px 0 0 0;
	margin:0;
	position:absolute;
	width:300px;
	text-indent:-90em;
	}
h2.subtitle {
	background:url(../images/v5/subtitle.gif) no-repeat  bottom right;
	padding:55px 0 0 0;
	margin:0;
	width:750px;
	position:absolute;
	text-indent:-90em;
	}
h3 {
	border-bottom:1px solid #333333;
	padding:0;
	margin:0 0 .8em 0;
	}
.date {
	float:right;
	padding: 3px 0 0 0;
	}
address {
	font-size:.9em;
	text-align:right;
	font-style:italic;
	}
	
/*------------------- NAV Code -------------------------*/


#nav ul {
	margin:0;
	padding:0;
	width:120px;
	}	
#nav ul li {
	list-style-type:none;
	margin:0;
	padding:1px 3px 1px 5px;
	background:url(../images/v5/bullet_light.gif) 2px 3px no-repeat;
	}
#nav ul li:hover {
	background:url(../images/v5/bullet.gif) 2px 3px no-repeat;
	}
#nav ul li a {
	text-decoration:none;
	color:#000000;
	padding:0 0 0 25px;
	font-weight:bold;
	}
	
