header a.logo
{
	width: 130px;
	padding: 80px 0 60px 50px;
}

header a.logo img 
{
	height: 150px;
}

header #topGallery
{
	top: 0;
	right: 0;
	width: 400px;
	height: 270px;
}

header #topGallery canvas
{
	top: -150px;
	right: -200px;
}

nav a,
nav a:link,
nav a:visited
{
	height: 20px;
	line-height: 20px;
	font-size: 1.4em;
	padding: 5px 15px 5px 40px;
}

#main
{
	padding: 10px;
}

#sidebar
{
	position: static;
	margin: 10px 0;
	width: auto;
}

.articleBody,
.galleryDiv,
.smallGallery
{
	float: none;
	width: auto;
}

.articlePreview p.half
{
	width: auto;
	float: none;
	padding: 0 20px 10px 20px;
}
