/* Modular Scale 
---------------------- 
16px @ 1:1.618
1200px @ 1:1.618
golden section
----------------------*/


body{
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;	
	line-height: 1.5em;
}
h1{
	font-size: 2.618em;
	font-weight:800;
	margin: 0px 0 15px 0;
}
h2{
	margin: 0px 0 15px 0;
	font-size: 1.618em;
	font-weight: 500;
}
h3{
	margin: 10px 0 5px 0;
	font-size: 1em;
	font-weight: 800;
}
p{
	font-size: 1em;
	line-height: 1.5em;
}

.bold{
	font-style: normal;
	font-weight: 700;
}

.cursive{
	font-style: italic;
}

#headtext p{
	color: rgba(255, 255, 255, 1);
	font-size: 2.584em;
	text-align: left;
	font-style: italic;
}

.whitetext p, .whitetext h1, .whitetext h2, .whitetext h3, .whitetext a, .whitetext li{
	color: rgba(255, 255, 255, 1);
}
.whitetext a{
	color: rgba(75, 106, 255, 1);
}

a{
	font-size: 1em;
}

a.uppercase{
	text-transform: uppercase;
}


a:hover {
	color: rgba(181, 40, 40, 1);
}

ul{
	
}

li{
	text-decoration: none;	
}

.content-b h1{
	color: rgba(255, 255, 255, 1);
	font-size: 2.385em;
}

#contactform h2, #contactform h3{
	text-align: center;	
}