Forum Moderators: not2easy
#contentLayer {
border:1px solid black;
background-color:white;
left:0px;
top:0px;
width:100%;
height:650px;
z-index:1;
}
#navLayer {
position:absolute;
padding-top: 10px;
padding-left:10px;
background-color:#000000;
font-size:12px;
left:199px;
top:154px;
width:589px;
height:27px;
z-index:2;
}
#logoLayer {
position:absolute;
border:1px solid black;
background-color:#A5BA3C;
left:199px;
top:0px;
width:598px;
height:154px;
z-index:3;
}
#infoLayer {
position:absolute;
padding:5px;
font-size:13px;
background-image:url(images/footballbg.jpg);
width:588px;
left:200px;
top:190px;
z-index:4;
height:422px;
overflow:auto;
scrollbar-face-color:black;
scrollbar-arrow-color:white;
}
#adLayer1 {
position:absolute;
border:1px solid black;
background-image:url(images/grassbg.jpg);
left:0px;
top:0px;
width:198px;
height:648px;
z-index:2;
}
#adLayer2 {
position:absolute;
border:1px solid black;
background-image:url(images/grassbg.jpg);
left:798px;
top:0px;
width:198px;
height:648px;
z-index:2;
}
Here's another option though - center all of your content horizontally. In addition to your contentLayer div (or maybe just change it for this) you need to wrap your content up in a div with a very specific width. Then set that divs position to relative. By doing that you can base your positioning off of the top-left corner of the layer - which is centered. That way - you'll always have even spacing on both the left and right side. You'll probably need some more changes for this approach - so if you want to implement it and need help just ask.
So basically your options are to 1) Create a design that expands/contracts to screen size or 2) A design of a fixed width which is centered horizontally. I'm sure other members can provide a couple other alternatives too. If you need further assistance just ask!
Ryan