
/************/
/* ELEMENTS */
/************/

body {
  margin: 0;
  padding: 0 0 0 1em;
  width: 67em;
  font-size: 80%;
  font-family: Verdana, Arial, sans-serif;
}


img {
  border: none;
}


/***********/
/* CLASSES */
/***********/

.bulletmenu ul {
  margin: 0em;
  padding: 0em;
  list-style: none;
  border: 1px #000 solid;
}


.bulletmenu ul li {
  background-color: #00f;
}


.bulletmenu ul li a {
  padding: .3em;
  display: block;
  height: 2em;
  line-height: 2em;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}


.bulletmenu ul li a:hover {
  background-color: #0389ff;
}


.bulletmenu li a.currentpage {
  background-image: url('/uploads/images/current_page_bullet.gif');
  background-position: 5px center;
  background-repeat: no-repeat;
  padding-left: 22px;
}


.newsfeed_header {
  background-color: #000;
  color: #fff;
  font-weight: bold;
  padding: .3em;
}


/*******/
/* IDS */
/*******/

#banner_row {
  text-align: center;
  margin-bottom: 1em;
}


#content_column {
  float: left;
  width: 50em;
  margin-left: 2em;
}


#disclaimer {
  width: 90%;
  margin: 2em auto;
  padding-top: 1em;
  border-top: 2px #000 solid;
  text-align: center;
  font-size: 90%;
}


#google_ads {
  width: 160px;
  height: 600px;
  margin: 0 auto;
}


#nav_column {
  width: 14.5em;
  float: left;
}


#nav_header {
  background-color: #0389ff;
  color: #fff;
  text-align: center;
  padding: .3em;
  font-size: 130%;
  font-weight: bold;
  border: 1px #000 solid;
  border-bottom: none;
}


