@charset "utf-8";
/* CSS Document */

html, body

{
font-family: Trebuchet MS, Arial, Verdana;
font-size:85%;
text-align:center;
padding:0px;
background-color:#fff;
}

a:link, a:visited 
{ color: #e63989; 
text-decoration: none; 
}

a:hover, a:focus 
{ 
color: #fa3e95; 
text-decoration: underline; 
}

.clearer
{
clear:both;
}

.container
{
margin: auto;
Position:relative;
width:730px;
height:720px;
background-image:url(images/bg5.jpg);
border: solid 1px #000;
padding-right:10px;
padding-left:10px;

}

.banner
{
position:relative;
width:730px;
height:180px;
padding-bottom:10px;



}

.mainNav
{
position:relative;
margin-top:10px;
background-color:#000000;
height: 30px;
width:730px;


}

.mainNav ul
{
margin: 0px;
padding: 0px;
display: inline;


}

.mainNav ul li
{
list-style: none;
float: left;
margin: 0px;


}

.mainNav ul li a
{
position:relative;
float:left;
display: inline;
color:#fff;
text-decoration:none;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top: 5px;
text-align:left;
height:25px;
}

.mainNav ul li a:hover

{	
text-decoration: none;
color:#fff;
background-color: #fa3e95;
}

.mainNav ul li.on a 
{
color:#fff;
background-color: #9d8cb9;
}

.contentContainer
{
position:relative;
width:730px;
margin-top:40px;
text-align:left;

}

.contentContainer h1
{
font-size:200%;
color:#fa3e95;
}


.textContainer
{
position:relative;
width:710px;
height:260px;
float:left;
padding:10px;
text-align:left;
color:#000;
overflow:auto;

	scrollbar-arrow-color: #fa3e95;
	scrollbar-base-color:#000; 
	scrollbar-dark-shadow-color: #fa3e95;
	scrollbar-track-color: #000;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;

}


.textContainer h1
{
font-size:250%;
color:#fa3e95;
}

.textContainer h2
{
font-size:120%;
color:#000000;
}

.textContainer h3
{
font-size:100%;
color:#000000;
}

#footerContainer { font-family: Arial, Helvetica, sans-serif; width: 100%; height: 55px; margin-right: auto; margin-left: auto;  float: left; position: relative; padding-left: 0px; margin-top: 30px; margin-bottom: 10px;}
#footerContent { width: 900px; height: 55px;  margin-left: auto; margin-right: auto;background-color: #fff;border: 0px solid #ccc;}
#footerLogo{font-family: Arial, Helvetica, sans-serif; margin-top: 0px;margin-left: auto; margin-right: auto; width: 890px; height: auto;  color: #999; height: 43px; padding: 0px 0px 0px 0px; font-size: 0.75em;  }
#footerText {padding: 20px 200px 0px 200px;}
#footerText a { font-family: Arial, Helvetica, sans-serif; margin: 0 0.5em; font-weight: normal;  }
#footerText a:link, #footerText a:visited { font-family: Arial, Helvetica, sans-serif; color: #999; text-decoration: none; }
#footerText a:hover, #footerText  a:focus { font-family: Arial, Helvetica, sans-serif; color: #002776; text-decoration: none; }
#footerLogo a img { border: none; float: left; margin: 0px 0px 0 0px;  }
#footerLogo a.hayslogo { border: none; }

/* SHARE */
.share {padding:4px 4px 2px 4px; height:20px; width:225px;   float:right; margin: -35px 0 0 0;  }
.addthis_button_expanded { padding-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
#share_icons {float:left; padding: 1px 9px 0 4px;}

SOLIHULL {
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #fa3e95; text-decoration: none;}
a:link.SOLIHULL {
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #fa3e95; text-decoration: none;}
a:visited.SOLIHULL {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 100%; font-weight: normal; color: #fa3e95; text-decoration: none;}
a:hover.SOLIHULL {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 100%; font-weight: normal; color: #9d8cb9; text-decoration: underline; }
a:active.SOLIHULL{
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #fa3e95; text-decoration: none;}

p.Micro {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:100%; color:#fa3e95}
table.Micro {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:100%; color:#9d8cb9; border-collapse:collapse;}
tr.MicroHeader {font-size:100%; font-weight:bold; color:#fff; background-color:#000000; padding:5px;}
tr.MicroItem {background-color:#FFFFFF; padding:2px;}
tr.MicroAltItem {background-color:#fff; padding:2px;}




