/* Start of CMSMS style sheet 'wba :: homepage' */
/* wba ::  colours for, hey, the home pages*/

/*transitions between header and content */

#transitionTop{
height:17px;
background:url(uploads/images/greenTransitionTop.jpg) no-repeat;
}

#transitionBottom{
height:50px;
background:url(uploads/images/transitions/homeBottom.gif) no-repeat;
border:0px dotted orange;
clear:both;
}


.greenBanner{
font-weight:bold;
font-size:1.6em;
color:#03271d;
background-color:inherit;
}

.greenBannerStrap{
font-size:1.2em;
line-height:1.3em;
}


{* Boxes on the home page *}

div.homeBox{
width: 225px; 
padding:0px; 
float: left;
border:2px solid #03271d;
background:url(uploads/images/home/homeBoxBG.jpg) repeat-x;
background-color:#287c73;
margin-right:20px;
}

div.homeBoxContent{
padding:12px;
color:white;
font-size:0.9em;
}

div.homeBoxBlue{
width: 352px; 
background:url(uploads/images/home/foaBannerBox.jpg);
background-color:#007BB7;
border:2px solid #052e48;
margin-right:16px;
height:170px;
}



div.homeBoxPurple{
width: 352px; 
background:url(uploads/images/home/ks2BannerBox.jpg);
background-color:#80399F;
border:2px solid #421b54;
margin-right:20px;
height:170px;
}

div.homeBoxRed{
background:url(uploads/images/home/homeBoxRedBG.jpg) repeat-x;
background-color:#D22916;
border:2px solid #640b0b;
}

div.homeBoxSmallGreen{
background:url(uploads/images/home/homeBoxSmallGreenBG.jpg) repeat-x;
background-color:#287c73;
margin-right:20px;
}



div.homeBoxRight{
	margin-right:0px;
}


div.greyBlock{
padding:6px 2px 6px 20px;
background-color:#d3e0de;
margin-bottom:8px;
}

div.greyBlock ul{
	padding:0;
	margin:0;
	padding-left:0px;
	list-style-type: none
}

div.greyBlock  li{ 
margin:0;padding:0;
margin-left:-6px;
}

div.greyBlock a, div.greyBlock a:visited{
	color:#6a238b;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-left:-3px;
	height:13px;
	background: url(uploads/images/home/bulletVideo.jpg) 0px 3px  no-repeat;
	padding:2px 0px 2px 16px;
}

div.greyBlock a:hover{
	color:white;
}

div.greyBlock li.bulletButton a, div.greyBlock li.bulletButton a:visited{
	background: url(uploads/images/home/bulletButton.gif) -2px 1px  no-repeat;
}

a.homeBoxLink, a.homeBoxLink:visited{
display:block;
border:0px dotted pink;
padding-top:4px;
color:#165850;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
padding-left:23px;
color:black;
background:url(uploads/images/home/linkButton_00.gif) 0px 3px no-repeat;
}

div.homeBoxBlue a.homeBoxLink, div.homeBoxBlue a.homeBoxLink:visited{
background:url(uploads/images/home/linkButtonBlue_00.gif) 0px 3px no-repeat;
}
div.homeBoxPurple a.homeBoxLink, div.homeBoxPurple a.homeBoxLink:visited{
background:url(uploads/images/home/linkButtonPurple_00.gif) 0px 3px no-repeat;
}

div.homeBoxRed a.homeBoxLink, div.homeBoxRed a.homeBoxLink:visited{
background:url(uploads/images/home/linkButtonRed_00.gif) 0px 3px no-repeat;
}
div.homeBoxSmallGreen a.homeBoxLink, div.homeBoxSmallGreen a.homeBoxLink:visited{
background:url(uploads/images/home/linkButtonSmallGreen_00.gif) 0px 3px no-repeat;
}

a.homeBoxLink:hover{
color:white;
}



#content{
border:1px solid #A2CCC6;
background-color:#A2CCC6;
}

a.homeLink, a.homeLink:visited{
color:#165850;
text-decoration:none;
}
a.homeLink:hover{
color:#ffffff;
text-decoration:none;
}


#subContent{
	height:70px;
padding-top:18px;
padding-left:45px;
padding-bottom:0px;
color:white;
background-color:#27695F;
font-weight:bold;
font-size:1.1em;
}

a.newsLink, a.newsLink:visited{
text-decoration:underline;
color:#9BC6C0;
background-color:inherit;
font-size:0.9em;
}

a.newsLink:hover{
color:#000;
background-color:inherit;
}

#WTsubContent{
background:url(uploads/images/walkThroughs/subContentBG.gif) repeat-x;
padding-left:35px;
padding-right:35px;
}


#walkThroughNav{

margin-top:0px;
background-color:#165850;
}

#walkThroughNav a, #walkThroughNav a:visited{
display:block;
width:120px;
height:30px;
font-weight:bold;
font-size:0.9em;
text-decoration:none;
color:#fff;
background:url(uploads/images/nav/WTnotActive.png) no-repeat;
padding-left:24px;
padding-top:5px;
float:left;
}


#walkThroughNav a:hover{
background:url(uploads/images/nav/WTactive.png) no-repeat;
color: blue;
}

#walkThroughNav a.active{
background:url(uploads/images/nav/WTactive.png) no-repeat;
color: fff;
}


/* scroll stuff */
#pscroller1{
height: 58px;
border: 0px solid orange;
padding: 5px;
background-color: inherit;
color:#9CC5BF;
font-size:1.4em;

}

div.scrollContainer{
width:400px;
text-align:center;
padding-left:140px;
}

.scrollTitle{
color:#ffffff;
}

/* End of 'wba :: homepage' */

