body{background-color:#000;color:#ffff00;font-family:Arial, Helvetica, sans-serif;font-size:76%;margin:0;padding:0;text-align:center;}
#page,
#content,
#subnav,
#container,
#header,
#top-links,
#footer,
#print-view{background-color:#000 !important;}
#header-content,
#main-nav,
.module-7 div.header.green,
.module-7 div.header.brown,
#feature-content,
#feature-content #info .content,
#feature-content #info form,
.module-10,
.module-10 .content,
.module-10 .footer,
.module-10 .content blockquote,
#subnav .module-7 div.header.green,
#content .span-3 .span-1 .module-7 div.header.green,
#subnav .module-7 div.content, 
#content .span-3 .span-1 .module-7 div.content,
.module-7 div.header.blue,
#content .span-3 .span-2 .module-7 div.header.green,
#content .span-3 .span-2 .module-7,
#content .span-3 .span-2 .module-7 div.content,
.module-7 div.header.purple,
div.purple-grey div.curve-horizontal,
div.grey div.curve,
div.lime-green div.curve,
div.lime-green div.curve-horizontal,
div.green div.curve,
div.baby-pink div.curve,
div.pink-baby-pink div.curve-horizontal,
div.brown-mocha div.curve,
div.pink-baby-pink div.curve,
div.aqua div.curve,
div.blue-aqua div.curve,
div.mocha div.curve,
div.light-purple div.curve,
div.purple-light-purple div.curve   {background-image:none !important;background-color:#000 !important;}

#main-nav,
.module-7,
.module-7 div.header,
.module-7 div.header.green,
.module-7 div.header.brown,
.module-7 div.content,
.module-6,
.module-6 div.inner,
.module-6 div.content,
.module-3 .rss-link,
.module-3 .ui-tabs-nav .ui-tabs-selected a,
.module-3 .ui-tabs-nav .ui-tabs-selected,
.module-3 .ui-tabs-nav .ui-tabs-selected a span,
.module-3 .ui-tabs-nav a span,
.module-3 .ui-tabs-nav li a, 
.ui-tabs-nav.wide li,
#main-nav,
#footer,
div.table.purple-grey div.curve,
div.table.horizontal div.curve-horizontal,
div.grey div.curve{background-image:none !important;}
.ui-tabs-nav .ui-tabs-selected a span,
.ui-tabs-nav a,
p.strap,
.heading-1.black, .heading-2.black, .heading-3.black, .heading-4.black, .heading-5.black {color:#FFFF00;}
.ui-tabs-nav li{border-top:1px solid #528A39;border-left:1px solid #528A39;border-right:1px solid #528A39;}
/*#header-content h2{font-size:2.5em;}*/
/*div#access ul.access-links li a {font-size:0.61em;}*/
ul.pinksquare span {color:#ffff00;}
.module-7 fieldset{background:transparent;}
/*ul.screen-controls li{padding:0 0.3em;}*/
/*.module-3 span{font-size:0.61em;}*/
.module-4 form fieldset{border:1px solid #3d3d3d;}
.module-7 div.header{border:1px solid #3D3D3D;}
.module-7 div.content{border-bottom:1px solid #3d3d3d;border-left:1px solid #3d3d3d;border-right:1px solid #3d3d3d;}
.module-7 fieldset{border:none;}
#feature .content{background:#000;}
#feature .item {background-color:#000;}
#feature .strap p{background-color:#000;}
#feature{background-color:#ffff00 !important;}
#feature h2 {color:#000;}
#feature div.strap{background:none;}
.module-9 .header h3{color:#E60086;}
.module-9 .content{background-color:#000 !important;background-image:none !important;}
.module-9.purple .header {background-color:transparent;background-image:none;}
.module-9{background-image:none !important;}
#subnav-nav ul{background:#000;}
#print-view a{background:#000;padding-right:0;}
.common-tabs ul.nav li,
.common-tabs ul.nav li.selected,
.common-tabs ul.nav li.selected a,
.common-tabs ul.nav a  {background:none;}
.common-tabs ul.nav a {color:#ffff00;border:1px solid #e60086;}
.common-tabs ul.nav li.selected a{background:#e60086;color:#000;}
.heading-1.white, .heading-2.white, .heading-3.white, .heading-4.white, .heading-5.white {color:#FFFF00;}
div.table,
div.table thead,
div.table tfoot,
div.table th,
div.table td,
div.tbody th{background:none !important;}
div.table thead th,
div.table tbody th{background-color:#e60086!important;color:#ffff00 !important;}
div.table.horizontal tbody th{border-right:none;}
div.table table{border-collapse:separate;background-color:#e60086!important;}
div.table td{background:#000 !important;}
.module-4{background:none;}
div#search a,
ul.pinkdot span,
.module-4 .black{color:#ffff00;}
.module-6{background-color:#000;}
.module-6 .inner {background-image:none;}
.module-9 .header h3{border-bottom:2px solid #0099cb;}
.change-location{background:#000;color:#ffff00;}
.grey-dotted-box,
ol.grey,
input.text,
textarea,
input.text.focus,
textarea.focus {background:#000;}
input.text,
textarea.focus{color:#ffff00;}
textarea.focus,
input.text.focus{border:1px solid #ffff00;}
#logo-publication img{background:transparent url(../images/magazine/bg-logo-bigtimes.gif) top left no-repeat;padding:1px 0 0 1px;}
/* end hide from IE-mac */

/********************** FONTS SIZES
14px			:   		 1.15em
12px 			: 			 0.99em
11px 			: 			 0.91em
10px 			: 			 0.82em
*************************** COLOURS
.main-pink 		: 			#e60086
.main-blue		:			#0099cb
.main-light-blue:			#a2d3f1
.main-lighter-blue			#bee0f5
.main-green		:			#dbdf72
.main-purple	:			#cdadd5
.lilac			:			#e3d1e7
.purple			:			#e3d1e7 
.grey			:			#eae7e5
.lime			:			#e6e99c	
.green			:			#f1f2c7
.light-purple	:			#ebdeee
.brown			:			#d5bfb5	
.mocha			:			#e7dbd5
.blue			:			#b5dcf4
.aqua			:			#d0e9f8
.pink			:			#f599cf
.baby-pink		:			#facce7	
**********************************/


/* AFA Logo Div */	
	
#afa-logo { width:150px; float:left; height:110px; background-image:url(../images/logo-awa-high.gif); background-repeat:no-repeat; }	

#ni #afa-logo { width:150px; float:left; height:110px; background-image:url(../images/logo-awa-high.gif); background-repeat:no-repeat; }	

/* Big Lottery Logo Div */	

#big-lottery-logo { background-image:url(../images/logo-big-lottery-fund-black.gif); background-repeat:no-repeat; width:74px; height:75px; float:right; margin-top:30px; }


/* Main Nav Div */

#main-nav #nav-uk a { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-high.gif);}

#main-nav  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../nav-uk-on.gif);}


/* Uk Nav Div */


#uk #nav-uk a { width:34px; height:28px; display:block;  background-image:url(../images/nav-uk-on.gif);}

#uk  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-on.gif);}


#uk  #nav-england a { width:67px; height:28px; display:block; background-image:url(../images/nav-england-high.gif); }

#uk  #nav-england a:hover  { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }


#uk  #main-nav #nav-northernireland a { width:128px; height:28px; display:block; background-image:url(../images/nav-northernIreland-high.gif);}

#uk   #main-nav #nav-northernireland a:hover  { width:128px; height:28px; display:block; background-image:url(../images/nav-northernireland-on.gif);}

#uk #nav-scotland a { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-high.gif);}

#uk #nav-scotland a:hover  { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}



#uk #nav-wales a { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-high.gif);}

#uk  #nav-wales a:hover  { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}


/* England Div */

#england #nav-uk a { width:34px; height:28px; display:block;  background-image:url(../images/nav-uk-high.gif);}

#england  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-on.gif);}


#england  #nav-england a { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }

#england  #nav-england a:hover  { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }


#england #nav-northernireland a { width:128px; height:28px; display:block; background-image:url(../images/nav-northernIreland-high.gif);}

#england  #nav-northernireland a:hover  { width:128px; height:28px; display:block; background-image:url(../images/nav-northernireland-on.gif);}

#england #nav-scotland a { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-high.gif);}

#england #nav-scotland a:hover  { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}



#england #nav-wales a { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-high.gif);}

#england  #nav-wales a:hover  { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}



/*  NI Nav Div */

#ni #main-nav #nav-uk a { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-high.gif);}

#ni #main-nav  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-on.gif);}



#ni #main-nav  #nav-england a { width:67px; height:28px; display:block; background-image:url(../images/nav-england-high.gif); }

#ni #main-nav  #nav-england a:hover  { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }


#ni #main-nav #nav-northernireland a { width:128px; height:28px; display:block; background-image:url(../images/nav-northernIreland-on.gif);}

#ni #main-nav  #nav-northernireland a:hover  { width:128px; height:28px; display:block; background-image:url(../images/nav-northernireland-on.gif);}


#ni #main-nav #nav-scotland a { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-high.gif);}

#ni #main-nav  #nav-scotland a:hover  { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}



#ni #main-nav #nav-wales a { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-high.gif);}

#ni #main-nav  #nav-wales a:hover  { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}

/* Scotland Div */

#scotland #nav-uk a { width:34px; height:28px; display:block;  background-image:url(../images/nav-uk-high.gif);}

#scotland  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-on.gif);}


#scotland  #nav-england a { width:67px; height:28px; display:block; background-image:url(../images/nav-england-high.gif); }

#scotland  #nav-england a:hover  { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }


#scotland #nav-northernireland a { width:128px; height:28px; display:block; background-image:url(../images/nav-northernIreland-high.gif);}

#scotland  #nav-northernireland a:hover  { width:128px; height:28px; display:block; background-image:url(../images/nav-northernireland-on.gif);}

#scotland #nav-scotland a { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}

#scotland #nav-scotland a:hover  { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}



#scotland #nav-wales a { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-high.gif);}

#scotland  #nav-wales a:hover  { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}

/* Wales Div */

#wales #nav-uk a { width:34px; height:28px; display:block;  background-image:url(../images/nav-uk-high.gif);}

#wales  #nav-uk a:hover  { width:34px; height:28px; display:block; background-image:url(../images/nav-uk-on.gif);}


#wales  #nav-england a { width:67px; height:28px; display:block; background-image:url(../images/nav-england-high.gif); }

#wales  #nav-england a:hover  { width:67px; height:28px; display:block; background-image:url(../images/nav-england-on.gif); }


#wales #nav-northernireland a { width:128px; height:28px; display:block; background-image:url(../images/nav-northernIreland-high.gif);}

#wales  #nav-northernireland a:hover  { width:128px; height:28px; display:block; background-image:url(../images/nav-northernireland-on.gif);}

#wales #nav-scotland a { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-high.gif);}

#wales #nav-scotland a:hover  { width:76px; height:28px; display:block; background-image:url(../images/nav-scotland-on.gif);}



#wales #nav-wales a { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}

#wales  #nav-wales a:hover  { width:54px; height:28px; display:block; background-image:url(../images/nav-wales-on.gif);}

/* Print Page */

#print { float:right; margin-right:16px; height:27px; display:block; width:300px; }
#print-logo { width:17px; height:26px; display:block; background-image:url(../images/icon-print-high.gif); background-repeat:no-repeat; float:right;  }
#print-text { margin:4px; float:right; }
#print-text a { text-decoration:underline; } 
#print img {float:right; }

/* News Div's */

#news-header { width:230px; height:27px; background-image:url(../images/bg-tab-news-high.gif); background-position:left; margin-top:0px;  }

#ni #news-header { width:230px; height:27px; background-image:url(../images/bg-tab-news-purple-high.gif); background-position:left; margin-top:0px;  }

#news-header h1 {  font-size:.95em; color:white; line-height:27px; margin-left:8px;}

#news-content h2 { font-size:.95em; color:white; margin-bottom:10px; }

/* Welcome Div */

#welcome { width:430px; min-height:75px; border-right:2px solid #ececec; border-left:2px solid #ececec; padding:7px 10px 10px 10px; }

#welcome-footer { width:454px; height:15px; display:block; float:left; background-image:url(../images/tabs/bg-tab-outline-gradient.gif); background-repeat:repeat-x; margin-bottom:0px; padding-bottom:0px; }

#welcome-leftcurve-footer { float:left; height:8px; width:11px; background-image:url(../images/tabs/bg-tab-outline-left-high.gif); background-repeat:no-repeat; }

#welcome-rightcurve-footer { float:right; height:8px; width:11px; background-image:url(../images/tabs/bg-tab-outline-right-high.gif); background-repeat:no-repeat; }

#welcome h2 { font-size:.95em; color:#FFFFFF; }
	
/* Region Div's */


.region {  width:99%;  border-left:1px solid #c9c1b8; border-right:1px solid #c9c1b8; float:right; padding-top:8px; padding-bottom:8px; }

.region img { float:left; margin:0px 8px 0px 8px; }

.region-text { display:block; margin-top:1px; margin-bottom:0px;
 margin:0px; padding:5px; }
 
.region-footer { width:100%; height:15px; display:block; float:left; background-image:url(../images/tabs/bg-tab-outline-gradient.gif); background-repeat:repeat-x; margin:0px; padding:0px; }

.region-leftcurve-footer { float:left;  width:11px; height:15px;  background-repeat:no-repeat; background-image:url(../images/tabs/bg-tab-outline-left-high.gif); }

.region-rightcurve-footer { float:right;  width:11px; height:15px;  background-repeat:no-repeat;
background-image:url(../images/tabs/bg-tab-outline-right-high.gif); }

	
.region-leftcurve-orange  { float:left; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-orange-left-high.gif); background-color:white; }

.region-rightcurve-orange  { float:right; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-orange-right-high.gif); background-color:white; }

.region-leftcurve-purple  { float:left; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-purple-left-high.gif); background-color:white; }

.region-rightcurve-purple  { float:right; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-purple-right-high.gif); background-color:white; }

.region-leftcurve-blue  { float:left; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-blue-left-high.gif);  background-color:white;}

.region-rightcurve-blue  { float:right; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-blue-right-high.gif); background-color:white;}

.region-leftcurve-green  { float:left; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-green-left-high.gif); background-color:white; }

.region-rightcurve-green  { float:right; height:29px; width:11px; background-image:url(../images/tabs/bg-tab-green-right-high.gif); background-color:white; }	
			

.span-1 .module-7 .header h3 { color:#000000; }



