﻿*{margin:0;padding:0}a img{border:none}a{text-decoration:none}a:hover{text-decoration:none}li{list-style-type:none}html{height:100%}body{z-index:10;height:100%;font-family:Arial;font-size:12px;background-image:url(/img/bodyBG.gif);background-repeat:repeat-y;background-position:center;background-color:#f3eee6}form{z-index:20;height:100%;background:transparent url(/img/crystalBG.png) no-repeat center top}div.outer{z-index:30;min-height:100%;margin-bottom:-220px;position:relative;background-color:red;background:url(/img/BodyBGBottomSQ.png) no-repeat bottom center}div.main{z-index:40;margin:0 auto 0 auto;width:960px;position:relative;padding-bottom:210px}.innerBody{float:left;margin-bottom:20px;width:960px}.innerBody.whatsOn{border-top:10px solid #c89d4f}.innerBody.information{border-top:10px solid #6aa4a8}.innerBody.connect{border-top:10px solid #d86049}.innerBody.search{border-top:10px solid #ebb4b8}.header{margin-left:15px}.header .strap{display:block;width:670px;height:0;padding-top:148px;background:url(/img/MSFLogo_2014_v4.png) no-repeat top left;overflow:hidden;margin:0 0 5px 0}.header .mainMenu{float:left;margin-top:8px;margin-left:0}.header .mainMenu li{float:left}.header .mainMenu .home a{display:block;width:120px;height:0;overflow:hidden;padding-top:28px;background-image:url(/img/menu.png);background-repeat:no-repeat;background-position:0 0;margin-right:15px}.header .mainMenu .whatsOn a{display:block;width:223px;height:0;overflow:hidden;padding-top:28px;background-image:url(/img/menu.png);background-repeat:no-repeat;background-position:-135px 0;margin-right:19px}.header .mainMenu .information a{display:block;width:95px;height:0;overflow:hidden;padding-top:28px;background-image:url(/img/menu.png);background-repeat:no-repeat;background-position:-376px 0;margin-right:13px}.header .mainMenu .connect a{display:block;width:186px;height:0;overflow:hidden;padding-top:28px;background-image:url(/img/menu.png);background-repeat:no-repeat;background-position:-484px 0}.header .mainMenu .home a:hover{background-position:0 -31px}.header .mainMenu .whatsOn a:hover{background-position:-135px -31px}.header .mainMenu .information a:hover{background-position:-376px -31px}.header .mainMenu .connect a:hover{background-position:-484px -31px}.header .mainMenu .home.active a{background-position:0 -31px}.header .mainMenu .whatsOn.active a{background-position:-135px -31px}.header .mainMenu .information.active a{background-position:-376px -31px}.header .mainMenu .connect.active a{background-position:-484px -31px}.header .mainMenu .home a.mainMenuHover{background-position:0 -31px}.header .mainMenu .whatsOn a.mainMenuHover{background-position:-135px -31px}.header .mainMenu .information a.mainMenuHover{background-position:-376px -31px}.header .mainMenu .connect a.mainMenuHover{background-position:-484px -31px}.header .search{background-color:#666;float:right;padding:10px 10px 6px 12px}.header .search .searchBox{border:0;padding:4px;float:left;margin:2px 6px 0 0;width:140px}.header .search .go{padding:0}.footer{z-index:100;height:220px;position:relative;overflow:hidden;clear:both}.footer a{color:#fff}.footerInternal{z-index:100;clear:both;width:960px;height:215px;padding:0;background-color:#666;margin:auto;padding-top:15px}.footerInternal div.left{z-index:110;float:left;width:270px;margin-right:30px;margin-left:15px}.footerInternal div.middle{z-index:110;float:left;width:310px;font-size:12px}.footerInternal div.right{z-index:110;float:right;width:290px;margin-right:15px}.footerInternal .bottom{z-index:110;padding:10px 0 0 0;width:960px;float:left;clear:both}.footerInternal .bottom p{font-size:11px;color:#fff}.footerInternal h3{clear:both;margin-bottom:5px;font-size:15px;color:#fff;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}.footerInternal ul{list-style:none}.footerInternal ul li{float:left;margin-right:3px;margin-bottom:10px}.footerInternal a:hover{text-decoration:underline}.footerInternal p{font-size:12px}.footerInternal .sponsors{margin:0 !important;padding:0 !important}.footerInternal .sponsors li{margin:0 !important;padding:0 !important}.footerInternal .signUp{margin-top:10px}.footerInternal .signUp .textBox{height:17px;width:170px;float:left;border:0;padding:2px;margin-right:5px;margin-bottom:5px}.footerInternal .signUp .signUpButton{float:right}.menuSlab{box-shadow:0 10px 10px 0 rgba(50,50,50,.75);width:930px;min-height:245px;padding:15px;color:#fff;background-color:#666;margin-bottom:10px;position:absolute;top:201px;left:0;visibility:hidden;overflow:hidden}.menuSlab.whatsOn{border-top:10px solid #c89d4f;border-bottom:2px solid #c89d4f}.menuSlab.infomration{border-top:10px solid #6aa4a8;border-bottom:2px solid #6aa4a8}.menuSlab.connect{border-top:10px solid #d86049;border-bottom:2px solid #d86049}.menuSlab .colOne{width:290px;float:left;margin-right:30px}.menuSlab .colOneLarge{width:400px;float:left}.menuSlab .colTwo{width:289px;float:left}.menuSlab .colThree{width:290px;float:right}.menuSlab .colFour{clear:both;position:absolute;bottom:10px;left:340px;width:580px}.menuSlab .colFour img{margin-right:10px}.menuSlab.visible{visibility:visible;border:0;position:relative;top:0;left:0}.menuSlab h2{border-bottom:1px solid #9fa1a5;color:#333;margin-bottom:5px;padding:0 0 4px 0;clear:both;font-size:24px;line-height:22px}.menuSlab h2 a{color:#333}.menuSlab h2 a:hover{text-decoration:underline}.menuSlab h3{color:#fff;font-size:14px;margin:10px 0 4px 0;clear:both;float:left;display:block;width:280px;font-weight:bold}.menuSlab h3 a{color:#fff}.menuSlab h3 a:hover{text-decoration:underline}.menuSlab h2+h3{margin-top:0}.menuSlab h4{color:#000;font-size:15px;clear:both;display:block;float:left;width:280px;font-weight:normal;margin-bottom:3px}.menuSlab h4 a:hover{text-decoration:underline}.menuSlab ul{float:left;clear:both;width:310px}.menuSlab ul li{float:left;padding:0 4px 4px 0;font-size:15px}.menuSlab ul li a,.menuSlab p a{color:#fff;font-size:15px;margin-bottom:3px}.menuSlab ul li a:hover,.menuSlab p a:hover{text-decoration:underline}.menuSlab p{line-height:140%;font-size:15px}.menuSlab .menuDayList{width:289px;float:left;clear:both}.menuSlab .menuDayList li{display:block;height:40px;width:47px;background-color:#fff;margin:0 1px 1px 0;float:left;padding:0}.menuSlab .menuDayList li a{color:#333;font-weight:normal;display:block;height:20px;width:47px;padding:12px 0 0 0;text-align:center;font-size:13px}.menuSlab .menuDayList .end{margin:0 0 1px 0}.menuSlab .menuDayList li:hover{background-color:#d5aa59}.menuSlab .menuDayList li:hover a{text-decoration:none}.menuSlab .eventSummary{float:left;width:280px;height:60px;overflow:hidden}.menuSlab .eventSummary img{float:left}.menuSlab .eventSummary div{float:right;width:190px}.menuSlab .eventSummary h4{width:190px;margin-bottom:4px;color:#fff;font-size:13px;line-height:90%}.menuSlab .eventSummary a{color:#fff}.menuSlab .eventSummary p{font-size:13px;line-height:115%;color:#fff}.menuSlab .calHeader{font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal;font-size:18px;margin-bottom:10px}.menuSlab .twitterDate{font-size:13px}.menuSlab .newsSummaryList li,.menuSlab.connect ul li{margin-bottom:5px}.menuSlab .newsSummaryList .date{font-size:12px;float:left;clear:both}.menuSlab .themeList{padding-top:10px}.menuSlab .themeList a{font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase;line-height:90%;font-size:22px}.menuSlab .themeList li{float:left;margin-bottom:0;font-weight:bold}.menuSlab ul.ageList{margin-top:20px}.menuSlab ul.ageList li{float:left;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}.menuSlab ul.ageList li+li{margin-left:10px}.menuSlab ul.ageList li a{color:#fff;font-size:16px;font-weight:normal}.menuSlab .themeList li a:hover,.menuSlab ul.ageList li a:hover{color:#000 !important;text-decoration:none}.menuSlab .themeList a.sciAtNight{color:#e05c6b !important}div.headlines{width:960px;height:285px;position:relative;margin-top:0;margin-bottom:120px;float:left;clear:both}div.headlines .belt{width:960px;height:285px;overflow:hidden;position:relative}div.headline{float:left;width:960px;height:275px;position:relative;background-repeat:no-repeat}div.headline div.content{width:960px;height:275px;position:relative}div.headline div.innerContent{width:340px;position:absolute;top:30px;left:550px;color:#333}div.headline div.innerContent h2{margin-bottom:10px;text-transform:uppercase;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;font-size:36px;line-height:36px;color:#333}div.headline div.innerContent p{margin-bottom:5px;font-size:15px}div.headline div.innerContent a{color:#333}div.headline div.innerContent a:hover{text-decoration:underline}div.headline .gold{border-bottom:10px solid #d2a857}div.headline .blue{border-bottom:10px solid #6aa4a8}div.headline .green{border-bottom:10px solid #808437}div.headline .pink{border-bottom:10px solid #d19ba0}div.headline .mint{border-bottom:10px solid #93b98f}div.headline .rust{border-bottom:10px solid #d86049}div.headline .red{border-bottom:10px solid #ba4c59}.headlineChildren .gold a{border-top:10px solid #d2a857}.headlineChildren .blue a{border-top:10px solid #6aa4a8}.headlineChildren .green a{border-top:10px solid #808437}.headlineChildren .pink a{border-top:10px solid #ebb4b8}.headlineChildren .mint a{border-top:10px solid #93b98f}.headlineChildren .rust a{border-top:10px solid #d86049}.headlineChildren .red a{border-top:10px solid #ba4c59}.headlineChildren{list-style:none;position:absolute;top:486px;left:0;background-color:#666;padding-bottom:5px}.headlineChildren li{position:relative;display:block;float:left;width:160px;height:109px;overflow:hidden;margin:0 0 0 0}.headlineChildren li a{color:#fff;display:block;width:160px;background-color:#666;font-size:14px;color:#000}.headlineChildren li a:hover{text-decoration:none;color:silver}.headlineChildren li a span{padding:0 15px 0 10px;display:block;padding-bottom:5px}.headlineChildren li.itemOn a{color:#fff}.homepageEvents .eventSummary{float:left;min-height:70px;width:315px}.homepageEvents .eventSummary img{float:left}.homepageEvents .eventSummary div{width:180px;margin-right:25px;float:right}.homepageEvents .eventSummary h4{font-size:14px}.homepageEvents .eventSummary .date{font-size:12px}.homepageEvents a:hover{text-decoration:underline}.calView{float:left;clear:both}.tagLists{clear:both;margin-top:10px;float:left;width:315px}.tagLists h4{margin-bottom:4px}.tagLists a{font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase;line-height:15px;font-size:15px}.tagLists ul li{float:left;width:147px;margin-bottom:3px;font-weight:bold}.tagLists ul li.right{float:right;width:157px}.tagLists ul.ageList li{float:left;width:105px}.tagLists ul.ageList li a{color:#333}.tagLists ul li a:hover{color:#666 !important}.tagLists ul.singleCol li{width:auto;float:left;clear:both;min-height:auto;padding-bottom:5px}.tagLists ul.singleCol li a{font-size:20px}.homepage .twitter a{background:url(/img/twitter.png) no-repeat 232px 2px;display:block}.homepage .blog a{background:url(/img/blogger.png) no-repeat 296px 2px;display:block}.tweetList{overflow:hidden;padding:0 10px 0 0}.tweetList li{margin-bottom:10px;color:#333}.tweetList li a{color:#333;font-weight:bold}.tweetList li a:hover{text-decoration:underline}.blogList{overflow:hidden;padding:0 10px 0 0}.blogList li{margin-bottom:10px;color:#333}.blogList li a{color:#333;font-weight:bold}.blogList li a:hover{text-decoration:underline}.homepageDayList{clear:both;width:312px;float:right;margin-left:2px}.homepageDayList li{display:block;height:35px;width:51px;background-color:#666;margin:0 1px 1px 0;float:left}.homepageDayList li a{color:#fff;font-weight:bold;display:block;height:23px;width:51px;padding:10px 0 0 0;text-align:center}.homepageDayList li a:hover{color:#d3a958}.newsBody h1{margin-bottom:0}.newsBody .date{margin-bottom:15px;font-weight:bold}.newsSummary{padding-bottom:15px;float:left}.newsSummary img{float:left;margin:0 15px 0 0}.newsSummary a{color:#000}.largeNewsSummary{padding-bottom:15px;float:left;width:650px}.largeNewsSummary img{float:left;margin:0 15px 0 0}.largeNewsSummary a{color:#000}.newsSummary p.date,.largeNewsSummary p.date{margin:5px 0 5px 0;font-weight:bold}.pressGalleries{float:left;clear:both}.pressGalleries h2{margin-bottom:10px;color:#605e5a}.pressGalleries li h3{margin-bottom:10px}.pressGalleries ul.imgs{float:left;clear:both;width:650px;margin-bottom:20px}.pressGalleries ul.imgs img{margin-top:10px}.pressGalleries ul.imgs li{float:left;width:200px;display:block;vertical-align:middle;text-align:center;min-height:150px;margin:0 10px 10px 0}.pressGalleries ul.imgs li img{border:4px solid #fff}.pressGalleries ul.imgs li a{text-align:center;width:200px;vertical-align:middle;clear:both;color:#000}.pressGalleries ul.imgs li a:hover{text-decoration:underline}.pressGalleries ul.imgs li span{display:block;height:28px;font-size:11px;overflow:hidden;width:180px;padding-left:10px}.pressReleaseSummaries h4{font-size:16px;margin-bottom:5px}.oneColumn{clear:both;width:930px;margin-top:15px;float:left;margin-left:15px}.twoColsOdd{float:left;clear:both;margin-top:15px;width:960px}.twoColsOdd div.left{width:250px;float:left;margin-left:15px}.twoColsOdd div.right{width:650px;float:right;margin-right:15px}.twoColumnEven{float:left;width:650px}.twoColumnEven div.left{float:left;width:315px;margin-right:15px;margin-left:0}.twoColumnEven div.right{float:left;width:315px;margin-right:0}.twoColumnOddRight{clear:both;width:930px;margin-left:15px}.twoColumnOddRight div.left{float:left;width:650px}.twoColumnOddRight div.right{float:right;width:250px}.oneColInternal{width:650px}.twoColumnOddRightLeftInternal{width:650px;float:left}.twoColumnOddRightLeftInternal div.left{width:315px;float:left;margin-left:0}.twoColumnOddRightLeftInternal div.right{width:315px;float:right;margin-right:0}div.featurePanel{width:651px;height:265px;position:relative;margin-bottom:15px;background-repeat:no-repeat;overflow:hidden}div.featurePanel div.content{width:651px;height:265px;position:relative}div.featurePanel .innerContent{color:#f0ebe2;width:322px;height:265px;float:right;padding:15px 15px 0 15px;overflow:hidden;background-color:#71b2bd}div.featurePanel .whiteStyle,div.headlinefeaturePanel .whiteStyle p,div.featurePanel .whiteStyle a{color:#fff;font-size:12px}div.featurePanel h2{color:#f0ebe2;margin-bottom:10px;font-size:32px;line-height:30px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}div.featurePanel p{line-height:130%;font-size:13px}div.featurePanel p+p{margin-top:10px}div.featurePanelEventCat{width:609px;height:265px;position:relative;margin-bottom:15px;background-repeat:no-repeat;overflow:hidden}div.featurePanelEventCat div.content{width:609px;height:265px;position:relative}div.featurePanelEventCat .innerContent{color:#f0ebe2;width:322px;height:265px;float:right;padding:15px 15px 0 15px;overflow:hidden;background-color:#71b2bd}div.featurePanelEventCat .whiteStyle,div.headlinefeaturePanel .whiteStyle p,div.featurePanelEventCat .whiteStyle a{color:#fff;font-size:12px}div.featurePanelEventCat h2{color:#f0ebe2;margin-bottom:10px;font-size:32px;line-height:30px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}div.featurePanelEventCat p{line-height:130%;font-size:13px}div.featurePanelEventCat p+p{margin-top:10px}.podContainer{float:left;width:651px}.ThreePodsPod{width:187px;float:left;background-color:#71b2bd;height:220px;margin-right:15px;padding:10px 10px 0 10px;overflow:hidden;color:#fff}.ThreePodsPod img{margin-bottom:10px}.ThreePodsPod.end{margin-right:0;float:right}.ThreePodsPod h3{color:#fff;font-size:16px;margin-bottom:5px}.ThreePodsPod:hover h3{text-decoration:underline}.ThreePodsPod p{font-size:13px;line-height:130%}.ThreePodsPod p+p{margin-top:10px}.FourPodsPod{width:131px;float:left;background-color:#71b2bd;height:190px;margin-right:15px;padding:10px 10px 0 10px;overflow:hidden;color:#fff}.FourPodsPod img{margin-bottom:2px}.FourPodsPod.end{margin-right:0;float:right}.FourPodsPod h3{color:#fff;font-size:16px;margin-bottom:2px}.FourPodsPod:hover h3{text-decoration:underline}div.headline .blackStyle,div.headline .blackStyle p,div.headline .blackStyle a{color:#000}div.headline .whiteStyle,div.headline .whiteStyle p,div.headline .whiteStyle a{color:#fff}div.headline .blackStyle a,div.headline .whiteStyle a{font-weight:bold}div.headline .blackStyle p,div.headline .whiteStyle p{line-height:120%;margin-bottom:5px}div.headline .blackStyle h2,div.headline .whiteStyle h2{background-color:transparent;padding:0 0 5px 0;margin:0;font-size:20px;font-weight:normal}div.headline .blackStyle h3,div.headline .whiteStyle h3{background-color:transparent;padding:0 0 5px 0;margin:0;font-size:16px;font-weight:normal}.podcastList li{margin:20px 0 0 0;float:left}.podcastList li h3{color:#605e5a;font-weight:normal;margin:10px 0 5px 0;font-size:16px}.podcastList li .date{font-weight:bold;clear:both;float:left;display:block}.podcastList li .summary{float:left;display:block;width:350px;padding:5px 10px 5px 0;clear:both;border-right:1px solid #666}.podcastList li .duration{float:right;display:block;width:100px;text-align:center}.podcastList li .download{float:left;clear:both;display:block;background-color:#605e5a;color:#fff;padding:5px;max-width:400px}.podcasts{width:125px;float:right;padding-top:38px}.podcasts li{float:left;margin-bottom:5px}.podcasts li a{display:block;width:90px;height:20px;padding:5px 0 0 35px;float:left;background:url(/img/podcasts.gif) no-repeat top left;color:#666}.podcasts li.subscribe h3{background:none;color:#605e5a;font-weight:normal;font-size:14px}.podcasts li.itunes a{background-position:0 0}.podcasts li.zune a{background-position:0 -25px}.podcasts li.google a{background-position:0 -50px}.podcasts li.yahoo a{background-position:0 -75px}.podcasts li.rss a{background-position:0 -100px}ul.venueList{margin-top:15px}ul.venueList li{float:left;width:275px;height:110px;margin:0 15px 15px 0;padding:10px;position:relative;background-color:#fff}ul.venueList li a{color:#000}ul.venueList h4{font-size:14px;margin-bottom:5px}ul.venueList h4 a{color:#605e5a}ul.venueList p.address{font-size:11px}ul.venueList p.events{position:absolute;bottom:10px;width:260px;font-size:12px}ul.venueList p.events a{color:#605e5a}ul.venueList a:hover{text-decoration:underline}ul.access li.access{float:left;width:30px;height:0;overflow:hidden;padding:30px 0 0 0;background-color:red;margin-right:5px}ul.accessFull{clear:both;padding-top:20px}ul.accessFull li.access{display:block;padding-left:30px;height:30px;margin-bottom:5px}.venueGroupItem{margin-top:15px}.venueGroupItem h2{border-bottom:1px solid #605e5a;color:#605e5a;font-weight:normal;margin-bottom:10px;padding:0 0 4px 0}.venueGroupItem .address{margin:0 0 5px 0}.venueGroupItem .moreinfo a{color:#605e5a}h1.calTitle{float:left;width:690px;font-family:Arial,Sans-serif;font-weight:normal;font-size:18px;margin:0 0 10px 0}.highlightsTwoByTwo{float:left;width:920px;margin-top:15px}.highlightsTwoByTwo .eventSummary{float:left;width:440px;margin-bottom:15px;clear:left}.highlightsTwoByTwo .last{margin-left:40px;clear:none}.highlightsTwoByTwo .eventSummary img{float:left;width:147px;margin-right:10px}.highlightsTwoByTwo .eventSummary div{float:right;width:283px}.childEvents{float:left;width:436px;margin-top:15px}.childEvents .eventSummary{float:left;width:436px;margin-bottom:15px}.childEvents .eventSummary img{float:left;width:147px;margin-right:10px}.childEvents .eventSummary div{float:left;width:279px}.eventSummary{margin-bottom:10px}.eventSummary h4{color:#000;font-size:12px;font-weight:bold}.eventSummary h4 a{color:#000;font-weight:bold}.eventSummary div{color:#000;float:right}.eventSummary div p{margin-top:5px}.eventSummary div p a{color:#605e5a}.eventSummary .date{font-size:11px}.eventSummary .summary{font-size:11px}.eventSummary span.venue{display:block}.venueDetail{width:930px;background-color:#71b2bd;margin-left:15px;margin-top:20px}.venueDetail .map{float:left;width:635px;height:400px;overflow:hidden}.venueDetail .info{float:left;width:255px;margin-right:20px;padding:0 0 0 20px;font-size:14px}.venueDetail .info img{margin-bottom:20px}.venueDetail .address{margin-bottom:10px}.venueDetail .sidebyside{width:275px;float:left}.venueDetail .sidebyside dt{width:30px}.venueDetail .sidebyside dd{width:180px}.venueDetail .sidebyside dd a{color:#000}.venueDetail .freeform{float:left;width:275px}h2.venueEvents{font-weight:normal;color:#605e5a;margin:15px 0 0 0;font-size:18px}.partOfEvents h3{font-size:16px;font-weight:normal;margin:15px 0 0 0;color:#605e5a}h3.suggestions{font-family:AvalonBoldOblique,Sans-Serif;font-weight:normal;font-size:22px;color:#33dbff;text-transform:uppercase;margin:0 0 10px 5px}.artMeetsSciBG{background-color:#93b98f}.familyFunBG{background-color:#d86049}.joinConversationBG{background-color:#d2a857}.makeDoHackBG{background-color:#a9884c}.sciAtNightBG{background-color:#ba4c59}.turiningSunflowersBG{background-color:#808437}.walksAndToursBG{background-color:#d19ba0}.trailblazersBG{background-color:#93b98f}.hookedBG{background-color:#66a0a3}.artMeetsSci{color:#93b98f !important}.familyFun{color:#d86049 !important}.joinConversation{color:#d2a857 !important}.makeDoHack{color:#a9884c !important}.sciAtNight{color:#ba4c59 !important}.turiningSunflowers{color:#808437 !important}.walksAndTours{color:#edafb5 !important}.trailblazers{color:#6aa4a8 !important}.hooked{color:#66a0a3 !important}.majorEvents{float:left;width:609px;padding:10px 0 0 0;margin-bottom:0;border-bottom:1px solid #9fa1a5}.majorEvents a{float:left;display:block;width:289px;height:140px;margin:0 30px 10px 0;position:relative}.majorEvents a:hover span.title{text-decoration:underline}.majorEvents span.evt{float:left;display:block;width:289px;height:140px;margin:0;position:relative}.majorEvents span.evt .info{position:absolute;display:block;left:0;top:0;width:148px;padding:5px 5px 5px 130px}.majorEvents span.title{color:#f0ebe2;display:block;font-size:18px;line-height:15px;text-transform:uppercase;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;margin-bottom:5px;margin-top:5px}.majorEvents span.dates{display:block;color:#333;margin-bottom:5px}.majorEvents span.venue{font-weight:normal;color:#333}.majorEvents .end{margin:0}.normalEvents{float:left;width:609px;padding:10px 0 10px 0;border-bottom:1px solid #9fa1a5}.normalEvents a{float:left;display:block;width:289px;height:100px;margin:0 30px 10px 0;position:relative}.normalEvents a:hover span.title{text-decoration:underline}.normalEvents span.theme{display:block;width:120px;height:100px}.normalEvents span.evt{float:left;display:block;width:289px;height:100px;margin:0;background-position:top left;background-repeat:no-repeat;position:relative}.normalEvents .withMargin{margin:0 15px 10px 0}.normalEvents span.evt .info{position:absolute;display:block;left:0;top:0;width:148px;padding:5px 5px 5px 130px}.normalEvents span.title{color:#000;font-size:13px;font-weight:bold;display:block;margin-bottom:3px;line-height:110%;margin-bottom:5px}.normalEvents span.dates{display:block;font-size:11px;color:#333}.normalEvents span.venue{display:block;font-size:11px;color:#333}.normalEvents .end{margin:0}.minorEvents{clear:both;float:left;width:589px;margin-top:10px;padding:10px;border-bottom:1px solid #9fa1a5}.minorEvents a{float:left;display:block;width:279px;height:60px;margin:0 30px 10px 0;position:relative}.minorEvents a:hover span.title{text-decoration:underline}.minorEvents span.evt{float:left;display:block;width:279px;height:60px;margin:0;position:relative}.minorEvents .withMargin{margin:0 15px 10px 0}.minorEvents span.evt .info{display:block}.minorEvents span.title{color:#000;font-weight:bold;font-size:14px;display:block;margin-bottom:5px;line-height:110%}.minorEvents span.dates{display:block;font-size:11px;color:#484848}.minorEvents span.venue{display:block;font-size:11px;color:#484848}.minorEvents .end{margin:0}.normalEvents+.minorEvents{margin-top:0}.majorEvents a:hover,.normalEvents a:hover,.minorEvents a:hover{text-decoration:none}div.eventHeader{margin-bottom:15px;width:315px;padding-left:305px;height:215px;background-repeat:no-repeat;background-position:top left;float:left}.eventHeader h1{color:#f0ebe2;line-height:33px;margin-right:10px;margin-bottom:10px;margin-top:10px;font-size:42px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}.eventHeader h1.small{font-size:27px;line-height:24px}.eventHeader h2{font-weight:normal;font-size:18px;text-transform:uppercase;color:#605e5a;color:#f0ebe2;font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal}div.eventcontent{float:left;margin:0 0 20px 0;width:610px;float:left}.parentEvent a{color:#605e5a !important}.parentEvent span{font-weight:bold}.eventcontent h3{font-weight:normal;color:#605e5a;margin:25px 0 10px 0;float:left;clear:both;width:610px}.eventcontent ul.sponsors{float:left;clear:both}.eventcontent ul.sponsors li{float:left;width:100px;height:100px;text-align:center;vertical-align:middle;margin-right:10px;margin-bottom:10px}.eventcontent ul.sponsors li a{color:#c9612c;vertical-align:middle;display:table-cell;height:100px;width:100px}.eventcontent ul.sponsors li a:hover{text-decoration:underline}.evtGalleryThumbs{float:left}.evtGalleryThumbs img{margin:0 10px 10px 0}div.eventInfo{float:right;margin:0 0 20px 0;width:290px;font-size:14px}.eventInfo h3{font-weight:normal;color:#484848;margin-bottom:3px;padding-bottom:2px;border-bottom:1px Solid #888;width:290px;clear:both}.eventInfo *+h3{margin-top:15px}.eventInfo a{color:#c9612c}.sidebyside{float:left;margin:0 0 10px 0}.sidebyside dt{float:left;width:70px;color:#333;clear:both}.sidebyside dd{float:right;width:140px}.sidebyside dd a{color:#c9612c}.eventInfo h3{margin-bottom:10px}.eventInfo h4{font-size:100%;font-weight:bold}.eventInfo p.address{font-size:13px}.eventInfo p.icalLink,.eventInfo p.venueLink{margin-top:5px}.eventInfo a:hover{text-decoration:underline}.supporters{float:left;clear:both;background-color:#fff;padding:10px;width:590px}div.eventSuggestions{float:left;margin:0 0 20px 0;width:610px;float:left;clear:both}.eventSuggestions h3{font-weight:normal;color:#605e5a;border-bottom:1px solid #9fa1a5}.highlightsMinorRight{float:left;width:610px;margin-top:15px}.highlightsMinorRight .eventSummary{float:left;width:297px;min-height:60px;margin-bottom:15px;clear:left}.highlightsMinorRight .last{margin-left:0;clear:none}.highlightsMinorRight .eventSummary div{float:right;width:297px}.highlightsMinorRight h4 a{font-size:12px;font-weight:bold}.highlightsMinorRight p{font-size:11px;margin-top:2px !important}dl.eventInfo{float:left;width:245px;margin-bottom:10px}dl.eventInfo dt{float:left;width:55px;color:#999;font-size:13px;clear:both;margin-bottom:15px;margin-right:5px;font-weight:bold;display:block}dl.eventInfo dd{float:left;width:185px;color:#6d8180;font-size:13px;font-weight:normal;margin-bottom:15px;font-weight:bold;display:block}dl.eventInfo dd a{color:#6d8180;font-weight:normal}.guideNav{float:left;width:290px;margin:15px 30px 20px 0}.guideNav h2{color:#666;padding:4px 0 4px 0;margin:10px 0 10px 0;font-weight:normal;clear:both;border-bottom:1px solid #9fa1a5}.guideNav h3{font-weight:bold;color:#4e4d4b;font-size:13px;margin:10px 0 3px 0}.guideNav ul.appliedTags{margin:5px 0 0 0;color:#605e5a}.guideNav ul.appliedTags li{padding:2px 0 2px 0;font-size:15px}.guideNav ul.appliedTags a{font-size:13px;color:#888}.guideNav ul.appliedTags a:hover{text-decoration:underline}.guideNav ul.filter{margin:0 0 0 0;padding:0 0 10px 0}.guideNav ul.filter li{padding:0 0 2px 0}.guideNav ul.filter li a{color:#605e5a;font-size:15px}.guideNav ul.filter li a:hover{color:#666;text-decoration:underline}.guideNav ul.filter li a span{font-size:13px;font-weight:bold;color:#888;padding-left:5px}.guideNav ul.filter li a:hover span{text-decoration:none !important}.guideNav p a{color:#605e5a;font-size:15px}.guideNav p a:hover{text-decoration:underline}.guideResults{float:left;width:609px;margin-top:15px}.guideResults h1{color:#605e5a;font-size:26px}.viewbar{padding:6px 10px 6px 0;margin-bottom:10px;border-bottom:1px solid #9fa1a5}.viewbar h2{display:inline;font-size:12px;font-weight:normal;padding-right:5px;text-transform:uppercase;font-size:14px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-style:normal}.viewbar a{padding:0 5px 0 5px;font-size:12px;color:#888;font-size:14px;text-transform:uppercase;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal}.viewbar a.active{color:#fff;background-color:#b69a3e}.collapsibleContainer{margin-top:15px}h3.eventGroup{font-size:15px !important;padding:4px 0 4px 18px;margin:0 0 10px 0;float:left;width:591px;background:#ccc url(/img/whatson/day_closed.png) no-repeat 3px 10px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}h3.eventGroup a{color:#000;font-weight:normal}h3.open{background:#b69a3e url(/img/whatson/day_open.png) no-repeat 2px 12px}.dateStrip{width:290px;clear:both}.dateStrip a.trailblazers{display:block;float:left;width:164px;margin:0 0 5px 0;padding:3px;height:15px}.dateStrip ul{width:290px;float:left;margin-bottom:10px}.dateStrip li{display:block;float:left;width:47px;height:37px;margin:0 1px 1px 0}.dateStrip li span{display:block;width:47px;height:27px;text-align:center;background-color:#fff;padding-top:10px;color:#4e4d4b;font-size:12px}.dateStrip li a{display:block;width:47px;height:35px}.dateStrip li a span{color:#4e4d4b}.dateStrip li a:hover span{color:#fff;background-color:#b69a3e}.dateStrip li a.active span{color:#fff;background-color:#b69a3e}.collapse{float:left;clear:both}.socialShare{float:left;padding:10px 0 10px 0;clear:both}.addthis_toolbox.addthis_pill_combo a{float:left;width:100px;height:20px;margin-bottom:10px}.addthis_button_compact .at15t_compact{margin-right:4px;float:left}.goldTitle{text-transform:uppercase;color:#d5aa59;font-size:20px;line-height:18px;border-bottom:1px solid #d5aa59;font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal;margin-bottom:10px;padding-bottom:4px}.goldTitle span{font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal}.goldTitle a{color:#d5aa59}.darkTitle{text-transform:uppercase;color:#333;font-size:20px;line-height:18px;border-bottom:1px solid #333;font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal;margin-bottom:10px;padding-bottom:4px}.darkTitle span{font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal}.darkTitle a{color:#333}.darkTitle .filterDate{white-space:nowrap}.darkTitle .filterDate span{text-transform:uppercase;color:#605e5a;font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal;margin-bottom:10px;padding-bottom:4px}.large{font-size:36px;line-height:32px}.marginTop{margin-top:15px}.noBorder{border-bottom:0}.paddingTop{padding-top:15px !important}.paddingTopLarge{padding-top:40px !important}.sponsors .right{background-color:#fff;padding:0 10px 0 10px}.calDateSummary{font-size:16px;color:#333;margin-bottom:10px}.calDateSummary a{color:#333}.calDateSummary a:hover{text-decoration:underline}h1{font-weight:normal;margin:0 0 15px 0;color:#605e5a;font-size:26px;font-family:"Gelder Sans Light",Arial,sans-serif;font-size-adjust:.5;font-weight:300;font-style:normal;text-transform:uppercase}.freeform h2{font-size:20px;color:#605e5a;margin:0 0 5px 0;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal;text-transform:uppercase}.freeform *+h2{margin-top:15px}.freeform h3{font-size:16px;color:#605e5a;margin:0 0 5px 0;font-weight:normal}.freeform *+h3{margin-top:10px}.freeform h4{font-size:14px;color:#605e5a;margin:0 0 5px 0;font-weight:normal}.freeform *+h4{margin-top:10px}.freeform img.left{margin:0 15px 15px 0;border:none;float:left}.freeform img.right{margin:0 0 15px 15px;border:none;float:right}.freeform a{font-weight:bold;color:#6aa4a8}.freeform a:hover{text-decoration:underline}.freeform p{margin-bottom:10px;line-height:140%;color:#605e5a;font-size:13px}.freeform ul,.freeform ol{margin-bottom:10px;margin-top:10px}.freeform ul li{list-style-type:disc;margin-left:20px;padding-bottom:5px}.freeform ol li{list-style-type:decimal;margin-left:20px}.floatingPod{margin:0 10px 10px 10px;padding:0;background-color:#eee}.floatingPod .tr{margin:0;padding:0}.floatingPod .bl{margin:0;padding:0}.floatingPod .br{margin:0;padding:0}.floatingPod .tl{margin:0;padding:0}.floatingPod .content{margin:0;padding:10px 10px 10px 10px}.floatingPod IMG{margin-bottom:5px}.fullPathTOCHeader{border-bottom:1px solid #605e5a;color:#605e5a;font-size:14px;margin-bottom:5px;margin-top:7px;padding:0 4px 5px 10px;clear:both}.fullPathTOCHeader a{color:#605e5a}.fullPathTOC{margin-bottom:20px;margin-top:20px}.fullPathTOC span{display:block}.fullPathTOC li{margin-bottom:2px}.fullPathTOC ul{margin:0 0 0 0}.fullPathTOC a{padding:0;display:block}.fullPathTOC .mnu1,.fullPathTOC .mnu1a{font-size:18px;line-height:18px;text-transform:uppercase;margin-bottom:5px;font-family:"Quatro Ultra Black",'Gill Sans Ultra Bold','Arial Black',Futura,sans-serif;font-size-adjust:.564;font-weight:normal;font-style:normal}*~.mnu1,*~.mnu1a{margin-top:30px}.fullPathTOC .mnu2,.fullPathTOC .mnu2a,.fullPathTOC .mnu3,.fullPathTOC .mnu3a,.fullPathTOC .mnu4,.fullPathTOC .mnu4a,.fullPathTOC .mnu5,.fullPathTOC .mnu5a,.fullPathTOC .mnu6,.fullPathTOC .mnu6a{font-size:14px;margin-bottom:5px;font-family:Arial;font-weight:normal;text-transform:none}.fullPathTOC .mnu3,.fullPathTOC .mnu3a,.fullPathTOC .mnu4,.fullPathTOC .mnu4a,.fullPathTOC .mnu5,.fullPathTOC .mnu5a,.fullPathTOC .mnu6,.fullPathTOC .mnu6a{margin-left:15px}.fullPathTOC .mnu1>a,.fullPathTOC .mnu2>a,.fullPathTOC .mnu3>a,.fullPathTOC .mnu4>a,.fullPathTOC .mnu5>a,.fullPathTOC .mnu6>a{color:#333}.fullPathTOC .mnu1>a:hover,.fullPathTOC .mnu2>a:hover,.fullPathTOC .mnu3>a:hover,.fullPathTOC .mnu4>a:hover,.fullPathTOC .mnu5>a:hover,.fullPathTOC .mnu6>a:hover,.fullPathTOC .mnu1a>a:hover,.fullPathTOC .mnu2a>a:hover,.fullPathTOC .mnu3a>a:hover,.fullPathTOC .mnu4a>a:hover,.fullPathTOC .mnu5a>a:hover,.fullPathTOC .mnu6a>a:hover{text-decoration:underline}.fullPathTOC .mnu1a>a{color:#000}.fullPathTOC .mnu2a>a,.fullPathTOC .mnu3a>a,.fullPathTOC .mnu4a>a,.fullPathTOC .mnu5a>a,.fullPathTOC .mnu6a>a{color:#605e5a;font-weight:bold}.pagingControls{padding-bottom:15px;padding-top:15px;float:left;clear:both}.pagingControls A{color:#4e4d4b;text-decoration:none;background-color:#fff}.pagingControls .tostart{padding:5px 8px 5px 8px}.pagingControls .prev5{padding:5px 8px 5px 8px}.pagingControls .next5{padding:5px 8px 5px 8px}.pagingControls .toend{padding:5px 8px 5px 8px}.pagingControls .pagerItem{font-size:100%;padding:5px}.pagingControls .pagerItemCurrent{font-weight:bold;background-color:#b69a3e;color:#fff}fieldset.form{border:0}fieldset.form legend{display:none}fieldset.form UL{list-style:none;margin:0}fieldset.form LI{clear:both}fieldset.form H3{font-size:130%;font-weight:normal;padding-top:10px;margin-bottom:5px}fieldset.form UL LI.text INPUT,fieldset.form UL LI.text SELECT,fieldset.form UL LI.text TEXTAREA{margin-top:5px;width:180px}fieldset.form UL LI.text TEXTAREA{font-family:Verdana,Sans-Serif;width:250px}fieldset.form UL LI.text label{display:block;width:90px;margin-right:15px;margin-top:8px;float:left;text-align:left}fieldset.form UL LI.text span.static{display:block;float:left;width:250px;margin-top:8px;font-weight:bold}fieldset.form ul li.textarea{margin-top:10px;float:left}fieldset.form span.hint{padding-top:5px;float:left;font-style:italic}fieldset.form ul li.text span.hint{padding-left:115px;padding-top:0}fieldset.form UL LI.textarea textarea{font-family:Arial,Sans-Serif;display:block;padding:3px;width:320px}fieldset.form UL LI div.info{margin-left:105px;font-style:italic;padding-bottom:5px}fieldset.form UL LI.checkboxes{float:left;clear:both;margin-bottom:10px}fieldset.form UL LI.checkboxes INPUT{margin-left:0;margin-top:8px;margin-right:15px;float:left;clear:left}fieldset.form UL LI.checkboxes label{display:block;float:left;width:280px;padding-top:8px}fieldset.form ul li.checkboxes label.caption{font-weight:bold}fieldset.form ul li.required label{font-weight:bold}fieldset.form ul li.singleCheck{float:left;display:block}fieldset.form ul li.singleCheck input{float:left;margin:0;width:auto;margin-right:5px}fieldset.form ul li.singleCheck label{float:left;width:280px;clear:none}fieldset.form p{margin-bottom:10px}fieldset.form p a{font-weight:bold}fieldset.form ul li.associated{margin-top:0}fieldset.form .buttons{display:block;float:left;width:315px;clear:both;margin-top:20px;padding:5px 0 0 0;text-align:left}fieldset.form .buttons input,.pglogin{padding:5px 10px 5px 10px;border:none;color:#fff;font-weight:bold;background-color:#605e5a}fieldset.form input.file{width:300px}.validation{font-weight:bold;padding:15px 0 0 0;display:block;clear:both;width:325px}.validation UL{padding-left:15px;display:block;width:325px}.validation UL LI{list-style-type:circle;margin-left:15px;padding-left:15px;width:325px}.searchInner{float:left;margin-left:15px}.searchResults{margin-bottom:15px;float:left;clear:both;margin-right:75px}.searchResults LI{margin-bottom:15px;color:#605e5a}.searchResults LI A{text-decoration:none;font-weight:normal;font-size:14px;color:#6aa4a8}.searchResults LI A:hover{text-decoration:underline}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearMe{clear:both}.noMarginTop{margin-top:0}.cookieBanner{width:960px;margin:auto;padding:7px 0 0 0;background-color:#666;height:40px;text-align:center;color:#f0ebe2;font-size:11px;position:absolute;top:0;left:0}.cookieBanner a{font-weight:bold;color:#c89d4f}