body {

		
		background-color: #00060C;
		width: 100%;
		height: 100%;
		min-width: 490px;
		max-width: 1650px;
		height: 100%;
		padding:0;
		overflow-y:scroll;
		font-family: Arial;
		font-size: 18px;
		margin-left: 8%;
		margin-top: 20px;
		


}

/*Logo Header*/

#Coverphoto{

		width: 98%;
		height: 150px;

}



/* TITLE */

#Title{

		width: 100%;
		height: 55px;
		border: 1px black solid;
		position: relative;
		z-index: 1;
		text-align: center;
		line-height: 20px;
		background-color: #333;
		color: darkblue;


		

}
/* NAVIGATION BAR */

#nav{

	background-color:#222;
	width: 98%;
	margin-bottom: 20px;
	


}

#nav_wrapper{

	max-width:100%; 
	min-width:50%;
	position: relative;
	margin-bottom: 0px;
	margin-left: 29%;
	margin-right: 10% auto;

	
	


}

#nav ul{

	list-style-type: none;
	padding:0;
	margin: 0;
	position: relative;

}

#nav ul li{

	display: inline-block;
}

#nav ul li:hover{

	background-color: #333;

}

#nav ul li a,visited{

	color:#CCC;
	display: block;
	padding:15px;
	text-decoration: none;

}

#nav ul li a:hover{

	color:#CCC;
	text-decoration: none;
}

#nav ul li:hover ul{

	display:block;
}

#nav ul ul {

	display:none;
	position: absolute;
	background-color: #333;
	border:5px solid #222;
	border-top:0;
	margin-left: -5px;
	min-width:200px; 
	z-index: 99;
}

#nav ul ul li{

	display:block;
	z-index: 99;

}

#nav ul ul li a,visited{

	color:#CCC;
	z-index: 99;

}

#nav ul ul li a:hover{

	color:#099;
	z-index: 99;

}

/* CONTENT */

#Content_wrapper{

	background-color:;
	width:98%;
	height: 720px;
	position: relative;



}
#Content{

	background-color: lightgrey;
	width:100%;
	height: 700px;
	position: absolute;
	float: left;

	

}



#line{

	width:70%;
}

#W2{

	font-size: 17px;
	text-align: center;
	margin-bottom: 0px;

}

#W1 {

	width:90%;
	top:200px;
	font-size: 13pt;
	margin: auto;
	margin-top: 20px;

}

/*Blog*/

#ECHSSynopsis ul{

	list-style-type: none;
	text-decoration: none;
	margin-top: 10px;


}

#ECHSSynopsis li{

	display: block;

}

#ECHSSynopsis li:hover {

background-color: black;
}

#ECHSSynopsis a{

	text-decoration: none;
	display: block;
	height: 30px;
	width: 100%;
	text-align: center;
	

}

#ECHSSynopsis a:visited{

	color:blue;
}

/*Contacts Table*/

#TableC{

	position: relative;
	left:50px;
	top:30px;
	margin-bottom: 10px;
	width: 78%;

}


 #Tablec{	

 		border:1px solid black;	
 		text-align: center;			
				
}

#TableC {
		width:500px;
}

#BottomC{

	width: 98%;
	position: relative;
	top:10px;
}

#headerC{

	text-align: center;

}





/*Portfolio Table*/






/*Vensim Page*/

.link6{

	width: 100%;
	height:600px;
}


/* FOOTER */

#Footer {


	border:1px black solid;
	margin-top: 10px;
	background-color:#222;
	width:98%;
	position: relative;

	

}

#footer_wrapper{

	width:98%;
	height:66px;
	top:0px;
	

}

#credits{

	float: middle;
	position: relative;
	top:0px;
	color:#CCC;
	margin-top:13px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 2px;
	text-align: center;
	font-size: 16px;
	



}

@media screen and ( max-width:1500px) {

	
	#nav_wrapper{

	max-width:100%; 
	position: relative;
	margin-bottom: 20px;
	margin-left: 15%;
	}

	#table1 {
			 position: absolute;
			 left:150px;
			 border: 0px;

	}

	.table2{
				position:absolute;
				left: 500px;
				

	}

	.table3 {
				position:absolute;
				top:300px ;
				left:150px;
	}

	.table4 {
				position: absolute;
				top:300px;
				left:500px;
	}

}