@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	margin:0px auto;
}

#parent {
	margin:0px auto;
	height:768px;
	width: 1024px;
}

#logo {
	margin: 35px 32px;
	position:absolute;
	height: 132px;
	width: 317px;
	background-image:url(images/logo.gif);
}

#monthImage {
	margin: 533px 90px;
	position:absolute;
	height:152px;
	width:402px;
	color:#FFF;
	border:thin;
	z-index:3;
}
#flash {
	margin:202px 92px;
	position:absolute;
	border:thin;
	color:#FFF;
	z-index:5;
}
#flashbg {
	margin:200px 90px;
	position:absolute;
	z-index:1;
}

#bar {
	margin: 84px 387px;
	height:3px;
	width: 552px;
	background-image:url(images/solidBar.jpg);
	background-repeat:repeat-x;
	position:absolute;
}
#twitter {
	margin: 57px 916px;
	height:21px;
	width:22px;
	position:absolute;
	
}
#twitter img {
	border:none;
}
#flickr img {
	border:none;
}
#vimeo img {
	border:none;
}
#vimeo {
	margin: 57px 972px;
	height:21px;
	width:22px;
	position:absolute;
	
}
#flickr {
	margin: 57px 939px;
	height:21px;
	width:22px;
	position:absolute;

}
#navigation {
	margin: 59px 570px;
	position:absolute;
	width: 410px;
	height: 15px;
	z-index:10;
}
.mainText {
	margin: 533px 500px;
	position:absolute;
	width: 396px;
	height: 152px;
	padding: 0px 20px 0px 20px
}
.mainTextBar {
	margin: 528px 495px;
	position:absolute;
	width: 442px;
	height: 152px;
}
.headerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	color:#EBEBEB;
}
.headerTextSecond {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#EBEBEB;
}
.bodyText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:11px;
	color:#CCC;
}
.subbodyText {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:9px;
	color:#AAAAAA;
}
.subheaderTextSecond {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	color:#AAAAAA;
}
img {
	color:#EBEBEB;
}
.subNav {
	margin: 740px 262px;
	width:500px;
	height:25px;
	position:absolute;
	text-align:center;
	
}
.portfoliosubNav {
	margin: 770px 262px;
	width:500px;
	height:25px;
	position:absolute;
	text-align:center;
	
}
#portfolioparent {
	margin:0px auto;
	height:998px;
	width: 1024px;
}
a:link {
	color: #AAAAAA;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #AAAAAA;
}
a:hover {
	text-decoration: none;
	color: #1A376F;
}
a:active {
	text-decoration: none;
	color: #EBEBEB;
}
#navigation a:link {
	color: #EBEBEB;
	text-decoration: none;
}
#navigation a:visited {
	text-decoration: none;
	color: #EBEBEB;
}
#navigation a:hover {
	text-decoration: none;
	color: #1A376F;
}
#navigation a:active {
	text-decoration: none;
	color: #1A376F;
}
#portfolio {
	margin: 533px 90px;
	position:absolute;
	width:844px;
	height: 205px;
	z-index: 50px;
}
.porfolioImage {
	margin: 15px 0px;
	position:absolute;
	height:152px;
	width:402px;
	z-index:5;
}
.porfolioText {
	margin: 15px 410px;
	position:absolute;
	width: 396px;
	height: 152px;
	padding: 0px 20px 0px 20px;
}
.extraText {
	margin: 15px 410px;
	position:absolute;
	width: 396px;
	height: 152px;
	padding: 0px 20px 0px 20px;
	overflow-y:scroll;
}
.portfolioTextBar {
	margin: 10px 405px;
	position:absolute;
	width: 438px;
	height: 152px;
	z-index:2;
}
.contactText {
	margin: 533px 90px;
	position:absolute;
	width: 515px;
	height: 152px;
	z-index:5;
}
.contactTextBar {
	margin: 528px 90px;
	position:absolute;
	width: 844px;
	height: 152px;
	z-index:1;
}
#contactparent {
	margin:0px auto;
	height:1150px;
	width: 1024px;
}
#companyparent {
	margin:0px auto;
	height:1050px;
	width: 1024px;
}
.contactsubNav {
	margin: 1120px 262px;
	width:500px;
	height:25px;
	position:absolute;
	text-align:center;
}
.companysubNav {
	margin: 1020px 262px;
	width:500px;
	height:25px;
	position:absolute;
	text-align:center;
}
#contactAddress {
	margin:570px 755px;
	position:absolute;
	height:163px;
	width:181px;
}
.Profilepic {
	margin-left:437px;
	position:absolute;
	height:134px;
	width:103px;
	z-index:5;
}
#Marion {
	margin-top: 538px;
}
#Jena {
	margin-top: 691px;
}

#Vallis {
	margin-top: 844px;
}
.companyLeftText {
	margin-left:90px;
	position:absolute;
	width: 333px;
	height: 152px;
}
.companyLeftTextBar {
	margin-left:90px;
	position:absolute;
	width: 349px;
	height: 152px;
	z-index:1;
}
#firstlefttextCompany {
	margin-top: 538px;
}
#secondlefttextCompany {
	margin-top: 691px;
}
#thirdlefttextCompany {
	margin-top: 844px;
}
#firstleftBarCompany {
	margin-top: 533px;
}
#secondleftBarCompany {
	margin-top: 686px;
}
#thirdleftBarCompany {
	margin-top: 839px;
}
.missionText {
	margin:538px 565px;
	position:absolute;
	width: 333px;
	height: 152px;
}
.missionBar {
	margin:533px 545px;
	position:absolute;
	width: 394px;
	height: 152px;
	z-index:1;
}
.bioText {
	margin:650px 565px;
	position:absolute;
	width: 333px;
	height: 152px;
}
.bioBar {
	margin:643px 545px;
	position:absolute;
	width: 394px;
	height: 152px;
	z-index:1;
}
input {
 background-color: #000;
 color:#EBEBEB;
}
textarea {
 background-color: #000;
 color: #EBEBEB;
}
form {
	border:thin;
	border-color:#EBEBEB;
}

