/*font-weight:bold;font-size:16pt;letter-spacing:-1px;text-transform:uppercase;color: #fff;text-shadow: 0px 1px 1px #404040; */
/*<font style="font-size:8pt;font-weight:normal;letter-spacing:0;margin-top:5px;">*/

/* BODY & MAIN TABLE */
body,
table
  {
  background-image:url('/images/stripe_black.gif');
  width: 780px;
  margin-left: auto;
  margin-right: auto;
  }

/* text */

a:link { color:#aaa }
a:visited { color:#aaa }
a:hover { color:#990000 }

a
  {
  color: #orange;
  background: transparent;
  text-decoration: none;
  }
a img
  {
  border: 0 none;
  }
li
  {
  margin: 0.3em 0;
  }

hr.calendar {
   height: 0px;
   border-bottom: 1px solid #ac9e91;
   margin-top: 0px;
}
  
/* banner */
div.header
  {
  padding: 0px 0px 0px 0px;
  font: 18.0pt Helvetica;
  letter-spacing:-1px;
  text-transform:lowercase;
  color: #fff;
  text-shadow: 0px 1px 1px #404040;
  }
div.header2
  {
  font: 8.0pt Monospace;
  font-weight:normal;
  color: #fff;
  letter-spacing:0;
  padding: 0px 0px 5px 0px;
  margin-top:0px;
  }

/* MENU & NAV */
ul.menu
  {
  width: ;
  margin: 0;
  background: #f90;
  border: 0px solid #000;
  padding: 1px 0px 1px 10px;
  font: 8.0pt Monospace;
  color: #000;
  }
ul.menu li
  {
  display: inline;
  }
ul.menu a
  {
  margin: 0 0px;
  color: #000;
  background: transparent;
  }

/* footer */
address
  {
  width: ;
  clear: both;
  padding: 5px 0px;
  color: #fff;
  font: 8.0pt Monospace;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  background: ;
  }
div.ftleft
  {
  clear: both;
  padding: 5px 0px;
  color: #fff;
  font: 8.0pt Monospace;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  background: ;
  }
div.ftright
  {
  color: #fff;
  font: 8.0pt Monospace;
  font-weight:normal;
  font-style:normal;
  text-align:right;
 position:absolute;
 top:0;
 right:0;
 width:200px;
  }


/* END HEADER AND FOOTER */

/* BEGIN MAIN CONTENT */
table.content
  {
  border: 0px solid #000;
  border-spacing: 0;
  border-collapse: collapse;
  }
td.sidebar
  {
  padding: 10px 0;
  color: #000;
  background: #263560;
  text-align: center;
  vertical-align: top;
  font-size: 11px;
  }
td.main
  {
  padding: 10px 15px;
  color: #fff;
  background: #4d321c;
  text-align: left;
  font-size: 15px;
  vertical-align: top;
  }

div.mememe
  {
  font: 17.0pt Helvetica;
  font-weight:bold;
  letter-spacing:-1px;
  text-transform:uppercase;
  color: #fff;
  text-shadow: 0px 1px 1px #404040;
  }

table.small
  {
  width: 580px;
  border-spacing: 0;
  border-collapse: collapse;
  border: 0px solid #000;
  background: #4d321c;
  font-size: 11px;
  }
td.small
  {
  padding: 4px 6px;
  border: 0px solid #000;
  vertical-align: top;
  }
div.newstitle
  {
  font: 12.0pt Helvetica;
  font-weight:bold;
  letter-spacing:-1px;
  text-transform:uppercase;
  color: #fff;
  text-shadow: 0px 1px 1px #404040;
}
div.newsdate
  {
  font: 8.0pt Monospace;
  font-weight:normal;
  letter-spacing:0;
  margin-top:5px;
  text-transform:uppercase;
  }
div.newsstory
  {
  font: 8.0pt Monospace;
  font-weight:normal;
  color: #fff;
  letter-spacing:0;
  margin-top:5px;
  }
div.wherewhenwhat
  {
  font: 9.0pt Monospace;
  font-weight:normal;
  letter-spacing:0;
  margin-top:5px;
  text-transform:lowercase;
  }
