I am assuming the space left here is where you inserted the code, doind it there you have broke a link, that is why your user cp is showing strange and your not linking right
Code:
<!-- nav buttons bar -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<if condition="$show['member']">
<td class="vbmenu_control"><a
href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
close the above code to look like this:
Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
Then I would place your garage code after the members link and would resemble below:
Code:
<td class="vbmenu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
<!-- vBGarage -->
<td class="vbmenu_control"><a href="vbgarage.php?$session[sessionurl]do=list">$vbphrase[vbgarage]</a></td>
<!-- / vBGarage -->
i have a child style for my two styles that i use to test things out before i put them into action, that way... if you mess it up beyond recognition. you can always go get the working template from your parent style and try again :0)