All funds received by the Nebraska State Historical Society for services rendered shall be remitted to the State Treasurer for credit to the Historical Society Fund which is hereby established. Funds to the credit of the fund shall only be expended, as and when appropriated by the Legislature, by the Nebraska State Historical Society for the general purposes of such society, including, but not limited to, preparation for historical events and educational projects, except that transfers may be made from the fund to the General Fund at the direction of the Legislature. Any money in the Historical Society Fund available for investment shall be invested by the state investment officer pursuant to the Nebraska Capital Expansion Act and the Nebraska State Funds Investment Act.