Usando Media Queries para determinar los estilos para cada resolución... hay bastante información en la web
Un pequeño ejemplo:
Código HTML:
Ver original<!-- CSS PARA RESOLUCIONES MENORES A 800PX -->
<link rel="stylesheet" media="(max-width: 800px)" href=style800.css" />
<!-- CSS PARA RESOLUCIONES MENORES A 500PX -->
<link rel="stylesheet" media="(max-width: 500px)" href="style500.css" />
Saludos!