html
{
    height: 100%;
    width: 100%;
}

body
{
    height: 100%;
    background-color: #ffffff;
    color: black;
    font-family: Arial, Verdana, Georgia;
    font-size: 1em;
    padding: 0px 0px 0px 0px;
    text-align: center;
    margin: 0px auto;
    width: 100%;
    position: relative;
    background-image: url(images/backGrad.jpg);
    background-repeat: repeat-x;
}

#headerGrad 
{
    width:100%;
    height: 41px;
    background-image:url(images/headerGrad2.jpg);
    position: absolute;
    top:0px;
    left:0px;
    z-index: 910;
    overflow: hidden;
}
    
#navInner 
{
    z-index: 145;
    position: relative;
    top: 0px;
    height: 41px;
    left:-17px;
    font-size:0.82em;
    width: 100%;
    text-align: center;
    margin-top: 8px
}

#mainDiv
{
    z-index: 101;
    left: 0px;
    width: 900px;
    position: relative;
    top: 0px;
    height: 800px;
    margin: 0px auto;
    text-align: center;
}

#backgroundAndContainer
{
    z-index: 101;
    position: absolute;
    background-image: url(images/mainBack.jpg);
    left: 0px;
    width: 880px;
    top: 35px;
    height: 766px;
}

#services 
{
    z-index: 108;
    position: absolute;
    width: 213px;
    height: 84px;
    background-image: url(images/servicesRoll.jpg);
    }

#headerText
{
    z-index: 109;
    left: 295px;
    width: 392px;
    position: absolute;
    top: 107px;
    height: 20px;
    text-align: right;
    font-size: 0.84em;
    color: black;
}

#headerText a:link
{
    color: black;
    text-decoration: none;
}
#headerText a:visited
{
    color: black;
    text-decoration: none;
}
#headerText a:hover
{
    color: black;
    text-decoration: underline;
}
#headerText a:active
{
    color: black;
    text-decoration: underline;
}

#signatureText
{
    z-index: 999;
    position: absolute;
    text-align: center;
    width: 681px;
    height: 51px;
    font-size: 0.7em;
    left: 105px;
    bottom: 3px;
    color: black;
}

#signatureTextBottom
{
    z-index: 999;
    position: absolute;
    text-align: center;
    width: 681px;
    height: 51px;
    font-size: 0.65em;
    left: 105px;
    bottom: -30px;
}

/* Signature A Rules */

.sigRules a:link
{
    color: black;
    text-decoration: none;
}

.sigRules a:visited
{
    color: black;
    text-decoration: none;
}

.sigRules a:hover
{
    color: black;
    text-decoration: underline;
}

.sigRules a:active
{
    color: black;
    text-decoration: none;
}

.cursorHand
{
    cursor: hand;
    cursor: pointer;
}

.displayNone
{
    display: none;
}

#preloads
{
    z-index: 102;
    left: 100px;
    width: 100px;
    position: absolute;
    top: 5000px;
    height: 0px;
}

#navInner a
{
    text-decoration:none;
	color:black;
}

#navInner a:hover
{
     text-decoration:underline;
}

.contentBack65 
{
    opacity:.59;
    filter: alpha(opacity=59); 
    -moz-opacity: 0.59;
    z-index:999;
    color: black;
    cursor: default; }
