@charset "UTF-8";

body {
    background-color: #16171c;
	background-repeat: no-repeat; 
	background-position: center top; 
	background-attachment: fixed;
}
#div1 {
	width: 975px;
	padding: 20px 00px 20px 00px;
	margin-left: auto;
	margin-right: auto;
}
#div_portfolio {
	width: 975px;
	height: 525px;
	margin-left: auto;
	margin-right: auto;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	10px;
	font-size: 	10px;
	line-height:	21px;
	COLOR: 		#555;
	letter-spacing: 0px;
}
.footer2 {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	padding: 1px 0 1px 13px;
	font-size: 	10px;
	line-height:	21px;
	color: 	#555;
	letter-spacing: 0px;
	position:relative;
	top: 65px;
	background-color: #0f0f12; 
	border: none;
}
.footer3 {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	padding: 1px 0 1px 13px;
	font-size: 	10px;
	line-height:	21px;
	color: 	#555;
	letter-spacing: 0px;
	position:relative;
	top: 7px;
	background-color: #0f0f12; 
	border: none;
}
.footer a {
	text-decoration: none;
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	font-size: 	10px;
	line-height:	21px;
	COLOR: 		#555;
	letter-spacing: 0px;
}
.footer2 a {
	text-decoration: none;
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	font-size: 	10px;
	line-height:	21px;
	COLOR: 		#555;
	letter-spacing: 0px;
}
.footer3 a {
	text-decoration: none;
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	font-size: 	10px;
	line-height:	21px;
	COLOR: 		#555;
	letter-spacing: 0px;
}
.footer a:hover {
	COLOR: #FFF;
}
.footer2 a:hover {
	COLOR: #FFF;
}
.footer3 a:hover {
	COLOR: #FFF;
}
.marinellibody {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	12px;
	line-height:	21px;
	COLOR: 		#999999;
	letter-spacing: 0px;
}
.marinellibody A {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	12px;
	line-height:	21px;
	COLOR: 		#cb532e;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
}
.marinellibody A:hover {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	12px;
	line-height:	21px;
	COLOR: 		#FFFFFF;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration: none;
}
.marinellitable {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	12px;
	line-height:	21px;
	COLOR: 		#FFFFFF;
	letter-spacing: 0px;
	font-weight: normal;
}
.marinellitablesub {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	16px;
	line-height:	40px;
	COLOR: 		#FFFFFF;
	letter-spacing: 0px;
	font-weight: bold;
}
.marinelliportfolio {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	11px;
	line-height:	30px;
	COLOR: 		#bfa79a;
	letter-spacing: 0px;
}
.marinellimaterials {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	11px;
	line-height:	12px;
	COLOR: 		#bfa79a;
	letter-spacing: 0px;
}
.marinellinumbers {
	FONT-FAMILY:  	Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	13px;
	line-height:	24px;
	COLOR: 		#747477;
	letter-spacing: 0px;
}
.marinellinumbers A {
	FONT-FAMILY:  	Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	13px;
	line-height:	24px;
	COLOR: 		#747477;
	letter-spacing: 0px;
	text-decoration: none;
}
.marinellinumbers A:hover {
	FONT-FAMILY:  	Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	13px;
	line-height:	24px;
	COLOR: 		#FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
}
.marinellisuperscript {
	FONT-FAMILY:  	"Lucida Grande", "Trebuchet MS", serif;
	PADDING-RIGHT: 	0px;
	PADDING-LEFT: 	0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 	0px;
	font-size: 	10px;
	line-height:	21px;
	COLOR: 		#999999;
	letter-spacing: 0px;
}
.portfolio_nav {
	position: relative;
	height:62px; 
	width:975px;
	top:0px; 
	background-color: #0b0b0d;
	border: none;
}
#nav {
   margin: 0;
   float:left;
   padding: 5px 0 0 5px;
   list-style: none;
}
#nav li {
   margin: 0; 
   float:left;
   padding: 0 5px 0 0;
   font-family:Georgia, "Times New Roman", Times, serif;
}
#nav a {
   float:left;
   margin: 0;
   padding: 0;
}
.portfolio_nav2 {
	position: relative;
	height:52px; 
	width:974px;
	top:0px; 
	PADDING-top: 8px;
	background-color: #0b0b0d;
	border: none;
}