body{
	background-color: #000000;
	color: #FFFFFF;}

a{
text-decoration:none;
color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
}

a.button{
background-color: #111111;
color: #FFFFFF;
position:absolute;
left: 660px;
text-align:center;
font-size:35px;
width: 300px;
height: 40px;
padding-top: 10px;
}

a.button:hover{
background-color: #FFFFFF;
color: #331111;
position:absolute;
left: 660px;
text-align:center;
font-size:35px;
width: 300px;
text-decoration: none;
}

.masthead {
	font-size: 28pt;
	width: 100%;
	text-align: left;
	height: 80;
	border-bottom: solid 2px;
}

.nametitle {
	font-size : 95px; 
  color: #999999;
	left : 255px; 
	position : absolute; 
	text-align : center; 
	top : 30px; 
	width : 750px;
}

.navbar {
	position: relative;
	height: 30px;
	font-size: 30px;
	background-color: #220000;
	width: 100%;
}

.navbar.profile {
	background-color: #001100;
}

.navbar.research {
	background-color: #000022;
}

.navbar.links {
	background-color: #111100;
}

.navbar.papers {
	background-color: #110011;
}

.navbar.marten {
	background-color: #001122;
}

.navbar.programs {
	background-color: #221100;
}


.content {
	position: relative;
	font-size: 18px;
	width: 80%;
	top: 50px;
	left: 75px;
}

.navbutton {
	background-color: #121111;
	display: block;
	width: 100px;
	height:30px;
	text-align:center;
	font-size: 25px;
	color: #FFFFFF;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border: none;
	float: left;
}

a.navbutton {
	background-color: #000000;
	display: block;
	width: 120px;
	height:30px;
	text-align:center;
	font-size: 23px;
	color: #FFFFFF;
	border: none;
	float: left;
	position: relative;
	left: 125px;
	/*
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #220000;
	*/
}

/*
a.navbutton.two {
	background-color: #110000;
}

a.navbutton.three {
	background-color: #110000;
}

a.navbutton.four {
	background-color: #110000;
}
	*/

a.navbar {
	text-decoration: none;
}

a.navbutton:hover {
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	text-decoration: none;
}

.spacer {
	width: 100%;
	position: relative;
	height: 130px;
}

.profileitem {
	font-style: bold;
	font-size: 23px;
}

.sublisting {
	width: 350px;
	font-size: 15px;
	position: relative;
	text-align: left;
	float: left;
	left: 60px;
}

.innersublisting {
	width: 350px;
	font-size: 15px;
	position: relative;
	text-align: left;
	float: left;
	left: 60px;
	top: -5px;

}

.innerparagraph {
	width: 550px;
	position: relative;
	float: left;
	left: 60px;
}

.pskip {
	width: 100%;
	height: 20px;
}

.sublisting.test {
	height: 10px;
	width: 140px;
	background-color: #FFFFFF;
}

.paper {
	margin-left: 25px;
	font-size: 15px;
	text-indent: -10px;
}
