body {
	margin-left: 3px;
	margin-top: 11px;
	background-position: center top; 
	background-attachment: fixed; background-image: url(../images/mainbg.jpg);
}

p, td, li {
	font : 13px tahoma, verdana, arial, helvetica, sans-serif;
	color: #000000;
	line-height: 155%;

}

h1 {
      font : bold 14px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #7a7752;
}

h2 {
      font : bold 14px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #5d5813;
}

h3 {
      font : bold 14px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #000000;

}

h4 {
      font : bold 13px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #7a7752;
}

h5 {
      font : bold 13px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #5d5813;
}

h6 {
      font : bold 13px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #000000;
}

.newsdate {
      font : bold 12px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #7a7752;
}

table.white { 
background-color: #ffffff;
}

td.maillist { 
	   background-color: #7a7752;
      font : bold 10px verdana, arial, helvetica, sans-serif;
	  color: #ffffff;
}

td.content { 
background-position: center bottom; 
background-repeat: no-repeat; 
background-image: url(../images/contentbg.jpg) 
}

td.midcolumn { 
background-repeat: repeat-y;
background-image: url(../images/mcolbg.gif);
}

a 
{
  color : #5d5813;
  font-weight: bold;
}

a:visited
{
  color : #7a7752;
}

a:hover  
{
  color : #999933;
}

a.mailinglist 
{
  color : #c9bba4;
  font-weight: bold;
  text-decoration:none;
}

a:hover.mailinglist 
{
  color : #ffffff;
  font-weight: bold;
  text-decoration:none;
}

.copyright 
{
	font : 9px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	line-height: 155%;
}

a.copyright 
{
	color: #ffffff;
}

a:visited.copyright 
{
	color: #ffffff;
}

a:hover.copyright 
{
	color: #000000;
}
.booktitle
{
	color: #7a642c;
}
.red
{
      font : bold 14px tahoma, verdana, arial, helvetica, sans-serif;
	  color: #86302f;
}
