intenta con:
Código PHP:
Ver original$result = mysql_query("SELECT `usuario`, `fondo-color`, `fondo-url`,` fondo-posicion`, `fondo-estilo`, `fondo-movimiento`, `texto-color`, `texto-tamaño`, `texto-estilo`, `texto-fuente`, `tabla-color` FROM perfil-estilo WHERE usuario = '$usuario' ", $con)or
die (mysql_error());
Probablemente Mysql este interpretando el caracter "-" como resta y evita usar "ñ" para dar nombre de campos o tablas..
saludos