Nice site. I like the colors scheme and the layout. I don't know much about Kompozer and if you want to fix the spacing of the paragraphs, look at your CSS file. There, the selector p has the following:
#content p {padding:9px 0px;}
It's the padding on the top that is causing the extra space between paragraphs. If you want to change it, play with the numbers less than 9px for a smaller space. I would even recommend that you place a value on the left and right padding.
CSS and padding goes like this:
#content p {padding: Ti Li Bi Ri;}
where i=px, em, %, etc and T=top, L=Left, B=bottom, R=right
=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=| =|=|=|=|=
padding all:
sets the padding on all sides:
#content p {padding: 9px;}
#content p {padding: 9px 9px 9px 9px;}
#content p {padding-top: 9px; padding-left: 9px; padding-bottom: 9px; padding-right: 9px;}
padding top:
#content p {padding: 9px 0 0 0;}
#content p {padding-top: 9px;}
padding left:
#content p {padding: 0 9px 0 0;}
#content p {padding-left: 9px;}
padding bottom:
#content p {padding: 0 0 9px 0;}
#content p {padding-bottom: 9px;}
padding right:
#content p {padding: 0 0 0 9px;}
#content p {padding-right: 9px;}
Shorthand CSS padding places equal padding on left and right sides where you can specify padding values for the top and bottom sides individually. It is notated as such.
#content p {Ti Li Bi;}
#content p {padding: 9px 18px 5px;}
9px is the padding for top side. 18px is the padding for left and right sides. 5px is the padding for the bottom side.
Hope this helps.