/* ShameStyle 1.6 */

div#thebody { 
  text-align: justify;
  padding: 0.3em;
  /* min-height: 450px; */
}

/* ShameStyle 1.6 Layout */

body { 
  margin: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  text-align: center;
}

div#limitedBody {
  width: 52em;
  margin: 0px auto;
  text-align: left;
}
/* box to force minimum height in IE, from
 * http://www.greywyvern.com/code/min-height-hack
 */
div#bodyprop {
/*  float: right;
  z-index: -1;
  height: 450px; */
  width: 1px;
}

div#header {
  position: relative;
  border: 0;
  margin: 0;
  padding: 0;
}
div#leftsidebar { 
  position: relative;
  float: left;

  /* the_body is 169 x 403 */
  width: 233px; 
  /* height: 432px; */
  font-size: 12px; 
  padding: 0px; 
  margin: 0px;
  color: #ffffff; 
}
div#logoImage {
  position: relative;
  padding: 0; 
  margin-left: 233px; 
}
div#thebody { 
  position: relative;
  margin-left: 233px; 
  margin-top: 11px;
  margin-right: 5px;
}
div#bodytitle {
}
div#footer {
  margin: 0px;
  margin-top: 0.6em;
  padding: 0px;
  border-top: thin solid;
  font-size: 8pt;
  clear: both;
}
div#content {
  margin: 0.5em;
  margin-top: 0.5em;
}
div#mycopyright {
  font-size: 7pt;
  padding: 0px;
  margin: 0px;
  border: 0px;
}
h2 {
  text-align: center;
}
h3 {
  text-align: center;
}
p {
  border-top: 0.3em;
  border-bottom: 0.4em;
}
li {
  margin-top: 0.15em;
  margin-bottom: 0.25em;
}
/* News module style */
.cms-module-news {
  margin-top: 0.3em;
  margin-bottom: 0.5em; /* a little extra */
}
.cms-module-news-header {
  /* border-top: thin solid; */
  display: block; /* turn it into a div */
  margin-top: 0.9em;
  margin-bottom: 0.4em;
}
/* this is a span */
.cms-news-date {
  font-size: smaller;
}
/* this is a span */
.cms-news-title {
  font-weight: bolder;
}
/* this also is a span */
.cms-news-content {
  display: block; /* turn it into a div */
  text-align: justify;
  border-bottom: thin solid;
  margin-bottom: 0.5em;
  padding-bottom: 0.5em;
}


/* ShameStyle 1.6 colors */

body { 
  font-family: Verdana,Microsoft Sans Serif,Helvetica,Helv,Arial;
  background-color: #000000;
  color: #ffffff;
}

div#limitedBody {
  background-color: #003048;
}

a:link     { 
  color: #a1ccce;
}
a:visited  { 
  color: #a1ccce;
}
a:active   { 
  color: #ffffff; 
}
a:hover    { 
  color: #ffffff; 
}


