/* $Id: main.css,v 1.1.4.2 2008/06/20 17:10:44 stevek Exp $ */
/* GENERAL Styles */

body.front div.rounded-corner	{width: 553px; margin-bottom:20px;}
body			{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgMain01.gif') repeat-x #ffffff;
margin:			0px;
}

body.logged-in		{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgMain01.gif') repeat-x 0px 22px #ffffff;
margin:			0px;
}

div#node-425 span.submitted
{
display:none;
}
/** header graphics section **/
/** MOVE LOGO ETC OFF THE PAGE TO MAKE WAY FOR CONTENT SPECIFIC HEADERS BUT TO REMAIN AVAILABLE FOR PRINT VERSIONS **/
div#logo-title /* Wrapper for logo */
{
position:		relative;
z-index:		1;
top:			-120px;
float:			left;
margin:			0px 0px 0px 0px;
padding:		0px;
display:		none;
}
div#header
{
position:		relative;
z-index:		1;
top:			0px;
height:			110px;
padding:		0px;
margin:			0px;
background:		transparent;
}
div#content
{
float:			right;
width:			100%;
margin-left:		-100%;
padding:		0px;
}
div#content-inner
{
position:		relative;
top:			-30px;
z-index:		1;
margin-top:		100px;
}
div#content-area
{
margin-left:		10px;
}
div.admin-warning-message
{
background-color:	#edffed;
border:			1px solid #04a107;
color:			#04a107;
margin:			10px;
padding:		10px;
font-weight:		normal;
}
div.book-navigation
{
clear:			both;
}
div#block-ie-0
{
color:			#330000;
margin:			10px;
padding:		0px;
font-weight:		normal;
width: 540px;
}
/** CONTENT SPECIFIC HEADERS **/
/* home etc */
body.front #header,
body.node-type-panel #header,
body.page-admin #header,
body.section-node-edit #header,
body.section-admin #header,
body.page-user #header,
body.section-user #header,
body.section-users #header,
body.section-search #header,
body.section-search404 #header,
body.page-search404 #header,
body.section-node #header,
body.section-node-add #header,
body.section-node-edit #header,
body.section-missing-page #header,
body.section-toboggan #header,
body.section-printmail #header,
body.page-blackieinfo-htm #header,
body.page-order-form-htm #header,
/* weblinks */
body.section-weblinks #header,
/* whats-on */
body.node-type-whats-on-exhibitions #header,
body.node-type-whats-on-performance #header,
body.node-type-whats-on-workshops #header,
body.node-type-whats-on-youth-arts #header,
body.node-type-whats-on-exhibitions #header,
body.node-type-whats-on-page-contype #header,
body.node-type-event-node-contype #header,
body.section-content #header,
body.page-ecard #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px 5px transparent;
}
/* rentals */
body.node-type-rentals-page-contype #header,
/* about-us */
body.node-type-about-us-page-contype #header,
body.page-content-about-us #header,
body.node-type-trustee-bio-page-contype #header,
body.node-type-staff-bio-page-contype #header,
body.page-blackieinfo-htm #header,
body.page-biography-htm #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px -105px transparent;
}
/* get-involved */
body.node-type-get-involved-page-contype #header,
body.node-type-book #header,
/* supporters */
body.node-type-supporters-page-contype #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px -215px transparent;
}
/* touring */
body.node-type-touring-page-contype #header,
/* contact */
body.page-contact #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px -325px transparent;
}
/* museum */
body.node-type-museum-page-contype #header,
/* location */
body.node-type-location-page-contype #header,
body.page-content-location #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px -435px transparent;
}
/* marketplace */
body.node-type-market-place-page-contype #header,
body.node-type-marketplace-product-page-contype #header,
body.page-content-marketplace #header,
body.page-order-form-htm #header,
body.section-cart #header,
body.section-donate #header,
body.section-catalog #header,
body.node-type-product #header
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoTheBlackE-all.gif') no-repeat 0px -545px  transparent;
}
/** REPOSITION PRIMARY AND SECONDARY NAV BARS **/
div#navigation
{
float:			right;
z-index:		1;
position:		relative;
top:			-15px;
right:			200px;
width:			560px;
height:			100px;
margin-left:		auto;
margin-right:		auto;
margin-top:		0px;
margin-bottom:		0px;
padding:		0px;
}
/** PRIMARY LINKS **/
ul.primary-links
{
width:			560px;
height:			20px;
margin-bottom:		10px;
padding:		0px;
text-align:		right;
font-size:		14px;
line-height:		20px;
margin:			0px;
}
ul.primary-links li
{
padding-left:		7px;
padding-right:		7px;
padding-top:		0px;
margin:			0px;
display:		inline;
border-right:		1px solid black;
}
ul.primary-links li a
{
color:			black;
text-decoration:	none;
}
ul.primary-links li a:hover
{
color:			#cc0033;
}
/** SECONDARY LINKS **/
ul.secondary-links
{
position:		relative;
top:			0px;
width:			560px;
height:			40px;
overflow:		hidden;
margin-left:		auto;
margin-right:		auto;
margin-top:		10px;
padding:		0px;
font-size:		15px;
line-height:		40px;
font-weight:		bold;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') no-repeat top center transparent;
}
ul.secondary-links li
{
padding:		0px;
margin-left:		0px;
margin-right:		0px;
margin-top:		0px;
display:		block;
float:			left;
text-align:		center;
}
/** WHAT'S ON **/
li.menu-1800 a
{
display:		block;
text-align:		center;
width:			110px;
height:			40px;
text-decoration:	none;
color:			#ffffff;
position:		relative;
top:			-3px;
}
li.menu-1800 a:hover
{
color:			black;
}
li.menu-1800 a:visited
{
color:			white;
}
/** RENTALS **/
li.menu-1697 a
{
display:		block;
text-align:		center;
width:			70px;
height:			40px;
text-decoration:	none;
color:			#ffffff;
position:		relative;
top:			-4px;
}
li.menu-1697 a:hover
{
color:			black;
}
/**  &amp;  **/
li.menu-810 a
{
display:		block;
text-align:		center;
width:			105px;
height:			40px;
text-decoration:	none;
color:			#000000;
position:		relative;
top:			-6px;
}
li.menu-810 a:hover
{
color:			#cc0033;
}
/** TOURING **/
li.menu-1796 a
{
display:		block;
text-align:		center;
width:			77px;
height:			40px;
text-decoration:	none;
color:			#ffffff;
position:		relative;
top:			-5px;
}
li.menu-1796 a:hover
{
color:			black;
}
/** MUSEUM **/
li.menu-812 a
{
display:		block;
text-align:		center;
width:			85px;
height:			40px;
text-decoration:	none;
color:			#ffffff;
position:		relative;
top:			-5px;
}
li.menu-812 a:hover
{
color:			black;
}
/** MARKETPLACE **/
li.menu-813 a
{
display:		block;
text-align:		center;
width:			105px;
height:			40px;
text-decoration:	none;
color:			#ffffff;
position:		relative;
left:			0px;
top:			-7px;
}
li.menu-813 a:hover
{
color:			black;
}
div.book-navigation ul.menu
{
padding-bottom:		20px;
}
h1.title		{
text-align:		center;
font-size:		16px;
padding-right:		5px;
line-height:		20px;
margin:			0px;
}
span.submitted
{
margin-left:		10px;
}
div.field-field-title-sub
{
text-align:		center;
font-size:		16px;
line-height:		20px;
margin-bottom:		20px;
clear:			both;
}
div.field-field-marketplace-product-author
{
display:		none;
text-align:		center;
font-size:		16px;
line-height:		20px;
margin-bottom:		20px;
float:			left;
}
body.not-logged-in div.meta
{
display:		none;
}
/** TERTIARY LINKS **/
div#sidebar-left
{
position:		relative;
top:			0px;
z-index:		2;
padding:		0px;
margin-top:		15px;
}
div#sidebar-left-inner div.view-display-id-attachment_1
{
background:		none;
}
div#sidebar-left-inner
{
position:		relative;
top:			15px;
width:			185px;
margin:			0px;
padding-left:		5px;
padding-right:		10px;
padding-top:		80px;
padding-bottom:		80px;
text-align:		right;
font-size:		15px;
line-height:		20px;
font-family:		'Trebuchet MS',arial,verdana,geneva,sans-serif;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgNavMarginLeft01.png') no-repeat left top, url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgNavMarginLeft01.png') no-repeat bottom right;
}
div#sidebar-left-inner h3.title
{
color:			white;
font-size:		14px;
text-decoration:	underline;
}
/* HOME TERTIARY */
body.front div#sidebar-left-inner,
/* USER TERTIARY */
body.page-user div#sidebar-left-inner,
body.section-user div#sidebar-left-inner,
body.section-users div#sidebar-left-inner,
/* SEARCH TERTIARY */
body.section-search div#sidebar-left-inner,
/* SEARCH TERTIARY */
body.section-search404 div#sidebar-left-inner,
body.page-search404 div#sidebar-left-inner,
/* NODE ADD TERTIARY */
body.section-node-add div#sidebar-left-inner,
/* NODE TERTIARY */
body.section-node div#sidebar-left-inner,
/* NODE EDIT TERTIARY */
body.section-node-edit div#sidebar-left-inner,
/* MISSING PAGE */
body.section-missing-page div#sidebar-left-inner,
/* LOGIN TOBOGGAN */
body.section-toboggan div#sidebar-left-inner,
/* COLOPHON TERTIARY */
body.section-colophon div#sidebar-left-inner,
/* EVENT TERTIARY */
body.node-type-event-node-contype div#sidebar-left-inner,
/* WHAT'S ON TERTIARY */
body.node-type-whats-on-exhibitions div#sidebar-left-inner,
body.node-type-whats-on-performance div#sidebar-left-inner,
body.node-type-whats-on-workshops div#sidebar-left-inner,
body.node-type-whats-on-youth-arts div#sidebar-left-inner,
body.node-type-whats-on-exhibitions div#sidebar-left-inner,
body.node-type-whats-on-page-contype div#sidebar-left-inner,
/* 301 RE-DIRECTED */
body.page-blackieinfo-htm div#sidebar-left-inner,
body.page-ecard div#sidebar-left-inner
{
background-color:	#e31937;
}
div#block-views-view_nav_left_margin-block_11 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
text-decoration:	none;
}
div#block-views-view_nav_left_margin-block_11 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_11 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_11 a:active
{
color:			black;
}
/* RENTALS TERTIARY */
body.node-type-rentals-page-contype div#sidebar-left-inner,
body.node-type-about-us-page-contype div#sidebar-left-inner,
body.page-content-about-us div#sidebar-left-inner,
body.node-type-trustee-bio-page-contype div#sidebar-left-inner,
body.node-type-staff-bio-page-contype div#sidebar-left-inner
{
background-color:	#f8981d;
}
div#block-views-view_nav_left_margin-block_3 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_3 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_3 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_3 a:active
{
color:			black;
}
/*  &amp;  TERTIARY */
body.node-type-get-involved-page-contype div#sidebar-left-inner,
body.node-type-book div#sidebar-left-inner,
body.node-type-supporters-page-contype div#sidebar-left-inner
{
background-color:		#f9ed03;
}
div#block-views-view_nav_left_margin-block_4 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			black;
}
div#block-views-view_nav_left_margin-block_4 a:visited
{
color:			black;
}
div#block-views-view_nav_left_margin-block_4 a:hover
{
color:			#990000;
}
div#block-views-view_nav_left_margin-block_4 a:active
{
color:			#990000;
}
div#block-views-view_nav_left_margin-block_12 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			black;
}
div#block-views-view_nav_left_margin-block_12 a:visited
{
color:			black;
}
div#block-views-view_nav_left_margin-block_12 a:hover
{
color:			#990000;
}
div#block-views-view_nav_left_margin-block_12 a:active
{
color:			#990000;
}
/* TOURING TERTIARY */
h3#TouringExhibitions
{
color:			white;
font-size:		14px;
text-decoration:	underline;
}
body.node-type-touring-page-contype div#sidebar-left-inner,
/* CONTACT TERTIARY */
body.page-contact div#sidebar-left-inner
{
background-color:	#6db33f;
}
div#block-views-view_nav_left_margin-block_13 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_13 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_13 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_13 a:active
{
color:			black;
}
div#block-views-view_nav_left_margin-block_5 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_5 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_5 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_5 a:active
{
color:			black;
}
/* MUSEUM TERTIARY */
body.node-type-museum-page-contype div#sidebar-left-inner,
body.node-type-location-page-contype div#sidebar-left-inner,
body.page-content-location div#sidebar-left-inner
{
background-color:	#0081c6;
}
div#block-views-view_nav_left_margin-block_6 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_6 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_6 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_6 a:active
{
color:			black;
}
/* MARKETPLACE TERTIARY */
body.node-type-market-place-page-contype div#sidebar-left-inner,
body.page-order-form-htm div#sidebar-left-inner,
body.node-type-marketplace-product-page-contype div#sidebar-left-inner,
body.page-content-marketplace div#sidebar-left-inner,
body.section-cart div#sidebar-left-inner,
body.section-donate div#sidebar-left-inner,
body.section-catalog div#sidebar-left-inner,
body.node-type-donation div#sidebar-left-inner,
body.node-type-product div#sidebar-left-inner
{
background-color:	#a9218e;
}
div#block-views-view_nav_left_margin-block_7 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_7 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_7 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_7 a:active
{
color:			black;
}
div#block-views-view_nav_left_margin-block_10 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_10 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_10 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_10 a:active
{
color:			black;
}
div#block-views-view_nav_left_margin-block_10 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_10 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_10 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_10 a:active
{
color:			black;
}
/* ABOUT US TERTIARY */
div#block-views-view_nav_left_margin-block_1 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_1 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_1 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_1 a:active
{
color:			black;
}
/* LOCATION TERTIARY */
div#block-views-view_nav_left_margin-block_9 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
div#block-views-view_nav_left_margin-block_9 a:visited
{
color:			white;
}
div#block-views-view_nav_left_margin-block_9 a:hover
{
color:			black;
}
div#block-views-view_nav_left_margin-block_9 a:active
{
color:			black;
}
/* SUPPORTERS TERTIARY */
div#block-views-view_nav_left_margin-block_8 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			black;
}
div#block-views-view_nav_left_margin-block_8 a:visited
{
color:			black;
}
div#block-views-view_nav_left_margin-block_8 a:hover
{
color:			#990000;
}
div#block-views-view_nav_left_margin-block_8 a:active
{
color:			white;
}
div#block-views-view_nav_left_margin-block_8 div.view-display-id-attachment_1
{
display:		block;
margin-right:		0px;
margin-top:		-10px;
color:			white;
border:1px solid black;
}
div#block-views-view_nav_left_margin-block_8 div.view-display-id-attachment_1 a
{
display:		block;
margin-top:		10px;
margin-bottom:		10px;
color:			white;
}
/* END TERTIARY */
/* BEGIN LEFT MARGIN BLOCKS */

