mmm ad occhio e croce se il problema è solo quello della sfumatura in alto, basterebbe sostituire nel css nella parte header {... linear-gradient(#FFF, #BBB) repeat scroll 0% 0% transparent un background-image con la sfumatura con background-repeat:repeat-x; per riproporlo in orizzontale.
cmq se accetti un parere.. questo sito nasce già anticoora si pensa al responsive, ovvero siti che si adattano ad ogni device..
se vuoi spendere poco e fare presto, vai su themeforest, scegli un tema html e lo compri con 18 dollari bene o male. già completamente responsive (almeno la maggior parte) ciao!