@charset "utf-8";
/* CSS Document */

.featureImages img {
	background-color:#fff;
	box-shadow: 5px 5px 10px #aaa;
	margin:0em 2em 0 0;
	float:left;
	padding: 5px;
	width:160px;
}
.GWP li{
    list-style:none;
	clear:both;
	display:inline-block;
	margin-left:0;
	padding-bottom:2em;
	width:100%;
}
.textCaption p {
	overflow:hidden;
	padding:0;
	margin:0 2em 0 0;
}

.marginTop {
	margin:2em 0 0 0;
	padding-top:2em;
}
.more { display: none; border-bottom: 1px solid #ddd; }
a.showLink:hover, a.hideLink:hover { border-bottom: 1px dotted #36f; }
.pagination {
    background: #f2f2f2;
    padding: 20px;
    margin-bottom: 20px;
}

.itemPagination {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #9A9A9A;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight:normal;
    text-decoration: none;
    color: #9A9A9A;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
	font: 14px/24px sans-serif;
}

a.itemPagination{
	color:black;
	font-weight:normal;
}

a:hover.itemPagination  {
	background-color:#887a53;
	color:white;
	font-weight: normal;
}

a.itemPagination.active {
    border: none;
    background: #616161;	
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
	cursor:default;
}