HTML and CSS, the only building blocks for any super awesome website!
Of course jQuery (javascript) and flash will make it even look better .. but using HTML/CSS you can easily make classic and web 2.0 website.
You can google about CSS website inspiration, there you will find superb HTML/CSS website which do not use javascript or flash!
Also with introduction of HTML5 and CSS3 websites can now have effects which were earlier only possible with javascripts.
Hope this helps