Veremos si te puedo guiar sin probarlo yo mismo que yo tambien me lio bastante, creo que puedes hacer algo asi:
En tu pagina donde tienes el anuncio pones algo como esto:
Código:
<link href="../css/anuncioMovil.css" rel="stylesheet" type="text/css" media="handheld, only screen and (max-device-width: 480px)" />
Código:
<link href="../css/anuncioPC" rel="stylesheet" type="text/css" media="screen and (min-device-width: 799px)" />
De esta manera con el primero ese CSS solo se activara cuando se visite la pagina desde un movil y en el segundo cuando sea en una pantalla grande de 800 px en adelante.
Por lo que en el CSS normal que ya tenias le das el estilo al anuncio que quieras para colocarlo a un lado y en el nuevo movil.css le das el que quieras para colocarlo al centro.
Después te recomiendo usar % en vez de PX que puede quedar muy distinto de una pantalla a otra.