/* Begin Advanced Book Blocks JQuery Nav Block */

div#block-advancedbookblocks-0
{
margin-top:		-30px;
margin-bottom:		100px;
padding-left:		5px;
padding-right:		2px;
}
div#block-advancedbookblocks-0 div.content
{
margin-top:		2px;
padding-top:		8px;
}
div#block-advancedbookblocks-0 a
{
text-decoration:	none;
color:			black;
}
div#block-advancedbookblocks-0 a:visited
{
text-decoration:	none;
color:			black;
}
div#block-advancedbookblocks-0 a:hover
{
text-decoration:	underline;
color:			black;
}
div#block-advancedbookblocks-0 a:active
{
text-decoration:	none;
color:			#999999;
font-family:		'Trebuchet MS',arial,verdana,geneva,sans-serif;
font-size:		15px;
line-height:		20px;
}
div#block-advancedbookblocks-0 h3.block-title
{
color:			black;
font-family:		'Trebuchet MS',arial,verdana,geneva,sans-serif;
font-size:		15px;
line-height:		20px;
font-weight:		normal;
text-decoration:	none;
}
/* End Advanced Book Blocks JQuery Nav Block */
div#block-user-3
{
clear:			both;
padding:		5px;
}
div#block-views-frontpage-block_2 ul
{
margin-left:		10px;
text-align:		left;
font-size:		13px;
line-height:		15px;
font-weight:		normal;
color:			white;
}
div#block-views-frontpage-block_2 li
{
margin-top:		20px;
font-weight:		normal;
}
div#block-views-frontpage-block_2 a
{
display:	block;
text-indent:		-5px;
font-weight:		bolder;
text-decoration:	none;
color:			white;
}
div#block-views-frontpage-block_2 a:visited
{
text-decoration:	none;
color:			white;
}
div#block-views-frontpage-block_2 a:hover
{
text-decoration:	none;
color:			#ffffcc;
}
div#block-views-frontpage-block_2 a:active
{
text-decoration:	none;
color:			#ffff66;
}

