Is there a way to target the text inside the details with CSS? I think there needs to be a little padding. The text of the details title
seems to be right on top of the text inside of the details tags...

For extra points is there a way to move the arrow to the right side and use a custom image?
I really like the accordion style in the bootstrap framework:
