Well, while we're on the topic of VHDL (and I don't mean to jack your thread, it looks like you have it solved 🙂)
If the variable was declared as a vector, then accessing the nth bit would be variablename(n). Suppose I declared an integer 0 to 31....We all know that the integer is 5-bits in size, how would I access the 3rd bit?