I can take or leave the web template appearance of the page, but I don't care for the blue-on-blue colour theme. Even with the content area drop shadows, I find it makes the text difficult to read and I'm certain that it won't print well.
Better to change the content area background to white and make the content text darker. It'll make the page more readable, your headings will stand out more.
You have two <h1> headings on your home page. This makes both of them less valuable in terms of
SEO. Better to have one well optimized <h1> heading and format an <h2> the same way than to leave things as they are.
Your "Shipping Carriers" page isn't very well laid out and looks amateurish. I'd recommend that you make each logo the same size and shape. Balance out the page by using columns to space the logos out equally. Arrange them in an attractive manner so that they contrast each other.