﻿@charset "utf-8";
/* CSS Document */

html, body 
{
    height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #707070;
}

.lnkStdColor a:link {color: Blue;}      /* unvisited link */
.lnkStdColor a:visited {color: Purple;}  /* visited link */
.lnkStdColor a:hover {color: #1b3483;}  /* mouse over link */
.lnkStdColor a:active {color: Red;}  /* selected link */

.blackLinks a:link {color: Black;}      /* unvisited link */
.blackLinks a:visited {color: Black;}  /* visited link */
.blackLinks a:hover {color: #990000;}  /* mouse over link */
.blackLinks a:active {color: #990000;}  /* selected link */

.redLinks a:link {color: #C0251D;}      /* unvisited link */
.redLinks a:visited {color: #C0251D;}  /* visited link */
.redLinks a:hover {color: #C0251D;}  /* mouse over link */
.redLinks a:active {color: #C0251D;}  /* selected link */  /* F8C301 */

.yellowLinks a:link {color: #F8C301;}      /* unvisited link */
.yellowLinks a:visited {color: #F8C301;}  /* visited link */
.yellowLinks a:hover {color: #F8C301;}  /* mouse over link */
.yellowLinks a:active {color: #F8C301;}  /* selected link */  /* F8C301 */

.grayLinks a:link {color: #333333;}      /* unvisited link */
.grayLinks a:visited {color: #333333;}  /* visited link */
.grayLinks a:hover {color: #333333;}  /* mouse over link */
.grayLinks a:active {color: #333333;}  /* selected link */  /* F8C301 */

.footerLinks a:link {color: #5E4006;}      /* unvisited link */
.footerLinks a:visited {color: #5E4006;}  /* visited link */
.footerLinks a:hover {color: #5E4006;}  /* mouse over link */
.footerLinks a:active {color: #5E4006;}  /* selected link */  /* F8C301 */

.redLnkNoDec a:link {color: #DA251C; text-decoration: none;}      /* unvisited link */
.redLnkNoDec a:visited {color: #DA251C; text-decoration: none;}  /* visited link */
.redLnkNoDec a:hover {color: #8C0000; text-decoration: none;}  /* mouse over link */
.redLnkNoDec a:active {color: #8C0000; text-decoration: none;}  /* selected link */

.blackLnkNoDec a:link {color: Black; text-decoration: none;}      /* unvisited link */
.blackLnkNoDec a:visited {color: Black; text-decoration: none;}  /* visited link */
.blackLnkNoDec a:hover {color: #990000; text-decoration: none;}  /* mouse over link */
.blackLnkNoDec a:active {color: #990000; text-decoration: none;}  /* selected link */

.blackLnkNoDecNoHover a:link {color: Black; text-decoration: none;}      /* unvisited link */
.blackLnkNoDecNoHover a:visited {color: Black; text-decoration: none;}  /* visited link */
.blackLnkNoDecNoHover a:hover {color: Black; text-decoration: none;}  /* mouse over link */
.blackLnkNoDecNoHover a:active {color: Black; text-decoration: none;}  /* selected link */

.menuLinks a:link {color: White; text-decoration: none;}      /* unvisited link */
.menuLinks a:visited {color: White; text-decoration: none;}  /* visited link */
.menuLinks a:hover {
    color: #DEB96F;
    text-decoration: none;
}
/* mouse over link */
.menuLinks a:active {
    color: #DEB96F;
    text-decoration: none;
}
/* selected link */

/* .menuLinks a:hover {color: #C29947; text-decoration: none;}  */ /* mouse over link */
/* .menuLinks a:active {color: #C29947; text-decoration: none;} */ /* selected link */
/* .menuLinks a:hover {color: #F8C301; text-decoration: none;} */  /* mouse over link #FFFD6C; */
/* .menuLinks a:active {color: #F8C301; text-decoration: none;} */  /* selected link #DAC8AF; */

#outerdiv 
{
   position: absolute; 
   z-index: 0; 
   top: 0px; 
   left: 0px; 
   width: 100%; 
}

#content 
{
    position: relative; 
    z-index: 1; 
    width: 1180px; 
    background-color: #FFFFFF; 
    margin-top: 0px; 
    margin-right: auto; 
    margin-bottom: 0px; 
    margin-left: auto; 
 }
 
 #divSocialHeader 
 {
     position: relative; 
     z-index: 2; 
     width: 1180px; 
     height: 40px; 
     background-color: #1F1A17; 
 }
 
 #divSocialIcons 
 {
     position: absolute; 
     top: 5px; 
     right: 0px; 
     z-index: 3; 
     width: 100px; 
     height: 30px; 
 }
 
 #imgFacebook 
 {
     position: relative; 
     z-index: 4; 
     width: 30px; 
     height: 30px; 
     border-width: 0px; 
 }
 
 #divMainHeader 
 {
     position: relative; 
     z-index: 2; 
     width: 1180px; 
     height: 143px; 
     background-image: url("../images/header.jpg"); 
     font-weight: bold; 
 }
 
 #tblHeaderImg 
 {
     position: relative; 
     z-index: 3; 
     margin: 0px auto 0px auto; 
 }
 
 #imgleftTagline 
 {
     position: relative; 
     z-index: 4; 
     width: 338px; 
     height: 59px; 
     border-width: 0px; 
 }
  
 #imgTopLogo 
 {
     position: relative; 
     z-index: 4; 
     width: 261px; 
     height: 130px; 
     border-width: 0px; 
 }
 
 #imgRightTagline 
 {
     position: relative; 
     z-index: 4; 
     width: 435px; 
     height: 59px; 
     border-width: 0px; 
 }

#divMenuBar {
    position: relative;
    z-index: 2;
    width: 1180px;
    height: 40px;
    background-color: #6F87A4; /*#7C96B4; /* #DA251C; /* #D71911; */
    color: White;
    font-family: Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    line-height: 40px;
    border-top: 1px solid #C1D7D9; /* #E1F6F1; */
}
 
 .divMenuTableWrapper 
 {
    width: 700px; /* NEEDS TO MATCH tblMenu BELOW */
    margin: 0px auto 0px auto;     
    /* background-color: Purple; */ 
 }
 
 #tblMenu 
 {
     width: 700px;  /* NEEDS TO MATCH divMenuTableWrapper ABOVE */
 }

.menuHglt {
    /* color: #F8C301; */
    /* color: #C29947; */
    color: #DEB96F;
}

.menuSel {
    /* background-color: #1F1A17; */
    background-color: #1D361B;
}

#divMainContent {
    position: relative;
    z-index: 2;
    width: 1180px;
    background-color: #1D361B; /* #1b3a18; /* #243524; /* #242B35; /* #29333E; /* #1F1A17;  /* #111111; */ /* Black; */
}

#divPageContent 
{
    float: left; 
    width: 1090px; 
    background-color: White; 
    font-family: Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; 
    font-size: 15px; 
    color: #333333;
    padding-top: 45px; 
    padding-left: 25px; 
    padding-right: 25px; 
    padding-bottom: 40px; 
    z-index: 3; 
}

#divSiteTitle 
{
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-weight: bolder; 
    font-size: 34px; 
    color: #213054;
}

#divSiteSubtitle 
{
    margin: 8px 0px 0px 0px; 
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #213054;
}

#divPageTitle {
    font-size: 32px;
    color: #2c5f9d; /* #6F87A4; /* #DA251C; */
    font-weight: bold;
    margin: 0px 0px 8px 0px;
}

#divPageSubtitle 
{
    font-size: 20px; 
    font-weight: bold; 
    margin: 0px 0px 0px 0px; 
}

.divPageText 
{
    margin: 25px 0px 0px 0px; 
    font-size: 16px; 
}

#divHomeCollage 
{
    position: relative; 
    float: right; 
    width: 400px; 
    min-height: 200px; 
    z-index: 4; 
    /* 
    background-color: Red; 
    border: 1px solid black; 
    */ 
}

#imgHomeCollage1 
{
    position: absolute; 
    top: 15px; 
    left: 5px; 
    width: 367px; 
    height: 275px; 
    border-width: 0px; 
    z-index: 5;     
}

#imgHomeCollage2 
{
    position: absolute; 
    top: 17px; 
    left: 350px; 
    width: 385px; 
    height: 289px; 
    border-width: 0px; 
    z-index: 5; 
}

#imgHomeCollage3 
{
    position: absolute; 
    top: -233px; 
    left: 641px; 
    width: 384px; 
    height: 288px; 
    border-width: 0px; 
    z-index: 6; 
}

#imgHomeCollage4 
{
    position: absolute; 
    top: 35px; 
    left: 792px; 
    width: 289px; 
    height: 289px; 
    border-width: 0px; 
    z-index: 7; 
}

.imgAssign 
{
    position: relative; 
    float: right; 
    width: 367px; 
    height: 275px; 
    border-width: 0px; 
    margin: 15px 30px 0px 0px;
    z-index: 4; 
}

.imgContact
{
    position: relative;
    float: right;
    width: 367px;
    height: 275px;
    border-width: 0px;
    margin: 0px 40px 0px 0px;
    z-index: 4;
}

#divUnitCollage 
{
    position: relative; 
    float: right; 
    width: 529px; 
    min-height: 585px; 
    z-index: 4; 
    /* background-color: CaptionText; */ 
}

#imgTerrCollage1 
{
    position: absolute;
    top: -20px;
    left: -100px;
    width: 367px;
    height: 275px;
    border-width: 0px;
    z-index: 7;
}

#imgTerrCollage2 
{
    position: absolute;
    top: 190px;
    left: 160px;
    width: 367px;
    height: 275px;
    border-width: 0px;
    z-index: 6;
}

#imgTerrCollage3 
{
    position: absolute;
    top: 375px;
    left: 0px;
    width: 367px;
    height: 275px;
    border-width: 0px;
    z-index: 5;
}

#imgUnitCollage1 
{
    position: absolute;
    top: 0px; 
    left: 0px; 
    width: 323px; 
    height: 243px; 
    border-width: 0px; 
    z-index: 7; 
}

#imgUnitCollage2 
{
    position: absolute;
    top: 161px; 
    left: 269px; 
    width: 260px; 
    height: 260px; 
    border-width: 0px; 
    z-index: 6; 
}

#imgUnitCollage3 
{
    position: absolute; 
    top: 291px; 
    left: 15px; 
    width: 293px; 
    height: 294px; 
    border-width: 0px; 
    z-index: 5; 
}

#divFooter 
{
    position: relative;
    z-index: 2;
    width: 1180px;
    height: 65px;
    background-color: #C29947; /*#c6a562; /* #9a7a3b; /*#d3a549; /* #F8C301; /* #FFD600; */
    font-family: Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    color: #5E4006; /* #836700; */
}

 #tblFooterImg 
 {
     position: relative; 
     z-index: 3; 
     margin: 0px auto 0px auto; 
     width: 1180px; 
 }
 
#divFooterImg 
{
     position: relative; 
     z-index: 3; 
     width: 121px; 
     height: 61px; 
}

#imgFooter 
{
     position: relative; 
     z-index: 4; 
     width: 121px; 
     height: 61px; 
     border-width: 0px; 
} 

.imgNoBorder 
{
    border-width: 0px; 
}