﻿.TwitterButton{background-position:center center;width:32px;height:32px;background-image:url('../../Cms/Images/SocialMedia/Twitter.png');background-repeat:no-repeat;display:block;float:left;margin-right:10px;margin-left:10px;}.FacebookButton{background-position:center center;width:32px;height:32px;background-image:url('../../Cms/Images/SocialMedia/Facebook.png');background-repeat:no-repeat;display:block;float:left;margin-right:10px;margin-left:10px;}.TicketsButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/Tickets32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.InfoButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/InfoBox32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.TimingButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/LiveTiming32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.RouteButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/Route32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.ListButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/EntryList32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.ScheduleButton{display:block;float:left;margin-right:10px;width:32px;height:32px;background-image:url('../../Images/Style/Schedule32.png');background-position:center center;background-repeat:no-repeat;margin-left:10px;}.CmsDetailItem{padding:0;border-spacing:0;}.CmsDetailItem .Header{width:100%;display:block;padding:0;}.CmsDetailItem .Title{font-size:x-large;font-weight:bold;color:#696969;}.CmsDetailItem h1{font-size:x-large;font-weight:bold;color:#696969;margin-left:10px;margin-right:10px;}.CmsDetailItem .Image{margin-left:auto;margin-right:auto;}.CmsDetailItem .Image img{border:0 solid #666;width:100vw;}.CmsDetailItem .Content{display:block;}.CmsDetailItem .Content p{margin-left:10px;margin-right:0;}.CmsDetailItem .Content p img{width:100vw !important;margin-left:-10px;}.CmsDetailItem .Label{font-weight:bold;width:50px;display:inline-block;}.CmsDetailItem .Intro{font-weight:bold;display:block;margin-top:0;}.CmsDetailItem .Intro img{border:0 solid #666;width:100vw;}.CmsDetailItem .Intro p{margin-top:10px;margin-left:10px;margin-right:10px;}.CmsDetailItem .Calendar,.CmsDetailItem .NextEvent,.CmsDetailItem .PreviousEvent{margin-left:10px;}.CmsDetailItem .SocialMedia{margin-left:10px;margin-top:10px;}.CmsDetailItem .Details{background-color:#4b6c9e;color:#fff;margin-bottom:10px;margin-top:10px;padding-top:5px;width:100%;padding-left:5px;height:70px;}.CmsDetailItem .Details .Title{color:#fff;font-size:12pt;font-weight:bold;margin-left:10px;padding-bottom:10px;}.CmsDetailItem .Details span{margin-left:10px;}.CmsDetailItem .Footer{font-style:italic;}.CmsDetailItem .TwitterButton{background-position:center center;width:32px;height:32px;background-image:url('../../Cms/Images/Twitter32.png');background-repeat:no-repeat;display:block;float:left;margin-right:10px;}.CmsDetailItem .FacebookButton{background-position:center center;width:32px;height:32px;background-image:url('../../Cms/Images/FaceBook32.png');background-repeat:no-repeat;display:block;float:left;margin-right:10px;}.CmsDetailItem .Banner{margin-left:auto;margin-right:auto;margin-top:5px;}.CmsDetailItem .Banner img{border:none;width:290px;}.CmsDetailItem .FurtherReading{text-align:right;font-weight:bold;}.CmsDetailItem .ToolBar{border-bottom-style:solid;border-width:1px;border-color:#4b6c9e;height:19px;}.CmsDetailItem .ToolBar .Status{float:left;}.CmsDetailItem .ToolBar .Status .Label{font-size:smaller;font-style:italic;width:auto;margin-right:5px;}.CmsDetailItem .ToolBar .Edit{float:right;}.CmsDetailItem .ToolBar .Edit .Button{border-style:solid solid none solid;border-width:1px;border-color:#c0c0c0 #808080 #808080 #c0c0c0;background-color:#ccc;width:50px;height:18px;text-align:center;float:right;margin-left:5px;}.CmsDetailItem td .addthis_native_toolbox{margin-left:10px;margin-right:10px;}.CmsDetailItem td .RssButton{background-image:url('../../Images/SocialMedia/feed-icon-14x14.png');background-repeat:no-repeat;background-position-y:2px;margin-left:12px;margin-right:5px;width:18px;height:16px;display:inline-block;border:0;}.CmsDetailItem .DateWritten span{margin-left:10px;}.CmsList{color:#696969;width:100%;}.CmsList .Header{line-height:25px;margin-left:2px;display:block;width:100%;}.CmsList .Header .Title{font-weight:bold;margin:3px;font-size:140%;}.CmsList .List{background-color:#fff;width:100%;}.CmsList .List .SubHeader{font-weight:bold;border-bottom:1px dotted #ccc;width:100%;padding-left:10px;}.CmsList .List .SubHeader:hover{background-color:#ccc;}.CmsList .List .SubHeader span{display:inline-block;width:100%;height:10px;line-height:10px;}.CmsList .List .Pages .Title{display:inline-block;width:100%;height:15px;line-height:15px;border-bottom:1px dotted #ccc;font-weight:bold;margin-left:5px;}.CmsList .List .Pages .Title:hover{background-color:#ccc;}.CmsList .List table{width:100%;}.CmsList .SubHeadLine li span{display:inline-block;height:25px;line-height:25px;}.CmsList .SubHeadLine li:hover{background-color:#ccc;}.CmsList .HeadLine{margin-left:0;min-height:15px;width:100%;border-width:1px;border-color:#ccc;padding-bottom:2px;border-bottom-style:dotted;}.CmsList .HeadLine .Title{font-weight:bold;font-size:90%;margin-left:10px;}.CmsList .HeadLine:hover{background-color:#ccc;}.CmsList .HeadLine .ShortDate{padding-left:10px;}.CmsList .Item{border-width:1px;border-color:#ccc;margin-bottom:2px;border-bottom-style:dotted;text-decoration:none;padding-left:5px;padding-right:5px;min-height:70px;width:100%;}.CmsList .Item .Title{font-weight:bolder;}.CmsList .Item .MediumImage .Caption{position:relative;width:280px;height:22px;margin-top:-30px;padding-top:5px;text-align:center;display:block;border-top:solid 1px #666;background-image:url('../../Cms/Images/transp50.png');background-repeat:repeat;z-index:999;}.CmsList .Item .MediumImage span{color:#fff;font-weight:bold;}.CmsList .Item .MediumImage img{width:280px;border:1px solid #666;z-index:990;}.CmsList .Item .Image{margin-right:5px;height:70px;}.CmsList .Item .Image img{max-width:100px;border:1px solid #666;margin-right:5px;}.CmsList .Item .Intro{padding-bottom:1px;display:block;margin-right:10px;}.CmsList .Item .Intro p{font-size:.75rem;}.CmsList .Item:hover{background-color:#ccc;}.CmsList a:link{text-decoration:none;}.CmsList .ToolBar .Edit{float:right;}.CmsList .ToolBar .Edit .Button{border-style:solid solid none solid;border-width:1px;border-color:#c0c0c0 #808080 #808080 #c0c0c0;background-color:#ccc;width:50px;height:18px;text-align:center;float:right;margin-left:5px;margin-bottom:-4px;}.CmsPager{margin-right:auto;margin-left:auto;}.CmsPager .Previous{float:left;width:36px;height:17px;background-image:url('../../Cms/Images/arrow-left24.png');background-position:left center;background-repeat:no-repeat;}.CmsPager .Next{float:right;width:36px;height:17px;background-image:url('../../Cms/Images/arrow-right24.png');background-position:right center;background-repeat:no-repeat;}.CmsPager .Page{width:50px;height:17px;text-align:center;}.EditorFooter{position:relative;margin-left:10px;}.EditorFooter .Item{float:left;width:49%;}.EditorFooter .Author{position:relative;}.EditorFooter .Photographer{position:relative;}.EditorFooter .Image{margin-right:5px;}.EditorFooter .Image img{width:32px;border:1px solid #666;}.EditorFooter .Header{position:absolute;top:0;left:40px;font-weight:bold;max-width:120px;}.EditorFooter .Link{position:absolute;top:14px;left:40px;}.Editor{position:relative;}.Editor .Title{position:absolute;top:20px;left:120px;font-weight:bold;font-size:large;}.Editor .Details{position:absolute;top:60px;left:120px;}.Editor .Image{margin-right:20px;}.Editor .Image img{width:100px;border:1px solid #666;}.Editor .Header td{width:auto;}.Editor .Header .ToolBar{height:19px;border-width:1px;border-color:#4b6c9e;border-bottom-style:solid;}.Editor .ToolBar .Status{float:left;}.Editor .ToolBar .Status .Label{margin-right:5px;width:auto;font-style:italic;font-size:smaller;}.Editor .ToolBar .Edit{float:right;}.Editor .ToolBar .Edit .Button{float:right;margin-left:5px;width:23px;height:23px;border-width:1px;border-style:solid solid solid solid;border-color:#c0c0c0 #808080 #808080 #c0c0c0;background-color:#fff;text-align:center;}.Editor .ToolBar .Edit .Button .Button:hover{border-color:#1e90ff;background-color:#f0f8ff;}.CmsFooterMenu{background-color:#fff;height:20px;}.CmsFooterMenu .Level0{text-align:left;font-weight:bold;}.CmsFooterMenu .Level1{text-align:left;}.SocialMedia .Button{display:block;float:left;margin-right:10px;width:32px;height:32px;background-position:center center;background-repeat:no-repeat;margin-bottom:5px;}.SocialMedia .Twitter{background-image:url('../../Cms/Images/SocialMedia/Twitter.png');}.SocialMedia .Facebook{background-image:url('../../Cms/Images/SocialMedia/FaceBook.png');}.SocialMedia .Website{background-image:url('../../Cms/Images/SocialMedia/Website.png');}.SocialMedia .LinkedIn{background-image:url('../../Cms/Images/SocialMedia/LinkedIn.png');}.SocialMedia .Flickr{background-image:url('../../Cms/Images/SocialMedia/Flickr.png');}.SocialMedia .YouTube{background-image:url('../../Cms/Images/SocialMedia/Youtube.png');}.SocialMedia .Pinterest{background-image:url('../../Cms/Images/SocialMedia/Pinterest.png');}.SocialMedia .GoogleP{background-image:url('../../Cms/Images/SocialMedia/GoogleP.png');}.SocialMedia .Instagram{background-image:url('../../Cms/Images/SocialMedia/Instagram.png');}.SocialMedia .Tumblr{background-image:url('../../Cms/Images/SocialMedia/Tumblr.png');}.SocialMedia .Rss{background-image:url('../../Cms/Images/SocialMedia/Feed.png');}.SiteContactAddress{position:relative;margin-top:10px;padding:10px;display:block;margin-left:10px;height:160px;width:82%;border:1px #666 solid;background:#f3f3f3;text-align:left;cursor:default;}.SiteContactAddress .Address{display:block;float:left;width:200px;}.SiteContactAddress .Item{display:block;font-size:small;line-height:1.2em;}.SiteContactAddress .Bold{font-weight:bold;}.SiteContactAddress td .Empty{height:20px;}.SiteContactAddress .Logo{margin-top:15px;display:block;float:left;}.SiteContactAddress .Logo img{max-width:80px;}