@charset "utf-8";
/* CSS Document */


div.text p::first-letter{
	
}


div#hero div.container{
	right:560px;
	top:20px;
}

div#hero div.container div.divider{
	height:0px;
}

div#hero div.container h1{
	font-size:160px;
	/*color:black;*/
	line-height:130px;
	text-align:left;
	font-family:SolidoConstricted-ExtraBold,Georgia,serif;

}

body.st div#hero div.container h1{
text-shadow: 4px 1px 10px #555;
}

body.st div#hero div.container p.italic{
text-shadow: 4px 1px 10px #555;
}


.italic{
	text-align:left;
}

.container{
	
}

.italic{
	width:480px;
}

div.heading{
	/*color:#C15138;*/
	font-family: Glosa-Roman,Georgia,serif;
	
}


body.st h1{
	font-family: Glosa-Roman,Georgia,serif;
	font-size:19px;
	line-height:23px;
	text-align:left;
	}
	
body.st h1 p::first-letter{
	color: #DB5440;
	font-size: 180px;
	line-height: 100px;
	float:left;
	padding-top:0px;
	padding-right:8px;
	padding-left:3px;
	font-family: SolidoConstricted-ExtraBold,Georgia,serif;
	}	


div.credits div.container{
	width:500px;
}

div.credits{
/* PULLQUOTE STYLE */
	text-align:center;
	color:#DB5440;
	 font-family: SolidoConstricted-ExtraBold,Georgia,serif;
	 margin:20px 0 46px;
	 font-size:35px;
	 

}

div.slider{
	width:44%;
}

div.counter, div.credits, div.graphic, div.heading, div.hotspot, div.iframe, div.image, div.map, div.oembed, div.ooyala, div.slider, div.sportswidget, div.text{
	margin:0 auto;
	}
	
	div.counter p, div.credits p, div.graphic p, div.heading p, div.hotspot p, div.iframe p, div.image p, div.map p, div.oembed p, div.ooyala p, div.slider p, div.sportswidget p, div.text p{
		margin-top: 26px;
		margin-bottom: 50px;
	}
	
.image{
width:80%;	
}

div.image cite{
	text-align:center;
	}
	
	div.hotspot{
	width:70%;	
	}