Nick, I hacked around a bit in attributes.php and got the "case 0" attribute setting to insert #id names for the input checkbox and changed the label class so I can write a single CSS rule instead of one for each specific attribute (attrib-?-?) as before...
case '0':
$tmp_checkbox .= zen_draw_checkbox_field('id[' . $products_options_names->fields['products_options_id'] . ']['.$products_options_value_id.']', $products_options_value_id, $selected_attribute, 'id="attributecheckbox"') . '<label class="attributelabel" for="' . 'attrib-' . $products_options_names->fields['products_options_id'] . '-' . $products_options_value_id . '">' . $products_options_details . '</label><br />' . "\n";
break;
now to test it out...:unsure: