cbier
11-23-2008, 10:09 PM
I am currently developing my second website using CSS. It is being displayed the way I want it in FF but in IE the content and sidebar boxes are going over the footer.
http://www.lincolnbuyinggroup.com/new
I have a margin-bottom: -300px; applied to both the content and sidebar to pull the footer closer to them. Now they just want some personal space, like FF is giving. Ya know?
Here is my CSS;
#html,body {
margin-top:0;
padding:0;
margin-bottom:0;
}
a{
color:#96cb45;
}
#allContent {
width: 1000px;
background:#FFFFFF;
font-family:arial;
font-size:12px;
margin-left:auto;
margin-right:auto;
}
h1 {
font-family:arial;
font-size:15px;
font-weight:bold;
color:#033f78;
border-bottom: 1px dotted #033f78;
margin-bottom:0px;
}
h2 {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#033f78;
margin-bottom:-1px;
margin-top:0px;
margin-right:-1px;
margin-left:-1px;
}
#head {
float:center;
width:1000px;
height: 280px;
}
#bodywrapper {
background-image:url(images/lbgbody.jpg);
height:300px;
width:1000px;
float:center;
margin-top:0px;
background-repeat:no-repeat;
}
#sidebar {
background-image:url(images/bgtrans.png);
float:left;
width:265px;
min-height:540px;
position:relative;
border: 0px solid;
z-index:1;
margin-bottom: -300px;
padding-top:5px;
padding-bottom:10px;
padding-left:0px;
}
#sidebartitle {
width:250px;
height:25px;
color:#FFFFFF;
position:relative;
z-index:2;
font-weight:bold;
font-family:arial;
}
#sidebarwrap{
float:left;
margin-left: 10px;
}
#contentwrap {
float:right;
width:698px;
margin-right:10px;
}
#contenttitle {
width:700px;
height:25px;
position:relative;
z-index:2;
color:#FFFFFF;
font-weight:bold;
font-family:arial;
float:right;
}
#contentmain{
background-image:url(images/bgtrans.png);
min-height:600px;
width:680px;
float:right;
z-index:1;
position:relative;
border: 0px solid;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom: -300px;
}
#footer{
position:relative;
display: block;
}
#endthepage {
background-image:url(images/lbgfoot.png);
background-position:bottom;
position:relative;
min-height:375px;
padding-bottom:0px;
clear:both;
background-repeat:no-repeat;
}
#subfooter {
height:31px;
padding-top:2px;
background: #104680;
padding-bottom:2px;
}
#linknav {
color:#FFFFFF;
float:left;
border:0px solid;
width:825px;
padding-top:8px;
padding-left:50px;
}
#validation {
float:right;
background:#104680;
width:100px;"
}
#whatwebuywrap{
width: 300px;
min-height:150px;
padding-left:60px;
padding-right:30px;
padding-top:10px;
border:0px solid;
}
#whatwebuy {
border: 0px solid;
float:left;
}
#whatwebuy2 {
border: 0px solid;
float:right;
}
#sidebox1 {
width:240px;
background:#FFFFFF:
float:center;
padding-left:8px;
padding-right:0px;
}
Any help is appreciated. I want the footer to be pushed down as content expands.
http://www.lincolnbuyinggroup.com/new
I have a margin-bottom: -300px; applied to both the content and sidebar to pull the footer closer to them. Now they just want some personal space, like FF is giving. Ya know?
Here is my CSS;
#html,body {
margin-top:0;
padding:0;
margin-bottom:0;
}
a{
color:#96cb45;
}
#allContent {
width: 1000px;
background:#FFFFFF;
font-family:arial;
font-size:12px;
margin-left:auto;
margin-right:auto;
}
h1 {
font-family:arial;
font-size:15px;
font-weight:bold;
color:#033f78;
border-bottom: 1px dotted #033f78;
margin-bottom:0px;
}
h2 {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#033f78;
margin-bottom:-1px;
margin-top:0px;
margin-right:-1px;
margin-left:-1px;
}
#head {
float:center;
width:1000px;
height: 280px;
}
#bodywrapper {
background-image:url(images/lbgbody.jpg);
height:300px;
width:1000px;
float:center;
margin-top:0px;
background-repeat:no-repeat;
}
#sidebar {
background-image:url(images/bgtrans.png);
float:left;
width:265px;
min-height:540px;
position:relative;
border: 0px solid;
z-index:1;
margin-bottom: -300px;
padding-top:5px;
padding-bottom:10px;
padding-left:0px;
}
#sidebartitle {
width:250px;
height:25px;
color:#FFFFFF;
position:relative;
z-index:2;
font-weight:bold;
font-family:arial;
}
#sidebarwrap{
float:left;
margin-left: 10px;
}
#contentwrap {
float:right;
width:698px;
margin-right:10px;
}
#contenttitle {
width:700px;
height:25px;
position:relative;
z-index:2;
color:#FFFFFF;
font-weight:bold;
font-family:arial;
float:right;
}
#contentmain{
background-image:url(images/bgtrans.png);
min-height:600px;
width:680px;
float:right;
z-index:1;
position:relative;
border: 0px solid;
padding-top:5px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom: -300px;
}
#footer{
position:relative;
display: block;
}
#endthepage {
background-image:url(images/lbgfoot.png);
background-position:bottom;
position:relative;
min-height:375px;
padding-bottom:0px;
clear:both;
background-repeat:no-repeat;
}
#subfooter {
height:31px;
padding-top:2px;
background: #104680;
padding-bottom:2px;
}
#linknav {
color:#FFFFFF;
float:left;
border:0px solid;
width:825px;
padding-top:8px;
padding-left:50px;
}
#validation {
float:right;
background:#104680;
width:100px;"
}
#whatwebuywrap{
width: 300px;
min-height:150px;
padding-left:60px;
padding-right:30px;
padding-top:10px;
border:0px solid;
}
#whatwebuy {
border: 0px solid;
float:left;
}
#whatwebuy2 {
border: 0px solid;
float:right;
}
#sidebox1 {
width:240px;
background:#FFFFFF:
float:center;
padding-left:8px;
padding-right:0px;
}
Any help is appreciated. I want the footer to be pushed down as content expands.