﻿body 
{
    background-color:#e6e6e6;
    background-color:#ffffff;
    font-family:Arial;
    color:#ffffff;
    font-size:11px;
    z-index:5000;
}

.navColor
{
    color:#0099CC;
}

#Container
{
    width:979px;
    border:solid 1px #336699;
    margin-top:25px;
    margin-right:auto;
    margin-left:auto;
    z-index:5000;}

#Header
{
    margin:0 0 0 0;
    padding:0 0 0 0;
    background-color:#ffffff;
    z-index:5000;
}

#Menu
{
   height:38px;
   width:100%;
   background-image:url(img/menuBg.jpg);
   background-repeat:repeat-x;
   margin:0 0 0 0;
   padding:0 0 0 0;
   background-color:#041d38;#
   z-index:5000;
}

#MenuItems
{
    height:38px;
    
    margin:0 0 0 0;
    padding:0 0 0 0;
    margin-left:100px;
    z-index:5000;
}

#footer
{
    margin-top:15px;
    color:#083566;
    width:879px;
    margin-left:auto;
    margin-right:auto;
    padding-left:100px;
    z-index:5000;
}

#footer a
{
    color:#083566;
}

/* Menu Links */

a.ahome
{
    background-image:url(img/home.jpg);
    width:135px;
    height:38px;
    display:block;
    float:left;
    z-index:5000;
}

a:hover.ahome
{
    background-image:url(img/homeHover.jpg);
    width:135px;
    height:38px;
    display:block;
    float:left;
    z-index:5000;
}


a.ahomeSelected
{
    background-image:url(img/homeHover.jpg);
    width:135px;
    height:38px;
    display:block;
    float:left;
    z-index:5000;
}

a.aprojects
{
    
    width:152px;
    height:38px;
    display:block;
    background-image:url(img/projects.jpg);
    float:left;
    z-index:5000;
}

a:hover.aprojects
{
    
    width:152px;
    height:38px;
    display:block;
    background-image:url(img/projectsHover.jpg);
    float:left;
    z-index:5000;
}

a.aprojectsSelected
{
    width:152px;
    height:38px;
    display:block;
    background-image:url(img/projectsHover.jpg);
    float:left;
    z-index:5000;
}

a.aservices
{
    width:167px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/services.jpg);
    z-index:5000;
}

a:hover.aservices
{
    width:167px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/servicesHover.jpg);
    z-index:5000;
}

a.aservicesSelected
{
    width:167px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/servicesHover.jpg);
    z-index:5000;
}

a.acompany
{
    width:187px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/company.jpg);
    z-index:5000;
}

a:hover.acompany
{
    width:187px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/companyHover.jpg);
    z-index:5000;
}

a.acompanySelected
{
    width:187px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/companyHover.jpg);
    z-index:5000;
}

a.acontact
{
    width:148px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/contact.jpg);
    z-index:5000;
}

a:hover.acontact
{
    width:148px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/contactHover.jpg);
    z-index:5000;
}

a.acontactSelected
{
    width:148px;
    height:38px;
    display:block;
    float:left;
    background-image:url(img/contactHover.jpg);
    z-index:5000;
}





#MainContent
{
    height:573px;
    background-image:url(img/contentBg.jpg);
    background-repeat:repeat-x;
    margin:0 0 0 0;
    padding:0 0 0 0;
    background-color:#041d38;   
    z-index:5000;
}

