style ideas... still lots of css clearing/positioning attention required. open to suggestions