body  {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background: #000000;
background-image:url(mainbg.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
color: #ffffff;
font-size:10px;
margin:0cm 0cm;
}
div.logo {background-image:url(hjoy.jpg);
width:298px;
height:285px;
float:right;
position:fixed;
top:0;
right:0;
}
div.footer{background-color:#000000;
margin:auto 0px 0px auto;
position:fixed;
right:10px;
bottom:10px;
float:right;
}
div.menu{background-color:#000000;
text-transform:uppercase;
margin:305px 20px auto auto;
position:fixed;
top:0;
right:0;
text-align:right;
}
div.content{background-color:#000000;
position:absolute;
top:50px;
left:100px;
margin:0 0;
text-align:left;
width:420px;
background-color:transparent;
}
a:link{color:#ffffff;
text-decoration:none;}
a:visited{color:#ffffff;
text-decoration:none;}
a:hover{color:#FF0000;
text-decoration:underline;}