#contents { 
	width: 670px;
	background: none;
}
#leftside, 
#topbar h1,
#topbar span,
#header,
#topimg, 
#footer,
#footlinks,  
#topnavi,
.imageholder span,
.mask {
	display: none !important;
}
.home #topbar{
	margin: 0 0 0 -20px;
}
.home #middle {
	padding: 20px 0 0;
	width: 400px !important;
	margin: 0;
}
#middle {
	width: 600px;
}
#rightside {
	margin-left: -300px;
}
.imageholder img {
	margin-bottom: 10px;
}
#gallery img {
	margin-right: 5px;
}
.mainlist div {
	width: auto !important;
}
#links div {
	width: 510px;
}
.printlogo {
	display: block;
	width: 149px;
	height: 78px;
	border: none;
}

