html {
 height: 100%;
}

body { 
 margin-top: 0px; 
 margin-bottom: 0px; 
 margin-right: 0px; 
 margin-left: 0px;
 height: 100%;
 background-image: url(../images/background.jpg);
}
  
.main {
 background-image: url(../images/background_repeat.jpg);
 background-repeat: no-repeat;
 background-position: top center;
}
 
td {
font-family: Trebuchet MS, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;  
color: #000000;
text-decoration: none;
}

a, 
a:active, 
a:link, 
a:visited {
 font-size: 11px; 
 font-family: Trebuchet MS, Arial, Tahoma, Verdana; 
 font-weight:normal; color: #222222; 
 line-height:13px;
 text-decoration: none}
a:hover {
 text-decoration: underline}