body
{
	margin:0px;
	padding:0px;
	font-family:Comic Sans MS, Arial;
	/*background-image:url(/Darlington/images/youth/4x4.gif);*/
	color: #222B64;
}

.NavigationBar
{
	float:left;
	margin:10px 5px 10px 3px;
	width:10em;
	/*Use new solid colour instead*/
	/*background-image:url(/Darlington/Images/Youth/menu-bg.jpg);*/
	background-color:#A8D963;
	padding:5px;
	border:solid 1pt #222B64;
}
#ConnexionsBar
{
	width:10em;
	margin:10px 5px 10px 3px;
	padding:5px;
	border:solid 1pt #222B64;
	/*Use new purple colour */
	background-color:#9B7ED2;
	float:right;
}
#ConnexionsBar ul
{
	list-style-type:none;
	margin-left:0px;
	text-align:right;
}
#ConnexionsBar ul li
{
	padding-bottom:40px;
}
#ConnexionsBar a
{
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	background-color:transparent;
}
#ConnexionsBar a img
{
	margin-bottom:-25px;
	padding-left:10px;
	color:trandparent;
	border:none;
}
.Surround
{
	margin-bottom:0px;
	float:left;
	background-image:url(/Darlington/Images/Youth/connexions/backgroundblend.jpg);
}
.Page
{
}
.cleaner 
{
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; 
	padding:0;
	background:transparent;
	margin-bottom:0px;
}
.NavigationBar A
{
	text-decoration:none;
	color:#222B64;
}

.NavigationBar A:Hover
{
	color:#4454B2;
}

.NavIcon
{
	height:30px;
	width:30px;
}

.NavTable
{
	width:100%;
}

.NavTable TD
{
	/*removing underline style*/
	/*border-bottom: solid 1pt #222B64;*/
}

.SearchBox
{
	background-color: #222B64;
	color: #FFFFFF;
	border: solid 0.25em #FFC61D;
}

.MainContent
{
	/*float:left;*/
	padding-left:10px;
	/*margin-left:40px;*/
	margin-right:20px;
	border-bottom: none 0em #FFFFFF;
	border-top: none 0em #FFFFFF;
	margin:0 10em;
	margin-bottom:0;
}
.ContentContainer
{
}

.MainContent img
{
	border:solid 1pt #222B64;
}

.adobe
{
	margin-top:5px;
	color: #FFFFFF;
	font-size:0.75em;
}
.adobe img
{
	border:none;
}

.MainText
{
	float:left;
}
.MainText2
{
	border-bottom: none 0em #FFFFFF;
	border-top: none 0em #FFFFFF;
	border-right: solid 0.15em #222B64;
	border-left:  solid 0.15em #222B64; 
}
.searchform INPUT
{
	background-color: #222B64;
	color: #FFFFFF;
}
.searchform
{
	margin-bottom:10px;
}

.Logo IMG
{
	border: solid 0.25em #00A64D;
}

.LogosColumn
{
	margin-top:1.3em;
	float: left;
	
}
.LogosColumn img
{
	width:150px;
}

/*Colour styling related to the styles given in theme-youth
 (Also see MainText)*/
/* the first paragraphe on the Youth template */

h1 p
{
	/*margin-right:220px;
	margin-left:190px;*/
	margin-top:10px;
	margin-right:20%;
	margin-left:20%;
	padding:3px;
	background-color:#FFFFFF;
	border:solid 2px #222B64;
	min-width:34%;
}
h1 p span p
{
	margin:0px;
	padding:0px;
	background-color:#000000;
	border:none;
}

.Content1, .Content2, .Content3, .Content4, .Content5
{
	margin-right:30px;
	margin-left:15px;
	padding:10px;
	background-color:#FFFFFF;
}

.Content1
{
	border: solid 1.5pt #222B64;
}

/* the second (main paragraph on the youth template */
.Content2
{
	margin-top:5px;
	margin-bottom:5px;
}

/* the third (coloured background) paragraph of the template */
.Content3
{
	/*background-color: #222B64;*/
	/*background-image:url(/Darlington/Images/Youth/menu-bg.jpg);*/
	/*color: #FFC61D;*/
	border: solid 1.5pt #222B64;
	margin-bottom:5px;
}
.Content3 A
{
	
}
/* the final paragraph of the template*/
.Content4
{
	border: solid 1.5pt #222B64;
	/*color: #222B64;*/
}
.Content4 A
{
	color: #222B64;
}
.EventsDiaryHeaderRow
{
	background-color:#222B64;
	color:#FFFFFF;
}

.BannerLogo
{
	float:left;
}

.BannerLogo IMG
{
	width:35em;
}

.SmallBannerLogos
{
	float:right;
	margin:5px 5px 0px 0px;
}

.StyleControl
{
	float:right;
	margin-right:20px;
	margin-top:5px;
}

.BannerContainer
{
	width:100%;
	background-color:#FFC61D;
	border-bottom:solid 1pt #DDDDDD;
	background-image:url(/Darlington/Images/youth/banner-rpt.jpg);
	background-repeat:repeat-x;
	height:113px;
	float:left;
}

.Footer
{
	background-image:url(/Darlington/Images/youth/footer4.jpg);
	width:100%;
	float:left;
	margin-top:-35px;
}

/*.Footer2
{
	background-image:url(/Darlington/Images/youth/footer2.jpg);
	height:60px;
	width:49%;
	float:left;
}*/

/*Editing Console*/
.editconsole
{
	background-color:#ffffcc;
	color:#000000;
	height:100%;
	border-bottom:solid 1pt #DDDDAA;
	padding: 0.5em 0.5em 0.5em 0.5em;
}
.editconsole DIV
{
	margin:0em 1em 0em 0em;
	float:left;
	width: 9em;
	
}
.editconsole UL
{
	margin-top:0.7em;
	margin-bottom:0.7em;
	list-style-position:outside;
}

.editconsole LI
{
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type:none;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left:-39px;
	line-height:1.4em;
}

.floatleft
{
	float:left;
}

.editconsole H2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight:bold;
	margin-bottom:-0.5em;
	padding-left:0;
}
.editconsole A, .editconsole A:hover
{
	cursor:hand;
	color:#000000;
}
.alert
{
	border: lightgrey 1px solid; 
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9',Direction=135,Strength=4); 
	BACKGROUND-COLOR: #ffffcc;
	padding: 5px;
	color:#000000;
}
/*end console*/

.blogdate
{
	font-size: 0.8em;
	width:100%;
}
/* Was using (pale green) #EFF7CE*/
.blogtitle
{
	background-color: #F8F8F8;
	border-bottom: solid 1px #222B64;
	border-top: solid 1px #222B64;
	width:100%;
}
.blogcontent
{
	background-color: #FFFFFF;
	width:97%;
	padding:10px;
	
}
.blogcomments
{
	background-color: #F8F8F8;
	border-bottom: solid 1px #222B64;
	border-top: solid 1px #222B64;
	font-size: 0.8em;
	width:100%;
}
.contentauthor
{
	text-align:right;
	font-size: 0.8em;
}

