body {
background-color: #e8e8e8;
margin: 0;
}

a:active {
color: #023568;
}

a:visited {
color: #023568;
}

a:link {
color: #023568;
}

a:hover {
color: #769cda;
text-decoration: none
}

#pg {
width: 948px;
margin: 0 auto 0 auto;
font-size: 11px;
color: #666;
font-family: arial, helvetica
}

#pghead {
position: relative;
width: 948px;
height: 121px;
padding: 0 0 0 0;
margin: 0 auto 0 auto;
background: #fff url(../images/header_chapter_blue_948x95.gif) no-repeat top right;
}

a#pgheadusgbc {
margin-left: 20px;
height: 94px;
width: 95px;
display: block;
border: 0px solid red;
}

a#pgheadusgbc span {
height: 94px;
width: 95px;
display: block;
text-indent: -999em;
}

ul#pgheadnav1 {
position: absolute;
padding: 0;
margin: 5px 0;
bottom: 30px;
right: 20px;
list-style-type: none;
color: #fff;
font-family: Ariel,helvetica;
font-weight: bold;
font-size: 11px;
}

ul#pgheadnav1 li {
display: inline;
}

ul#pgheadnav1 li a {
float: left;
width: 7em;
padding: 2px 0 0 0;
margin: 0;
color: #fff;
text-align: center;
text-decoration: none;
border-right: 1px solid #fff;
}

ul#pgheadnav1 li#pgheadnav1-2 a {
border: none;
}

ul#pgheadnav1 li#pgheadnav1-3 {
position: absolute;
top: -66px;
right: 0px;
text-indent: -999em;
}

ul#pgheadnav1 li#pgheadnav1-3 a {
width: 200px;
height: 20px;
border: none;
}

ul#pgheadnav2 {
top: 30px;
right: 0px;
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
float: left;
color: #30382a;
background-color: #CF7127;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}

ul#pgheadnav2 li {
display: inline;
}

ul#pgheadnav2 li a {
float: left;
width: 12em;
padding: 8px 0px 8px 0px;   
margin: 0;
color: #fff;
background-color: #CF7127;
text-align: center;
text-decoration: none;
}

#pgbody {
width: 948px; 
padding: 0;
margin: 0 auto 0 auto;
background-color: #FFF;
}

#pgcontent1 {
padding: 10px 20px 20px 20px;

}

#pgcontent1 h1 {
padding: 0;
margin: 10px 0 ;
font-size: 15px;
color: #f63;
}

#pgcontent1 p {
padding: 3px 0 7px 0;
margin: 0;
font-size: 12px;
}

#pgcontent2 {
width: 926px;
padding: 10px 10px 10px 10px;
background-color: #666;
border: 1px solid #666;
color: #fff;
}

#pgcontent2 h1 {
padding: 0;
margin: 0 0 3px 0;
font-size: 11px;
font-weight: bold;
color: #fff;
}

#pgcontent2 p {
padding: 5px 0 5px 0;
margin: 0;
color: #ccc;
}

#pgcontent2 ul {
list-style-type: disc;
}

#pgcontent2 ul li {
color: #333;
padding-top: 5px;
padding-bottom: 5px;
}

#pgfooter {
width: 948px; 
padding: 0;
margin: 0 auto 0 auto;
position: relative;
color: #023568;
background-color: #769cda;
}

a#pgfootusgbc {
height: 64px;
width: 190px;
background: url(../images/usgbc_footer_190x64.gif) no-repeat top left;
display: block;
}

a#pgfootusgbc span {
height: 64px;
width: 190px;                                              
display: block;
text-indent: -999em;
}

ul#pgfootnav {
position: absolute;
top: 20px;
right: 8px;
width: auto;
padding: 0;
margin: 0;
float: right;
list-style-type: none;
color: #fff;
font-family: Ariel,helvetica;
font-size: 11px;
line-height: 14px;
}

ul#pgfootnav li {
display: inline;
}

ul#pgfootnav li a {
float: left;
padding: 2px 0 0 0;
margin: 0;
padding: 0 5px 0 5px;
color: #023568;
text-align: center;
text-decoration: none;
border-right: 1px solid #023568;
}

ul#pgfootnav li#pgfootnav-2 a {
border: none;
}

#pgcopy {
position: absolute;
top: 35px;
right: 10px;
}

