/* 
Created By:
Brandon G. Morse
bmorsenet@gmail.com
http://b-morse.net
*/

html{
background-color:#3A543A; /* dark green body  */
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

hr{
width:90%;
color:#3A543A;
}

img{
border:none;
}

img.index{
border:none;
float:right;
margin:5px;
width:236px;
height:156px;
}

img.vito{
border:none;
float:right;
margin:5px;
width:180px;
height:177px;
}

img.gpops{
border:none;
float:left;
margin:5px;
width:143px;
height:237px;
}

img.satellite{
border: #000 thin solid;
float:right;
margin:5px;
width:315px;
height:315px;
}


#siteContainer{
margin:0px;
position:absolute;
left:0px;
top:0px;
width:100%;
}

#header{
background-color:#BFE1C0;
background-image:url(../images/header/bullscans.jpg);
background-position:right;
background-repeat:no-repeat;
border-bottom:#000 thin solid;
height:84px;
margin:0px;
position:absolute;
top:0px;
width:100%; 
}


body.popUp{
background-color:#EDF8ED;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
height:100%;
top:0px;
left:0px;
position:absolute;
margin:0px;
}

.headerTable{
margin:0px;
border:none;
width:800px;
}

.siteName{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
font-style:italic;
font-weight: bolder;
color:#3A543A;
vertical-align:text-top;
}

.heavy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333;
	vertical-align:text-top;
	position:absolute;
	top: 65px;
	right: 30px;;
}

.clientlog{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#333;
	vertical-align:text-top;
	position:absolute;
	top: 10px;
	right: 30px;;
}

#projFeature{
background-color:#EDF8ED;
border-bottom:#000 thin solid;
width:100%;
height:275px;
}

#navIgation{
background-color:#659366;
border-bottom:#000 thin solid;
height:20px;
width:100%;
}

.navContent{
color:#EDF8ED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:800px;
}

div.navTable{
border:none;
width:100%;
}

a.nav:link, a.nav:active, a.nav:visited{
color:#EDF8ED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.nav:hover{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


a.bodyLinks:link, a.bodyLinks:active, a.bodyLinks:visited{
color:#3A543A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.bodyLinks:hover{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


a.projLinks:link, a.projLinks:active, a.projLinks:visited{
color:#3A543A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

a.projLinks:hover{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

a.bodyLinks3:link, a.bodyLinks2:active, a.bodyLinks2:visited{
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

a.bodyLinks3:hover{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}

#mainBody{
width:100%;
background-color:#EDF8ED;
border-bottom:#000 thin solid;
}

#bodyContainer{
margin-left:40px;
width:700px;
}

p.bodyContent{
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:5px;
width:800px;
}

#footerContainer{
width:100%;
}

.footerContent{
border:none;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
width:70%;
}

a.mailto:link, a.mailto:visited, a.mailto:active{
color:#3E400E;
text-decoration:none;
}

a.mailto:hover{
color:#000;
text-decoration:underline;
}

a.webmaster:link, a.webmaster:visited, a.webmaster:active{
color:#3E400E;
text-decoration:none;
}

a.webmaster:hover{
color:#000;
text-decoration:underline;
}

img.pfC{
border:#000 thin solid;
height:113px;
width:150px;
}

.projfeaturedContent{
	position:absolute;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	top:90px;
	left:10px;
	width:800px;
}

p.careerTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}