.textinv {	
	display:										none;
}

.main {
	position: 									absolute;
  left: 											50%;
  top: 												0px;
  width: 											650px;
  height: 										100%;
  margin-left: 								-325px;
  margin-top: 								0px;
  border: 										0px solid black;
}

div.websitebottom {
	margin-left:								-15px;
}

.websitetop {
	position:										absolute;
  top:				 								0px;
}

.websitemenu {
	position:										absolute;
  top:				 								113px;
}

.home {
	position:										absolute;
	left:			 			 						0px;
}

.contact {
	position:										absolute;
	left:			 			 						57px;
}

.resume {
	position:										absolute;
	left:			 			 						130px;
}

.academic {
	position:										absolute;
	left:			 			 						200px;
}

.interests {
	position:										absolute;
	left:			 			 						295px;
}

.life {
	position:										absolute;
	left:			 			 						365px;
}

.pictures {
	position:										absolute;
	left:			 			 						400px;
}

.projects {
	position:										absolute;
	left:			 			 						470px;
}

.files {
	position:										absolute;
	left:			 			 						540px;
}

.links {
	position:										absolute;
	left:			 			 						580px;
}

.websitetop2 {
	position:										absolute;
  top:				 								133px;
}

.websitelan {
	position:										absolute;
  top:				 								116px;
	left:												625px;
}

div.websitemain {
	position:										absolute;
  left:												0px;
  top:												148px;
  width:											620px;
	border:											0px solid black;
	overflow:										auto;
	padding:										15px;

}

iframe.websitemain {
	width:					 						100%;
	height:											100%;
}

.sidepics {
	float:											left;
	margin-right:								20px;
}

.passpic {
	width:											120px;
  height:											120px;
	border:											1px solid #4f6330;
}

a {
	cursor:											pointer;
	color:											#8d9744;
  text-decoration:						none;
	font-weight:								bold;
}

a:visited {
	color:											#8d9744;
  text-decoration:						none;
}

a:active {
	color:											#8d9744;
  text-decoration:						none;
}

a:hover {
	color:											#8d9744;
  text-decoration:						underline;
}

p {
	margin-top:									0px;
	color:											#4f6330;
}
p TD,UL,OL {
	color:											#4f6330;
}

H1 {
	color:											#4f6330;
  font-style:									italic;
  font-size:									12pt;
  margin-bottom:							0px;
	font-weight:								bold;
}

H2 {
	color:											#4f6330;
  font-size:									8pt;
  font-style:									italic;
}

H3 {
	color:											#4f6330;
	font-variant:								small-caps;
  font-size:									28pt;
  font-weight:								bold;
  filter: 										shadow(Color:gray, Strength:2, Direction:225);
}

H4 {
	color:											#4f6330;
	font-variant:								small-caps;
  font-size:									14pt;
  font-weight:								bold;
  padding:										0px;
  margin:											0px;
  border-bottom:							1px solid #8d9744;
}

IMG {
	border:											0px;
}

TD {
	vertical-align:							top;
}

OL, UL {
	margin-top:									0px;
	margin-bottom:							0px;
}

TT {
	font-family:								monospace;
  color:											#808080;
}

.c_main {
	width:	 										100px;
}


.resumepage {
	font-family:								Garamond;
  font-weight:								normal;
}

.expand {
	cursor:											pointer;		
}

.Chapter { 
	color: 	 										#4f6330;
	border:											0px solid black;
  width:											590px;
}

.ChapterInv {
	display:										none;
}

td.spacer{
	width:											50px;
  text-align:									right;
}

tr.desctr{
	display:										none;
}

tr.viewdesctr{
	font-style:									italic;
}
tr.viewdesctr2{
}

td.spacer2{
	margin-top:									0px;
	padding-top:								0px;
	padding-left:								100px;
}

td.mainpers{
	font-weight:								bold;
  width:											150px;
}

td.info{
	font-weight:								normal;
  width:											195px;
}

td.double{
	font-weight:								normal;
	width:											390px;
}

td.triple{
	font-weight:								normal;
	width:											556px;
}
td.triplex{
	color:											#4f6330;
  font-size:									12pt;
	font-weight:								normal;
	width:											556px;
}
td.icon{
	font-weight:								normal;
	width:											16px;
}

td.oneandhalf{
	font-weight:								bold;
	width:											345px;
}

tr.extrarow{
	height:											20px;
}