/** CONTENT AREA BLOCKS **/

/** PAGINATION **/
/** GENERAL PAGING **/

#pagination-toc
{
width: 100%;
text-align:	center;
padding: 10px;
margin-right: 15px;
margin-bottom: 15px;
}

ul.pagination-toc-list
{
width: 250px;
text-align:	left;
padding: 10px;
margin-left: auto;
margin-right: auto;
}
/** SPECIFIC PAGING **/
.page-content-supporters-support-through-volunteering h1
{
z-index:	10;
position:	relative;
top:		-125px;
left:		10px;
}
.page-content-supporters-support-through-volunteering .field-field-title-sub
{
z-index:	10;
position:	relative;
top:		-150px;
left:		10px;
}

.page-content-supporters-support-through-volunteering #pagination-toc h4
{
display:		none;
}
.page-content-supporters-support-through-volunteering .pagination-toc-list
{
z-index:		1;
position:		relative;
top:			50px;
background-color:	#edffed;
border:			1px solid #04a107;
color:			#04a107;
font-weight:		normal;
width: 			250px;
height:			60px;
padding-top: 		40px;
margin-left: 		auto;
margin-right: 		auto;
}
.page-content-supporters-support-through-volunteering .pagination-toc-list .first
{
display:		none;
}
.page-content-supporters-support-through-volunteering .pagination-toc-item
{
display:		block;
float:			left;
}

