body.style7to14  {font-size:62.5%;}
.style7to14 #wrapper { background-image:none; }

/*#content { background-color:pink;}*/
.style7to14 #primary {
	padding-top:4px;
	margin-top:-20px;
	overflow:visible;
	border-left:0;
}

/* grid */
.style7to14 #primary { width:46.5em; }

/* subnav */
.style7to14 #contextual {
	background: transparent url(images/subnav_top.gif) no-repeat 0 0;
	padding:47px 10px 0 0;
	width:180px;
	margin-top:2em;
}
.style7to14 .subnav { 
	background-color:#44193b; 
	padding:0;
	width:18.1em;
}
.style7to14 .subnav li { border-top:1px solid #694762;}
.style7to14 .subnav li a:link,
.style7to14 .subnav li a:visited,
.style7to14 .subnav li a:hover,
.style7to14 .subnav li a:active { 
	background-image:none; 
	padding:0.4em 0 .4em 20px;
	font-size:1.3em;
}


.style7to14 .subnav li a:link,
.style7to14 .subnav li a:visited,
.style7to14 .subnav li a:hover,
.style7to14 .subnav li a:active {
	font-family: Helvetica, Arial, sans-serif ;	
}
.style7to14 #discover h3,
.style7to14 .more a,
.style7to14 #joinIn .ready a {
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif ;	
}

.style7to14 .subnav li strong a:link,
.style7to14 .subnav li strong a:visited,
.style7to14 .subnav li strong a:hover,
.style7to14 .subnav li strong a:active {
	margin:0 0;
	padding:0.4em 0 .4em 20px;
	font-size:2em;
	font-weight:bold;
	border-top: 4px solid #fff;
}

.style7to14 .subnav li li strong a:link,
.style7to14 .subnav li li strong a:visited,
.style7to14 .subnav li li strong a:hover,
.style7to14 .subnav li li strong a:active {
	font-size:1.3em;
	font-weight:bold;
	border-top:0 none;
}
.style7to14 .subnav ul { 
/*	margin:0 0 0 -20px; */
	border-bottom:4px solid #fff;
}
.style7to14 .subnav li li {
	margin:0 0 0 20px;
}
.style7to14 .subnav li li li {
	padding-left: 20px;
}
.style7to14 .subnav .selected { 
	background: transparent url(images/selected.gif) no-repeat 7px .6em;
}

.style7to14 .subnav .selected a { color:#ffeb00; }
.style7to14 .subnav .selected li a { color:#fff; }


/* boxes */
.style7to14 #discover,
.style7to14 #getInvolved,
.style7to14 #getInvolved2,
.style7to14 #joinIn,
.style7to14 #activity,
.style7to14 #values,
.style7to14 .smallBoxWhite,
.style7to14 .smallBoxPink {
	padding: 0 5px 1px 5px;
	font-size:1em;
	margin: 0 0 30px 0;
	float:left;
	position:relative;
	margin-right:10px;
}

.style7to14 #discover {
	background: #0099ff url(images/blue_box_top.gif) no-repeat;
	width:530px;
	font-size:1.2em;
}
.style7to14 #getInvolved {
	background: #0099ff url(images/blue_box_top.gif) no-repeat;
	width:340px;
	margin-right:10px;
}
.style7to14 #values {
	background: #e0e0e0 url(images/grey_box_top.gif) no-repeat;
	width:170px;
	
}
.style7to14 .smallBoxWhite {
	background: #ffec00 url(images/white_box_top.gif) no-repeat;
	width:163px;
	margin-right:10px;
}
.style7to14 .smallBoxPink {
	background: #df0094 url(images/pink_box_top.gif) no-repeat;
	width:163px;	
	margin-right:10px;
}
.style7to14 #getInvolved2,
.style7to14 #joinIn,
.style7to14 #activity {
	background-color: #0099ff;
	width:530px;
	padding-bottom:1em;
	margin: 0 0 0 0 ;
}
.style7to14 #activity {
	background-color: #df0094;
}

.style7to14 #joinIn { 
	padding-bottom:15px;
}

.style7to14 #getInvolved2 a,
.style7to14 #joinIn a,
.style7to14 #activity a {
	color:#fff !important;
}

/**** MiddleBoxes ***/

.style7to14 .middleBoxNoStyle,
.style7to14 .middleBoxWhite,
.style7to14 .middleBoxblue {
	width:245px;
	padding: 0 5px 0 15px;
	float:left;
	margin:1em 10px 0 0;
	font-size:1em;
}

.style7to14 .middleBoxWhite { background: #ffec00 url(images/white_box_top2.gif) no-repeat; }
.style7to14 .middleBoxblue { background: #0099ff url(images/blue_box_top4.gif) no-repeat; }


/*** Header2 ***/
.style7to14 h1 { visibility:hidden;   }
.style7to14 #values h2 { color:#44193b;}

.style7to14 #getInvolved2 h2 {
	background: transparent url(images/blue_box_top3.gif) no-repeat;
	margin:0 -5px;
	padding: 20px 0 0 20px;
/*	width:530px;
*/	height:	82px;
	font-size:2em;
}
.style7to14 #joinIn h2,
.style7to14 #activity h2 {
	background: transparent url(images/blue_box_top.gif) no-repeat;
	margin:0 -5px;
	padding: 20px 0 0 20px;
	font-size:2em;
}




.style7to14 #activity h2 { background-image: url(images/pink_box_top2.gif); }

.style7to14 .middleBoxNoStyle h2 { padding-left:0; }
.style7to14 .middleBoxNoStyle h2,
.style7to14 .middleBoxWhite h2,
.style7to14 .middleBoxblue h2 { padding: 10px 0 0 0; }

