body 
{ 
font: 200% Arial, Helvetica, sans-serif;
line-height: 1.5;
color: #555753; 
background: #eee; 
background-image: url("images/bg3.jpg");
margin: 10; 
padding: 10;
}


h1 {
  font-weight: bold;
  font: 200% Arial, Helvetica, sans-serif;
  color: #330; 
  line-height:100%;
}

h2 {
  font-weight: bold;
  font: 150% Arial, Helvetica, sans-serif;
  color: #330; 
  line-height:100%;
  padding-top: 20px

}

h3 {
  font-weight: bold;
  text-decoration: underline;
  color: #330; 
  font: 120% Arial, Helvetica, sans-serif;
  line-height:100%;

}


.main
{
margin: auto;
width:810px;
font: 100% Arial, Helvetica, sans-serif;
line-height: 1.5;
padding-top:20px;
padding-left:20px;
padding-right:20px;
background: #fff; 

}


td {
    vertical-align: top;
    font: 100% Arial, Helvetica, sans-serif;
    line-height: 1.5;
}



a:link {
color: #c60;
text-decoration: none;

}

a:visited {
color: #c60;
text-decoration: none;
}
a:hover {
color: #c60;
text-decoration: none;
}

a:active {
color: #c60;
text-decoration: none;
}




/* Flaired edges, by Tomas Theunissen */

hr.style-seven {
    overflow: visible; /* For IE */
    height: 60px;
    border-style: solid;
    border-color: #963;
    border-width: 3px 0 0 0;
    border-radius: 20px;
}

hr.style-seven:before { /* Not really supposed to work, but does */
    display: block;
    content: "";
    height: 60px;
    margin-top: -63px;
    border-style: solid;
    border-color: #963;
    border-width: 0 0 3px 0;
    border-radius: 20px;
}