#outerWrapper {
	background: url(/images/_pages/_global/nelson2014small.jpg) no-repeat -36px top;
}
.onHome {
	position: relative;
	left: 452px;
	width: 486px;
	text-align:right;
}
.onHome #join { padding-top: 8px; }
#innerNavigation ul { margin-top: -27px; }
#content { float: none; width: auto; }
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.vidPlayer{
	border: 1px solid black;
	padding:5px;
	width: 465px;
	margin: 0 0 50px;
	float: right;
}
.vidPlayer iframe{ display: block;}

.aboutNelson {
	background:url(/images/_pages/home/aboutBG.png) no-repeat 0 0;
	width: 546px;
	float: right;
	margin-right: -6px;
}

.aboutNelson p {margin:0 20px 20px 20px; font-family: Helvetica; font-size:11pt; color:#3d3f4f; letter-spacing: .065em; line-height:1.4;}
.aboutNelson h1 { margin: 20px 20px 0 20px; }
.aboutNelson h3 { margin: -20px 0 40px; }

.homeProjects {
	border: 1px solid black;
	padding:0 32px 10px 0;
	/*width: 348px;
	margin: 190px 0 0;*/
	float:right;
}
.homeProjects h1 { padding:10px 0px 0px 31px;  }
.homeProjects a.float-right.caps { margin-right: 15px;}
.homeProjects img {float:left; margin: 20px 0 0 31px;}
.homeProjects a.float-right.caps {
    margin-right: 15px;
    margin-top: 10px;
}

.entryDate {font-family: Helvetica; font-size: 12pt; color: #757575; text-transform: uppercase;}
.entryBody {font-family: Helvetica; font-size:11pt; color:#3d3f4f; letter-spacing: .065em; line-height:1.4;}

.moreBlogEntries {
	color: #111111;
	font-family: Helvetica;
	font-size: 11pt;
	letter-spacing: 0.065em;
	line-height: 1.4;
	padding: 5px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	display: block;
}

.moreBlogPosts {margin-top:5px;}

.blogDate {font-family: Helvetica; font-size:11pt; color:#757575; letter-spacing: .065em; line-height:1.4; margin-right:10px;}
.entryComments {font-family: Helvetica; font-size:10pt; color:#5cc8e7; text-transform: uppercase; float:left; line-height:.8em;}
.entryReadMore {font-family: Helvetica; font-size:10pt; color:#5cc8e7; text-transform: uppercase; float:right; line-height:.8em;}

.latestBlog h2{margin-top:15px;}

.shareButtonsProjects {
	float: right;
	height: 30px;
	margin-top: 15px;
	width: 200px;
}

.shareRight{width:65px; padding: 0 0 20px 10px;}

h6 {
	color: #555555;
	font-weight: bold;
	line-height: 1.1;
	display: block;
	margin-bottom: 5px;
	text-transform: uppercase;
	font-weight: bold;
}

span.date {
	color: #555555;
	font-weight: 100;
	line-height: 1em;
	padding: 0;
	float:left;
}

span.archiveTitle {
	float: right;
	line-height: 16px;
	width: 200px;
	margin-bottom:3px;
}
.post {border-bottom: 1px solid #000;}
.yearBorder{border-top:double 3px #000; font-size:1.6em; color:#5CC8E7; height:30px;}
.blogTitle {
	border-top: 1px solid #000000;
	padding: 7px 0;
	width:259px;
	text-transform: uppercase;
}

.bodyPost{font-size: .9em;}
.bodyPost p{line-height:1.4em;}
.projectsOption img {
	border: 1px solid #757575;
	display: block;
}

.projectsOption:hover img {border: 1px solid #5cc8e7;}
