

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

html { 
   min-height: 100%;
}

body {
	
	/* generated here: http://ie.microsoft.com/testdrive/graphics/cssgradientbackgroundmaker/ */
	
	/* IE10 Consumer Preview */ 
	background-image: -ms-radial-gradient(50% 20%, circle closest-corner, #FFFFFF 0%, #DAE9EF 100%);

	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(50% 20%, circle closest-corner, #FFFFFF 0%, #DAE9EF 100%);

	/* Opera */ 
	background-image: -o-radial-gradient(50% 20%, circle closest-corner, #FFFFFF 0%, #DAE9EF 100%);

	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, 50% 20%, 0, center center, 140, color-stop(0, #FFFFFF), color-stop(1, #DAE9EF));

	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(50% 20%, circle closest-corner, #FFFFFF 0%, #DAE9EF 100%);

	/* W3C Markup, IE10 Release Preview */ 
	background-image: radial-gradient(circle closest-corner at center, #FFFFFF 0%, #DAE9EF 100%);
}


#logo {
	width: 325px;
	margin: 50px auto 0;
}

.centered {
    text-align: center;
}




.well {
	background-color: #fff;
	background-color: rgba(255, 255, 255, .4);
	border-color: #B4D3E0;
	border-color: rgba(180, 211, 225, .4);
	background-image: none;
	max-width: 780px;
	margin: 40px auto;
	padding-bottom:40px;
}

.content h2 {
	color: #f7aa01; 
	font-family: "museo-sans",sans-serif;
	font-weight: 700;
}
.content h3 { color: #0c91b7; font-size: 25px;}
.content a { color: #d45bbd; }
.content a:hover,.content a:visited { color: #91177a; }


.content {
	margin: 0 50px;
	text-align: left;
	font-size: 19px;	
	font-family: "museo-sans",sans-serif;
	font-weight: 300;
	
}

.emma {
	float:left;
	width: 75px;
	margin-right: 20px;
	border-radius: 75px;
	margin-bottom: 30px;
}

