I think I would use dl(definition list) here, as you define the term - dtand then give a "description" - dd, in each term. it's good that you get two parts that need to be aligned, but you want;)
Definition Lists:
: . DT . DD, .
dt
CSS
dl {border: 1px solid #000;}
dt {float: left; width: 180px; text-align: right; margin-right: 20px;}
HTML:
<div id="personal">
<dl>
<dt>Age:</dt> <dd>23</dd>
<dt>Location:</dt> <dd>Bronx,NY</dd>
<dt>Nationality:</dt><dd>Puerto Rican</dd>
<dt>Ocupation:</dt><dd>Tailor</dd>
</dl>
</div>
: