Re: Line return not working
You might find that it makes your designing easier if you use
p + p {
margin-top: 1em; }
That’ll add a 1em margin to the top of every p immediately following another p. I find that helpful because then it’s easier to style the blockquotes and such without having to account for the p around it.