@media  projection,screen{
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 {background:#000;}
#header-content {background:#E60086 none}
#main-nav {background-image:none;}
/*#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.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, #print-view, .module-11 .content, .module-11 .footer, .blue, .purple, .green, .pink {background-image: none;background-color: #000 !important;}
.black {color: #fff !important;}

.module-7 div.header {border:1px solid #3D3D3D;}
.module-11 {background-image: none;}

.module-10, .module-10 .content, .module-10 .footer, .module-10 .content blockquote, .module-10 p.last {background-image: none; background-color: #000;}
.module-10 .content blockquote {background-color: #000;}
#breadcrumb ol li a {background-image: none;}
ul.region-programmes li.content a {background-image: none;}
.pagination ul li.active {color: #fff;}

#subnav-nav ul{background:#000;}
#subnav-nav ul li a {background-image: none;}
#subnav-nav ul li ul li ul li a {color: #fff;}	
#subnav-nav ul li span.curr{color:white;}
#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;}
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;}
#footer,
.module-6,
.module-6 div.content,
.module-12,
ul.icon-list li{background-image:url(dotted-blue-line.gif);}
.module-3 .rss-link{background-image:url(dotted-pink-line.gif);}
.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, 
input.form-input-1,
div#search input#searchbox {background:#000;}
input.text,
textarea.focus,
input.form-input-1,
div#search input#searchbox {color:#ffff00;}
textarea.focus,
input.text.focus{border:1px solid #ffff00;}
#logo-publication img{background:transparent url(magazine/bg-logo-bigtimes.gif) top left no-repeat;padding:1px 0 0 1px;}

div.curve, div.grey div.curve, div.green div.curve, div.purple-grey div.curve-horizontal, div.grey div.curve-horizontal, div.lime-green div.curve-horizontal, div.purple-light-purple div.curve-horizontal, div.brown-mocha div.curve-horizontal, div.table.horizontal div.curve-horizontal {background-image: none !important;}

/*datepicker*/
div#datepicker table td, div#datepicker table td.inactive {background-image: none;}
div#datepicker table th {background-image: none; color: #fff;}
div#datepicker table td.feature {background-image: none; color: #fff;font-weight: bold;}

div#datepicker table td.feature a {color: #fff;}

/*jquery tabs*/
.module-3 .ui-tabs-nav .ui-tabs-selected, .module-3 .ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a, .ui-tabs-nav span {background-image: none !important;}
.module-3 .ui-tabs-nav .ui-tabs-selected a {background-color: #E60086;}
.ui-tabs-nav a {background-color: #000; border: 1px solid #E60086; color: #FFFF00}

.ui-tabs-nav.wide a span {padding: 0 14px;}

/*module-13*/
.module-13.aqua, .module-13.aqua .content {background-color: #000; background-image: none;}

/*module-14*/
.module-14 .header, .module-14 .content {background-color: #000; background-image: none;}
.module-14 .header h3 {color: #ffff00;}

/*module-15*/
.module-15 {background-image: none;}
.module-15 .nav, .module-15 .nav.bottom {background-color: #000; border-bottom: 1px solid #fff; color: #30acd6 !important; background-image: none;}
.module-15 .nav .category li a, .module-15 .nav .pagination a {color: #30acd6 !important;}
.module-15 .nav .category li a:hover, .module-15 .nav .pagination a:hover {color: #E60086 !important;}
.module-15 .nav .pagination .active a {color: #fff !important;}

.module-15 .category.events, .module-15 .category.events .content, .module-15 .category.events .content.last, .module-15 .category.news, .module-15 .category.news .content, .module-15 .category.news .content.last, .module-15 .category.job, .module-15 .category.job .content, .module-15 .category.job .content.last, .module-15 .category.case-study, .module-15 .category.case-study .content, .module-15 .category.case-study .content.last, .module-15 .category.web, .module-15 .category.web .content, .module-15 .category.web .content.last, .module-15 .category.multimedia, .module-15 .category.multimedia .content, .module-15 .category.multimedia .content.last, .module-15 .category.publication, .module-15 .category.publication .content, .module-15 .category.publication .content.last, .module-15 .category.photo-gallery, .module-15 .category.photo-gallery .content, .module-15 .category.photo-gallery .content.last, .module-15 .category.programme, .module-15 .category.programme .content, .module-15 .category.programme .content.last {background-color: #000;background-image: none;}

a.jumper, a.jumper:hover {color: #30acd6;background-image: none;background-color: #000;}
a.jumper:hover {color: #E60086;}

/*module-16*/
.module-16 .header, .module-16 .content {background-color: #000;}

/*module-17*/
.module-17, .module-17 .search, .module-17 .content, .module-17 .result {background-color: #000;background-image: none;}

.module-17 .search h2 {color: #ffff00;}

.feature div.tooltip div.content {background-color: #fff !important; color: #000 !important; background-image: none !important;}
.feature div.tooltip div.footer{background-image: url(bg-tooltip-high.png) !important;}


	ul.screen-controls div.text-resize {width:20px;height:21px;overflow:hidden;text-indent:-999em;background-repeat:no-repeat;background-color:transparent;background-position:0 0;}
	ul.screen-controls div.text-resize.selected{background-position:0 -21px;}
	ul.screen-controls div#text-smaller{background-image:url(text-smaller-high.gif);}
	ul.screen-controls div#text-reset{background-image:url(text-reset-high.gif);}
	ul.screen-controls div#text-larger{background-image:url(text-larger-high.gif);}
	#scroller.ui-slider-1{background-color:#FFFF00 !important;}
}
/* 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	
**********************************/

