body{
background:#999999 url(images/bg.png) repeat-x;
margin-top:25px;
padding:0;
color:#000000;
font-family:Arial;
font-size:13px;
}

#page{
width:763px;
margin:0px auto;
}

#page #header{
	background: url(images/header.png) no-repeat;
	width:790px;
	height:602px;
}

#page #header #ps3{
position:absolute;
background: url(images/ps3.png) no-repeat;
width:221px;
height:290px;
margin-left:73.8px;
margin-top:164px;
}

#page #content{
background: url(images/content_bg.png) repeat-y;
width:790px;
min-height:570px;
margin-left:0px;
}

#page #content #main{
margin-left:295px;
width:314px;
}

#page #content #main #mainheader{
background: url(images/main_content_header.png) no-repeat;
width:314px;
height:20px;
}

#page #content #main #maincontent{
background: url(images/main_content_content.png) repeat-y;
width:314px;
padding-left:15px;
}

#page #content #main .textfield{
border:0px;
background:#FFFFFF;
height:19px;
width:170px;
color:#000000;
padding-top:3px;
}

#page #content #main .selectfield{
border:0px;
background:#FFFFFF;
height:22px;
width:171px;
color:#000000;
}

#page #content #main #mainfooter{
background: url(images/main_content_footer.png) no-repeat;
width:314px;
height:19px;
}

#page #footer{
background: url(images/footer.png) no-repeat;
width:706px;
height:26px;
margin-left:27px;
}

#page #footer #winner{
position:absolute;
width:204px;
height:266px;
background: url(images/winner.png) no-repeat;
margin-top:-600px;
margin-left:60px;
}

#footer_links{
width:100%;
text-align:center;
color:#FFFFFF;
margin-top:6px;
margin-bottom:10px;
}

#footer_links a{
color:#FFFFFF;
}
