Forum Moderators: not2easy
body
{
padding: 0;
margin: 0;
min-width: 750px;
}
#container{
margin: 0;
padding-left: 150px;
padding-right: 50px;
position: relative;
overflow: hidden;
}
#container .column {
float: left;
padding-bottom: 20000px;
margin-bottom: -20000px;
}
#topstripe{
clear: both;
height: 35px;
width: 100%;
}
#contentcolumn{
padding: 10px 20px;
width: 100%;
}
#leftcolumn{
position: relative;
width: 130px;
padding: 0 10px;
margin-left: -100%;
left: -190px;
}
/*** IE6 Fix***/
* html #leftcolumn {
left: 10px;
}
* html #vertmenu {
margin-right: -10px;
}
#container > #left {
left: -190px;
}
#rightcolumn {
width: 130px;
padding: 0 10px;
margin-right: -190px;
}
#footer{
clear: both;
position: absolute;
width: 100%;
padding: 4px 0;
padding-top: 1em;
}
.innertube{
margin-left: 10px;
margin-top: 0;
}
I'm not too sure and haven't been able to find anything specific to Safari, but the "Holy Grail" Layout (ALA) and also the "One True Layout" (PIE), which both use the large negative bottom margin have always had problems with scrolling, especially to "fragment identifiers" (bookmark anchors) within the layouts. There are also newer known issues with IE7.
It could very be that some modification you made did cause it to appear, is the original example of that layout, without mods, producing the scrollbar? I've never used these layouts myself and am not familiar with the nuances required to get them to work x-browser, there is a large page on PIE detailing known issues with the "One True Layout", or perhaps someone else has more ideas..
-Suzy
ps: sorry, surprisngly enough, no spare million ;)