Here is the accordian JS/css one I used back in the day. has all the options. http://www.dynamicdrive.com/dynamicindex17/ddaccordion.htm.
And here is a pure css version I built. http://www.websitecodetutorials.com/code/css/simple-css3-accordion-demo.php.
You or someone should be able to adjust the css to match your project.