added CSS style sheet functionality (untested)