.margins {
	margin: 0;
}
.header { 
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
	background: url(/images/logo-org-uk.gif) no-repeat right; 
    font-size: 70%;
	border-bottom: 1px solid #294294;
}
.left {
    margin: 10px 0 0 0;
	/* margin: 10px 0 0 35px; */
	width: 20%;
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #808080;
	float: left;
}
.left input {
	width: 125px;
	margin-left: 20px;
	}
li.off {
	list-style-image: none;
	list-style-type: none;
	}
ul {
	list-style-image: url(/images/doughnut.gif);
	list-style-type: circle;
	padding: 0;
	border: none;
	}
ul ul {
	list-style-image: none;
	padding-left: 10px;
	border: none;
	}
.main {
	margin: 6px 2% 0 23%; 
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	background: transparent;
}
.news {
	margin: 6px 2% 0 23%; 
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000;
	background: transparent;
}
.news img {
	margin: 7px;
	float: right;
}	
.sponsors {
	text-align: center;
	margin: 0;
	padding: 5px
	}
.imgspace {
	margin: 0px 6px 0px 6px;
	}
.navigationbar{
	font-size: x-small;
	text-align: left;
}	
.clear {
	clear: both;
	}
.footer {
	text-align: center;
	font-family: comic sans ms, Arial, Verdana, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	color: #808080;
	background: #E1E6F7;
	border-top: 1px solid #294294;
	margin: 0;
	padding: 5px
}

h1 {
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #A52121;
	background: transparent;
	margin-top: 0.2em;
}
h2 {
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000;
	background: transparent;
	margin-bottom: 0.1em;
}

h3 {
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #000;
	background: transparent;
	margin-bottom: 0.1em;
}
.newsh3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #000;
	background: transparent;
	margin-bottom: 0.1em;
}
.newsh4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #000;
	background: transparent;
	margin-bottom: 0.1em;
}
.float-l {
	float: left;
	}
.float-r {
	float: right;
	}
.float-r-padded {
	float: right;
	margin: 3px;
	}
a.standard:link {
	color: #000;
	background: transparent;
	text-decoration: underline;
}
a.standard:visited {
	color: #000;
	background: transparent;
	text-decoration: underline;
}
a.standard:hover {
	color: #000;
	background: transparent;
	text-decoration: none;
}
a.standard:active {
	color: #000;
	background: transparent;
	text-decoration: none;
}
a.standard-grey:link {
	color: #808080;
	background: transparent;
	text-decoration: underline;
}
a.standard-grey:visited {
	color: #808080;
	background: transparent;
	text-decoration: underline;
}
a.standard-grey:hover {
	color: #808080;
	background: transparent;
	text-decoration: none;
}
a.standard-grey:active {
	color: #808080;
	background: transparent;
	text-decoration: none;
}
a.standardred:link {
	color: #A52121;
	background: transparent;
	text-decoration: underline;
}
a.standardred:visited {
	color: #A52121;
	background: transparent;
	text-decoration: underline;
}
a.standardred:hover {
	color: #A52121;
	background: transparent;
	text-decoration: none;
}
a.standardred:active {
	color: #A52121;
	background: transparent;
	text-decoration: none;
}
.adminnav {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
.image {
	border: 1px solid #A52121;
	margin: 7px;
	float: right;
	}
.image2 {
	border: 1px solid #808080;
	margin: 7px;
	float: right;
	padding: 7px;
	}
.contactform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.smallboldred {
	color: #A52121;
	font-weight: bold;
	}
.box {
	background: #FDFECB;
	color: #333;
	border: 1px dashed #ccc;
	margin: 0.3em;
	padding: 0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
.boxnews {
	background: #FDFECB;
	color: #333;
	border: 1px solid #f00;
	margin: 0.3em;
	padding: 0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
}	
.quote {
	font-size: 85%;
	background: #FDFECB;
	color: #000;
	border: 1px solid #ccc;
	margin: 0.3em;
	padding: 0.4em;
	float: right;
	width: 25%;
}	
	

/*Used as a spacer div elsewhere*/

div.spacer {
	clear: both;
	text-align: right;	
	margin-bottom: 100px;
	margin-right: 20px;
}

/* The main gallery wrapper div - all gallery content is in here */

#wrapper {
	margin-top: 2%;
	padding: 1em;
	width: 90%;
	border: 1px solid #294294;
}

/* The main gallery breadcrumbs div */

#breadcrumbtrail {
	font-size: 85%;
	background: transparent;
	padding: 0.5em;
	margin: 0;
	color: #A52121;
}

#breadcrumbtrail a {
	color: #36C;
	background: transparent;
	text-decoration: underline;
}

#breadcrumbtrail a:hover {
	text-decoration: none;
	background: transparent;
	color: #A52121;
}

/* Individual thumbnail images */

div.thumb {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	text-align: center;
	width: 140px;
	height: 170px;
}

div.thumb a img {
	border: none;
	margin: 0;
}

.prevnext {
	font-size: 10px;
	clear: both;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
	color: black;
}
.prevnext a, .prevnext a:visited {
	font-size: 10px;
	text-decoration: none;
	color: #36c;
}
.prevnext a:hover {
	font-size: 10px;
	text-decoration: none;
	background-color: #36c;
	color: white;
}
.subcatgallery {
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000;
	background: transparent;
	margin-bottom: 0.1em;
}
.subcatgalleryheader {
	font-family: comic sans ms, Arial, Verdana, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #A52121;
	background: transparent;
	margin-top: 0.2em;
}
/* Forms */

.red {
	color: #F00;
	font-weight: bold;
	}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
legend {
	padding: 0 10px;
}		
.sport-list-float-r {
	list-style: none;
	float: right;
	}
.sport-list-float-r img {
	border: 1px solid #0C6330;
	margin: 10px;
	}
.thumbnail {
	border: 1px solid #A52121;
	}
.centerit {
	text-align: center;
	}

