Sorry to be harsh, but for being a web designer's site, its not that convincing that you know what your doing.
1. get rid of the "back to top" button. you page is short enough to fit in most windows, and even if it was longer, people know how to scroll. And besides that, you might want to design all your pages to be short, so that people dont even have to scroll. Plus, it looks tacky.
2. Ditch the little pictures next to your headings like the "i" next to ||ABOUT TT DESIGNS and the shopping cart next to ||SERVICES. The are just unnecessary, and look unprofessional.
3. Logo is pretty crazy. tone it down a bit?
4. Colors are mismatched an unexciting, and the background is distracting.
5. Fonts on welcome to tt designs, and special offer are strange, and too bright.
6. Portfolio link is empty... obviously.
7. There is absolutely nothing on the site that proves to me that you actually offer the services you are offering:
in order:
VALID XHTML- yours doesnt
validate
CSS- your css is basic and unimpressive, even from a beginners standpoint(like me)
JAVASCRIPT- does your page even use javascript? other than jquery and your timestamp?
JQUERY- you implemented a lavalamp nav plugin, which is fine, but its hardly an impressive demonstration of your immense jquery prowess.
PHP-?
CUSTOM GRAPHICS DESIGN- As i said, im no expert at all, but i personally dont care for the graphic design on your site much at all. you should look at a lot of site(some great ones have even been posted in this forum recently) and take some inspiration from them.
LOGO DESIGN- I think your logo is ok, but it doesnt really posess any of the elements of a good logo like:
-Describable
-Memorable
-Effective without color
-Scale-able
-Relevant to the application
I might do someting like a variation on just "TT" and then write in plain font below it "TemiTopsy designs"
8. Favicon... what is that? i cant see it... is that a small version of your logo?
9. Your english, punctuation, ect... I understand that its probably your second language, but if your serious about having a business or whatever based in english, you should figure out a way to clean up the wording on your website. For a native english speaker its obviously broken english. If your serious about it I'd be happy to help you make it more proper.
Anyway, thats all for now. Sorry if i seem harsh, but i really am trying to help. And im serious about helping you out with the wording if you need it. Just let me know and ill fix it up and post it on here for you to use.
good luck!
-Brandon