The screenshots you shared show that the css applied to the anchor elements is nothing alike between the two sites. If you want your site to function more like mojoPortal, you should change the CSS applied to the anchors on your site to match the mojoPortal site.
I added the following in firebug and it seemed to acheive your goal:
.ui-accordion-header > a {
display: block;
margin-top: 0;
padding-bottom: 7px;
padding-left: 22px;
padding-top: 7px;
}
.ui-icon {
margin-top: 7px;
}
.ui-accordion .ui-accordion-header {
padding: 0;
}
HTH,
Joe D.