.style7to14 .middleBoxNoStyle h2 a,
.style7to14 .middleBoxWhite h2 a,
.style7to14 .middleBoxblue h2 a { text-decoration: none; }

.style7to14 .middleBoxNoStyle h2 a {color: #44193B;}
.style7to14 .middleBoxblue h2 a { color: #fff; }




.style7to14 .smallBoxPink img,.style7to14 .smallBoxWhite img {width:165px;}
.style7to14 #primary h3,
.style7to14 #primary h4,
.style7to14 #primary h5,
.style7to14 #primary p {
	margin-left :3px;
	color:#fff;
}
.style7to14 #values p {
color:#44193b;
}
.style7to14 #valuesList {font-weight:bold; font-size:1.2em; padding:0 .5em;}


.style7to14 #primary .smallBoxWhite h2 { color:#df0094; }
.style7to14 #primary .middleBoxNoStyle h2 { color:#44193b; }
.style7to14 #primary .middleBoxWhite h2 { color:#df0094; }
.style7to14 #primary .smallBoxWhite p,
.style7to14 #primary .middleBoxNoStyle p,
.style7to14 #primary .middleBoxWhite p { color:#44193b; }

.style7to14 #discover h3 {
	font-size:1.2em;
	margin-top:.5em;
}

.style7to14 #getInvolved2 h3 {
	font-size:1.6em;
	margin-top:0;
}
.style7to14 #joinIn h3 {
	font-size:1.6em;
	margin-right:100px;
}
.style7to14 #activity h3 {
	font-size:1.6em;
	margin-right:190px;
	
}
.style7to14 #discover p,
.style7to14 #getInvolved p,
.style7to14 #getInvolved2 p,
.style7to14 #joinIn p,
.style7to14 #activity p,
.style7to14 #values p,
.style7to14 .smallBoxPink p,
.style7to14 .smallBoxWhite p {
	margin-bottom:15px;
}



.style7to14 #joinIn p,
.style7to14 #activity p {
	font-size:1.1em;
	margin-right:100px;
	margin-bottom:1em;
}
.style7to14 #activity p { margin-right:190px; }


.style7to14 .boxPhoto { overflow:hidden; }
.style7to14 #discover .boxPhoto { width:530px; }
.style7to14 #discover .boxPhoto img { width:530px; }
.style7to14 #getInvolved .boxPhoto { width:340px; }
.style7to14 #getInvolved .boxPhoto img { width:340px; }
.style7to14 .smallBoxWhite .boxPhoto,
.style7to14 .smallBoxPink .boxPhoto { width:162px; }
.style7to14 .smallBoxWhite .boxPhoto img,
.style7to14 .smallBoxPink .boxPhoto img { width:162px; }

.style7to14 #getInvolved2 .boxPhoto { float:right; width:250px; margin:3px 0 0 10px; }
.style7to14 #getInvolved2 .boxPhoto img { width:250px;  }
.style7to14 #joinIn .boxPhoto { float: none; }
.style7to14 #joinIn .boxPhoto img {width:530px;}
.style7to14 #activity .boxPhoto img {width:530px;}
.style7to14 #joinIn img { float:left; clear:left; margin: 0 10px 1em 0; }
.style7to14 #joinIn .ready {clear:left; }
.style7to14 #joinIn .ready a { font-size:1.1em; 	text-decoration:none; color:#fff;}



.style7to14 h2 {
	color:#fff;
	padding: 15px 0 10px 5px;
}

.style7to14 #primary .more {
	margin:0 -5px;
	border-top:1px solid #fff;
}
.style7to14 .more a {
	display:block;
	margin:0;
	padding: .4em 5px .4em 22px;
	text-decoration:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:10px .7em;
	font-size:1.1em;
}





.style7to14 #discover .more a ,
.style7to14 #getInvolved .more a { background-image: url(images/arrow_yellow.gif); color:#fff; }
.style7to14 #values .more a { background-image: url(images/arrow_purple.gif); color:#44193b;}
.style7to14 .smallBoxWhite .more a { background-image: url(images/arrow_pink.gif); color:#df0094;}
.style7to14 .smallBoxPink .more a { background-image: url(images/arrow_yellow2.gif); color:#fff; }

.style7to14 #getInvolved2 .links {
	clear:right;
	float:right;
	margin:20px 20px 0 20px;
	border-bottom:1px solid #66C2FF;
}
.style7to14 #getInvolved2 .more {
	border-color:#66C2FF;
}
.style7to14 #getInvolved2 .more a { background-image: url(images/arrow_yellow.gif); color:#fff; }

/* footer */
.style7to14 #partnerSites h2 {
	color:#44193b;
	font-size:1.2em;
}
.style7to14 #partnerSites ul {

}
.style7to14 #partnerSites ul li {

}
.style7to14 #partnerSites ul li a {
 font-weight:normal;
}


.style7to14 #footer li a:link,
.style7to14 #footer li a:hover, 
.style7to14 #footer li a:focus, 
.style7to14 #footer li strong a {
	font-size:1.1em;
	color:#666;
	
}

.style7to14 #activity p.playGame { text-align:right; margin:-60px 10px 0 0;}

.style7to14 #activity a.flashGame {
	display:block;
	float:right;
	background:transparent url(images/play-button.gif) no-repeat 0 0;
	padding:13px 0 0 33px;
	height:29px;
	width:138px;
	font-size:14px;
	font-style:italic;
	text-decoration:none;
	color:#000 !important;
	margin-right:-183px;
}
/* Welsh language tweaks */
.cy #activity a.flashGame {background:transparent url(images/play-button-tall.gif) no-repeat 0 0 !important;}


.style7to14 .text h4,
.style7to14 .text ul li,
.style7to14 .text ol li { color:#fff; }
.style7to14 #socialLinks li a { padding-top:2px; }
