﻿/*

	This is the css stylesheet for enpact group.com.  Created by threeyenguru.com web design.
    Layout provided by Score WorldWide.

*/

/* General setup settings */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ 
margin : 0; padding : 0; } 
/* Normalizes font-size for headers */

h1,h2,h3,h4,h5,h6 { font-size : 100%; } 
/* Removes list-style from lists */

ol,ul { list-style : none; } 
/* Normalizes font-style and font-weight to normal */

address, caption, cite, code, dfn, em, strong, th, var 
{ 
font-style : normal; font-weight : normal; } 
/* Removes list-style from lists */

table
{ border-collapse : collapse; border-spacing : 0; } 
/* Removes border from fieldset and img */

fieldset,img { border : 0; } 
/* Left-aligns text in caption and th */

caption,th { text-align : left; } 
/* Removes quotation marks from q */

q:before, q:after { content :''; }   

/* page related  */
body { background: #221E1F  url('../images/fSlice.jpg') repeat-x;  }

#wrapper
{
    position: relative;
    margin:-1px auto; width:1024px; height:756px; 
    background: white;
    /* adjust width as needed   */
}

#oBand1 { width:100%;height:14px; background-color:#ea7f1e; clear:both; }
#brandingBand { clear:both; width:1024px; height:155px;background: url('../images/empactlogoBand.jpg') no-repeat; }

#enpactLogo { position:absolute;left:90px;top:20px; }

#enpactPhone { position:absolute;left:725px;top:60px; }

#menuArea { clear:both; width:1024px; height:194px;background: white; }

#preDiv { float:left;width:108px; height:194px; }
#aboutDiv { float:left; margin-left:0px; width:48px; height:194px; }
#projectsDiv { float:left;margin-left:-2px; width:43px;height:194px; }
#architecturalDesignDiv { float:left; margin-left:0px; width:39px; height:194px; }
#generalContractorDiv { float:left; margin-left:0px; width:43px; height:194px; }  
#investmentDiv { float:left; margin-left:-0px; width:39px; height:194px; }  
#sustainabilityDiv { float:left; margin-left:0px; width:42px; height:194px;  }
#contactDiv { float:left; margin-left:0px; width:84px; height:194px;  }
#rightenClosureDiv { float:left;margin-left:142px; width:89px; Height:194px; }

#textContainerDiv { float:left; width:283px; height:180px; margin-left:2px;margin-top:5px; overflow:auto; }
.paragraphP { font-size:.7em; width:240px; padding-left:10px; padding-top:5px;font-family:Arial, Verdana, Sans-Serif; color:#6a6d70; }

#verbiageBand { margin-top:0px; width:1024px; height:229px;background: url('../images/BOTTOM_A.jpg') no-repeat; }
#enpactVerbiage { position:absolute;left:150px;top:425px; }

#gBand { width:100%;height:14px; background-color:#CDCDCF; clear:both; }
#bBand { width:100%;height:150px; background-color:#221E1F; clear:both; }

#footer { margin:0 auto; width:1024px; margin-top:15px; text-align:center; float:left }

ul
{   text-align:center; 
    padding-left:50px;
	margin: 0; 
	padding: 0;
	list-style: none; 
	/*width: 500px;  Width of Menu Items */ 
	display: inline; 
} 

ul li 
{ 
	position: relative; 
	text-align:center;
	display: inline;  
}

ul li a 
{ 
	display: inline; 
	text-decoration: none; 
	color: #EA7E1D; 
	/*background: #F7F2DC; /* IE6 Bug */ 
	font-weight:bold;
	
	
}

#navLinks { margin-left:5px; }

.navLinksLiFirst
{
	font-size:10px; font-family:Arial, Verdana, Sans-Serif; border-right:solid 1px #EA7E1D; padding-right:10px; padding-left:10px;
}

.navLinksLi
{
	font-size:10px; font-family:Arial, Verdana, Sans-Serif; border-right:solid 1px #EA7E1D; padding-right:10px; padding-left:10px;
}

.navLinksLiLast
{
	font-size:10px; font-family:Arial, Verdana, Sans-Serif; padding-right:10px;
}

#footerBottom
{
	margin-left:0px; width:1024px; margin-top:15px; float:left; clear:both; 
}

#yStreetDiv
{
	float: left; margin-top:15px;border:solid 1px white;
}

#copyrightDiv
{
	float:left; margin:75px 30px 0px 75px;
}

#copyrightP
{
	color:White; font-family:Arial, Verdana, Sans-Serif; font-size:.6em;
}

#sealDiv
{
	float:right;
}

#treeDiv
{
	position:absolute;left:390px;top:143px;
}

.sectionH1
{
	margin-left:8px ;font-family:Arial Verdana, Sans-Serif; color:#6a6d70;
}

#seoDiv
{
	position:absolute;left:-9999px;top:-999px;
}


.paragraphP a
{
	font-family:Arial Verdana, Sans-Serif; 
	font-weight:bold;
	color:#77a22f;
	text-decoration:none;
	font-style:italic;
	line-height:1.5em;
}

.paragraphP a:hover
{
	font-family:Arial Verdana, Sans-Serif; 
	color:#77a22f;
	text-decoration:underline;
	font-weight:bold;
}