body
{
	background-color:#aaaaaa;
	margin:0 auto;

}
h1
{
	text-align: center;
}
h2
{
	
}
h3
{
	font-size:200%;
	margin-bottom:-10px;
}
ul
{
	list-style-type:none;
}
/*
a:link {color:#990099;text-decoration:none;}
a:visited {color:#45016E;text-decoration:none;}
a:hover {color:#FF00FF;text-decoration:none;}
a:active {color:#015A87;text-decoration:none;}*/
#elevatorPitch
{
	text-align: center;
	font-family: Times New Roman;
}
#imageHead
{
	margin-top:10px;
}
#navheader
{
	text-align: center;
	width:752px;
	margin:0 auto;	
	height:68px;
	font-size:25pt;
}
.name
{
	text-align:center;
	overflow:hidden;
	height:186px;
	width:467px;
	margin-left:auto;
	margin-right:auto;
}
img.switch:active
{
	-webkit-transform: translate(0px,-186px);
	-moz-transform: translate(0px,-186px);
	-ms-transform: translate(0px,-186px);
}
.navheadericon
{
	border-radius:20px;
	float:center;
	vertical-align: middle;
	border-style:solid #000000;
	height:64px;
}
.project
{
	width: 768px;
	margin:10px auto;
	margin-bottom:20px;
	border:2px solid #2a3139;
	border-radius:25px;
	box-shadow: 3px 3px 6px 2px #495460;
	background:#495460;
	font-size:125%;
	overflow:auto;
}

.project p{
	margin:20px 10px;
}

.projectImage
{
	border:2px solid #2a3139;
	border-radius:15px;
	margin:10px;
	background:#38404a;
	float:left;
}
img.projectImage:hover{border:2px solid #45515e;}
a.projectTitle:link{color: #000000;text-decoration:none;}
a.projectTitle:visited{color: #000000;text-decoration:none;}
a.projectTitle:hover{color: #000000;text-decoration:none;}
a.projectTitle:active{color: #000000;text-decoration:none;}

.resume
{
	margin:10px auto;
	margin-bottom:20px;
	margin-left: auto;
    margin-right: auto;
    width: 70%;
	border:2px solid #2a3139;
	border-radius:25px;
	box-shadow: 3px 3px 6px 2px #495460;
	background:#495460;
	font-size:125%;
	overflow:auto;
}
#page
{
	width:1024px;
	margin:auto;
}
#nav
{
	background:#495460;
	float:left;
	width:190px;
	margin-left:8px;
	margin-right:15px;
	padding-left:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:2px solid #2a3139;
	border-radius:25px;
	box-shadow: 2px 2px 10px 1px #495460;
}
#main
{
	float:left;
}
#point
{
	clear:both;
	width: 725px;
	margin:auto;
	margin-bottom:20px;
	border:2px solid #2a3139;
	border-radius:25px;
	box-shadow: 5px 5px 10px 3px #495460;
	background:#495460;
	text-align:center;
	font-size:125%;
	overflow:hidden;
}
#navbarico
{
	/*background:#38404a;*/
	border:2px solid #2a3139;
	border-radius:25px;
}
.projectImage p
{
	margin:2px; /* For use in Programming Experience Homepage Example */
}