body {
          margin: 0;
          padding: 0;
          font-size: 14px;
          font-family: Sans-Serif;
          background-color: #cccccc;
          }

div#container {
          margin: auto;
          width: 800px;
          padding: 0 0 0 0;
          color: #333333;
          background-color: #ffffff;
          }

div#banner {
          margin: 0;
          border: 0;
          border-bottom: 2px solid #cccccc;
          padding: 0;
          }

div#content {
          margin-left: 190px;
          margin-top: 2em;
          margin-right: 190px;
          text-align: justify;
          line-height: 140%;
          }

h1 {
          font-size: 1.75em;
          font-weight: bold;
          color: #872B93;
          letter-spacing: 1px;
          text-decoration: underline;
          }

h2 {
          font-size: 1.25em;
          font-weight: bold;
          color: #872B93;
          margin-top: 1em;
          margin-bottom: -0.5em;
          }

h3 {
          font-size: 1.2em;
          font-weight: bolder;
          color: #872B93;
          margin-top: 1em;
          margin-bottom: -0.75em;
          }

hr {
          border: 0;
          color: #872B93;
          background-color: #872B93;
          height: 1px;
          width: 100%;
          text-align: center;
          }

p.info {
          font-weight: bolder;
          }

p.call {
          font-weight: bold;
          letter-spacing: 1px;
          font-size: 1.5em;
          text-align: center;
          }

IMG.displayed {
          display: block;
          margin-left: auto;
          margin-right: auto;
          }

p.number {
          font-weight: bold;
          letter-spacing: 2px;
          color: #872B93;
          font-size: 2em;
          text-align: center;
          padding-bottom: 1em;
          }

#content a {
          color: #000000;
          text-decoration: underline;
          font-weight: bold;
          }

#content a:hover {
          color: #ffffff;
          background-color: #872B93;
          }

#content ul li {
          margin-bottom: 4px;
          list-style-type: square;
          }

div#newsbox {
          margin-right: 2px;
          float: right;
          width: 168px;
          padding-top: 2em;
          padding-bottom: 2em;
          font-size: 90%;
          }

#newsbox h1 {
          padding: 0;
          margin: 0;
          text-align: center;
          font-size: 1.5em;
          font-weight: bolder;
          text-decoration: none;
          }

#newsbox p > a {
          color: #000000;
          text-decoration: none;
          font-weight: bold;
          }

#newsbox p > a:hover {
          color: #ffffff;
          background-color: #872B93;
          }

div#navigation {
          float: left;
          width: 170px;
          font-size: 100%;
          }

#navigation ul {
          list-style-type: none;
          padding: 0;
          margin: 0;
          padding-top: 2em;
          }

#navigation ul li {
          margin-top: 3px;
          text-align: left;
          padding-left: 10px;
          border-bottom: 1px solid #cccccc;
          border-right: 1px solid #cccccc;
          }

#navigation ul li a {
          display: block;
          padding: 2px 0px 2px 2px;
          text-decoration: none;
          color: #872B93;
          }

#navigation ul li a:hover {
          color: #000000;
          background: transparent url('../images/gradient2.png') repeat-y;
          }

#navigation ul li.pressed1 a {
          background: #872B93;
          color: #ffffff;
          }

#navigation ul li.pressed2 a {
          background: #eed2ee;
          color: #000000;
          }

div#cleardiv {
          clear: both;
          height: 1em;
          }

div#footer {
          border-top: 1px solid #872B93;
          text-align: center;
          font-size: 90%;
          padding-bottom: 0.25em;
          background-color: #cccccc;
          }

.wireframeauramenu {
          font-weight: bold;
          font-size: 90%;
          width: 100%;
          }

.wireframeauramenu ul {
          border: 1px solid #872B93;
          padding: 5px 0;
          margin: 0;
          text-align: left;
          overflow: hidden;
          }

.wireframeauramenu ul li {
          display: inline;
          }

.wireframeauramenu ul li a {
          color: #666666;
          padding: 6px 12px 6px 6px;
          margin: 0;
          text-decoration: none;
          border-right: 1px dashed #872B93;
          }

.wireframeauramenu ul li a:hover {
          color: red;
          background: transparent url('../images/menu.png') bottom repeat-x;
          }

.wireframeauramenu ul li.current {
          background-color: #eed2ee;
          }

input {
          border: 1px solid #872B93;
          padding: 5px;
          width: 90%;
          background-color: #ffe4c4;
          }

textarea {
          border: 1px solid #872B93;
          padding: 5px;
          width: 90%;
          background-color: #ffe4c4;
          }

input.button {
          width: auto;
          background-color: #ffe4c4;
          }

img {
          border: 0px;
          }
