article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.grid-wrapper{box-sizing:content-box;margin-left:-24px}.grid{float:left;padding-left:24px}.one{width:8.33333%}.two{width:16.66667%}.three{width:25%}.four{width:33.33333%}.five{width:41.66667%}.six{width:50%}.seven{width:58.33333%}.eight{width:66.66667%}.nine{width:75%}.ten{width:83.33333%}.eleven{width:91.66667%}.twelve{width:100%}html{background:#1f27da url("../images/background.jpg") repeat-x 50% 0}body{font-family:"myriad-pro",sans-serif;font-size:100%;padding:0 0 40px 0}.flourish-left{margin:0 auto;position:relative;width:960px}.flourish-left:before{background:url("../images/footer-flourish.jpg") no-repeat 0 0;bottom:17px;content:'';display:block;height:136px;left:-136px;position:absolute;width:136px}.flourish-right{position:relative}.flourish-right:before{background:url("../images/footer-flourish.jpg") no-repeat -136px 0;bottom:17px;content:'';display:block;height:136px;left:100%;position:absolute;width:136px}.wrapper{background:white;box-shadow:0 0 27px rgba(0,0,0,0.75);line-height:1.3;position:relative;width:960px}.wrapper *{box-sizing:border-box}.wrapper p,.wrapper h1,.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAEElEQVR42gEFAPr/AP///wAI/AL+Sr4t6gAAAABJRU5ErkJggg==)}.wrapper td{padding:5px}.wrapper .header{background:#2c56af url("../images/header-background.jpg") no-repeat;font-family:Arial,Helvetica,sans-serif;height:320px;position:relative}.wrapper .header .logo{height:150px;left:36px;margin:0;position:absolute;top:6px;width:190px}.wrapper .header .logo a{display:block;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap}.wrapper .header nav{position:absolute;top:169px;z-index:10}.wrapper .header .nav{font-size:15px;list-style:none;margin:0;padding:0}.wrapper .header .nav>li{display:inline-block;height:35px;margin:0 6px 0 21px;padding:0;position:relative}.wrapper .header .nav>li>a{color:white;display:inline-block;font-weight:bold;line-height:35px;padding:0 3px;text-shadow:1px 2px 2px rgba(0,0,0,0.82);text-decoration:none;text-transform:uppercase}.wrapper .header .nav>li:hover ul,.wrapper .header .nav>li:focus ul{display:block}.wrapper .header .nav ul{background:#2b58aa;background:rgba(43,88,170,0.9);border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:none;left:-6px;margin:0;padding:0;position:absolute;top:100%;z-index:2}.wrapper .header .nav li li{display:block}.wrapper .header .nav li li a{color:white;display:block;font-weight:normal;padding:1px 10px;text-decoration:none;white-space:nowrap}.wrapper .header .nav li li:last-child a{padding-bottom:5px}.wrapper .header .nav a:hover,.wrapper .header .nav a:focus{color:orange}.wrapper .header .advert{bottom:0;height:116px;line-height:0;overflow:hidden;position:absolute;text-align:center;width:100%}.wrapper .header .advert img{height:auto !important;width:100% !important}.wrapper .header .advert p{margin:0}.wrapper .header .advert .ccm-add-block{line-height:16px}.main-content{background:url("../images/content-background.jpg") no-repeat;color:#5a647e;font-size:14px;min-height:680px;overflow:hidden;padding:38px 43px 0 43px}.main-content a{color:#0f6bcb;text-decoration:underline}.main-content a:hover,.main-content a:focus{color:#1f84ee}.main-content .buttons{list-style:none;margin:0 0 19px 0;overflow:hidden;padding:0}.main-content .buttons li{border-radius:7px;box-shadow:0 1px 1px rgba(0,0,0,0.45);display:block;float:left;margin:0 0 0 22px;padding:0}.main-content .buttons li:first-child{margin-left:0}.main-content .buttons .blue{border-bottom:2px solid #0c1fb6;background:#2638d0;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4053ea), color-stop(100%, #2638d0));background:-webkit-linear-gradient(top, #4053ea 0%, #2638d0 100%);background:linear-gradient(to bottom, #4053ea 0%, #2638d0 100%)}.main-content .buttons .blue:hover,.main-content .buttons .blue:focus{background:#3547da;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5768ed), color-stop(100%, #3547da));background:-webkit-linear-gradient(top, #5768ed 0%, #3547da 100%);background:linear-gradient(to bottom, #5768ed 0%, #3547da 100%)}.main-content .buttons .green{border-bottom:2px solid #20464b;background:#3a5f65;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #547a7f), color-stop(100%, #3a5f65));background:-webkit-linear-gradient(top, #547a7f 0%, #3a5f65 100%);background:linear-gradient(to bottom, #547a7f 0%, #3a5f65 100%)}.main-content .buttons .green:hover,.main-content .buttons .green:focus{background:#436e75;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e898e), color-stop(100%, #436e75));background:-webkit-linear-gradient(top, #5e898e 0%, #436e75 100%);background:linear-gradient(to bottom, #5e898e 0%, #436e75 100%)}.main-content .buttons a{color:white;display:block;font-family:"myriad-pro-condensed",sans-serif;font-size:21px;height:41px;line-height:44px;overflow:hidden;padding:0 0 0 9px;text-decoration:none;text-shadow:0px 1px 2px rgba(0,0,0,0.3);text-transform:uppercase;width:202px}.main-content .buttons a:focus,.main-content .buttons a:hover{color:orange;text-shadow:0px 1px 2px rgba(0,0,0,0.7)}.main-content .buttons .listen-live a{background:url("../images/button-icons.png") no-repeat 25px -4px;padding-left:71px}.main-content .buttons .listen-live a:hover,.main-content .buttons .listen-live a:focus{background-position:25px -54px}.main-content .buttons .last-played a{background:url("../images/button-icons.png") no-repeat 20px -104px;padding-left:68px}.main-content .buttons .last-played a:hover,.main-content .buttons .last-played a:focus{background-position:20px -154px}.main-content .buttons .now-playing a{font-size:16px;line-height:1.1;padding-right:9px;padding-top:4px;text-transform:none}.main-content .buttons .road-conditions a{background:url("../images/button-icons.png") no-repeat 7px -204px;padding-left:50px}.main-content .buttons .road-conditions a:hover,.main-content .buttons .road-conditions a:focus{background-position:7px -254px}.main-content h1{font-size:29px;font-weight:bold;margin:5px 0;text-transform:uppercase}.main-content h2{font-size:18px;font-weight:bold;margin:7px 0}.main-content h3,.main-content h4,.main-content h5,.main-content h6{font-size:16px;font-weight:bold;margin:4px 0}.main-content p{margin:0 0 1em 0}.main-content hr{background:#b1cef8;border:none;clear:both;height:8px}.main-content .area-full{clear:both;padding-bottom:50px}.main-content .area-large{float:left;padding-bottom:50px;width:624px}.main-content .area-large hr{margin:26px 0}.main-content .area-small{float:left;margin-top:1px;width:250px}.main-content .area-small p{margin-bottom:12px}.main-content .area-small img{box-sizing:content-box;border:8px solid #b1cef8;height:auto !important;margin-bottom:5px;width:212px !important}.main-content .area-small .social{color:#5a647e;font-size:18px;font-weight:bold;line-height:54px;margin:-3px 0 0 0;padding:0 0 0 26px}.main-content .area-small .icon{display:inline-block;height:51px;overflow:hidden;text-indent:110%;vertical-align:top;white-space:nowrap;width:50px}.main-content .area-small .icon:hover,.main-content .area-small .icon:focus{background-position:0 1px}.main-content .area-small .twitter{background:url("../images/icon-twitter.png") no-repeat;margin-left:10px}.main-content .area-small .facebook{background:url("../images/icon-facebook.png") no-repeat;margin-left:6px}.main-content .area-pad-left{padding:0 0 0 22px}.main-content .area-pad-right{padding:0 22px 0 0}.footer{background:#02448c url("../images/footer-background.jpg") no-repeat;color:white;font-size:14px;line-height:1.45;margin-top:-68px;overflow:hidden;padding:93px 0 20px 38px}.footer .col{float:left}.footer .one{width:319px}.footer .two{width:327px}.footer ul{list-style:none;margin:0px;padding:0px}.footer li{margin:0;padding:0}.footer a{color:white;text-decoration:none}.footer a:focus,.footer a:hover{color:orange}.footer p{margin:0}.c5-edit-mode .wrapper .header{height:390px}.c5-edit-mode .wrapper .main-content .buttons li{margin-left:12px}.c5-edit-mode .wrapper .main-content .area-small .social{padding-left:19px}.nivo-caption{background:black;background:rgba(0,0,0,0.74);color:white;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;line-height:1.3;opacity:1;padding:7px 100px 9px 13px}.slider-wrapper{border:8px solid #b1cef8;margin-bottom:21px;position:relative}.theme-default .nivoSlider{box-shadow:none;line-height:0;margin-bottom:0}.theme-default .nivo-directionNav a{background:url("../images/slideshow-arrows.png") no-repeat;height:36px;top:41%}.theme-default a.nivo-prevNav{background-position:0 0;left:1px}.theme-default a.nivo-nextNav{background-position:100% 0;right:1px}.theme-default .nivo-controlNav{bottom:6px;line-height:0;padding:0;position:absolute;right:10px;text-align:right;z-index:8}.theme-default .nivo-controlNav a{background:url("../images/slideshow-nav.png") no-repeat 0 0;height:16px;margin:0;width:15px}.theme-default .nivo-controlNav a.active{background-position:100% 0}#cameras h3{margin-left:1em}#cameras p{display:inline-block;margin-left:1em;overflow:hidden;vertical-align:top;width:298px}#cameras span{display:block;padding:0 1.5em;text-align:center}#cameras img{float:left;width:320px;height:240px}#cameras a{outline:none;font-size:16px;font-weight:normal}.no-padding-bottom{padding-bottom:0 !important}.fc-event a:hover,.fc-event a:focus{color:white}div.blue_monday div.jp-title li{padding:0 !important}.main-content .social-media img{border:none;width:inherit !important}.float-image-left{overflow:hidden;position:relative}.float-image-left img{clear:left;float:left !important;margin-right:10px !important;margin-bottom:10px !important}.float-image-right{overflow:hidden;position:relative}.float-image-right img{clear:right;float:right !important;margin-left:10px !important;margin-bottom:10px !important}@media only screen and (min-width: 960px){body{overflow-x:hidden}}
