To get the round corner effect neatly using divs, google "sliding door method" for a good explanation.
Since you have a fixed-width page and a solid color background, it will be relatively simple. If not for the logo links at top & left, you could do it with the existing divs, #mainWrapper, #headerWrapper and #contentMainWrapper. As is, you can make two new divs (#outerMainWrapperT and #outerNaimWrapperB) to hold everything outside the "click here" head and store content, which are in #mainWrapper.
Code:
#outerMainWrapperT {
width: 843px;
margin: auto;
background-color: #ffffff;
background-image: url(../images/outertop.gif);
background-repeat: no-repeat;
position: relative;
}
#outerMainWrapperB {
width: 100%;
background-image: url(../images/outerbottom.gif);
background-position: bottom center;
background-repeat: no-repeat;
}
#mainWrapper {
text-align: left;
width: 626px;
vertical-align: top;
margin-left: 183px;
margin-top: 167px;
margin-bottom: 33px;
}
#topLinks {
margin: auto;
}
#topLinks a {
margin: 3px 5px 3px 5px;//top, right, bottom, left
font-family: whatever sans-serif;
font-size: whatever;
}
Make images 843px wide x 60px or so high, blue & white with round corners, and a xxpx high blue strip at the top; i.e., exactly what you see on the screen, for outertop.gif and outerbottom.gif.
Right after
<div id="outerMainWrapperB">
put
<div id="topLinks">
<a href=etc etc...</a>
<a href=etc etc...</a>
</div>
with your HOME PICS CAPTIONS etc. links (you don't need the store link on the store page).
Then put all your top/left logo links in divs with individual id's:
PHP Code:
<div id="BOTKLogo"><a href="/index.php"><img src="/images/botk_sm.gif" alt="Brotherhood of the Kilt - www.KiltsRock.com" longdesc="http://www.kiltsrock.com" /></a></div>
<div id="kiltphotosLogo"><a href="http://www.kiltphotos.com" target="_blank"><img src="/images/ads/kiltphotos.jpg" alt="www.kiltphotos.com" /></a></div>
etc.
and style them with absolote positioning. This will work from to the top left corner of #outerMainWrapperT, because that has position: relative.
Code:
#BOTKLogo {
position: absolute;
top: 67px;
left: 33px;
}
#kiltphotosLogo {
position: absolute;
top: 78px;
left: 183px;
}
etc.
The margins on #mainWrapper will hold it away from top & left to allow the logos clear space, and hold the bottom open for comfort.
Addressing your original question, the center column squeezing right, did you ever set in ZC admin > Configuration > Layout Settings > Column Right status - Global to off? It will still try to reserve its space even if empty, and IE may allow something else to override that while FF doesn't.
Bookmarks