Class code layout

I have been learning a lot in AS3 with creating classes. I was wondering if there are any standards for class organization.

Currently, I put my imported packages first, followed by the class definition.

Next, I do any private variables, then public variables declarations.

After the variables, I have my constructor, then I do private functions, followed by public functions.

This seems to work okay but sometimes I still find myself searching through my code for stuff when I feel like there should be a better way.