choosing rims, tires

im wanting to put 31 inch muddies on my 2004 hilux along with a set of sunraysia rims, could someone please let me know what rim offset, size and also what tire width i should choose as i am not to familiar with rims,tires.
thanks clay.