body {
	background-color: black;
	position: relative;
	margin: auto;
	max-width: 750px;
	font-family: monospace;
}

img {
    max-width: 750px;
    margin-bottom: 10px;
}


a:link {
	color: green;
}


a:hover {
	color: white;
}


a:visited {
	color: green;
}


a:active {
	color: white;
}



.row {
    position: relative;
    width: 100%;
    height: auto;
    text-align: center;
    float: left;
}


.line {
    position: relative;
    margin: 5px;
    width: 240px;
    height: 240px;
    text-align: center;
    float: left;
}


.tom {
    position: relative;
    margin: 12px;
    width: 240px;
    height: 240px;
    text-align: center;
    float: left;
}



.main {
	position: relative;
	height: auto;
	width: 100%;
	float: left;
	margin: 20px;
	color: white;
}

#info {
    background-image: url("http://www.makerbyheart.com/billeder/index/info.jpg");
	background-size: contain;
	background-repeat: no-repeat;
	color: white;
}

#initial_ideas {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
	background-size: contain;
	background-repeat: no-repeat;
}

#initial_ideas.hover {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
}


#development {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
	background-size: contain;
	background-repeat: no-repeat;
}

#development.hover {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
}


#presentation {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
	background-size: contain;
	background-repeat: no-repeat;
}

#presentation.hover {
	background-image: url("http://www.makerbyheart.com/billeder/index/");
}


#fabacademy {
	background-image: url("http://www.makerbyheart.com/billeder/index/fabacademy");
	background-size: contain;
	background-repeat: no-repeat;
}

.footer {
    text-align: center;
    margin: 30px 90px;
    width: auto;
    height: auto;
    float: left;
    color: white;
}

#license {
    font-family: monospace;
    font-size: 10px;
    color: white;
}