@charset "utf-8";
/* CSS Document */

body {
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:62.5%;
height:100%;
background: url(images/tile.jpg) 50% 0 #aea273;
}

h1
{
font-family: "Palatino Linotype", Arial, Helvetica, sans-serif;
font-weight:700;
font-size:2.9em;
color:#d0c9c9;
}

h2
{
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:1.4em;
font-style:italic;
font-weight:700;
}

h3
{
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Times New Roman, Helvetica, sans-serif;
font-size:1.4em;
font-style:italic;
font-weight:500;
}

h4
{
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Times New Roman, Helvetica, sans-serif;
font-size:1.1em;
color:#000000;
padding-bottom:5px;
}


h5
{
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Times New Roman, Helvetica, sans-serif;
font-size:1.0em;
color:#343434;
font-weight:700;
padding-top:5px;
}

a
{
color:#333333;
}

.obvlink
{
color:#7C6B36;
font-weight:700;
}

li
{
font-size:1.0em;
}

#wrapper
{
	width:900px;
	margin: 0 auto;
	min-height:100%;
}

#header
{
height:200px;
width:800px;
position:relative;
}

#info
{
position:absolute;
top:20px;
right:60px;
	height:25px;
	width:800px;
	text-align:right;
	text-decoration:none;
	color:#343434;
}

#info li
{
display:inline;
	text-decoration:none;
	color:#343434;
	padding: 3px 15px;
	font-size:1.2em;
}

#nav
{
position:absolute;
width:900px;
top:220px;
left:180px;
	height:35px;
}

#nav li
{
background:#c1a324;
border: 5px solid #d0c9c9;
display:inline;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", "Tahoma", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#FFFFFF;
}

#nav ul
{
	margin-top:35px;
}

#nav a
{
padding-left:10px;
padding-right:10px;
color:#e9e9e9;
}

#nav li:hover
{
background:#ffcc00;
border: 5px solid #f3f3f3;
}

#nav a:hover
{
color:#343434;
}

