@import url(https://fonts.googleapis.com/css?family=News+Cycle:700);
@import url('https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600');


body {
font-size: 1em;
font-family: "Source Serif Pro", Georgia, "Times New Roman", Times;
line-height: 1.68em;
margin: 0;
padding: 0;
	background-color:#FFF;
color: #161616;
}

h1 {
font-size: 1.08em;
font-family: "News Cycle",Helvetica,Arial;
letter-spacing: 0;
line-height: 1.67em;
letter-spacing: 0;
text-transform:uppercase;
color: #161616;
}


a {
	color: #d70572;
font-weight: 400;
text-decoration: none;
}


a:visited {
	color: #d70572;
}

a:hover {
	color: #d70572;
text-decoration: underline;
}


a.namelink {
color: #161616;
font-weight: 700;
}

a.namelink:hover {
font-weight: 700;
text-decoration: none;
}

img {
	border: none;
	width:100%;
    height:100%;
    object-fit:contain;
}

.paragraph {
	font-size: 1em;
}

.mainpagelinks {
	list-style-type:none;
    padding: 0;
	margin: 41px 0 0 0;
}
.mainpagelinks a {	
color: #212121;
}
.mainpagelinks a:hover {	
color: #d70572;
}


.wrapper {
	position:absolute;
	width: 100%;
	top: 0px;
	/*overflow:hidden;	/* prevent horizontal scroll */
}

.littlecontainer {
	clear:both;
	width:100%;
	margin: auto;
	padding: 8px;
}


.clear {
	clear:both;
}


@media (min-width: 720px) {
    .littlecontainer { width:720px; } 
  }
