Que tal @Bahamut, pues la verdad es menos engorroso utilizar css3. En tu caso resulta un poco complicado ver tus errores puesto que no vemos tu código. De cualquier manera estás entrando apenas al mundo de css3 por lo que comentas y por eso mismo, te voy a recomendar que entres a aprender algo de responsive web design. Es una manera sencilla de aprender a maquetar de manera correcta tu página para que se visualize en distintas resoluciones de pantalla, junto con html5.
http://www.youtube.com/watch?feature...&v=nVS56AgNhO0