/* CSS Document */

 

html, body {

                margin: 0;

                padding: 0;

                height: 100%;

                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size: 12px;

                background-color: #000000;    

}

 

.hidden {

                display: none;

}

 

#pageContainer {

                width: 778px;

                margin: auto;

}

 

#mainHead {

                background: #FFFFFF

                                                                url(images/IMPACTHead.jpg);

                height: 57px;

}

 

#mainNav {

                text-align: right;

                font-family: Arial;

                color: #FFFFFF;

                background: #516E8C;

                height: 22px;

                line-height: 22px;

                border:5px solid #FFFFFF; 

                border-width:0 0 5px 0; 

}

 

#mainNav a{

                color: #FFFFFF;

                font-size: 11px;

                font-weight: bold;

                text-decoration: none;

}

 

#dropmenudiv{

                position:absolute;

                border:1px solid white;

                border-bottom-width: 0;

                font:normal 11px Arial;

                line-height:18px;

                z-index:100;

}

 

#dropmenudiv a{

                width: 100%;

                display: block;

                text-indent: 3px;

                border-bottom: 1px solid white;

                padding: 1px 0;

                text-decoration: none;

                color: #FFFFFF;

                font-weight: bold;

}

 

#dropmenudiv a:hover{ /*hover background color*/

                background-color: #CAC2BF;

                color: #1A3A60;

}

 

#theMiddle {

                background: #003366;

}

 

#sideNav {

                float: left;

                width: 153px;

                background: #003366;

}

 

#sideNavSub {

                float: left;

                width: 153px;

                background: #003366

                                                                url(images/sidebanner2b.jpg);

                                                                background-repeat: no-repeat;

                height: 475px; /* for IE */

                min-height: 475px; /* for not-IE */

}

 

#sideNavSub .padding {

                padding: 5px;

}

 

#sideNavSub a {

                color: #FFFFFF;

                font-weight: bold;

                font-family: Arial;

                text-decoration: none;

}

 

#sideNavSub a:hover {

                color: #003366;

}

 

#sideNavSub a:active {

                color: #000000;

}

 

 

#navlist {

                margin-left: 0;

                padding-left: 0;

                list-style: none;

}

 

#navlist li.clsActive a, a:link, a:visited, a:hover{

            color: #99CCFF;

}

 

#navlist li {

                padding-left: 9px;

                background-repeat: no-repeat;

                background-position: 0 .2em;

}

 

.sideNavQuote {

                margin: 0;

                padding: 0;

                width: 127;

                text-align: center;

                vertical-align: bottom;

                color: #FFFFFF;

                font:normal 12px Arial;

                font-style: italic;

}

 

#content {

                float: right;

                width: 620px;

                border:5px solid #FFFFFF; 

                border-width:0 0 0 5px; 

                background: #FFFFFF;

                line-height: 20px;

                min-height: 475px; /* for not-IE */

                height: 100% !important;

                height: 475px; /* for IE */

}

 

#content .padding {

                padding: 16px;

}

 

#content .bio {

                float: right;

                width: 380px;

                background: #FFFFFF;

}

 

#content a {

                color: #1A3A60;

}

 

#content a:hover {

                color: #1A3A60;

                text-decoration: none;

}

 

.mainHeads {

                color: #1A3A60;

                font-weight: bold;

                font-size: 15px;

}

 

#header {

                background: #817869

                                                                url(images/homeHeader.jpg);

                height: 184px;

}

 

#headerQuote {

                float: right;

                width: 420px;

                text-align: center;

                color: #FFFFFF;

                font-size: 23px;

                line-height: 24px;

                font-style: italic;

                font-family: Arial;

}

 

#headerAbout {

                background: #817869

                                                                url(images/AboutUs.jpg);

                height: 184px;

}

 

#headerTraining {

                background: #817869

                                                                url(images/Training.jpg);

                height: 184px;

}

 

#headerConference {

                background: #817869

                                                                url(images/Conference.jpg);

                height: 184px;

}

 

#headerPromotional {

                background: #817869

                                                                url(images/Promotional.jpg);

                height: 184px;

}

 

#headerMedia {

                background: #817869

                                                                url(images/Media.jpg);

                height: 184px;

}

 

#headerClients {

                background: #817869

                                                                url(images/OurClients.jpg);

                height: 184px;

}

 

#headerSamples {

                background: #817869

                                                                url(images/OurWork.jpg);

                height: 184px;

}

 

#headerArticles {

                background: #817869

                                                                url(images/Articles.jpg);

                height: 184px;

}

 

#headerBlog {

                background: #817869

                                                                url(images/VideoBlog.jpg);

                height: 184px;

}

 

#headerNews {

                background: #817869

                                                                url(images/Newsletter.jpg);

                height: 184px;

}

 

#headerClient1 {

                background: #817869

                                                                url(images/clientsupport.jpg);

                height: 184px;

}


 
#headerBusiness {

                background: #817869

                                                                url(images/BizEntre.jpg);

                height: 184px;

}



#headerEducation {

                background: #817869

                                                                url(images/Educational.jpg);

                height: 184px;

}



#headerHRVideo {

                background: #817869

                                                                url(images/HRintComm.jpg);

                height: 184px;

}



#headerNonProfits {

                background: #817869

                                                                url(images/NonProfits.jpg);

                height: 184px;

}



#headerSpeaker {

                background: #817869

                                                                url(images/ProfSpeak.jpg);

                height: 184px;

}

 

#footer {

                clear: both;

                text-align: center;

                color: #FFFFFF;

                font-size: 10px;

                background: #003366;

                height: 35px;

                line-height: 35px;

                border:5px solid #516E8C; 

                border-width:5px 0 0 0; 

}
