Ci vuole pazienza e dedizione per imparare ad usare i CSS in maniera appropriata. Di sicuro il markup non deve soffrire (e non soffre, se le cose son fatte correttamente) per sottostare alla grafica.