﻿img, div { behavior: url(../iepngfix.htc) }

*, img, a
{
    margin:0;
    padding:0;
    border:none;
    list-style-type:none;
    font-family:Arial;
    font-size:12px;
}

#largerText, .largerText
{
    font-size:15px;
    font-weight:bold;
    padding:10px 0 10px 0;
    float:left;
    width:100%;
}

#border_none{
border:none;
}


.italic{
font-style:italic;
}

a:link{
color:#7C3F00;
}

a:visited{
color:#4A2500;}
a:active{
color:#7C3F00;}
a:hover{
color:#D56A00;}

#bold,.bold{
font-weight:bold;
}

.underlineText{
text-decoration:underline;
}

html
{
    background:url(../images/backgroundRepeat.jpg) repeat-x top left;
    width:100%;
    padding:0;
    margin:0;
}

body
{
    background:url(../images/bodyRepeatY.png) repeat-y top left;
    width:980px;
    margin:0 auto;
    padding:0;
    height:100%;
}

#header
{
    float:left;
    width:960px;
    background:url(../images/topHeaderGradient.png) repeat-x top left;
    padding:15px 0 0 0;
    margin:0 0 0 10px;
    _margin:0 0 0 5px;
}

#topLogos
{
    float:left;
    width:960px;
}

#header #leftLogo
{
    float:left;
    margin:5px 0 0 30px;
}

#rightDiv
{
    float:right;
    margin:0;
    padding:0;
}

#header #rightLogo1, #header #rightLogo2
{
    padding:5px 10px 0 0;
}

#rightLogo1
{
    padding:8px 30px 0 0;
     float:left;
}

#navBar
{
    width:960;
    height:34px;
    background:url(../images/navBarRepeat.jpg) repeat-x top left;
    width:960px;
    margin:10px 0 4px 0px;
    float:left;
}

#navBar ul
{
    float:left;
    width:960px;
}

#navBar ul li
{
    display:inline;
    border-right:3px solid white;
    float:left;
}


#mainContent, #heroImage, #heroImage img
{
    margin:0;
    padding:0;
}

#mainContent
{
    width:960px;
    margin:0 0 0 10px;
    _magin:0 0 0 5px;
    padding:0;
    _position:relative;
    _top:-23px;
}



#heroImage
{
    margin:5px 0 0 0;
    padding:0;
}


#copy
{
    padding:30px 0 200px 40px;
    margin:0 0 20px 0;
    float:left;
    height:100%;
}

#copyLeft
{
    float:left;
    width:540px;
    background:url(../images/copyContentBar.jpg) repeat-y top right;
    padding:15px 38px 5px 0;
    margin:0 30px 0px 0;
    min-height:150px;
    height:100%;
}

#contactCopyLeft
{
    float:left;
    width:540px;
    padding:15px 38px 5px 0;
}


#aboutCopyLeft
{
    height:700px;
 }
#employCopy{
height:1100px;
}

#capaCopyLeft
{
    height:700px;
}

#capaCopyLeft #largerText, #capaCopyLeft .largerText
{
    padding:15px 0 5px 0;
    float:left;
}

#capabilitiesBottom
{
    background:url(../images/eliteTitle.jpg) no-repeat top right;
    float:left;
}

#copyLeft img
{
    margin:0px 0 10px 0;
}


#copyLeft p
{
}

#aboutP{
}

#contactP
{
    float:left;
    
}

#contactP .italic
{
    width:100%;
    clear:both;
}


#sbaText{
margin:10px 0 0 0;
float:left;
}

#graphicTitles{
padding:0 0 10px 0;
}



#copyLeft ul{
margin:10px 0 0 0;
float:left;
}


#copyLeft ul li{
background:url(../images/bullet.gif) no-repeat left 5px;
padding:0 0 0 10px;
margin:0 0 10px 0;
float:left;
width:540px;
}

.noListItem{
}

#copyRight
{
    float:right;
    width:290px;
    padding:15px 0 0 0;
}

#copyRight img
{
    margin:0 0 30px 25px;
}

#footer
{
    height:43px;
    width:960px;
    margin:0 0 0 10px;
    padding:10px 0 0 0;
    background-color:#7C3F00;
    text-align:center;
    color:White;
    clear:both;
}

#footer p
{

}

#whiteFooter{
color:#7C3F00;
text-align:center;
height:42px;
}

#whiteFooter ul{
margin:0 auto;
padding:10px 0 0 0;
}

#whiteFooter ul li{
display:inline;
text-align:center;
}

#whiteFooter ul #border_none{
border:none;
}

