most css problems corrected