You really need the EditCSS extension for FireFox. It lets you examine and change your CSS on-the-fly so you can see what's going on.
Using it, I can see that your .container_serendipity_categories_plugin stuff still has weird characters, preventing margin-bottom, font-family, color, and text-decoration from being recognized.
I also stacked all the bare link stuff, saving 8 lines.
When I fixed the weird characters preventing br from display:none, the archives links got squished together. So they're separated by breaks. I restricted the no-br to the category plugin with:
Code: Select all
.container_serendipity_categories_plugin br {
display: none;
}
For a finale, I stacked the category a:hover with the other category links, then reduced its standalone CSS to:
Code: Select all
.container_serendipity_categories_plugin a:hover {
color: #FFF;
}
Which still provided the same effect. We could probably take the colors out of the container links, and move the .serendipitySideBarContent links underneath to save another few lines.
So, that took me to your actual question: the left padding. I used MODI from SlayerOffice (another incredible tool) to check out your CSS classes, which reported that it had padding-left:0px on each link. Since it normally only does that when the style is inline, I checked in the source: sure enough, there's 0 padding added inline to each of the category links. Have you done that in your category.tpl?
I used "padding-left:1em !important;" to force all the links to use 1 character padding on the left, and it looked good.
Try out EditCSS. Here's a snippet of what I did with it:
Code: Select all
.serendipitySideBarContent a ,
.serendipitySideBarContent a:link,
.serendipitySideBarContent a:visited,
.serendipitySideBarContent a:active,
.serendipitySideBarContent a:hover {
text-decoration: none;
color: #000000;
}
/* Original class title: .serendipitySideBarContent */
.container_serendipity_categories_plugin a,
.container_serendipity_categories_plugin a:link,
.container_serendipity_categories_plugin a:visited,
.container_serendipity_categories_plugin a:hover {
margin-bottom: 2px;
display: block;
padding: 12px 3px 12px 8px;
width: 117px;
background: #BBBDBF;
font-family: Myriad, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
font-weight: normal;
color: #000000;
text-decoration: none;
padding-left: 1em !important;
}
.container_serendipity_categories_plugin a:hover
{
color: #FFF;
}
.container_serendipity_categories_plugin br {
display: none;
}