Issue 2 is solved!
Problem is that the CSS for quote is defined 2 places, 1 in colours.css and 1 in content.css.
I changed it so that the content.css is the one I use. Find:Change it too:blockquote {
background: #ebebeb url("{T_THEME_PATH}/images/quote.gif") 6px 8px no-repeat !important;
border: 1px solid #dbdbdb !important;
font-size: 0.95em !important;
margin: 0.5em 1px 0 25px !important;
overflow: hidden !important;
padding-left: 5px !important;
color: #000 !important;
}
Also, there are some rules there for nested quotes, be sure to add !important to them as well, otherwise they are overruled by another. Then be sure to comment out ALL references to blockquote in colours.css, including the ones for nested (I have not tested with nested quotes). I also changed the font color for quotes, as the default one was kind of hard to read on that background.
EDIT:
cite CSS seems to be applied, no need to add the !important to them, I think, but blockquote seems to be overwritten by another rule, so it might be wise to add important to em.