/*--- FONTS ---*/

font-family: 'Arima', cursive;
font-family: 'Big Shoulders Display', cursive;
font-family: 'Roboto', sans-serif;

.arima {
font-family: 'Arima', cursive;
font-weight : 400;
}
.arimas {
font-family: 'Arima', cursive;
font-weight : 500;
}
.arimab {
font-family: 'Arima', cursive;
font-weight : 600;
}

.big {
font-family: 'Big Shoulders Display', cursive;
font-weight : 500;
}
.bigs {
font-family: 'Big Shoulders Display', cursive;
font-weight : 600;
}
.bigb {
font-family: 'Big Shoulders Display', cursive;
font-weight : 800;
}

.robot {
font-family: 'Roboto', sans-serif;
font-weight : 300;
}
.roboti {
font-family: 'Roboto:ital', sans-serif;
font-weight : 300;
font-style: italic;
}
.robots {
font-family: 'Roboto', sans-serif;
font-weight : 400;
}
.robotb {
font-family: 'Roboto', sans-serif;
font-weight : 500;
}


/*--- END FONTS ---*/


p {
font-family: 'Roboto', sans-serif;
font-size : 18px;
font-weight : 300;
line-height : 130%;
text-align : left;
color : #444444;
}

.banner1 {
font-family : 'Big Shoulders Display', cursive;
font-size : 28px;
font-weight : 600;
line-height : 100%;
text-align : center;
color : #336699;
width : 1210px;
margin : 6px 0px 0px 0px;
}
.foot {
font-family : 'Big Shoulders Display', cursive;
font-size : 28px;
font-weight : 500;
line-height : 100%;
text-align : center;
color : #336699;
width : 1210px;
padding : 6px 0px 6px 0px;
background-color : #f3dbb3;
}
	.foot a:link {
	color: #3399cc;
	font-weight: 600;
	text-decoration: none;
	}
	.foot a:visited {
	color: #336699;
	font-weight: 500;
	text-decoration: none;
	}
	.foot a:hover {
	color : #66ccff;
	font-weight: 600;
	text-decoration: none;
	}
	.foot a:active {
	color : #66ccff;
	font-weight : 600;
	text-decoration: none;
	}

.quote {
font-family : 'Arima', cursive;
font-size : 21px;
line-height : 150%;
text-align : right;
color : #006655;
}

.title {
font-family : 'Big Shoulders Display', cursive;
font-size : 26px;
font-weight : 500;
line-height : 100%;
text-align : left;
color : #336699;
margin : 20px 0px 0px 0px;
}

.titleg {
font-family : 'Big Shoulders Display', cursive;
font-size : 26px;
font-weight : 500;
line-height : 100%;
text-align : left;
color : #006666;
margin : 20px 0px 0px 0px;
}


.titlec {
font-family : 'Big Shoulders Display', cursive;
font-size : 28px;
font-weight : 500;
line-height : 100%;
text-align : center;
color : #0066cc;
margin : 20px 0px 0px 0px;
}

.next {
font-family : 'Big Shoulders Display', cursive;
font-size : 32px;
font-weight : 600;
line-height : 100%;
text-align : left;
color : #00cccc;
padding : 8px 0px 8px 10px;
background-color : #339966;
}
	.next a:link {
	color: #ffff99;
	font-weight: 600;
	text-decoration: none;
	}
	.next a:visited {
	color: #00cccc;
	font-weight: 500;
	text-decoration: none;
	}
	.next a:hover {
	color : #33ffff;
	font-weight: 600;
	text-decoration: none;
	}
	.next a:active {
	color : #33ffff;
	font-weight : 600;
	text-decoration: none;
	}


/*--- COLOURS ---*/


.aqua {
color : #33eeff;
}

.blue {
color : #336699;
}

.blueaq {
color : #3399cc;
font-weight : 500;
}

.grn {
color : #006666;
}

.gry {
color : #444444;
}

/*--- END COLOURS ---*/



/*--- MODS ---*/

.cent {
text-align : center;
}

.ital {
font-style: italic;
}

.italgy {
font-style: italic;
color : #444444;
}

/*--- END MODS ---*/


/*--- LISTS ---*/

li.one {
	font-family: 'Roboto', sans-serif;
	font-size : 18px;
	text-align : left;
	line-height : 120%;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 40px 10px 0px;
	color : #444444;
}	

li.two {
	font-family: 'Roboto', sans-serif;
	font-size : 18px;
	text-align : left;
	line-height : 130%;
	list-style-type: square;
	list-style-position: outside;
	margin: 0px 30px 10px 10px;
	color : #3399ff;
}	

li.three {
	font-family: 'Roboto', sans-serif;
	font-size : 18px;
	text-align : left;
	line-height : 130%;
	list-style-type: square;
	list-style-position: outside;
	margin: 0px 10px 10px 30px;
	color : #006666;
}	

li.four {
	font-family: 'Roboto', sans-serif;
	font-size : 18px;
	text-align : left;
	line-height : 130%;
	list-style-type: square;
	list-style-position: outside;
	margin: 0px 20px 10px 0px;
	color : #006666;
}	

li.five {
	font-family: 'Roboto', sans-serif;
	font-size : 18px;
	text-align : left;
	line-height : 110%;
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 20px 10px 0px;
	color : #444444;
}	

/*--- LISTS ---*/



