* 									{margin:0;padding:0;}
/* setup */
body 								{text-align:center;background:url(img/background3.jpg) center top #010101 no-repeat;font-family: Arial, Helvetica, sans-serif; font-size:12px;padding-bottom:20px;}
.pageWrapper						{width:920px;margin:auto;text-align:left;}

/* generics */
a img								{border:none;outline:none;}
a									{text-decoration:none;color:#cca914; }
a:hover								{text-decoration:underline;}

h1, h2, h3 							{font-family:Lucida Grande,Verdana,Arial,sans-serif;}

/* column structure */
.two-cols .col1						{width:280px;float:left;margin-right:20px;}
.two-cols .col2						{width:280px;float:left;}

/* page structure */
.header 							{float:left;clear:both;width:100%;}
.header .logo a 					{float:left;background:url(assets/images2/spotOnWeb.png);display:block;width:131px;height:140px;margin-top:20px;text-indent:-9999px;overflow:hidden;}
.header .strapline					{float:right;clear:none;background:url(assets/images2/strapline.png);display:block;width:200px;height:39px;margin:100px 100px 0 0;text-indent:-9999px;overflow:hidden;}

.page								{background:url(assets/images2/bg_content.gif) repeat;float:left;clear:both;width:100%;padding-bottom:15px;}
.clear								{clear:both; height: 1px; font-size:1px; line-height:1px;}
/*
.navigation							{float:left;clear:both;border-bottom:5px solid #3c3c3c;width:100%;}
.navigation li						{display:inline;list-style:none;}
.navigation li a:hover,
.navigation li.active a				{border-top:4px solid #FFD700;padding-top:6px;color:#FFD700;}
.navigation li.first a				{margin-left:20px;}
.navigation li a 					{display:block;float:left;padding:10px;height:14px;color:#fff;font-weight:bold;font-size:14px;}
.navigation li a:hover				{border-top:4px solid #FFD700;background-position-y:30px;padding-top:6px;}
*/

.navigation							{float:left;clear:both;border-bottom:5px solid #3c3c3c;width:100%;}
.navigation li						{display:inline;list-style:none;}
.navigation li a 					{display:block;float:left;color:#fff;font-family:Lucida Grande,Verdana,Arial,sans-serif;font-size:13px;padding:10px;font-weight:bold;}
.navigation li a:hover,
.navigation li.active a				{border-top:4px solid #FFD700;padding-top:6px;color:#FFD700;text-decoration:none;}
.navigation li.first a				{margin-left:20px;}

/*
.navigation li a 						{display:block;float:left;padding:10px;height:14px;background:url(assets/images2/bg_nav_items.gif) no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.navigation li a:hover					{border-top:4px solid #FFD700;background-position-y:30px;padding-top:6px;}
.navigation li a.about					{width:39px;background-position:9px 10px;}
.navigation li a.whatson				{width:70px;background-position:-50px 10px;}
.navigation li a.venues					{width:49px;background-position:-137px 10px;}
.navigation li a.gallery				{width:48px;background-position:-205px 10px;}
.navigation li a.links					{width:35px;background-position:-273px 10px;}
.navigation li a.contact				{width:73px;background-position:-327px 10px;}
.navigation li a.informationforartists	{width:151px;background-position:-418px 10px;}

.navigation li a.about:hover,
.navigation li.active a.about					{width:39px;background-position:9px -29px;}
.navigation li a.whatson:hover,
.navigation li.active a.whatson					{width:70px;background-position:-50px -29px;}
.navigation li a.venues:hover,
.navigation li.active a.venues					{width:49px;background-position:-137px -29px;}
.navigation li a.gallery:hover,
.navigation li.active a.gallery					{width:48px;background-position:-205px -29px;}
.navigation li a.links:hover,
.navigation li.active a.links					{width:35px;background-position:-273px -29px;}
.navigation li a.contact:hover,
.navigation li.active a.contact					{width:73px;background-position:-327px -29px;}
.navigation li a.informationforartists:hover,
.navigation li.active a.informationforartists	{width:151px;background-position:-418px -29px;}
*/

.story								{float:left;clear:both;padding:0 20px;width:580px;}
.sidebar							{float:right;width:280px;margin-right:20px;}

.footer								{float:left;clear:both;background:#3c3c3c;width:100%;margin-bottom:20px;display:block;padding-bottom:20px;}

/* page content */
.longtitle							{width:100%;color:#FFD700;border-top:4px solid #FFD700;padding-top:10px;margin:20px 0;font-size:18px;font-weight:normal;}
.story h2							{color:#FFD700;}
.story								{color:#fff;}
.story p							{margin-bottom:15px;line-height:1.3em;}
.story ul							{margin-left:15px;}
.story .highlight					{font-weight:700;font-stretch:expanded;}
.story h3							{font-size:14px;color:#FFD700;margin-top:15px;}

/* sidebar */
.sidebar	h3						{color:#A6A8AB;border-top:4px solid #A6A8AB;padding-top:10px;margin:20px 0;font-size:18px;font-weight:normal;}
.sidebar li							{float:left;display:block;width:130px;height:100px;list-style:none;background:url(assets/images2/bg_SpringSummer2012.jpg);margin-bottom:20px;}
/*
coming soon...

.sidebar li							{float:left;display:block;width:130px;height:100px;list-style:none;background:url(assets/images2/bg_SpringSummer2012.jpg);margin-bottom:20px;}

*/


.sidebar li	a						{float:left;display:block;width:130px;height:100px;text-indent:-9999px;overflow:hidden;}
.sidebar li	a:hover					{background:url(assets/images2/bg_splash_caption.png) repeat;}
.sidebar .storytelling				{background-position:0 0;}
.sidebar .children					{background-position:-130px 0;margin-left:20px;}
.sidebar .music						{background-position:0 0;}
.sidebar .drama						{background-position:0 -100px;}
.sidebar .cabaret				{background-position:-130px -100px;margin-left:20px;}
.sidebar .photography				{background-position:-130px -200px;margin-left:20px;}
.sidebar .exhibition				{background-position:-130px -200px;margin-left:20px;}

.sidebar .thismonth					{background-position:0 -200px;}

.sidebar .social					{padding-left:28px;color:#fff;line-height:16px;display:block;clear:both;margin-bottom:5px;font-size:1.1em;}
.sidebar .facebook					{background:url(assets/images2/icon_facebook.png) no-repeat left center;}
.sidebar .twitter					{background:url(assets/images2/icon_twitter.png) no-repeat left center;}
.sidebar .posterous					{background:url(assets/images2/icon_posterous.png) no-repeat left center;}



.sidebar .credits					{float:left;border-top:4px solid #a6a8ab;padding-top:0;color:#a6a8ab;font-size:11px;}
.sidebar #mc-embedded-subscribe-form {margin: 10px 0 15px 0; padding: 0 0 15px 0;}
.story #mc-embedded-subscribe-form-2 h3 {padding-bottom: 10px;}
.story #mc-embedded-subscribe-form-2 {margin-bottom: 30px;}
.sidebar #mc-embedded-subscribe-form h3 { font-size: 13px; border-top: none !important; margin-top: 0; padding-top: 0;}
.sidebar .credits .council-logo		{width:160px;padding-right:120px;background:url(assets/images2/logo_council.gif) no-repeat right top;margin-bottom:25px;min-height:50px;}

/* footer */
.footer p							{background:url(assets/images2/bg_footer.gif) repeat-x;color:#a0a0a0;line-height:36px;padding:0 20px;}
.footer a							{color:#a0a0a0;text-decoration:underline;}
.footer h4							{color:#FBD119;font-weight:normal;margin-left:0px;}
.footer .logos						{margin-left:20px;float:left;}
.footer .funders					{margin-top:20px;width:100%;}
.footer .authorities				{}


/* page specific */
.splash								{float:left;margin-bottom:20px; height: 220px;}
.splash .image1, .splash .image2	{position:relative;}
.splash .image1						{float:left;width:280px;margin-right:20px;}
.splash .image2						{float:left;width:280px;}
.splash .caption					{position:absolute;bottom:15px;left:0px;background:url(assets/images2/bg_splash_caption.png) repeat;}
.splash .caption a					{padding:10px;width:260px;display:block;color:#fff;text-decoration:none;}
.splash .caption .performer			{font-weight:bold;}
.splash .caption .performance		{display:block;clear:both;}
.splash .caption .divider			{display:none;}

/* what's on page */
.whatsonlisting								{}
.whatsonlisting .monthgroup					{}

.whatsonlisting .monthgroup h2				{width:100%;padding-top:10px;margin:20px 0 0 0;font-size:18px;font-weight:normal;display:block;}
.whatsonlisting .monthgroup h2				{border-top:4px solid #FFD700;}
.whatsonlisting .monthgroup h2	a			{color:#FFD700;padding-right:20px;background:url(assets/images2/whatson_arrow.gif) right -64px no-repeat;}
.whatsonlisting .monthgroup h2.inactive 	{border-top:4px solid #828282;}
.whatsonlisting .monthgroup h2.inactive a	{color:#828282;padding-right:20px;background:url(assets/images2/whatson_arrow.gif) right -33px no-repeat;}
.whatsonlisting .monthgroup h2 a:hover		{color:#fff;background-position:right -4px;}
.whatsonlisting .monthcontents				{}			

.whatsonlisting .event						{border-bottom:1px solid #a6a8ab;padding-top:10px;}
.whatsonlisting .eventlast					{border-bottom:none;}
.whatsonlisting .event h3					{display:inline;font-weight:normal;}
.whatsonlisting .event h3 .performer		{font-weight:bold;}
.whatsonlisting .event .date				{display:inline;}
.whatsonlisting .event .moreinfo			{margin-bottom:10px;}
.whatsonlisting .event .moreinfo a			{color:#a6a8ab;}

/* gallery */
#gallery-images .loading					{display:block;padding:30px;background:#fff;text-align:center;color:#000;font-size:18px;font-weight:bold;}
#gallery-images .loading .flick				{color:#007ae3;}
#gallery-images .loading .flickr			{color:#ff3096;}
#gallery-images li							{float:left;list-style:none;margin:0 7px 7px 0;}
#gallery-images a							{float:left;}
.videogallery a								{margin:0 7px 7px 0;float:left;}

/* venues */
.venuesintro								{float:left;width:185px;}
.venuesintro .highlight						{color:#FFD700;}
.venuesmap									{float:left;}
.venueslisting								{float:left;width:100%;display:block;margin-top:15px;padding-top:15px;border-top:3px solid #a0a0a0;}
.venueslisting li							{float:left;width:265px;margin-left:15px;list-style:disc;}
.venueslisting li a							{color:#fff;}

/* itemblock - used for single venues and events */
.itemblock									{overflow:hidden;padding-bottom:20px;border-bottom:4px solid #FFD700;}
.itemblock h2								{margin-bottom:5px;}
.itemblock h3								{font-weight:normal;}
.itemblock img								{float:right !important;margin:0 0 0 10px !important;}

.itemblock #eventListing					{margin-bottom:15px;}
.itemblock #eventListing li					{padding:5px;}
.itemblock #map								{float:right;width:300px;height:300px;overflow:hidden;}

.itemblock .infocontent						{width:275px;float:left;}
.itemblock .infomap							{text-align:right;}

/* news */
#newsList .listItem							{border-top:1px solid #FFD700;padding-top:15px;}
#newsStory ul li							{margin:0 0 5px 15px;}
a.allnews									{font-size:1.2em;}

/* links page */

.linkblock 									{border-bottom: 2px solid #FFD700; padding-bottom: 10px; margin-bottom: 15px;}
.linkblock	h3								{margin-bottom: 10px;}
.linkblock .postalAddress					{width: 300px;float:left;}
.linkblock .links							{float: left; margin-left: 20px;}
.linkblock .links li						{list-style:none;margin-bottom:5px;}

/* category colours */
.whatsonlisting .event h3 a					{color:#58b9d8;} /* default */
.whatsonlisting .event h3.audiovisual a			{color: #89C721;}
.whatsonlisting .event h3.children a		{color:#c59eca;}
.whatsonlisting .event h3.comedy a			{color:#ef6b93;}
.whatsonlisting .event h3.dance a			{color:#f6923c;}
.whatsonlisting .event h3.drama a			{color:#57b8d8;}
.whatsonlisting .event h3.music a			{color:#67c08a;}
.whatsonlisting .event h3.cabaret a			{color:#ea5980;}

h2.children, h3.children					{color:#c59eca;}

h2.comedy, h3.comedy						{color:#ef6b93;}
h2.dance, h3.dance							{color:#f6923c;}
h2.drama, h3.drama							{color:#57b8d8;}
h2.music, h3.music							{color:#67c08a;}
h2.cabaret, h3.cabaret							{color:#ea5980;}
h2.children									{border-top:4px solid #c59eca;}
h2.comedy									{border-top:4px solid #ef6b93;}
h2.dance									{border-top:4px solid #f6923c;}
h2.drama									{border-top:4px solid #57b8d8;}
h2.cabaret									{border-top:4px solid #ea5980;}
h2.music									{border-top:4px solid #67c08a;}
.itemblockchildren							{border-bottom:4px solid #c59eca;}
.itemblockcomedy							{border-bottom:4px solid #ef6b93;}
.itemblockdance								{border-bottom:4px solid #f6923c;}
.itemblockdrama								{border-bottom:4px solid #57b8d8;}
.itemblockmusic								{border-bottom:4px solid #67c08a;}

/* sidenavigation */
#sidenavigation ul							{margin-top:8px;}
#sidenavigation ul li						{display:inline;border-left:1px solid #a0a0a0;padding:0 6px;}
#sidenavigation ul li.first					{padding-left:0;border-left:none;}
#sidenavigation ul li a						{color:#a0a0a0;font-size:14px;}

/* form */
form 								{margin-top: 30px; }
form p 								{clear:both;margin-bottom:0;line-height:1em;}
label 								{float: left;display: block;width: 150px;}
.gallerypageselector label			{width:auto;margin-right:10px;}
.jot-comment						{background: #FFF; color: #000; padding: 5px;}
.jot-err 							{border: 1px solid red;font-weight: bold;color: red;padding: 5px;margin-bottom:0px;}
.jot-cfm 							{border: 1px solid green;font-weight: bold;color: green;padding: 5px;margin-bottom: 10px;}
.jot-row 							{border: 1px solid #666;margin-bottom: 5px;background-color: #000;color:#ccc;}
.jot-row-alt						{background-color: #3c3c3c;}
.jot-row-author 					{background-color: #FFFFE1;}
.jot-row-me 						{background-color: #FFDDDD;}
.jot-row-up 						{border: 1px dotted red;}
.jot-row-new 						{border: 1px dotted green;}
.jot-comment 						{padding: 3px;}
.jot-comment hr 					{border: 0px; border-bottom: 1px solid #cccccc;}
.jot-posticon 						{float: right;width: 20px;height: 20px;padding-top: 8px;padding-right: 3px;}
.jot-posticon img 					{border: 0px;}
.jot-mod 							{float: right;width: 100px;text-align: right;color: #666666;font-weight: bold;}
.jot-mod img 						{border: 0px;}
.jot-mod a 							{float: right;padding: 1px;padding-left: 2px;padding-right: 2px;}
.jot-mod a:hover 					{background-color: #666666;color: #666666;}
.jot-subject 						{font-weight: bold;font-size: 1.1em;}
.jot-message 						{padding: 2px;overflow: auto;}
.jot-poster 						{padding: 0px;text-align: left;font-size: 10px;}
.jot-nav 							{padding: 0px;text-align: center;margin: 10px;}
.jot-list ul 						{padding: 0px;text-align: left;margin-bottom: 10px;list-style-position: inside;}
.jot-subscribe 						{margin-bottom: 10px;}
.jot-form 							{margin-bottom: 10px;}
.jot-form fieldset 					{border: 0px;}
.jot-form label 					{display: block;clear:left;}
.jot-form input						{margin-bottom:5px;}
.jot-form .submitcomment 			{float:left;clear:both;}
.jot-form .submitcomment input		{float:left;margin-bottom:0;}
.jot-user							{float: left;width: 80px; margin-left: 10px;}
.jot-content 						{margin-left: 80px;}
.jot-extra 							{text-align: right;}
.jot-editby 						{font-size: 10px;color: #666666;font-style: italic;}

.signinform 						{ margin-top: 30px; }
.signinform p 						{ clear: both;}
.signinform label 					{ float: left;display: block;width: 150px;height: 55px;}

.errors								{display:block;padding:10px;border:1px solid #FFD700;background:#3c3c3c;color:#e1e1e1;}
.requiredstar						{color:#e35151;}

 div.light_rounded .pp_top .pp_left{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(assets/images2/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(assets/images2/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(assets/images2/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(assets/images2/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(assets/images2/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(assets/images2/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(assets/images2/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(assets/images2/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(assets/images2/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(assets/images2/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(assets/images2/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(assets/images2/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(assets/images2/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(assets/images2/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(assets/images2/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(assets/images2/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(assets/images2/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(assets/images2/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(assets/images2/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(assets/images2/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(assets/images2/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(assets/images2/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(assets/images2/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(assets/images2/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(assets/images2/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(assets/images2/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(assets/images2/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(assets/images2/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(assets/images2/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(assets/images2/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(assets/images2/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(assets/images2/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(assets/images2/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(assets/images2/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(assets/images2/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(assets/images2/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(assets/images2/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(assets/images2/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}

/* IE6 FIXES */
* html .story						{display:inline;padding:0;width:600px;}
* html .navigation li a				{display:inline-block;}
* html #sidenavigation				{margin-left:20px;}
* html #sidenavigation 				{float:left;margin-left:0;}
* html .sidebar li	a:hover			{background:none;}
* html .page,
* html .sidebar,
* html .splash .image1, 
* html .splash .image2,
* html .header .strapline			{display:inline;}
* html .two-cols .col1,
* html .two-cols .col2				{width:275px;}
* html .two-cols .col2				{margin-left:5px;}
* html .splash						{margin-bottom:0;}
* html .itemblock					{float:left;display:inline;}
