Um técnica possível para utilizar diferentes css de acordo com a resolução está exemplificado abaixo, neste micro tutorial.
Segue o exemplo de como definir css de acordo com a resolução do visitante do seu site.
<script type="text/JavaScript">
var screenwidth = screen.width;
if (screenwidth < <largura_resolução>){
document.write('<link rel="stylesheet" href="http://path/arquivo.css" type="text/css" media="screen" />');
}
(...)
else {
document.write('<link rel="stylesheet" href="http://path/outro_arquivo.css" type="text/css" media="screen" />');
}
</script>




