body {
    padding: 0px;
    margin: 0px;
    color: #102e7c;
    background:#F5F5F5;
    font:24px/30px 'Exo', sans-serif;
	font-weight: 700;
	text-align: center;
}
.page {
	position:relative;
    text-align: left;
    margin: 0px auto;
	padding:0px;
	width: 90%;  
	max-width: 1000px; 
}

header {
	padding-top: 0px;
}

p{
    font:16px 'Exo', sans-serif;
	font-weight: 400;
}

a {
    color: #222;
    text-decoration: none;
}

a :hover{
    color: #999;
    text-decoration: none;
}

sub{
	vertical-align: sub;
}

img {  
  max-width: 100%;  
} 

#content{
	padding:20px 0px;
}

#content p{
	padding-bottom:10px;
}

footer{
    padding: 30px 0px 20px 0px;
	color: #999;
}

footer p{
    width: 70%;
}


header h1 {
    font-weight: normal;
    font:64px/64px 'Exo', sans-serif;
	font-weight: 700;
	padding-top: 20px;
	text-shadow:1px 1px 1px black;
	color: black;
}

header p{
    margin: 0;
    padding: 20px 0px 0px 0px;
    font:32px/38px 'Exo', sans-serif;
	font-weight: 400;
	color: #102e7c;
}

header span{
	color: #102e7c;
}

#content h2 {
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 3px;
	padding:20px 0px;
    font:24px/32px 'Exo', sans-serif;
	font-weight: 700;
}

#content h2 a{
	color: #102e7c;
}

#content h2 a:hover{
	color: #102e7c;
}

#content p, #content ul, #content ul li{
	font:22px/24px 'Exo', sans-serif;
	font-weight: 400;
	color: #000000;
}

#content ul{
	padding-bottom:10px;
}

#content ul li{
	padding-bottom:3px;
	padding-left:20px;
}

#content p a,#content ul li a{
	color: #102e7c;
}

#content h3 {
    font-weight: normal;
    font:16px/22px 'Exo', sans-serif;
	font-weight: 700;
}

#content span {
    color: #222;
}


