html {
height:100%; /* on both html and body makes the 100% min-height work */
overflow-y:scroll; /* forcing scrollbar in FF and Safari to avoid sidejump */
}
#container {
position:relative;
background-image:url(../images/middle.gif);
background-repeat:repeat-y;
background-position:top;
width:950px;
min-height:100%;
margin-left:auto;
margin-right:auto;
margin-bottom:-75px; /* pull the footer up */
font-size:90%;
}
* html #container {
height:100%; /* IE6 min-height */
}
#main_content {
position:relative;
width:950px; /* trip hasLayout in IE */
background-image:url("../images/middle.gif");
}
#right_col {
float:left;
width:740px;
margin-left:2px;
overflow:hidden; /* stop that too big content to grow the width in IE6 */
}
.divider {
clear:both;
height:75px; /* keep content from sliding under the footer */
}
#leftnav {
float:left;
width:190px;
padding-left:10px;
overflow:hidden; /* stop that too big content growing the width in IE6 */
}
#footer_container {
position:relative; /* raising footer stacking higher than container */
background-image:url(../images/footer1px.jpg);
background-repeat:repeat-x;
background-position:top;
margin:0;
padding:0;
height:75px;
}
Bookmarks