body { background-image : url("main_bg2.jpg"); background-position : bottom right; background-attachment:fixed; background-repeat:no-repeat; margin-left:50px; margin-top:50Px; } H1 { text-align:center; } H2 { margin-left:5px; } H3 { margin-left:5px; } DIV { } p { margin-left:30px } #content { border:1px solid; } #links { margin-left:10px; font-size:12px; position:absolute; right:12px; top:150px; border:1px solid; } #logo { position:absolute; left:50px; top:20px; } #header { text-align:center; } #footer { text-align:center; font-size:10px; }