Useful links for taxes
Alabama Dept. of Revenue
Alabama Attorney General - includes opinions as to meaning of Alabama law
Alabama Legislature - includes Code of Alabama 1975.