body { font-family: Arial; margin:0; padding:0; background:#f9f9f9; }
header { background:#333; color:#fff; padding:20px; text-align:center; }
section { padding:20px; }
.listing { margin-bottom:20px; background:#fff; padding:10px; border-radius:8px; }
.listing img { width:100%; max-width:400px; border-radius:8px; }
footer { text-align:center; padding:10px; background:#eee; }
