moved styles out to stylesheet