body { margin: 0px; padding: 0px; background: url('background.jpg') repeat-y; background-color: #F1BEAD; font-size: 11px; color: #BD6267; font-family: verdana, arial, sans-serif; } #layout { width: XXXpx; height: YYYpx; background: url('layoutimg.jpg') no-repeat; position: absolute; top: 0px; left: 0px; } #content { position: absolute; width: XXXpx; top: YYYpx; left: XXXpx; } #navigation { position: absolute; width: XXXpx; top: YYYpx; left: XXXpx; } h1 { color: #D3788A; font-size: 16px; } a { color: #7D575D; } a:hover { color: #000; }