Yo te sugiero que utilices mediaqueries, simplemente agregas:
Código CSS:
Ver original@media (max-width: 767px) and (min-width: 480px) {
aqui adentro va todo el css para webs de 767px de ancho
}
un ejemplo d lo que hace esto es aquí
http://comprar-web.com/responsive
es un mini framework css que hice aumenta tu pantalla con ctrl + y ve como funciona.