I will use ruby SASS. I will declare variables for base value. So you will be able to change values easily. HTML will be coded by following HTML5 outline coding and it will be w3c valid, browser compatible. Variables will be used for colors, font-size, font-family, etc. If necessary I will write custom jquery. Finally I always prefer lightweight page. That's why I don't like much code. Means unnecessary code. So no unnecessary images or css will be used.