#Welcome
{
    background-image:url(img/welcomBg.jpg);
    width:788px;
    height:247px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#WelcomeContent
{
    padding-top:40px;
    padding-left:65px;
    font-size:12px;
    line-height:16px;
    z-index:5000;
}

#lowerSectionHome
{
    margin-top:15px;
    width:788px;
    height:230px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(img/homeLowerBg.jpg);
    z-index:5000;
    
}

#lowerLeftBox
{
    float:left;
    margin-left:15px;
    margin-top:15px;
    z-index:5000;
}

#lowerRightBox
{
    float:left;
    margin-left: 35px;
    margin-top:10px;
    width: 461px;
    z-index:5000;
}

/* Projects */

#OurProjects
{
    background-image:url(img/ourProjectsBg.jpg);
    width:786px;
    height:245px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#OurProjectsContent
{
    padding-top:40px;
    padding-left:65px;
    font-size:12px;
    line-height:16px;
    z-index:5000;
}

#projectsLower
{
    width:781px; 
    height:220px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-top:15px; 
    background-image:url('img/projectsLowerBg.jpg');
    z-index:5000;
}

#projectsLowerLeft
{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width: 446px;
    height: 203px;
    z-index:5000;
}

/* Servoces */

#OurServices
{
    background-image:url(img/ourServicesBg.jpg);
    width:788px;
    height:246px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#OurServicesContent
{
    padding-top:40px;
    padding-left:65px;
    font-size:12px;
    line-height:16px;
    z-index:5000;
}

#servicesLower
{
    width:781px; 
    height:218px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-top:15px; 
    background-image:url('img/servicesLowerBg.jpg');
    z-index:5000;
}

/* Company */

#OurCompany
{
    background-image:url(img/ourCompanyBg.jpg);
    width:788px;
    height:246px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#OurCompanyContent
{
    padding-top:40px;
    padding-left:65px;
    font-size:12px;
    line-height:16px;
    z-index:5000;
}

#companyLower
{
    width:781px; 
    height:218px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-top:15px; 
    background-image:url('img/CompanyLowerBg.jpg');
    z-index:5000;
}


/* Contact */

#OurLocation
{
    background-image:url(img/ourLocationBg.jpg);
    width:788px;
    height:247px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#OurLocationContent
{
    padding-top:40px;
    padding-left:65px;
    font-size:12px;
    line-height:16px;
    z-index:5000;
}

#contactLower
{
    width:781px; 
    height:218px; 
    margin-left:auto; 
    margin-right:auto; 
    margin-top:15px; 
    background-image:url('img/ContactLowerBg.jpg');
    z-index:5000;
}

/* Terms Of Use */

#TermsBg
{
    background-image:url(img/termsOfUseBg.jpg);
    width:786px;
    height:502px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#termsContent
{
    
    height:400px;
    width:756px;
    margin-right:15px;
    margin-left:15px;
    color:#083566;
    overflow:scroll;   
}

#termsContent a
{
    color:#17abd2;
}

/* Privacy */

#PrivacyBg
{
    background-image:url(img/privacyBg.jpg);
    width:786px;
    height:502px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#PrivacyContent
{
    
    height:400px;
    width:756px;
    margin-right:15px;
    margin-left:15px;
    color:#083566;
    overflow:scroll;   
}

#PrivacyContent a
{
    color:#17abd2;
}

/* floating layer */

#flayer
{
    position:fixed;
    width:324px;
    height:337px;
    margin-left:auto;
    margin-right:auto;
    z-index:8000;
    background-image:url(img/fbg.jpg);
    top:150px; 
    margin-left:250px; 
    margin-top:10px; margin-bottom:10px;
    border:solid 1px #336699;
}

#flayerProj
{
    position:fixed;
    width:324px;
    height:337px;
    margin-left:auto;
    margin-right:auto;
    z-index:8000;
    background-image:url(img/fbg.jpg);
    top:150px; 
    margin-left:350px; 
    margin-top:10px; margin-bottom:10px;
    border:solid 1px #336699;
}

/* Admin */

#AdminBg
{
    background-image:url(img/AdminBg.jpg);
    width:786px;
    height:502px;
    padding-top:55px;
    margin-left:auto;
    margin-right:auto;
    background-position:center;
    background-repeat:no-repeat;
    z-index:5000;
}

#AdminContent
{
    
    height:400px;
    width:756px;
    margin-right:15px;
    margin-left:15px;
    color:#083566;
    overflow:scroll;   
}

#AdminContent a
{
    color:#17abd2;
}


.servicesLowerRightList
{
    height:148px; 
    width:228px; 
    float:left;
    color:#ffffff;
}

.nomarg
{
    margin:0px;
    padding:0px;
}