Hello, i have a small problem with a sidebar being pushed over to one side in IE, it looks like it stretches the left sidebar too, il include what im seeing in the images.
CSS:
body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
margin: 0;
padding: 0;
}
body{
margin: 0;
font-family: Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
text-align: center;
vertical-align: top;
background: #ffffff;
color: #000000;
}
a:link, a:visited{
text-decoration: underline;
color: #11244F;
}
a:hover{
text-decoration: none;
color: #0156FE;
}
p{
padding: 10px 0 0 0;
}
#wrapper{
background: url('images/wrapperbgjp5.jpg') repeat-y;
margin: 0 auto;
width: 950px;
text-align: left;
border: 1px solid #000000;
}
#header{
background: #81A0D9 url('images/950x240.jpg') no-repeat;
width: 950px;
height: 240px;
}
#menu{
float: left;
width: 950px;
border-top: 1px solid #7EFF00;
background: #81A0D9;
}
#menu ul{
list-style: none;
margin: 0;
padding: 0;
}
#menu ul li{
float: left;
}
#menu ul li a{
display: block;
padding: 10px;
border-right: 1px solid #7EFF00;
text-decoration: none;
color: #000000;
}
#menu ul li a:hover{
background: #f9f9f9;
}
#container{
float: left;
width: 530px;
padding: 10px;
}
.post{
padding: 10px 0 10px 0;
}
.post h2{
font-family: Georgia, Sans-serif;
font-size: 18px;
}
.entry{
line-height: 18px;
}
.entry img{
border: none;
margin: 5px;
}
.entry img a{
border: none;
}
p.postmetadata{
border-top: 1px solid #D4DCF1;
margin: 10px 0 0 0;
}
.navigation{
padding: 10px 0 0 0;
font-size: 14px;
font-weight: bold;
line-height: 18px;
}
.leftsidebar{
float: left;
width: 199px;
background: #D4DCF1;
border-left: 1px solid #7EFF00;
margin: 0 0 0 0;
color: #000000;
}
.leftsidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}
.leftsidebar ul li{
padding: 10px 0 10px 0;
}
.leftsidebar ul li h2{
font-family: Georgia, Sans-Serif;
font-size: 14px;
}
.leftsidebar ul ul li{
padding: 0;
line-height: 24px;
}
.rightsidebar{
float: left;
width: 179px;
background: #5E74A3;
margin: 0 0 0 0;
color: #FFFFFF;
padding: 10px;
}
#footer{
clear: both;
width: 930px;
border-top: 1px solid #7EFF00;
background: #81A0D9;
padding: 10px;
color: #ffffff;
text-align: center;
}