Page works as html but not php

Can someone explain to me why my site container which has a specified background color and image disappears when the file suffix is php but looks correct when the suffix is html.

Here is the page in question:

Now the HTMl page is a 404 and the PHP page is correct looking :)?

Sorry, Im working on it now and it appears to be something with how I am adding the news.
This is the code that adds the news:
<div id=“news”>
<img src=“img/tlr_news_header.png”>
$number = “3”;

and this is my CSS for placing it:

news {
width: 365px;
margin-top: 50px;
margin-left: 5px;
padding-bottom: 100px;

Everytime I add the news to the page it removes the site container attributes… ? Thanks

I go to the links…I see the problem.

I refresh a minute later, they are fixed. Did you fix the problem?