/*@import url('https://fonts.googleapis.com/css?family=Arvo:400|Open+Sans:400,700,300'); MI updated 2025 Jul 30*/

/*MI default theme except darker body font */

body {
	margin:0; padding:0;
	font:14px/22px 'Open Sans', sans-serif;
	color: #171717;
	background-image: url(../img/body.png);
	-webkit-backface-visibility:hidden;
	overflow-x:hidden;
}

h5 { font-size: 16px; line-height:22px; margin-bottom:10px; }

/*added for better font contrast to background for images captions*/
.item_description {
    position:relative;
	padding:8px 15px 10px;
    border-bottom:1px solid #ccc;
    background-color:#f5f5f5; 
	font-size:12px;
	color:#2b2b2b;
}


/*links in images captions same color as all links*/
.item_description a { font-size:13px; color:#BE2844; }
.item_description a:hover { color:#444; }
.item_description:hover{ border-bottom-color:#aaa; }

/*added to keep visited alphabet link white*/
.page-numbers{
	width: 10px;
	text-align: center;
	color: white;
}