The reversal of the menu is due to CSS. To get the menu to the right side, a CSS 'float: Right;' is used. This causes the items to be listed from right to left instead of the normal left to right.
You could set your page order so the item you want to be the left most - when '%page-right' is used has the highest number, nd decrease the page numbers, but it won't help with the 'home' tag.
To move the home tage, you will have to make a code change. This code change will only effect the 'home' tag (but you could use the page order also)
in 3.4.2, edit bfa_header_config.php and find the block of code (lines 22-34)
HTML Code:
// "Home" Link?
if ( $bfa_ata['home_page_menu_bar'] != '' ) {
$page_menu_bar .= '<li class="page_item';
if (function_exists('is_front_page')) {
if ( is_front_page() ) {
$page_menu_bar .= ' current_page_item';
}
} elseif ( is_home() ) {
$page_menu_bar .= ' current_page_item';
}
$page_menu_bar .= '"><a href="' . $bfa_ata['get_option_home'] . '/" title="' . $bfa_ata['bloginfo_name'] . '">' .
$bfa_ata['home_page_menu_bar'] . '</a></li>' . "\n";
}
and change it to (note add new first line and last line)
HTML Code:
// "Home" Link?
if ( strpos($header_items,"%page-right") == FALSE ) {
if ( $bfa_ata['home_page_menu_bar'] != '' ) {
$page_menu_bar .= '<li class="page_item';
if (function_exists('is_front_page')) {
if ( is_front_page() ) {
$page_menu_bar .= ' current_page_item';
}
} elseif ( is_home() ) {
$page_menu_bar .= ' current_page_item';
}
$page_menu_bar .= '"><a href="' . $bfa_ata['get_option_home'] . '/" title="' . $bfa_ata['bloginfo_name'] . '">' .
$bfa_ata['home_page_menu_bar'] . '</a></li>' . "\n";
}
}
next, cut this enire block of code and add it before the line
HTML Code:
// Close table if centered
change the first line of this block from
HTML Code:
if ( strpos($header_items,"%page-right") == FALSE ) {
to
HTML Code:
if ( strpos($header_items,"%page-right") !== FALSE ) {
that should cause the 'home' tab to be the first item in the menubar, reading from left to right, no matter where the menubar is centered.