@import url('foundationsGeneral.css');
@import url('foundationsPageLayout.css');
@import url('foundationsVisual.css');
@import url('backgroundImages.css?v=1.1');
@import url('textAppearance.css');
@import url('linkAppearance.css');
@import url('listAppearance.css');
@import url('images.css');
@import url('lightbox.css') screen;
@import url('speechOutput.css') aural;
@media print { 
    nav,
    div.cell header,
    figure,
    figcaption,
    aside,
    footer,
    noscript,
    div.table div.row div.cell:nth-child(1) header,
    div.table div.row div.cell:nth-child(1),
    div.table div.row div.cell:nth-child(3) header,
    div.table div.row div.cell:nth-child(3)
    {
	display: none;
    }
}
@media (max-width: 900px) {
article p,
article p.signature,
article p.opening,
#commentsContainer p,
#commentsContainer p.opening,
#commentsContainer p.closing
article p.closing { 
  font-size: 4vw;
 }
#pageBody .cell {
  display: table-row;
}
#pageBody article {
    padding: 0 5%;
}
header h1 {
    font-size: 2em;
}
div.header hgroup {
margin-right: 0;
}
div.header hgroup h2 {
line-height: normal;
}
ul.menu li.topTier {
line-height: 200%;
}
#pageFooter div.cell:nth-child(1),
#pageFooter div.cell:nth-child(3){ 
    min-width:100px;
 }

}

