Your theme is located /wp-content/themes/twentyten/ you should really be using a child theme as the default themes can get overwritten on automatic WordPress upgrade or Twenty ten theme update.
So you have a modified twenty ten theme, by default twenty ten would load the posts latest post first and oldest post last, so you must have a modified file, index.php or loop.php changing the sort order.
You might have a home.php or front-page.php file, or a custom template set in Admin > Setting > Reading, so we will need more information on which file is the home page, and an upload to http://pastebin.com of the file contents.
EDIT REWIND
The posts are in the correct order, the first post is a sticky post, edit the post 1813 so it is not sticky, and it will become the last!
<div id="post-1813"
<div id="post-2486"
<div id="post-2337"
<div id="post-2292"
<div id="post-2151"
<div id="post-1994"
Regards
David
Thread Starter
hawt
(@hawt)
Thanks Digital Raindrops,
I’ll look into this and get back to you with any questions.
Thanks again.
I have the same problem and I did not understand the solution. I am a new obviously, and not tech savvy. My site is http://www.casinogames.com/blog and my post are showing with the older first which is reverse chrono. I want the newest first.
I originally had my post We are Live as a sticky but have since removed the sticky but at all times it has shown in this order. This is a standard WP theme, I don’t know about Child themes but will research