/** RIGHT MARGIN LAYOUT **/
#sidebar-right-inner
{
position:		relative;
top:			-125px;
}
/* SEARCH */
div#block-search-0
{
position:		relative;
top:			10px;
font-weight:		normal;
font-size:		14px;
line-height:		20px;
margin-left:		7px;
margin-bottom:		20px;
}
input#edit-search-block-form-1,
div#edit-search-block-form-1-wrapper input.hint
{
position:		relative;
left:			0px;
text-align:		center;
font-size:		14px;
line-height:		20px;
height:			20px;
margin-left:		15px;
margin-right:		0px;
margin-top:		0px;
border:			1px solid #990033;
}
form#search-block-form input.form-submit
{
position:		relative;
left:			-5px;
top:			1px;
font-size:		15px;
font-weight:		bold;
line-height:		20px;
height:			22px;
margin-right:		9px;
margin-top:		9px;
padding-left:		5px;
padding-right:		5px;
background:		transparent;
border:			0px;
cursor:			pointer;
color:			#990033;
}
form#search-block-form input.form-submit:hover
{
color:			#660000;
}
/* UTIL LOGGED IN */
div#block-logged_in-0
{
position:		relative;
top:			0px;
z-index:		10;
font-weight:		normal;
font-size:		14px;
line-height:		20px;
margin-left:		7px;
margin-top:		10px;
}
/* LOGIN TOBOGGAN */
div#block-logintoboggan-0
{
margin-left:		2px;
margin-top:		15px;
padding-left:		20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoDrupalCrystal.png') no-repeat #ffffff;
}
div#block-user-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		10px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		0px;
text-align:		left;
}
div#block-user-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
margin-left:		7px;
}
div#toboggan-container
{
text-align:		center;
margin-bottom:		10px;
}
a#toboggan-login-link
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
margin-left:		2px;
padding-left:		20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoDrupalCrystal.png') no-repeat #ffffff;
}
div#toboggan-login div#edit-name-wrapper label
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
form#user-login-form input#edit-name,
form#user-login-form input.hint,
form#user-login-form input#edit-pass
{
position:		relative;
left:			0px;
text-align:		center;
font-size:		14px;
line-height:		20px;
height:			20px;
margin-left:		15px;
margin-right:		0px;
margin-top:		0px;
border:			1px solid #990033;
}
form#user-login-form div#edit-persistent-login-wrapper
{
margin-left:		15px;
}
form#user-login-form div#edit-persistent-login-wrapper label
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
form#user-login-form input.form-submit
{
position:		relative;
left:			0px;
font-size:		15px;
font-weight:		bold;
line-height:		20px;
height:			22px;
margin-left:		15px;
margin-right:		9px;
margin-top:		0px;
padding-left:		5px;
padding-right:		5px;
background:		#990033;
border:			0px;
cursor:			pointer;
color:			white;
}
form#user-login-form input.form-submit:hover
{
color:			#ffff66;
}

div#toboggan-container ul
{
margin-left:		-20px;
margin-top:		10px;
list-style-type:	none;
}
div#toboggan-container ul li
{
list-style-type:	none;
}
div#toboggan-container ul li a
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
padding-left:		20px;
clear:			left;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/logoDrupalCrystal.png') no-repeat #ffffff;
}
/* PRINTER FRIENDLY */
div#block-print-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		0px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-print-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
div#block-print-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
div#block-print-0 span.print_html {
  clear:		left;
}
div#block-print-0 span.print_mail {
  clear:		left;
}
div#block-print-0 span.print_pdf {
  clear:		left;
}
/* ADD TO ANY */
div#block-addtoany-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		0px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-addtoany-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
div#block-addtoany-0 a.a2a_dd
{
padding-left:		15px;
}
/* TEXT RESIZE */
div#block-text_resize-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		0px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-text_resize-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
div#block-text_resize-0 a#text_resize_decrease
{
display:		block;
float:			left;
position:		relative;
left:			11px;
z-index:		10;
}
div#block-text_resize-0 a#text_resize_reset
{
display:		block;
float:			left;
position:		relative;
left:			17px;
z-index:		10;
}
div#block-text_resize-0 a#text_resize_increase
{
display:		block;
float:			left;
position:		relative;
left:			27px;
z-index:		10;
}
/* UBERCART CART BLOCKS */
div#block-uc_ajax_cart-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		0px;
margin-bottom:		10px;
padding-left:		20px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-uc_ajax_cart-0 h2#ajax-cart-headline
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
padding-left:		20px;
clear:			left;
background:		url('//images.theblack-e.co.uk/sites/all/modules/ubercart/uc_cart/images/cart-full.png') no-repeat #ffffff;
}
div#block-uc_ajax_cart-0 .content
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
padding-left:		20px;
clear:			left;
}
div#block-uc_catalog-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		0px;
margin-bottom:		10px;
padding-left:		20px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-uc_catalog-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
padding-left:		20px;
clear:			left;
background:		url('//images.theblack-e.co.uk/sites/all/modules/ubercart/uc_cart/images/cart-full.png') no-repeat #ffffff;
}
/* AUTOLOGOUT */
div#block-autologout-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		10px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-autologout-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
/* MASQUERADE */
div#block-masquerade-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		10px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-masquerade-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
margin-bottom:		-10px;
}
input#edit-masquerade-user-field
{
position:		relative;
left:			0px;
float:			left;
font-size:		14px;
line-height:		20px;
width:			137px;
height:			20px;
margin-left:		10px;
margin-right:		0px;
margin-top:		0px;
border:			1px solid #990033;
}
div#block-masquerade-0 input#edit-submit-2
{
position:		relative;
top:			-25px;
float:			right;
font-size:		15px;
font-weight:		bold;
line-height:		25px;
height:			25px;
margin-right:		0px;
margin-top:		0px;
background:		#990033;
border:			0px;
cursor:			pointer;
color:			white;
}
div#block-masquerade-0 input#edit-submit-2:hover
{
color:			#ffff66;
}
div#edit-masquerade-user-field-wrapper div.description
{
display:		none;
clear:			left;
float:			left;
}
/* QUOTES */
div#block-quotes-1
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		10px;
margin-right:		0px;
margin-top:		100px;
margin-bottom:		10px;
padding-left:		5px;
padding-right:		5px;
padding-top:		5px;
padding-bottom:		5px;
text-align:		left;
border:			1px dotted #990000;
}
div#block-quotes-1 div.quotes-author
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
text-align:		right;
}
/* MOLLOM STATS */
div#block-molstats-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		0px;
margin-right:		10px;
margin-top:		10px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		0px;
padding-bottom:		5px;
text-align:		left;
}
div#block-molstats-0 h3.title
{
font-weight:		normal;
font-size:		14px;
line-height:		20px;
}
/* ABOUT THIS NODE */
div#block-about_this_node-0 h3.title
{
font-size:		12px;
text-align:		left;
text-indent:		-5px;
}
div#block-about_this_node-0
{
position:		relative;
top:			0px;
z-index:		2;
margin-left:		10px;
margin-right:		10px;
margin-top:		70px;
margin-bottom:		10px;
padding-left:		10px;
padding-right:		10px;
padding-top:		5px;
padding-bottom:		5px;
text-align:		center;
border:			1px dotted #990033;
}
div#block-about_this_node-0 li
{
display:		block;
font-size:		12px;
text-align:		center;
margin-left:		-20px;
margin-top:		5px;
list-style-type:	none;
}
/** HOMEPAGE LAYOUT **/
/* WELCOME PANEL */
div#block-views-frontpagepanel_pane_7
{
width:			335px;
font-size:		14px;
line-height:		17px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgHomePanelBlock06.jpg') no-repeat top right transparent;
margin-left:		-10px;
padding-left:		30px;
padding-right:		195px;
}
div#block-views-frontpagepanel_pane_7 div.views-field-title
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		95px;
margin-left:		-20px;
margin-bottom:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask02.png') no-repeat -550px 0px transparent;
}
div#block-views-frontpagepanel_pane_7 div.views-field-title-1
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		25px;
margin-left:		-20px;
margin-top:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask02.png') no-repeat 0px -45px transparent;
}
/* RENTALS PANEL */
#block-views-frontpagepanel_pane_1
{
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#f8981d;
}
#block-views-frontpagepanel_pane_1 .views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px;
}
#block-views-frontpagepanel_pane_1 .views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px;
}
/* GET INVOLVED PANEL */
#block-views-frontpagepanel_pane_2
{
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#f9ed03;
}
#block-views-frontpagepanel_pane_2 .views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px;
}
#block-views-frontpagepanel_pane_2 .views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px;
}
#block-views-frontpagepanel_pane_2 a
{
color:			black;
}
#block-views-frontpagepanel_pane_2 a:hover
{
color:			#990000;
}
/* TOURING SHOWS PANEL */
#block-views-frontpagepanel_pane_3
{
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#6db33f;
}
#block-views-frontpagepanel_pane_3 .views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
#block-views-frontpagepanel_pane_3 .views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -35px transparent;
}
/* MUSEUM PANEL */
#block-views-frontpagepanel_pane_4
{
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#0081c6;
}
#block-views-frontpagepanel_pane_4 .views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
#block-views-frontpagepanel_pane_4 .views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat -265px -35px transparent;
}
#block-views-frontpagepanel_pane_4 a
{
color:			white;
}
#block-views-frontpagepanel_pane_4 a:hover
{
color:			black;
}
#block-views-frontpagepanel_pane_4 .field-content
{
color:			white;
}
/* MARKETPLACE PANEL */

