I'm having a problem with my new wordpress blog. In Safari 3 it looks great, but in most other browsers when I navigate to a blog post (note, not a content page) the sidebar gets wrapped down the the bottom. Here's the site: www.wearechoice.com
You'll notice the front page is fine, but when you click on an article, it will wrap those sidebars to the bottom. A weird tendency I noticed is that when I log into the wp-admin in firefox 3 (which normally wraps them to the bottom) and then go back the regular site, it stops.
Here's the bit of the site that pertains to the body and the sidebars to see if you guys have any ideas.
You'll notice the front page is fine, but when you click on an article, it will wrap those sidebars to the bottom. A weird tendency I noticed is that when I log into the wp-admin in firefox 3 (which normally wraps them to the bottom) and then go back the regular site, it stops.
Here's the bit of the site that pertains to the body and the sidebars to see if you guys have any ideas.
Code:
/************************************************
* Content *
************************************************/
#content {
width: 960px;
margin: 10px auto 0px;
padding: 10px;
overflow:hidden;
}
#content p{
padding: 0px 20px 20px 0px;
margin: 0px;
line-height: 20px;
overflow:hidden;
}
#content h1 {
color: #069DD5;
font-size: 20px;
font-weight: normal;
letter-spacing: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-transform: uppercase;
font-family: Helvetica, Sans-Serif;
overflow:hidden;
}
#content h1 a {
color: #14181A;
text-decoration: none;
}
#content h1 a:hover {
color: #525252;
text-decoration: none;
}
#content p img{
float: left;
border: none;
margin-right: 15px;
margin-bottom: 10px;
padding-top: 7px;
overflow:hidden;
}
#content h2 {
color: #444444;
font-size: 11px;
font-weight:bold;
padding: 0px 0px 5px 0px;
margin: 10px 0px 5px 0px;
border-bottom: 1px dashed #4C666A;
text-transform: uppercase;
}
#content h3 {
color: #444444;
font-size: 18px;
font-family: Helvetica, Sans-Serif;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
}
#content img.wp-smiley {
float: none;
border: none;
padding: 0px;
margin: 0px;
}
#content img.wp-wink {
float: none;
border: none;
padding: 0px;
margin: 0px;
}
#contentleft {
float: left;
width: 540px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#contentleft ol{
margin: 0px 0px 15px 0px;
padding: 20px 0px 0px 0px;
}
#contentleft ol li{
margin: 0px 0px 15px 0px;
padding: 20px 0px 0px 0px;
}
#contentleft ul{
margin: 0px 0px 15px 0px;
padding: 20px 0px 0px 0px;
}
#contentleft .single {
margin: 0px 0px 15px 0px;
padding: 20px 0px 0px 0px;
}
blockquote{
margin: 0px 25px 10px 25px;
padding: 0px 25px 0px 10px;
background: #333333;
border-top: 1px solid #EFEFEF;
border-bottom: 1px solid #EFEFEF;
}
#content blockquote p{
color:#fff;
margin: 0px 0px 10px 0px;
padding: 10px 0px 0px 0px;
}
.date {
color:#A97965;
font-family: Helvetica, Sans-Serif;
}
.bt-links {
background: #EFEFEF;
border: 1px solid #DDDCDC;
margin:10px 0px 10px 0px;
padding:10px 0px 10px 15px;
font-family: Helvetica, Sans-Serif;
}
/************************************************
* Left Sidebar *
************************************************/
#l_sidebar {
float: left;
width: 130px;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 19px;
border-left: 1px solid #E2DDDE;
font:11px/18px Helvetica, sans-serif;
word-wrap: break-word;
}
#l_sidebar ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#l_sidebar ul li {
background:transparent url("images/bullet.gif") 0px 11px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
display: block;
padding: 4px 0px 0px 10px;
margin: 0px;
}
#l_sidebar a:link, #l_sidebar a:visited { color:#444; text-decoration:none; outline:none; }
#l_sidebar a:hover, #l_sidebar a:active { color:#444; text-decoration:underline; outline:none; }
#l_sidebar p{
padding: 3px 0px 0px 0px;
margin: 0px;
line-height: 20px;
}
#l_sidebar li {list-style: none; }
/************************************************
* Right Sidebar *
************************************************/
#r_sidebar {
float: left;
width: 180px;
margin: 0px 0px 0px 0px;
padding: 0px 19px 20px 19px;
border-left: 1px solid #E2DDDE;
border-right: 1px solid #E2DDDE;
font:11px/18px Helvetica, Helvetica, sans-serif;
word-wrap: break-word;
}
#r_sidebar ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#r_sidebar ul li {
background:transparent url("images/bullet.gif") 0px 11px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
display: block;
padding: 4px 0px 4px 10px;
margin: 0px;
}
#feed {
background: url("images/rss.gif") 183px 0px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
padding: 4px 0px 4px 10px;
}
#r_sidebar a:link, #r_sidebar a:visited { color:#444; text-decoration:none; outline:none; }
#r_sidebar a:hover, #r_sidebar a:active { color:#444; text-decoration:underline; outline:none; }
#r_sidebar p{
padding: 3px 0px 0px 0px;
margin: 0px;
line-height: 20px;
}
#r_sidebar li {list-style: none; }