body {
  color : #000;
  font-size : small;
  font-family : Arial, Helvetica, sans-serif;
  background-image : url(images/ggccbg.gif);
}
.wrapper {
  position : relative;
  top : 0;
  width : 610px;
  position : relative;
  margin : 0 auto;
  border: 0 solid navy;
}
.pgtitle {
  left : 0;
  width : 600px;
  text-align : center;
  background-color : #f0f0f0;
  padding-top: 10px;
  border : 1px solid #004000;
  margin-top : 0px;
  margin-bottom : 5px;
}
.pghdr {
  left : 0;
  margin : 0;
  width : 600px;
  border : 1px solid #004000;
  background: white;
  margin-bottom : 5px;
}
.pgcontent {
  left : 0;
  width : 600px;
  padding : 5px;
  border : 0px solid #004000;
  background-image : url(images/ggccbg.gif);
  margin-bottom : 5px;
}
.pgftr {
  left : 0;
  margin-top : 450px;
  width : 600px;
  font-size : 80%;
  font-style : italic;
  text-align : center;
  padding : 5px;
  background-color : #f0f0f0;
  border : 1px solid #800000;
}
.pgcontent {
  left : 0;
  width : 610px;
  padding : 5px;
  border : 0px solid #004000;
  margin-bottom : 5px;
}
.pgmenu {
  top : 84px;
  left : 610px;
  width : 240px;
  position : absolute;
  color : #800000;
  padding-top: 10px;
  border : 0px solid #800000;
}
.newscontent {
  left : 0;
  width : 590px;
  padding : 5px;
  background-color : #ffffff;
  border : 1px solid #004000;
  margin-bottom : 5px;
}
.news {
  color : red;
  font-weight : bold;
}
.hlite {
  font-weight : bold;
  font-size : large;
  background-color : #f0f0f0;
  
}
.pnote {
  font-size : smaller;
  font-style : italic;
  padding-left : 10px;
  padding-right : 10px;
}
h1 {
  font-size : 1.5em;
  font-weight : bold;
  text-align : center;
}
h2 {
  font-size : 1.25em;
  font-weight : bold;
}
h3 {
  font-size : 1.0em;
  font-weight : bold;
}
a {
  color : #800000;
  text-decoration : none;
}
a:hover {
  color : #800000;
  background-color: #c0ffc0;
}
.menuhdr {
  color : #800000;
  font-weight : bold;
  text-align : center;
  background-color : #f0f0f0;
}
.menuitem {
  width : 200px;
  padding : 20px;
  background-color : #ffffff;
  border : 1px solid #800000;
}
.menuitem a {
  width : 200px;
  display:block;
  font-weight : bold;
  font-size : 1.5em;
  color : #800000;
}
.menuitem a:hover {
  width : 200px;
  display:block;
  color : #800000;
  background-color: #c0ffc0;
}
.news {
  color : red;
  font-weight : bold;
}
