body {
	
background-color: #3785a3;
}

a:link {
	color: #1d3741;}

header {
	padding: 10px;
	left: 17px;
	top: 47px;
	position: absolute;
	z-index: 10;
	height: 55px;
	width: 210px;
	background-color: #a1a1a1;
}

header:after  
{  
    z-index: -1;  
    content: ' ';  
    position: absolute;  
    width: 0;  
    height: 0;  
    left: 0px;  
    top: 100%;  
    border-width: 5px 21px;  
    border-style: solid;  
    border-color: #000 #000 transparent transparent;  
}  

nav {
	padding: 16px;
	line-height: 18pt;
	z-index: 10;
	top: 138px;
	left: 17px;
	position: absolute;
	height: 254px;
	width: 120px;
	background-color: #a1a1a1;
}

nav:after  
{  
    z-index: -1;  
    content: ' ';  
    position: absolute;  
    width: 0;  
    height: 0;  
    left: 0px;  
    top: 100%;  
    border-width: 5px 21px;  
    border-style: solid;  
    border-color: #000 #000 transparent transparent;  
}  


.social {
	padding: 20px;
	z-index: 10;
	top: 440px;
	left: 17px;
	position: absolute;
	height: 30px;
	width: 113px;
}


section {
	width: 1200px;
	height: 750px;
	column-count: 2;
	padding-left: 128px;
	padding-top: 104px;
	background-color: #d7d7d7;
	left: 59px;
	top: 34px;
	position: absolute;
	z-index: 0;
}

article{ 
	float: left; 
	display: block; 
	z-index: 5; 
	position: relative; 

}

.description{  
	height: 80px;  
	width: 700px;  
	line-height: 17px;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana;
	color: #1d3741; 
}

.selectedproject{ 

	padding-right: 5px; 

	clear: both; 

	float: none; 

	padding-bottom: 10px; 
	padding-top: 10px; 
	margin-left: 0px;
	 margin-bottom: 3px; 
	 margin-right: 0px; 
	 margin-top: 0px; 
	 top: -600px; 
	 position: relative; 
	 text-align: right; 
	 height: 15px; 
	 width: 119px; 
	 left: 680px; 
	 z-index: 10; 
	 background-color: #a1a1a1;}



.project{ padding-right: 5px; clear: both; float: none; padding-bottom: 10px; padding-top: 10px; margin-left: 0px; margin-bottom: 3px; margin-right: 0px; margin-top: 0px; top: -600px; position: relative; text-align: right; height: 15px; width: 119px; left: 680px; z-index: 3; background-color: #a1a1a1;}

.mission {height: 724px; line-height: 15px; width: 1200px;}

.resume {
	padding-right: 80px;
	padding-bottom: 25px;
	display: inline;
	text-overflow: ellipsis;
	float: left;
	position: static;
	line-height: 17px;
	text-align: left;
	font-size: 10pt;
	font-family: Verdana;
	color: #1d3741;
	
}


.pika-thumbs li{width: 82px;}
.pika-stage {height: 460px; width: 690px;}


a{color:white;}
.pikachoose { width: 700px; height: 528px;}
.pika-stage {position: relative;}
	
	/*if you change the padding on pika-stage you must adjust the top left of this to match! */
	.pika-stage .main-image {position: absolute; top: 0px; left: 0px;}
	.pika-stage .pika-aniwrap{position: absolute; top: 0px; left: 0px;}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;}
	.pika-stage img {border:0;height:100%;}

.pika-stage .caption {position: absolute; background: url(75-black.png);  border: 1px solid #141414; font-size: 11px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 10px; right: 10px;}
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;cursor:pointer;}
	.pika-imgnav a.previous {width:20px;height:20px;border-left: 5px solid #FFF;border-top: 5px solid #FFF;opacity:0;-webkit-transition: opacity 300ms linear;
		-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);top:45%;left:10px;}
	.pika-imgnav a.next {width:20px;height:20px;border-right: 5px solid #FFF;border-top: 5px solid #FFF;opacity:0;-webkit-transition: opacity 300ms linear;
		-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);top:45%;right:10px;}
	.pika-imgnav a:hover{opacity:.6;-webkit-transition: opacity 300ms linear;}	

	.pika-imgnav a.play  {border-color: transparent transparent rgba(255,255,255,.7);border-style: solid;border-width: 0 0 25px 25px;height: 0;width: 0;position:absolute;
		-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);top:14px;left:47%;display:none;}
	.pika-imgnav a.pause {display:none;border-left:5px solid rgba(255,255,255,.7);border-right:5px solid rgba(255,255,255,.8);height: 30px;width: 14px; position:absolute;top:10px;left:47%;}

.pika-textnav {display:none;}
	
.pika-thumbs { margin-left: 0px; margin-bottom: 0; margin-right: 0px; margin-top: 10px; padding: 0;}
	.pika-thumbs li {margin-left: 2px; margin-bottom: 0; margin-right: 2px; margin-top: 0; float: left; list-style-type: none; cursor: pointer;}

		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: center; overflow: hidden;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 15px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

