This is a demonstration of a vertical accordion panel using pure CSS, plus automatical sizing the content panes if Javascript is available.