#right { display: none; }
#wrap-content { background: none; }
#top { margin: 0; top: 0; left: 0; position: inherit; width: 100%; height: inherit; }
#socialbookmarks, .banner, #footer, #google, #imagerow, .backlink { display: none; }
#content { width: 100%; min-height: inherit; padding: 0; position: inherit; }
#left { display: block; float: none; width:100%; margin: 0; }
#wrap-page { width: 100%; margin: 0; background: #fff; position: inherit; }
#logo { padding: 0; height: 120px; }
.singlenewscontent { font-size: 40px; margin: 20px; }
h1,.singlenewscontent p, .singlenewsimage { padding: 0 20px; }
h1 { font-size: 66px; }