@import 
url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400|Julius+Sans+One);
body{
background-color:#000000;
}
.heading{
	font-family:"Julius Sans One", sans-serif;
	font-size:72pt;
	color:black;
	background-color:#FFFF33;
	width:100%;
}
.bodyBlock{
	font-family:"Source Sans Pro", sans-serif;
	font-weight:300;
	font-size:24pt;
	margin-bottom:20pt;
	text-align:justify;
}
.body1{
	color:#EBEBFF;
	background-color:#fd5b32;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.thinColumn{
	float:left;
	margin-right:5%;
	width:20%;
}
.thickColumn{
	float:left;
	margin-right:5%;
	width:32%;
}
.body2{
	color:#EBEBFF;
	background-color:#9d4973;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body3{
	color:#EBEBFF;
	background-color:#29A329;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body4{
	color:#EBEBFF;
	background-color:#338080;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body5{
	color:#EBEBFF;
	background-color:#3D997A;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body6{
	color:#EBEBFF;
	background-color:#8A0000;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body7{
	color:#EBEBFF;
	background-color:#001069;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.body8{
	color:#EBEBFF;
	background-color:#694500;
	margin-top:50pt;
	margin-left:0pt;
	padding:10pt;
}
.pictureSubHeading{
	color:#EBEBFF;
	font-size:48pt;
	margin-top:20pt;
	padding:10pt;
	width:310pt;
}
.pictureCaption{
	color:#EBEBFF;
	font-size:24pt;
	width:98%;
}
a:hover{
	text-decoration:none;
	color:#EBEBFF;
}
.pictures{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.picture{
	padding:10pt;
}
a{
	text-decoration:none;
	color:inherit;
	color:#CBCBFF;
}
.typingBlock {
	color:white;
	margin-left: auto;
	margin-right: auto;
	font-size: 30px;
}
@media (min-width:960px){
.typingBlock{
	width:900px;
}
}
@media (max-width:960px){
.typingBlock{
	margin-left: 10px;
	margin-right: 10px;
}
}
