I think the ".post a" entry must be being overriden somewhere else, because they're not showing as bold still. With CSS there's an order to things beind done and how styles are applied. I won't go into it, because.. well I can't be bothered atm.
The javascript error is still being caused by this bit of code.
document.getElementById("quickmodSubmit").style.display = "none";
Can't promise any ability to volunteer, but I can chip in to answer questions if needed.
Thanks nomad3k I have finally tracked down the php file creating the errant javascript and made the changes you suggested.
original code in default\display.template.php:
if (empty($settings['use_tabs']))
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
document.getElementById("quickmodSubmit").style.display = "none";
// ]]></script>';
echo '
</form>';
Replace with this code:
if (empty($settings['use_tabs']))
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var scriptfix = document.getElementById("quickmodSubmit");
if (scriptfix != null)
scriptfix.style.display = "none";
// ]]></script>';
echo '
</form>';
I have posted these fixes to the SMF and theme authors sites, crediting you with the code fix and linking back to your profile here.
Hopefully all the pages should be error free now