/* CSS Document */
body {
  margin: 0px;
  padding: 0px;
  background: #fff;   /* set background color to white for white backgrounds in images */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 75%;     /* sets default font-size to approx. 12px */
}
#pcs-noframes-msg a,
.pcs-inside-top a {
  color: #000000;
  text-decoration: none;
}
#pcs-noframes-msg a:hover,
.pcs-inside-top a:hover  {
  text-decoration: underline;
}
.pcs-left {
  float: left;
}
.pcs-right {
  float: right;
}
.pcs-clear {
  clear: both;
}
.pcs-nav{
  list-style: none;
}
#pcs-home-page {
  width: 720px;
  padding-top: 250px;   /* move everything down */
  padding-right: 40px;
  padding-left: 40px;
  margin-left: auto;    /* center everything (part 1 of 2) */
  margin-right: auto;   /* center everything (part 2 of 2) */
}
#pcs-home-left {
  width: 508px;         /* size the container to keep from getting too wide, and pushing menu down */
}
.pcs-home-logo {
  margin: 0px;
  padding: 0px;
}
#pcs-home-nav {
  margin-top: 4px;      /* push down menu a bit*/
}
#pcs-home-nav li{
  margin-top: 10px;      /* space in between menu items */
  margin-bottom: 10px;
}
.pcs-inside-top {
  width: 280px;
  margin: 0px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 0px;
}
.pcs-inside-bottom{
  width: 760px;         /* match page width */
  margin: 0px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 20px;
}
.pcs-banner {
  width: 288px;         /* change this to put in a wider banner text graphic */
  padding-top: 10px;
  margin-bottom: 10px;
}
.pcs-banner-text {
  padding: 20px;
  margin: 0px;
}