/*

CSS Document for print formatting | Andrew S. Garib

10.02.08 Document created.
10.02.08 Added #leftbar, #rightbar, .brvbar, .quotecredit,strong, .highlight, .subtle, img{border:none}, .pagefooter; made .clearboth and .pagefooter 100% width, not ~700px;
10.02.14 h5 added, font-size:14pt
10.02.16 .pagemagnet font-size:9pt, not 0.8em; .pagefooter no longer italic
10.02.25 Updated @font-face calls for IE (wasn't working in IE)
10.02.26 h2 #666, other h #000, p,body #000, h5 italic, h3,h4,h5 letter spacing 0.05em, all h font-weight:normal;
10.03.07  made .skinny centered like in SAGlight.css

*/

#mainbox{
	text-align:center;
}
#maincontent{
	text-align:left;
}
div.clearboth{
	text-align:center;
	margin-top:15px;
	clear:both;
}
#leftbar,#rightbar,.loginstatus{
	display:none;
}
.skinny { /* For other skinny elements */
	max-width:500px;
	margin-left:auto;
	margin-right:auto;
}


.sidebar {
	width:200px;
	margin-left:5px;
	margin-bottom:5px;
	background-color:#fff;
	padding:0px 0px 0px 12px;
	border-left: solid #999 1px;
	text-align:left;
	float:right;
}
.pulledquote{
	color:#404040;
	font-size:1.1em;
}
.pulledquote img{
	float:left;
	margin-right:2.3%;
	height:2.3em;
}



@font-face {
	font-family: 'Effloresce';
	src: url('content/docs/575.eot');/*IE only */
	src: local('Effloresce'), local('Effloresce Regular'), local('Effloresce-Regular'), url('content/docs/547.otf') format('opentype');
}
@font-face {
	font-family: 'Effloresce';
	src: url('content/docs/707.eot');/*IE only */
	src: local('Effloresce Bold'), local('Effloresce-Bold'), url('content/docs/549.otf') format('opentype');
	font-weight: bold;
}
@font-face {
	font-family: 'Effloresce';
	src: url('content/docs/576.eot');/*IE only */
	src: local('Effloresce Italic'), local('Effloresce-Italic'), url('content/docs/548.otf') format('opentype');
	font-style: italic;
}


p,body{
	font-family: "Helvetica","Arial",sans-serif;
	color:#000;
	font-size: 11pt;
}

h1,h2,.dropcap{
	font-family: "Effloresce","Times New Roman",Times,serif;
	font-weight:normal;
	color: #000;
}
h2 {
	color:#666;
}
h3,h4,h5{
	font-family: "Effloresce","Helvetica",Arial,sans-serif;
	color: #000;
	font-weight:normal;
	font-size:12pt;
	letter-spacing:0.05em;
}
h1,h2{
	text-align:center;
}
h1,h3 {
	text-transform:uppercase;
}
h5 {
	font-style:italic;
}

blockquote{
	background-color:#fff8cb; /*20% saturation of RBG:ffdd00*/
}


.brvbar{
	color:#000;
	font-style:normal;
}
.quotecredit{
	font-variant: small-caps;
}
.dropcap{
	text-transform:uppercase;
	font-size: 46pt;
	letter-spacing:-1px;
}


strong {
	font-weight:bold;
}
.highlight {
	background:#fd0;
}
.subtle{
	color:#666;
}



a:active,a:visited,a:link,a:hover{
	text-decoration:underline;
}
a.h3:active, a.h3:visited, a.h3:link, a.h3:hover, a.h4:active, a.h4:visited, a.h4:link, a.h4:hover{
	color:#000;
	text-decoration:none;
}
a.footer:active, a.footer:visited, a.footer:link, a.footer:hover{
	text-decoration:none;
}





img{
	border:none;
}
img.art{
	padding:0px;
	border:2px solid #999;
	max-width:694px;
}
.firstimage,.secondimage{
	font-size: 9pt;
	text-align: center;
	font-style: italic;
	color:#666;
	background-color:white;
}
.firstimage{
	margin: 1.9% 7px 1.3%;
	position:relative;
	top:4px;
}
.secondimage{ /* secondary images, i.e., post thumbnails and article second images*/
	position:relative;
	margin: 1% 0px 0% 7px;
	float:right;
	clear:both;
}
.imgtitle, .imgcaption {
	text-align: center;
	font-style: italic;
}
.imgtitle {
	color:#000;
}
.imgcaption {
	color:#666;
}



.pagefooter{
	font-size: 10pt;
	margin-top:0px;
	text-align:right;
}


.pagemagnet {
	display:block;
	width:243px;
	height:50px;
	overflow:hidden;
	border:1px solid #999;
	margin:1px;
	padding-left:4px;
	font-size:9pt;
}
span.pagemagnet img {
	float:right;
	margin-left:4px;
}
.veryskinny {
	width:250px;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}


.imgcontain{
	display:block;
}


