I can't figure out where this mysterious margin is coming from in the CSS - there's a consistent 30px of space at the bottom of each web page.
Any assistance would be greatly appreciated. I know it's probably something simple, but my brain is fried from working too long...
Below is the CSS for the footer section:
#footer{float:left; width:100%; margin-bottom:0px; border:0px solid #cccccc; background: #333; border-top:0px solid #f0f0f0;
margin-top: 0px;
font-size: 13px;
line-height: 20px;
color: #BBB;
padding-top: 25px;
}
#footer-inner {
width: 966px;
margin: 0 auto;
}
#footer ul {
margin: 0;
padding: 1em 0 2em 0;
}
#footer ul li {
list-style-type: none !important;
list-style-image: none !important;
padding: 0;
margin: 0;
}
#footer a{
color: #BBB;
text-decoration: none;
}
#footer a:hover {
text-decoration: none;
color: #fff;
background-color: #f7ab31;
}
#footer h2 {
color: white;
font-size: 22px;
}
#footerbottom {
width:966px;
padding-left: 10px;
margin-top: 40px;
}
#footerbottom .copyright {
width: 400px;
font-weight: normal;
left: 0;
color: #999;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}
#footerbottom a{
color: #000;
text-decoration: none;
}
#footerbottom a:hover {
text-decoration: none;
color: #fff;
background-color: #f7ab31;
}
#footer .left_content{float:left; width:180px; margin-right: 40px;}
#footer p{float:left; padding:30px 0 0;
line-height: 18px;
font-family: arial, helvetica, sans-serif;
font-style: normal;
font-size:12px;
color:#000;
}
#footer .left_content2{float:left; width:180px; padding-left:0px; margin-right: 40px;}
#footer .left_content3{float:left; width:180px; padding-left:0px;}
#footer .right_content{float:right; width:200px; padding:25px 10px 0 0;}
#footer .right_content img.british_logo{float:right;}
#footer .right_content ul{float:right; width:85px; list-style:none;}
#footer .right_content li{float:left; width:auto; padding-right:5px;}
#footer .right_content li.last{padding-right:0;}
#footer .block-system{display:none}
Appreciate any help!