.FanMail
{
	font: 10pt arial;
	width:500;
	
}
.HelgaMail
{
	margin:30px;
	font: 10pt arial;
	color: deeppink;
	
}


p {
  margin: 0px 0px;
  padding: 6px 0px;
  border: 0px;
}

ol, ul {
  margin: 0px 0px;
  padding: 0px 0px 0px 36px;
  border: 0px;
}

/* define anchors */
a {
  text-decoration: none;
  background-color: transparent;
  color: #550000;
}
a:link {
  text-decoration: none;
  background-color: transparent;
  color: #550000;
}
a:visited {
  text-decoration: none;
  background-color: transparent;
  color: #550000;
}
a:hover 
{
	text-decoration: underline overline;
	background-color: Transparent;
	color: #550000;
}
/* define headers */
h1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: deeppink;
  font: bold 24px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}
h2 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #33619e;
  font: bold 12px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}
h3 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #496fa6;
  font: bold 12px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}
h4 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #6384b6;
  font: bold 12px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}
h5 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #7994bf;
  font: bold 12px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}
h6 {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #91a5c8;
  font: bold 12px Arial, Verdana, 'Trebuchet MS', Geneva, sans-serif;;
}

/* define image */
img {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
}

.thumbnail {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 1px solid #094891;
}

/* define body */
body {
  margin: 0px 0px;
  padding: 9px 9px;
  border: 0px;
  background: #ffffff url(images/HelgaBackground.jpg) no-repeat fixed left bottom;
  color: deeppink;
  font: 12px Verdana, Geneva, Arial, sans-serif; 
  text-decoration: none;
}

/* define page layout */
.page {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #303;
}
.site-sub-navigation {
  float: left;
  width: 171px;
  margin: 0px 9px 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #303;
  text-align: right;
}
.site-sub-highlights {
  float: right;
  width: 171px;
  margin: 0px 0px 0px 9px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #303;
  text-align: left;
}

.site-sub-lhighlights {
  float: left;
  width: 171px;
  margin: 0px 0px 0px 3px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #303;
  text-align: left;
}

.site-sub-section {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #550000 outset;
  background: #ffffff;
  color: #303;
}
.site-sub-section h3 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 1px #550000 solid;
  background: #ffccff;
  color: #550000;
}
.site-sub-section h4 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-top: 1px #550000 solid;
  background: #ffffff;
  color: #550000;
}
.site-sub-section-content {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 0px;
  font: 12px/16px Arial, Verdana, Geneva, sans-serif; 
}
.site-content {
  margin: 0px 200px 0px 200px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #303;
  font: 12px/16px Arial, Verdana, Geneva, sans-serif;
}
.site-path {
  margin: 0px 0px 9px 0px;
  padding: 0px 4px;
  border: 2px #550000 solid;
  background: #ffccff;
  color: #303;
}
.site-content-section {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #550000 solid;
  background: #ffffff;
  color: #303;
}
.site-content-section h2 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 1px #550000 solid;
  background: #ffccff;
  color: #550000;
}
.pages {
  font: 10px Verdana, Geneva, Arial, sans-serif;
  font-weight: normal;
}
.site-content-section-url {
  font: 10px Verdana, Geneva, Arial, sans-serif;
}
.site-content-section-content {
  margin: 0px 0px;
  padding: 0px 4px;
  border: 0px;
}
.site-content-section-table {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  color: #303;
}
.site-content-section-content-table {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
}
.timestamp {
  font: 10px/12px Verdana, Geneva, Arial, sans-serif;
  text-align: right;
}
.site-copyright {
  margin: 0px 0px;
  padding: 0px 4px;
  border: 2px #550000 solid;
  background: #ffffff;
  color: #303;
}
.site-copyright-content {
  margin: 0px 0px; 
  padding: 2px 0px; 
  border: 0px;
  font: 10px/12px Verdana, Geneva, Arial, sans-serif;
}

/* define table attributes */
table {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 2px #550000 solid;
  background: #ffffff;
  color #303;
  text-align: center;
}
th {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 1px #550000 solid;
  background: #ffccff;
  color: #303;
  font: bold 12px/14px Verdana, Geneva, Arial, sans-serif;
  text-align: center;
}
td {
  margin: 0px 0px;
  padding: 1px 1px;
  border: 1px #550000 solid;
  text-align: right;
  font: 10px/10px Verdana, Geneva, Arial, sans-serif;
}
td table {
  border: 0px;
}
