body {
	margin: 0;
	padding: 0; 
	background: #fff;
	}

	#container { width: auto; }
	#header, #main_body, #gallery, #extra { height: auto; margin; 0; padding: 0; background: none; }
	#header { background: #000 url(../webimage/bg.jpg) 0 0 no-repeat; }
	#header h1 { margin: 0; padding: 0; }	

	#header p, #header #sub_nav, #nav, #banner, #main_body, #gallery, #extra .news, #extra .faqs, #footer { display: none; }

	#extra .contact { width: 100%; padding: 0; font-size: 1.1em; }
	#extra .contact p span { font-size: 1.2em; }