#logo
{
position:absolute;
top:20px;
	background:url(https://noonimedia.com/images/Nooni3.png);
	height:242px;
	width:410px;
	display:block;
	text-indent:-99999px;
	margin-top:1px;
margin-left:-30px;
}

#title
{
position:absolute;
top:90px;
left:300px;
padding:5px 10px 5px 10px;
}

#tagline
{
position:absolute;
top:150px;
right:80px;
height:190px;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", "Tahoma", Arial, Helvetica, sans-serif;
font-size:2.2em;
color:#434244;
}

#maintext
{
margin-top:130px;
width:800px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

#maintext p
{
padding-top:25px;
padding-bottom:25px;
}

#maintext li
{
margin-left:15px;
width:300px;
font-weight:500;
display:block;
padding-top:3px;
padding-bottom:3px;
}

#maintext h3
{
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Times New Roman, Helvetica, sans-serif;
font-size:1.4em;
font-style:italic;
font-weight:500;
}

.italic
{
font-style:italic;
}

.boldo
{
font-weight:700;
}

.maintext-anim
{
margin-top:130px;
width:800px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

.maintext-anim p
{
padding-top:25px;
padding-bottom:25px;
}

.maintext-anim li
{
margin-left:15px;
width:300px;
font-weight:500;
display:block;
padding-top:3px;
padding-bottom:3px;
}

.anim-slot
{
margin-top:10px;
width:800px;
height:130px;
background:#d7a65b;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
position:relative;
}

.anim-picture
{
position:absolute;
top:20px;
left:20px;
padding-left:10px;
}

.anim-text
{
position:absolute;
top:37px;
left:190px;
}

#pokemontext
{
margin-top:130px;
width:800px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

#pokemontext p
{
padding-top:9px;
padding-bottom:9px;
}

#pokemontext li
{
margin-left:15px;
width:600px;
font-weight:500;
display:block;
padding-top:3px;
padding-bottom:3px;
}

#speshul li
{
width:600px;
}

#fig-t17-r1-body
{
margin-top:130px;
}

.fig-t17-r1-text
{
margin-top:20px;
width:900px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

#fig-t17-br-body
{
margin-top:130px;
}

.fig-t17-br-text
{
margin-top:20px;
width:1200px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

.fig-t17-r1-text p
{
padding-top:25px;
padding-bottom:25px;
}

.fig-t17-r1-text li
{
margin-left:15px;
width:300px;
font-weight:700;
display:block;
padding-top:3px;
padding-bottom:3px;
}

#openround-body
{
margin-top:130px;
}

.openround-text
{
margin-top:20px;
width:900px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

.openround-text p
{
padding-top:25px;
padding-bottom:25px;
}

.openround-text li
{
margin-left:15px;
width:300px;
font-weight:700;
display:block;
padding-top:3px;
padding-bottom:3px;
}

.centred
{
padding-left:425px;
font-size:1.2em;
font-weight:700;
}

.morningtribebox
{
padding: 20px 20px 20px 20px;
background:#f6fc00;
}

.middaytribebox
{
padding: 20px 20px 20px 20px;
background:#59aeff;
}

.entrybox
{
padding: 20px 20px 20px 20px;
background:#dbcba6;
}

.cqbox p
{
padding-top:30px;
padding-left:30px;
padding-bottom:30px;
}

.comic
{
padding-top:20px;
}

.littlepicture
{
padding: 10px 10px 10px 10px;
display:inline;
float:left;
}

.littlepicture p
{
margin-left:115px;
}

.littlepicture2
{
padding: 10px 310px 10px 10px;
display:inline;
float:right;
}

.littlepicture3
{
padding: 10px 10px 10px 10px;
display:inline;
float:left;
}

.littlepicture3 p
{
margin-left:250px;
}

.littlepicture4
{
padding: 10px 10px 10px 10px;
display:inline;
float:right;
}

.judgepicture
{
position:absolute;
top:20px;
left:20px;
padding-left:10px;
}

.laurenresult
{
margin-top:100px;
position:relative;
padding: 20px 20px 20px 20px;
background:#9FD94A;
width:800px;
}

.rachelresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#145A50;
width:800px;
}

.liamresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#204D0D;
width:800px;
}

.miltankresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#F99BEF;
width:800px;
}

.elliresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#F3850A;
width:800px;
}

.catrionaresult
{
margin-top:100px;
position:relative;
padding: 20px 20px 20px 20px;
background:#B08ECC;
width:800px;
}

.ruthresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#FADCFC;
width:800px;
}

.reeceresult
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#F3EE21;
width:800px;
}

.laurenresult2
{
margin-top:20px;
position:relative;
padding: 20px 20px 20px 20px;
background:#9FD94A;
width:800px;
}

.textforjudge
{
margin-left:150px;
}

.textforjudge h2
{
font-weight:700;
}

.textforjudge h3
{
font-weight:700;
}

.morningtribebox2
{
padding: 20px 20px 20px 20px;
background:#f6fc00;
width:850px;
}

.middaytribebox2
{
padding: 20px 20px 20px 20px;
background:#59aeff;
width:850px;
}

.scorecard
{
display:inline;
float:right;
padding-top:90px;
padding-right:10px;
}

.firstpost
{
margin-top:130px;
}

.blogpost
{
margin-top:20px;
width:800px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

.blogpost p
{
padding-bottom:10px;
}

#cq-capsules-body
{
margin-top:130px;
}

.cq-capsules-text
{
margin-top:20px;
width:800px;
background:#eed293;
font-size:1.7em;
padding-top:50px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
}

.cqbox
{
margin-top:30px;
padding: 20px 20px 20px 20px;
background:#dedb5c;
}

#footer
{
margin-top:20px;
background:#744821;
height:59px;
width:900px;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#ebeee5;
}

#footer li
{
display:inline;
}

#footer #copyright
{
margin-top:20px;
margin-left:35px;
float:left;
}

#footer #creator
{
margin-top:20px;
margin-right:45px;
 float:right;
}

#figswf-footer
{
margin-top:20px;
background:#744821;
height:59px;
width:1000px;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#ebeee5;
}

#figswf-footer li
{
display:inline;
}

#figswf-footer #copyright
{
margin-top:20px;
margin-left:35px;
float:left;
}

#figswf-footer #creator
{
margin-top:20px;
margin-right:45px;
 float:right;
}

#openround-footer
{
margin-top:20px;
background:#744821;
height:59px;
width:1000px;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#ebeee5;
}

#openround-footer li
{
display:inline;
}

#openround-footer #copyright
{
margin-top:20px;
margin-left:35px;
float:left;
}

#openround-footer #creator
{
margin-top:20px;
margin-right:45px;
 float:right;
}

#wider
{
width:1400px;
}

#figbr-footer
{
margin-top:20px;
background:#744821;
height:59px;
width:1300px;
font-family: Franklin Gothic, "Franklin Gothic Medium", "Franklin Gothic Book", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#ebeee5;
}

#figbr-footer li
{
display:inline;
}

#figbr-footer #copyright
{
margin-top:20px;
margin-left:35px;
float:left;
}

#figbr-footer #creator
{
margin-top:20px;
margin-right:45px;
 float:right;
}

.elli
{
color:#F3850A;
}

.laura
{
color:#400D55;
}


.liam
{
color:#204D0D;
}

.rachel
{
color:#145A50;
}

.megan
{
color:#F99BEF;
}

.lewis
{
color:#0316C2;
}

.reece
{
color:#F3EE21;
}

.tpb-page
{
margin-top: 100px;
}

.tpb-teal
{
margin-top: 50px;
padding: 20px 20px 20px 20px;
background:#28a4aa;
}

.mountaintribebox
{
padding: 20px 20px 20px 20px;
background:#507a34;
}

.oceantribebox
{
padding: 20px 20px 20px 20px;
background:#2486a6;
}

.tpb-lilac
{
margin-top: 50px;
padding: 20px 20px 20px 20px;
background:#d6b1f3;
}

.skytribebox
{
padding: 20px 20px 20px 20px;
background:#def2fe;
}

.groundtribebox
{
padding: 20px 20px 20px 20px;
background:#5f402c;
}