	@font-face {
		font-family:first;
		src: url("../fonts/knewave-regular.ttf");
	}
	@font-face {
		font-family:second;
		src: url("../fonts/BowlbyOneSC-Regular.ttf");
	}
	@font-face {
		font-family:third;
		src: url("../fonts/PermanentMarker-Regular.ttf");
	}
	@font-face {
		font-family:fourth;
		src: url("../fonts/RubikWetPaint-Regular.ttf");
	}
	p	{
		font-family: first,sans-serif;
		color:red;
	}
	body {
		background-color:black;
	}
	h1.pagetitle1{
		 font-weight: bold;
		text-align:center;
		color:red;
		border: 4px dotted	red;
		font-family: first,sans-serif;
		font-style:italic;
		font-size:80px;
	}
	h1.pagetitle2 {
		text-align:center;
		color:red;
		border-bottom: 4px solid	red;
		font-family: second,sans-serif;
		font-style: oblique;
	}
	
	h1.pagetitle3 {
				text-align:center;
		color:red;
		border: 4px dotted	red;
		font-family: fourth,sans-serif;
		font-style:italic;
		font-size:80px;
	}
	
	h6#linktoogpage {
		font-family: second,sans-serif;
		color:red;
	}
	.linktoogpage{
		font-family: second,sans-serif;
		color:yellow;
	}
	.linktoogpage2 {
		font-family: second,sans-serif;
		color:yellow;
		margin:auto;
		text-align:center;
	}
	h2{
		font-family: second,sans-serif;
		color:red;
		
	}
	h2#noline {
		color:red
	}
	hr{
		color:red;
	}
	hr#firsttitleline {
		color:red;
	}
	li{
		color:red;
	}
	ul {
		color:red;
	}
	figcaption {
		color:red;
	}
	h6 {
		color:red;
	}
	
	
	.home{
		font-family:first,sans-serif;
		color:red;
	}
	
	.habitat{
		color:red;
				font-family: second,sans-serif;
	}
	
	.behaviour{
		font-family: third,sans-serif;
		color:red;
	}
	
	.about{
		font-family: fourth,sans-serif;
		color:red;
		text-align:center;
		
	}
	
	
	
	
	.redBorder {
		margin:auto;
		text-align:center;
		position:relative;
		border-color: red;
		border-width:6px;
		border-style:solid;
		width:165px;
	}
	.greenBorder {
		margin:auto;
		position:relative;
		border-color: red;
		border-width:6px;
		border-style:solid;
		width:135px;
	}
	
	.blueBorder {
		margin:auto;
		position:relative;
		border-color: red;
		width:125px;
		border-width:6px;
		border-style:solid;
	}
	.purpleBorder {
		margin:auto;
		position:relative;
		width:115px;
		border-color: red;
		border-width:6px;
		border-style:solid;
	}
	.orangeBorder {
		margin:auto;
		position:relative;
		border-color: red;
		border-width:6px;
		border-style:solid;
		width:155px;
	}
	
	.yellowBorder {
		margin:auto;
		position:relative;
		border-color: red;
		border-width:6px;
		border-style:solid;
		width:145px;
	}
	
	
	a {
		color:yellow;
	}
	
	.caption {
		font-family:first,sans-serif;
		color:orange;
	}
	
	
	
	
	
	
	
	
	