Originally, I had two questions, but I was able to solve one on my own (\o/!) but I'm at a loss as to how I can solve my second question.
Looking at this screen capture, you'll see that there isn't a space between the moodtheme image and the word and if it's possible, I would like a space there. I'm fairly certain that the Currents code could be manipulated to get it to work, I'm just not sure what part I should tweak.
/*------------------------------------
Currents
------------------------------*/
.currents div { display: block; }
.currents strong, .currentmood strong, .currentmusic .currentlocation, .ljtags strong {
color: #575757;
display:none;
font-family: tahoma !important;
text-transform: lowercase;
margin-right: 5px;
line-height: 8pt;
}
.currentmusic {color: #575757; padding: 2px 5px 2px 20px; background: transparent url(
http://i54.tinypic.com/14sphnd.gif) no-repeat scroll 0% 50%; margin-left: 5px; font-family: tahoma; font-size: 7pt; text-transform: lowercase; }
.currentmood {color: #575757; padding: 2px 5px 2px 20px; background: transparent url(
http://i52.tinypic.com/2l3jpe.gif)
no-repeat scroll 0% 50%; margin-left: 5px; line-height: 10pt; font-family: tahoma; font-size: 7pt; text-transform: lowercase; }
.currentlocation {padding: 2px 5px 2px 20px; background: transparent url(
http://i51.tinypic.com/20fs4gp.gif)
no-repeat scroll 0% 50%; margin-left: 5px; display:none; text-transform: lowercase; }
.currentgroups {padding: 2px 5px 2px 20px; background: transparent url(
http://i56.tinypic.com/2w4in0z.png)
no-repeat scroll 0% 50%; margin-left: 5px; display:none;}
.ljtags {text-align: left; padding: 4px 5px 4px 20px; margin-top: 50px; position: relative; text-transform: lowercase; font-size: 7pt; color: #575757; letter-spacing: 1px; font-weight: normal !important; background: transparent url(
http://i52.tinypic.com/1428qde.gif) no-repeat scroll 0% 50%;
text: none;
margin-left: 5px;
margin-bottom: -5px;}
.ljtags a, .ljtags a:link, .ljtags a:visited, {
color: #f4c6bc;
text-decoration: none;
line-height: 8pt;
}
.ljtags a:hover
color: #e2e1df; }
.currents, .currentmood, .currentmusic {
text-transform: lowercase; font-family: tahoma; font-size: 7pt; color: #575757; line-height: 8pt; margin-left: 5px; letter-spacing: 0px; font-weight: normal !important; }
.currentmusic a, .currentmusic a:link, .currentmusic a:visited {
color: #f4c6bc;
text-decoration: none;
font-family: georgia;
text-transform: lowercase;
font-size: 7pt !important;
letter-spacing: 0pt;
font-weight: normal;
line-height: 8pt;
}
.currentlocation a, .currentlocation a:link, .currentlocation a:visited {
color: #f4c6bc;
text-decoration: none;
font-family: georgia;
text-transform: lowercase;
font-size: 7pt !important;
letter-spacing: 0pt;
font-weight: normal;
line-height: 8pt;
}
.currentlocation a:hover {
color: #767676;
text-transform: uppercase;
}
.clear {
height: 2px;
}