.panels-flexible-region-2-row_4_1
{
width:			535px;
}
#block-views-frontpagepanel_pane_5
{
width:			490px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		30px;
background:		#a9218e;
}
#block-views-frontpagepanel_pane_5 .views-field-title
{
width:			550px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		50px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
#block-views-frontpagepanel_pane_5 .views-field-view-node
{
width:			550px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		15px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px transparent;
}
#block-views-frontpagepanel_pane_5 a
{
color:			white;
}
#block-views-frontpagepanel_pane_5 a:hover
{
color:			black;
}
#block-views-frontpagepanel_pane_5 .field-content
{
color:			white;
}
/* REMOVE LIST ITEM BLOCKS FROM HOMEPAGE PANELS */
div.panel-flexible li
{
display:		block;
margin:			0px;
list-style-type:	none;
}
div.panel-flexible a
{
color:			black;
font-weight:		bold;
text-decoration:	none;
margin-top:		5px;
margin-bottom:		5px;
}
div.panel-flexible a:hover
{
color:			white;
}
/** ABOUT US LAYOUT **/

/* ABOUT US - THE PROJECT */
div.view-id-view_about_us_main div.views-row-1
{
position:		relative;
top:			0px;
float:			left;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
margin-bottom:		40px;
padding-left:		20px;
padding-right:		20px;
background:		#cccccc;
}
div.view-id-view_about_us_main div.views-row-1 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_about_us_main div.views-row-1 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-top:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px transparent;
}
/* ABOUT US - THE BUILDING */
div.view-id-view_about_us_main div.views-row-2
{
position:		relative;
right:			10px;
float:			right;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#bbbbbb;
}
div.view-id-view_about_us_main div.views-row-2 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-bottom:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
div.view-id-view_about_us_main div.views-row-2 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-top:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -35px transparent;
}
/* 25th ANNIVERSARY BALLONS */
div.view-id-view_about_us_main div.views-row-3
{
position:		relative;
right:			10px;
top:			10px;
float:			right;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
margin-bottom:		40px;
padding-left:		20px;
padding-right:		20px;
background:		#f8981d;
}
div.view-id-view_about_us_main div.views-row-3 div.views-field-title
{
width:			245px;
height:			40px;
text-indent:		-10px;
font-size:		14px;
line-height:		20px;
padding-left:		20px;
padding-top:		20px;
margin-left:		-20px;
margin-bottom:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_about_us_main div.views-row-3 div.views-field-view-node
{
width:			265px;
height:			55px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-top:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -15px transparent;
}
/* OUR TRUSTEES LISTING PAGE */
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-odd div.views-field-title
{
padding-top:		5px;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-even div.views-field-title
{
padding-top:		40px;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-last div.views-field-title
{
margin-bottom:		0px;
padding-top:		40px;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-odd
{
width:			530px;
height:			200px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #cccccc;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-even
{
width:			530px;
height:			200px;
overflow:		visible;
margin-bottom:		30px;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #aaaaaa;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-first
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #f8981d;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_trustee_list div.views-row-last
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #f8981d;
}
/* OUR STAFF LISTING PAGE */
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-odd div.views-field-title
{
padding-top:		5px;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-even div.views-field-title
{
padding-top:		40px;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list .views-row-odd.views-row-last
{
width:			530px;
height:			200px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #f8981d;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-odd
{
width:			530px;
height:			200px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #f8981d;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-even
{
position:		relative;
top:			0px;
width:			530px;
height:			200px;
overflow:		visible;
margin-bottom:		30px;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #cccccc;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-first
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #f8981d;
}
body.node-type-about-us-page-contype div.view-id-view_about_us_staff_list div.views-row-last
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #bbbbbb;
}

/* SUPPORTERS */
.page-content-supporters-support-through-goods-and-services #block-views-27f5457295ef295eb15ed8463b14c291
{
width:			265px;
float:			right;
border-left:		1px solid black;
margin-right:		20px;
padding-left:		20px;
}
.page-content-supporters-support-through-goods-and-services #block-views-4d68363f7cbf35bcb1ecc86244f20416
{
width:			220px;
float:			left;
text-align:		right;
margin-left:		20px;
padding-right:		20px;
}

/** LOCATION LAYOUT **/

div.field-field-location-image img
{
float:			right;
border:			1px solid black;
}
/* LOCATION PANEL */
div#block-views-view_page_location_mainpanel_pane_1
{
color:			white;
width:			530px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') repeat-x -550px bottom #0081c6;
}
div#block-views-view_page_location_mainpanel_pane_1 h3.title
{
color:			white;
text-indent:		-10px;
margin-bottom:		10px;
}
div#block-views-view_page_location_mainpanel_pane_1 img
{
float:			right;
border:			1px solid black;
}
div#block-views-view_page_location_mainpanel_pane_1 a
{
color:			white;
}
div#block-views-view_page_location_mainpanel_pane_1 a:visited
{
color:			white;
}
div#block-views-view_page_location_mainpanel_pane_1 a:hover
{
color:			black;
}
div#block-views-view_page_location_mainpanel_pane_1 a:active
{
color:			black;
}
/* PUBLIC TRANSPORT */
div#block-views-view_page_location_mainpanel_pane_2
{
position:		relative;
top:			-10px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#aaaaaa;
}
div#block-views-view_page_location_mainpanel_pane_2 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
div#block-views-view_page_location_mainpanel_pane_2 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px transparent;
}
/* NEAREST PARKING */

div#block-views-view_page_location_mainpanel_pane_3
{
position:		relative;
top:			-20px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#bbbbbb;
}
div#block-views-view_page_location_mainpanel_pane_3 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
div#block-views-view_page_location_mainpanel_pane_3 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -35px transparent;
}
/* DIRECTIONS FROM M62 */
div#block-views-view_page_location_mainpanel_pane_4
{
position:		relative;
top:			-230px;
right:			-280px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#cccccc;
}
div#block-views-view_page_location_mainpanel_pane_4 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div#block-views-view_page_location_mainpanel_pane_4 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat -265px -35px transparent;
}
/* LIVERPOOL JOHN LENNON AIRPORT */
div#block-views-view_page_location_mainpanel_pane_5
{
position:		relative;
top:			-320px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#dddddd;
}
div#block-views-view_page_location_mainpanel_pane_5 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
div#block-views-view_page_location_mainpanel_pane_5 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px transparent;
}
/* GOOGLE SATELLITE MAP */
div#block-views-view_page_location_mainpanel_pane_6
{
position:		relative;
top:			-230px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#0081c6;
}
div#block-views-view_page_location_mainpanel_pane_6 div.view-header
{
width:			265px;
height:			35px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
padding-bottom:		5px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px 0px transparent;
}
div#block-views-view_page_location_mainpanel_pane_6 div.view-footer
{
width:			265px;
height:			40px;
font-size:		14px;
line-height:		14px;
margin-left:		-20px;
margin-top:		-10px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -30px transparent;
}
/* WHAT'S ON PAGE LAYOUT */

div#content-area div.view-content h3
{
text-align:		center;
text-decoration:	underline;
margin:			20px;
}
div.view-id-view_whats_on_list div.views-row-odd
{
width:			530px;
min-height:			180px;
margin:			0px;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #dddddd;
}

div.view-id-view_whats_on_list div.views-row-even
{
position:		relative;
top:			0px;
width:			530px;
min-height:			150px;
margin-bottom:		30px;
padding:		40px 10px 0px 10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #cccccc;
}

div.view-id-view_whats_on_list div.views-row-first
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat 0px -35px #eeeeee;
}

div.view-id-view_whats_on_list div.views-row-last
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #bbbbbb;
margin-bottom:		30px;
}
/* RENTALS PAGE */

div.view-id-view_rentals_facility_list img
{
float:			right;
margin-left:		10px;
margin-right:		40px;
margin-top:		0px;
border:			1px solid black;
}

body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-odd
{
width:			530px;
min-height:		200px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #dddddd;
}

body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-even
{
position:		relative;
top:			0px;
width:			530px;
min-height:		200px;
overflow:		visible;
margin-bottom:		30px;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #cccccc;
}

body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-first
{
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px -40px #eeeeee;
}

body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-last
{
height:			100px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03.png') no-repeat -550px 0px #bbbbbb;
}
/* 1ST FLOOR */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-1 div.views-field-title
{
position:		relative;
top:			-25px;
left:			-15px;
width:			77px;
height:			80px;
line-height:		30px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		-60px;
padding:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') no-repeat -280px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-1 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-1 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-1 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-1 div.views-field-title a:active
{
color:			black;
}
/* 2ND FLOOR */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-title
{
position:		relative;
top:			0px;
float:			left;
width:			77px;
height:			120px;
line-height:		37px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		-10px;
padding:		0px;
overflow:		hidden;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') repeat-y -175px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-teaser
{
padding-left:		90px;
padding-top:		20px;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-title a
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-title a:visited
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-title a:hover
{
color:			#990000;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-2 div.views-field-title a:active
{
color:			#990000;
}
/* 3RD FLOOR */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-title
{
position:		relative;
top:			0px;
left:			-15px;
float:			left;
width:			65px;
height:			160px;
line-height:		38px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		-10px;
padding:		0px;
overflow:		hidden;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') repeat-y -105px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-teaser
{
padding-left:		75px;
padding-top:		20px;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-title a
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-title a:visited
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-title a:hover
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-3 div.views-field-title a:active
{
color:			white;
}
/* 4TH FLOOR */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-4 div.views-field-title
{
position:		relative;
left:			400px;
top:			-30px;
width:			105px;
height:			40px;
line-height:		35px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		-10px;
padding:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') no-repeat 0px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-4 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-4 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-4 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-4 div.views-field-title a:active
{
color:			black;
}
/* GROUND FLOOR */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-title
{
position:		relative;
top:			-25px;
left:			-15px;
float:			left;
width:			75px;
height:			39px;
line-height:		30px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		10px;
overflow:		hidden;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') no-repeat -357px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-teaser
{
padding-left:		75px;
padding-top:		0px;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-5 div.views-field-title a:active
{
color:			black;
}
/* THEATRE */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-title
{
position:		relative;
top:			0px;
float:			left;
width:			105px;
height:			80px;
line-height:		35px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		10px;
padding:		0px;
overflow:		hidden;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') repeat-y -445px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-teaser
{
padding-left:		125px;
padding-top:		40px;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-title a:active
{
color:			black;
}
/* STUDIO */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-7 div.views-field-title
{
position:		relative;
top:			0px;
width:			185px;
height:			40px;
line-height:		25px;
text-align:		center;
font-weight:		bold;
margin-top:		0px;
margin-bottom:		0px;
padding-left:		25px;
overflow:		hidden;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') repeat-x -445px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-6 div.views-field-teaser img
{
position:		relative;
top:			-40px;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-7 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-7 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-7 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-7 div.views-field-title a:active
{
color:			black;
}
/* ANNEXE */
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-8 div.views-field-title
{
position:		relative;
top:			-20px;
left:			450px;
width:			77px;
height:			40px;
line-height:		30px;
text-align:		center;
font-weight:		bold;
margin-top:		10px;
margin-bottom:		-10px;
padding:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/navBGSecondary01.png') no-repeat -280px 0px transparent;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-8 div.views-field-title a
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-8 div.views-field-title a:visited
{
color:			white;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-8 div.views-field-title a:hover
{
color:			black;
}
body.node-type-rentals-page-contype div.view-id-view_rentals_facility_list div.views-row-8 div.views-field-title a:active
{
color:			black;
}

/** GET INVOLVED PAGE LAYOUT **/
/* MAIN PANEL */
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-first
{
width:			500px;
font-size:		14px;
line-height:		17px;
background:		#f9ed03;
margin-left:		10px;
padding-left:		30px;
padding-right:		10px;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-first div.views-field-title
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		95px;
margin-left:		-30px;
margin-bottom:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask02.png') no-repeat -560px 0px transparent;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-first div.views-field-view-node
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		25px;
margin-left:		-30px;
margin-top:		0px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask02.png') no-repeat -20px -40px transparent;
}
/* VOLUNTEERS PANEL */
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-2
{
float:			left;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#cccccc;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-2 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-2 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px;
}
/* STUDENT PLACEMENTS PANEL */
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-3
{
float:			right;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		20px;
margin-top:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#f9ed03;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-3 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-3 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px;
}
/* APPRENTICESHIPS AND TRAINING SCHEMES PANEL */
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-4
{
float:			right;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		20px;
margin-top:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#eeeeee;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-4 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px;
}
body.node-type-get-involved-page-contype div.view-get-involved div.views-row-4 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px;
}
/** GET INVOLVED **/
div.field-field-book-photo img
{
float:			right;
clear:			right;
margin-left:		10px;
margin-top:		10px;
border:			1px solid black;
}
div.field-field-get-involved-photo-main img
{
float:			right;
clear:			right;
margin-left:		10px;
margin-top:		10px;
border:			1px solid black;
}
div.field-field-get-involved-photo-sub img
{
float:			left;
border:			1px solid black;
}

/** TOURING PAGE LAYOUT **/

div.field-field-touring-photo-main img
{
float:			right;
margin-right:		0px;
margin-left:		10px;
margin-bottom:		20px;
border:			1px solid black;
}
div.field-field-touring-photo-sub img
{
float:			left;
margin-left:		10px;
margin-right:		10px;
margin-top:		20px;
margin-bottom:		20px;
border:			1px solid black;
}
div.view-id-view_touring_list img
{
float:			right;
clear:			right;
margin-left:		10px;
margin-right:		20px;
border:			1px solid black;
}

/* TOURING 1ST ROW */
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1 div.views-field-title
{
width:			540px;
height:			50px;
line-height:		60px;
overflow:		visible;
padding-left:		10px;
margin:			-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') repeat-x -275px -15px transparent;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1
{
width:			530px;
min-height:		220px;
overflow:		visible;
padding:		10px;
color:			white;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') no-repeat -550px bottom #6db33f;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1 a
{
color:			white;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1 a:visited
{
color:			white;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1 a:hover
{
color:			black;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-1 a:active
{
color:			black;
}

/* TOURING 2ND ROW */
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-2 div.views-field-title
{
width:			540px;
height:			60px;
line-height:		90px;
overflow:		visible;
padding-left:		10px;
margin:			-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') no-repeat -550px 0px transparent;
}

body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-2
{
width:			530px;
min-height:		220px;
overflow:		visible;
margin-bottom:		0px;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') repeat-x 275px bottom #dddddd;
}

/* TOURING 3RD ROW */
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-3 div.views-field-title
{
width:			540px;
height:			60px;
line-height:		90px;
overflow:		visible;
padding-left:		10px;
margin:			-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') repeat-x 275px 0px transparent;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-3
{
width:			530px;
min-height:		220px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') no-repeat 0px bottom #cccccc;
}

/* TOURING 4TH ROW */
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4 div.views-field-title
{
width:			540px;
height:			60px;
line-height:		90px;
overflow:		visible;
padding-left:		10px;
margin:			-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') repeat-x 0px 0px transparent;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4
{
width:			530px;
min-height:		220px;
overflow:		visible;
margin-bottom:		20px;
padding:		10px;
color:			white;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') repeat-x -275px bottom #6db33f;
}

body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4 a
{
color:			white;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4 a:visited
{
color:			white;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4 a:hover
{
color:			black;
}
body.node-type-touring-page-contype div.view-id-view_touring_list div.views-row-4 a:active
{
color:			black;
}

/** MARKETPLACE LAYOUT **/

div#node-94 #edit-submit-409,
div#node-94 #edit-submit-410,
div#node-94 #edit-submit-411,
div#node-94 #edit-submit-412,
div#node-94 #edit-submit-413,
div#node-94 #edit-submit-414,
div#node-94 #edit-submit-415
{
float:			right;
position:		relative;
top:			-30px;
}

/* GAMES FOR THE NEW YEARS */

div.view-id-view_marketplace_product_listing div.views-row-1 div.views-field-title
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		95px;
margin-left:		-10px;
margin-top:		-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') no-repeat -550px top transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-1
{
color:			white;
width:			530px;
min-height:		250px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') no-repeat 0px bottom #a9218e;
}
div.view-id-view_marketplace_product_listing div.views-row-1  a
{
color:			white;
}
div.view-id-view_marketplace_product_listing div.views-row-1  a:visited
{
color:			white;
}
div.view-id-view_marketplace_product_listing div.views-row-1  a:hover
{
color:			black;
}
div.view-id-view_marketplace_product_listing div.views-row-1  a:active
{
color:			black;
}
div.view-id-view_marketplace_product_listing div.views-row-1  div.views-field-field-marketplace-category-value span.field-content
{
color:			white;
}

/* ART FOR LIFE’S SAKE */
div.view-id-view_marketplace_product_listing div.views-row-2
{
position:		relative;
top:			-10px;
float:			left;
width:			225px;
height:			260px;
font-size:		14px;
line-height:		17px;
padding-left:		20px;
padding-right:		20px;
background:		#eeeeee;
}
div.view-id-view_marketplace_product_listing div.views-row-2 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-2 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px -35px transparent;
}

/* RAINBOWS AT DINNER */
div.view-id-view_marketplace_product_listing div.views-row-3
{
position:		relative;
top:			0px;
float:			right;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		20px;
padding-left:		20px;
padding-right:		20px;
background:		#dddddd;
}
div.view-id-view_marketplace_product_listing div.views-row-3 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-3 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') repeat 0px -35px transparent;
}

/* A PLACE FOR THE ARTS */
div.view-id-view_marketplace_product_listing div.views-row-4 div.views-field-title
{
text-align:		left;
width:			530px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		95px;
margin-left:		-10px;
margin-top:		-10px;
padding-right:		20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') no-repeat 0px top transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-4
{
clear:			both;
position:		relative;
top:			-10px;
width:			530px;
min-height:		270px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') no-repeat 0px bottom #a9218e;
}
div.view-id-view_marketplace_product_listing div.views-row-4  a
{
color:			white;
}
div.view-id-view_marketplace_product_listing div.views-row-4  a:visited
{
color:			white;
}
div.view-id-view_marketplace_product_listing div.views-row-4  a:hover
{
color:			black;
}
div.view-id-view_marketplace_product_listing div.views-row-4  a:active
{
color:			black;
}
div.view-id-view_marketplace_product_listing div.views-row-4  div.views-field-field-marketplace-category-value span.field-content
{
color:			white;
}

/* CHRISTMAS ORATORIO */
div.view-id-view_marketplace_product_listing div.views-row-5
{
position:		relative;
top:			-10px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-right:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#a9218e;
}
div.view-id-view_marketplace_product_listing div.views-row-5 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-5 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px transparent;
}

/* RAPSODY IN E */
div.view-id-view_marketplace_product_listing div.views-row-6
{
position:		relative;
top:			30px;
width:			225px;
font-size:		14px;
line-height:		17px;
margin-left:		10px;
padding-left:		20px;
padding-right:		20px;
background:		#aaaaaa;
}
div.view-id-view_marketplace_product_listing div.views-row-6 div.views-field-title
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
line-height:		55px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat 0px 0px transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-6 div.views-field-view-node
{
width:			265px;
height:			35px;
text-indent:		10px;
font-size:		14px;
margin-left:		-20px;
margin-right:		-20px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask01.png') no-repeat -265px -35px transparent;
}

/* EVERYDAY VISIONS */
div.view-id-view_marketplace_product_listing div.views-row-7 div.views-field-title
{
width:			550px;
height:			60px;
text-indent:		10px;
font-size:		14px;
line-height:		95px;
margin-left:		-10px;
margin-top:		-10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Top.png') no-repeat -550px top transparent;
}
div.view-id-view_marketplace_product_listing div.views-row-7
{
position:		relative;
top:			-10px;
width:			530px;
min-height:		250px;
overflow:		visible;
padding:		10px;
background:		url('//images.theblack-e.co.uk/sites/all/themes/TheBlackE/css/images/bgBlockHomeMask03Bottom.png') no-repeat 0px bottom #cccccc;
}

img.lightbox
{
border:			1px solid black;
margin:			5px;
			}
/* TWEAK IMCE */
ul#ops-list li
{
float:			left;
			}
div#op-content-thumb
{
float:			left;
width:			90%;
			}
div#op-content-thumb div.form-checkboxes div.form-item
{
display:		block;
float:			right;
			}
div#op-content-thumb div.form-checkboxes div#edit-thumbnails-Portrait---Small-1-wrapper
{
clear:			right;
			}
div#op-content-thumb div.form-checkboxes div#edit-thumbnails-Landscape---Small-1-wrapper
{
clear:			right;
			}
div#op-content-upload
{
float:			left;
width:			90%;
			}
div#op-content-upload div.form-checkboxes div.form-item
{
display:		block;
float:			right;
			}
div#op-content-upload div.form-checkboxes div#edit-thumbnails-Portrait---Small-1-wrapper
{
clear:			right;
			}
div#op-content-upload div.form-checkboxes div#edit-thumbnails-Landscape---Small-1-wrapper
{
clear:			right;
			}

/* HIDE BREADCRUMB DISPLAY */
div.breadcrumb
{
display:		none;
}
/* ADD 10PX PADDING TO NON-HOMEPAGE BODY CONTENT SITEWIDE & CONTACT PAGE BODY CONTENT*/
body.not-front div#main-inner p,
form#contact-mail-page div
{
padding:		10px;
}
/* DEFAULT HYPERLINKS */
a:link, a:visited	{
color:			#990000;
text-decoration:	none;
}

a:hover, a:active	{
color:			black;
}

#page {
/* Use a 14px base font size with a 18px line height */
font-size: 0.875em; /* 16px x .875 = 14px */
line-height: 1.286em; /* 14px x 1.286 = 18px */
}
body, caption, th, td, input, textarea, select, option, legend, fieldset {
font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, 'Bitstream Vera Sans', sans-serif;
}
/* FOOTER BLOCKS */
div#block-block-1
{
text-align:		center;
margin:			10px;
font-size:		12px;
line-height:		15px;
}
div#block-block-2
{
text-align:		center;
margin:			10px;
font-size:		12px;
line-height:		15px;
}
/* Lists  */
ul, ol {
margin-left: 0px;
padding-left: 2em;
}
/* tables  */
table {
width: 99%;
}
tr.even td, tr.odd td {
padding: 10px 5px;
}
tr.even {
background-color: #f5f8ff;
}
tr.odd {
background-color: #fff;
}
/* Code */
pre, code {
background-color:#efefef;
display:block;
padding:5px;
margin:5px 0;
border:1px solid #aaa;
font-family: "Bitstream Vera Sans Mono", "Courier New", monospace;
}
/* List Styles */
ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }
/* Abbreviation */
abbr {
border-bottom: 1px dotted #666;
cursor: help;
white-space: nowrap;
}
/* Date-based "abbreviations" show computer-friendly timestamps which are not
human-friendly. */
abbr.created {
border: none;
cursor: auto;
white-space: normal;
}
/* User Interface Styles */
.resizable-textarea textarea {
font-size:14px!important;
}
.messages {
padding: 10px;
margin: 10px;
border: 1px solid #04a107;
color: #04a107;
background-color: #edffed;
}
form{
margin:10px 0px;
}
/* Rollover edit links for blocks */
div.block {
position: relative;
}
div.block div.edit {
display: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 40;
border: 1px solid #eee;
padding: 0px 2px;
font-size: 11px;
background-color: #fff;
}
div.block:hover div.edit {
display: block;
}

