﻿div#container, div#container_inner {
	margin:0;
	padding:0;
	width:100%;
}
div#header, div#header_wrapper {
	margin:0;
	padding:0;
	width:100%;
}
div#content, div#mainContent, div#subContent {
	float:none;
	margin:0;
	padding:0;
	width:100%;
}
div#sidebar, div#sidebar_content {
	float:none;
	margin:0;
	padding:0;
	width:100%;
}
.gutter {
	float:none !important;
	margin:0 !important;
	padding:0 !important;
	width:100% !important;
}
div#emotion-header img#emotion-header-img, div.overlay {
	display:none;
}
div#emotion-header strong#emotion-header-title {
	display:block;
	font-size:160%;
	margin-bottom:1em;
	position:static;
}
div#navigation {
	display:none;
}
div#footer {
	display:none;
	margin:0;
	padding:0;
	width:100%;
}
.copyright {
	display:block;
}
* {
	background:#fff !important;
	border:none !important;
	color:#000 !important;
	position:static !important;
}
body {
	background:#fff;
	color:#000;
	margin:0;
	padding:0;
}
h1, h2, h3 {
	clear:both;
	font-weight:normal;
	margin:1em 0 0.5em;
}
h1 {
	font-size:180%;
	margin-top:0.5em;
}
h2 {
	font-size:160%;
}
a {
	color:#999;
	text-decoration:underline;
}
a img {
	border:0;
}
.imgleft {
	float:left;
	margin:0 15px 0 0;
}
.imgright {
	float:right;
	margin:0 0 0 15px;
}
p {
	margin:0;
	padding:0;
}
table p, dl ul, dl p, dl dl {
	font-size:100%;
}
ul, dl {
	margin-bottom:0.75em;
	margin-top:0;
}
hr {
	background:gray;
	border-width:0;
	display:block;
	height:0.25pt;
}
blockquote {
	margin:0 0 0 20px;
	padding:0;
}