At present you have:
Code:
<!-- Begin Top Include -->
<!-- Begin Top Include -->
before your doctype. Can you remove these comments? That makes IE start to behave like FF, for a start. IE gets upset if the doctype isn't right at the top.
EDIT: Then try setting the width of your carousel explicitly:
Looks the same for me in IE8 and FF now... buttons missing on both though....
EDIT AGAIN:...however, if I look in your css, you have:
Code:
div.jMyCarousel .next{...}
but your html is:
Code:
<div class="JMyCarousel"
Now, css is case-sensitive, so FF isn't picking up the style. IE is because the comments before the doctype is putting it into
quirks mode which isn't case sensitive. Make your html match your css and that seems to fix the right hand button, just leaving the left hand one...
EDIT ONE MORE TIME:...and your css is wrong for the left hand arrow - you have:
Code:
div.jMyCarousel.prev{
which should be:
Code:
div.jMyCarousel .prev{
Fix that and you should be nearly there...