body {
	margin-top: 0px;
	font-family: 'Montserrat';
	color: #003049;
	background-image: url(images/background4.jpg);
	background-repeat:repeat;
	background-size: 100vw 100vh;
}
.index-background {
	
	background-image: url(images/index-background.jpg);
	background-repeat:repeat;
}
.logo {
	position:fixed;
	margin: 0 auto;
	left: 50%;
	width: 100px;
	margin-left: -50px;
	z-index:51;
	top: -15px; 
}
.nav {
	color:#003049;
	font-size:14px;
	text-decoration:none;
	
}
a.nav:visited {
	color:#003049;
	text-decoration:none;

}
a.nav:link {
    CURSOR: pointer;
	color:#003049;
	text-decoration:none;

}
a.nav:hover {
	color:#003049;
	text-decoration:underline;

}
.body {
	color:#003049;
	font-size:16px;
	text-decoration:none;
	
}
a.resume:visited {
	color:#999999;
	font-size:14px;
	text-decoration:none;
	/* line-height:2px; */
	

}
a.resume:link {
    CURSOR: pointer;
	color:#999999;
	font-size:14px;
	text-decoration:none;
	/* line-height:2px; */
	

}
a.resume:hover {
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	/* line-height:2px; */
	

}
a.body:visited {
	color:#761113;
	font-weight:bold;

}
a.body:link {
    CURSOR: pointer;
	color:#761113;
	font-weight:bold;

}
a.body:hover {
	color:#761113;
	text-decoration:underline;
	font-weight:bold;

}
.header {
	color:#003049;
	font-size:20px;
	text-decoration:none;
	
}
.resume {
	color:#999999;
	font-size:14px;
	text-decoration:none;
	/* line-height:2px; */
	
}
.mainTable {
	max-width:950px;
}
.workZoom {
	max-width:900px;
}
.sticky {
	position:fixed; 
	top:-15px; 
	left: 0px;
	background-image: url(images/nav-background.png);
	background-repeat:repeat;
}
.mainImage {
	max-width: 1500px;
	width:100%;
	height:auto;
}
.mainImage2 {
	max-width: 829px;
	width:100%;
	height:auto;
}
.websiteScroll {
	max-width: 1500px;
	width: 100%;
	height: 650px;
	overflow:scroll;
	overflow-y: auto;
}
/* a.resume:visited {
	color:#999999;

}
a.resume:link {
    CURSOR: pointer;
	color:#999999;

}
a.resume:hover {
	color:#ffffff;

} */