You have a Template Monster template, which makes many modifications that should be simple much more complicated or difficult.
TM has eliminated nearly all the meaningful tags that can be used in the stylesheet to control your page. Some styling they have hard-coded and some they have assigned to gobbledygook tags.
What should be controlled by #categories a {} or a.category-top {} is under the memorably named .ul2 li {}. Find this in your stylesheet:
.ul2 li { background:url('../../delta-906_copy(1') repeat-x bottom; margin:0px; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:4px}
and add
; text-align: right;
to change it to this
.ul2 li { background:url('../../delta-906_copy(1') repeat-x bottom; margin:0px; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:4px; text-align: right;}
You can easily put a link in the product description area, just by including the code for it when you enter the description text. I would have to do some checking to advise how to put a link directly in the attributes area.
The "larger image" link under the main image is standard in Zen Cart; TM has either disabled or deleted the code for it. Look in /includes/templates/template_default/templates/tpl_product_info_display.php to find the original in the <!--bof Main Product Image --> section.
Once you have the function restored, you should be able to change the text by editing the definition in /includes/languages/your_template/english.php, Line #291 : define('TEXT_CLICK_TO_ENLARGE', 'larger image');