body { background-color: black; background-repeat: repeat-x; color: black; background-image: url(../graphics/mainbg.jpg); height: 100%; margin: 0; }
p {text-align: left;}
td {}
a:link { color: #631515; text-decoration: underline; }
a.headinglink: visited { color: #631515; text-decoration: none; }
a:hover { color: black; text-decoration: underline; }
a:active { color: #631515; text-decoration: underline; }
td.leftborder { border-right-color: black; border-right-width: 2px; border-right-style: solid; background-image: url(../graphics/shadowleft.png); width: 21px; }
td.rightborder { border-left-color: black; border-left-width: 2px; border-left-style: solid; background-image: url(../graphics/shadowright.png); width: 21px; }
td.content { background-repeat: no-repeat; background-image: url(../graphics/textbg.jpg); line-height: 200%; font-size: 12px; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e3e0c9; letter-spacing: 1px; height: 100%; padding: 10px; border-top: 1px solid black; }
html { height: 100%; }
html { height: 100%; }
div.main { height: 100%; }
td.navigation { background-color: #e9d49d; height: 20px; border-top: 1px solid black; }
td.logo { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../graphics/logobg.jpg); text-decoration: none; }
h1 { color: #731612; letter-spacing: 2px; font-size: 21px; font-weight: bold; }
div.textbox { text-align: left; width: 460px; }
h2 { line-height: 25px; }
a.headinglink { text-decoration: none; line-height: 8px; font-size: 9px; letter-spacing: 3px; }
object {
display:block;
}
td.maintext {
	text-align: center;
	color: #280808;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding: 15px;
	background-image: url(../graphics/textbg.jpg);
	background-repeat: repeat;
} 
table.show { text-align: left; background-image: url(../graphics/showbg.jpg); border-color: #2a2a2a; border-width: 1px; border-style: solid; background-color: #ffe1e4; }
.textcell {text-align: left; padding: 5px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 11px;}
.newsdate { font-size: 10px; font-weight: bold; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
.newstitle { letter-spacing: 1px; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }
.newsdescription { text-align: left; font-family: "Lucida Grande", Verdana, Arial, sans-serif; font-size: 11px; font-style: italic; }
td.rightside { word-spacing: normal; line-height: normal; }
td.footer { border-top-color: black; border-top-width: 1px; border-top-style: solid; letter-spacing: 1px; font-size: 10px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; background-image: url(http://www.strater.com/graphics/pagetitles/newbg.jpg); }
span.copyright { padding: 15px; }

 a.imagelink img {
   filter:alpha(opacity=100);
   -moz-opacity: 1.0;
   opacity: 1.0;
   -khtml-opacity: 1.0;
     /* below is added stuff */
   border: 0; }


     a.imagelink:hover img {
   filter:alpha(opacity=75);   
   -moz-opacity: 0.75;   
   opacity: 0.75;
   -khtml-opacity: 0.75;
     /* below is added stuff */
   border: 0; }

     .newstitle {
              	font-weight: bold;
              }

     .newsdate {
              	color: #6d1c2a;
              	font-size: 10px;
              	font-weight: bold;
              }

     .readmore {
              	color: #9c0b00;
              	font-family: sans-serif;
              	font-size: 9px;
              }

div.signup	{
background:none; margin:0; width:200px; float:left;}
.signup table.ccc {
background-image:none;
background:#ece4d4;
border:2px solid #000000;
width:200px;}
.signup table.cc td.join { 
background-image:none;
text-align:center;
font-weight: bold;
font-family:Arial; 
font-size:12px; 
color:#993300;}
	