div#mainContent,
div#header,
div#headerWrapper,
div#content,
div#sidebar,
div#main,
div#leftCol,
div#subContent,
.pagew {
   width: 99%;
   margin: 0;
   padding: 5px;
   float: none;
   position: static;
}


div#header,
div#header div#emotion-header {
   padding-left: 10px;
   height: auto;
}


div#emotion-header strong#emotion-header-title {
   position: static;
   display: block;
   font-size: 160%;
   margin-bottom: 1em;
}


#navigation,
img#emotion-header-img,
#mainNav1,
#mainNav2,
#mainNav3,
div#footer,
#top,
#linetop,
#linebottom {
   display: none;
}


* {
   color: #000 !important;
   background: #fff !important;
   border: none !important;
   position: static !important;
}

body {
   margin: 0;
   padding: 0;
   color: #000;
   background: #fff;
}


h1, h2, h3 {
   margin: 1em 0 0.5em;
   font-weight: normal;
   clear: both;
}

h1 {
   margin-top: 0.5em;
   font-size: 180%;
}

h2 {
   font-size: 160%;
}

h3 {
   font-size: 140%;
}


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-top: 0;
   margin-bottom: 0.75em;
}

div.hr, hr {
   background: gray;
   display: block;
   border-width: 0;
   height: 0.25pt;
   margin: 0;
}

blockquote {
   margin: 0 0 0 20px;
   padding: 0;
}