span.submitted {
    color: #898989;
    font-size: 0.8333em;
    line-height: 1.5em;
}
.node .picture {
    float: left;
    margin: 0.5em 0.5em 0.5em 0;
}
.node_read_more {
    font-weight: bold;
}
.item-list ul.pager li {
    margin: 0;
    padding: 0;
}
.item-list ul.pager li a:link, .item-list ul.pager li a:visited, .item-list ul.pager li.pager-current {
    color: #000000;
    margin: 0;
    padding: 0 0.2em;
    text-decoration: none;
}
.item-list ul.pager li a:hover, .item-list ul.pager li a:active {
    text-decoration: underline;
}
.item-list ul.pager li.pager-current {
    border-bottom: 2px solid;
    color: #006699;
    font-weight: bold;
}
.comment {
    margin: 0;
    padding: 0;
}
.comment-bar {
    font-size: 1em;
    line-height: 1.5em;
    position: relative;
}
.comment span.submitted {
    color: #898989;
}
.comment span.new {
    color: #FF0000;
}
.comment-title {
    display: none;
}
.comment .picture {
    float: right;
    margin: 0 0 0.5em 0.5em;
}
.comment ul.links {
    margin: 0 0 1.5em;
}
.comment ul.links li a {
    text-decoration: underline;
}
.indented {
    border-left: 1px solid #DDDDDD;
    margin-left: 2em;
    padding-left: 1em;
}
.block {
    margin: 0;
    position: relative;
}
#user-login-form {
    padding: 0 0.5em;
    text-align: left;
}
#user-login-form .form-item {
    margin: 0;
}
#user-login-form .item-list ul li {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
}
div.block div.edit {
    background-color: #F5F5F5;
    border: 1px solid #DDDDDD;
    display: none;
    font-size: 9px;
    padding: 2px 0 2px 10px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 40;
}
div.block:hover div.edit {
    display: block;
}
div.block div.edit a {
    color: #999999;
    margin-right: 10px;
}
div.block div.edit:hover a {
    color: #000000;
}
div.view {
    position: relative;
}
div.view div.views-hide-hover, div.view:hover div.views-hide, div.view div.views-admin-links, div.view div.views-admin-links-hover, div.view div.views-admin-links:hover {
    background-color: #F5F5F5;
    border: 1px solid #DDDDDD;
    font-size: 9px;
    margin-right: 0;
    margin-top: 0;
    padding: 0 0 0 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
}
div.view div.views-admin-links li a {
    color: #999999;
}


span.clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin-bottom: -1px;
}
.clear {
    clear: both;
}
.clear-block {
    display: block;
}
.clearfix:after, .container:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.clearfix, .container {
    display: block;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
.img-left {
    float: left;
    margin: 1.5em 1.5em 1.5em 0;
}
.img-right {
    float: right;
    margin: 1.5em 0 1.5em 1.5em;
}
.first {
    margin-left: 0;
    padding-left: 0;
}
.last {
    margin-right: 0;
    padding-right: 0;
}
.top {
    margin-top: 0;
    padding-top: 0;
}
.bottom {
    margin-bottom: 0;
    padding-bottom: 0;
}
.text-left {
    text-align: left;
}
.text-right {
    text-align: right;
}
.text-center {
    text-align: center;
}
.text-justify {
    text-align: justify;
}
.bold {
    font-weight: bold;
}
.italic {
    font-style: italic;
}
.underline {
    border-bottom: 1px solid;
}
.highlight {
    background: none repeat scroll 0 0 #FFFFCC;
}
.quiet {
    color: #666666;
}
.loud {
    color: #000000;
}
.added {
    background: none repeat scroll 0 0 #006600;
    color: #FFFFFF;
}
.removed {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
}
.small {
    font-size: 0.8em;
    line-height: 1.875em;
    margin-bottom: 1.875em;
}
.large {
    font-size: 1.2em;
    line-height: 1.25em;
    margin-bottom: 1.25em;
}
.nopadding {
    padding: 0;
}
.noindent {
    margin-left: 0;
    padding-left: 0;
}
.nobullet {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
}
.wrap {
    margin: 0 auto;
    width: 950px;
}
.hide {
    display: none;
}
ol {
    margin: 0 0 1.5em;
    padding: 0;
}
ol li {
    margin: 0 0 0 1.5em;
}
ul {
    margin: 0 0 1.5em;
    padding: 0;
}
ul li {
    background: url("../images/menu-leaf.gif") no-repeat scroll 1px 0.4em transparent;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 1.5em;
}
li ol, li ul, ul ul, ol ol {
    margin: 0;
}
ul.menu, .item-list ul {
    margin: 0 0 1.5em;
    padding: 0;
}
ul.menu ul, .item-list ul ul {
    margin: 0;
}
ul.menu li, .item-list ul li, li.leaf {
    background: url("../images/menu-leaf.gif") no-repeat scroll 1px 0.4em transparent;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 1.5em;
}
ul li.expanded {
    background: url("../images/menu-expanded.gif") no-repeat scroll 1px 0.35em transparent;
}
ul li.collapsed {
    background: url("../images/menu-collapsed.gif") no-repeat scroll 0 0.35em transparent;
}
ul li.leaf a, ul li.expanded a, ul li.collapsed a {
    display: block;
}
ul li.fake-leaf {
    font-size: 1em;
    font-weight: bold;
}
ul.inline li {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0 1em 0 0;
}
dl {
    margin: 0 0 1.5em;
}
dl dt {
    font-weight: bold;
}
dl dd {
    margin-left: 1.5em;
}
input {
    color: #494949;
}
textarea, select {
    color: #494949;
}
fieldset ul.clear-block li {
    background-image: none;
    margin: 0;
    padding: 0;
}
fieldset {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 1em 0;
    padding: 1em;
}
fieldset legend {
    padding: 0 0.5em;
}
html.js fieldset.collapsed {
    background: none repeat scroll 0 0 transparent;
    padding-bottom: 0.6em;
    padding-top: 0;
}
html.js fieldset.collapsible legend a {
    background: url("../images/menu-expanded.gif") no-repeat scroll 0 50% transparent;
}
html.js fieldset.collapsed legend a {
    background: url("../images/menu-collapsed.gif") no-repeat scroll 0 50% transparent;
}
.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
    margin: 0.25em 0;
}
.form-button, .form-submit {
    margin: 1em 0.5em 1em 0;
}
.confirmation .form-submit, .search-form .form-submit, .poll .form-submit, fieldset .form-button, fieldset .form-submit, .sidebar .form-button, .sidebar .form-submit, table .form-button, table .form-submit {
    margin: 0 0 1.2em;
}
#autocomplete li {
    cursor: pointer;
    margin: 0;
    padding: 2px;
}
#autocomplete li.selected {
    background: none repeat scroll 0 0 #027AC6;
    color: #FFFFFF;
}
#tabs-wrapper {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    margin: 0 0 0.75em;
    padding: 0;
    width: 100%;
}
ul.primary {
    border-bottom: 5px solid #EEEEEE;
    margin: 0;
    padding: 0.25em 0;
}
ul.primary li {
    background: none repeat scroll 0 0 transparent;
    border-top: 3px solid #CCCCCC;
    margin: 0 0.5em 0 0;
    padding: 0.25em 0;
}
ul.primary li.active {
    background: none repeat scroll 0 0 #EEEEEE;
}
ul.primary li:hover {
    background: none repeat scroll 0 0 #F5F5F5;
}
ul.secondary {
    background: none repeat scroll 0 0 #EEEEEE;
    border: medium none;
    margin: 0;
    padding: 0.5em 1em;
}
ul.secondary li {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    display: inline;
    line-height: 2em;
    margin: 0;
    padding: 0 1em 0 0;
}
ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    padding: 0 1em;
    text-decoration: none;
}
ul.secondary li a, ul.secondary li a:visited {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
ul.secondary li.active a, ul.secondary li a:hover {
    text-decoration: underline;
}
ul.primary li.active a, ul.secondary li.active a {
    font-weight: bold;
    text-decoration: none;
}
div.admin, div.admin .left, div.admin .right, div.admin-panel, div.admin-panel .body, div.admin .expert-link {
    margin: 0;
    padding: 0;
}
div.admin .left {
    float: left;
    width: 48%;
}
div.admin .right {
    float: right;
    width: 48%;
}
div.admin-panel .description, .form-item .description {
    color: #666666;
    font-size: 0.9167em;
    line-height: 1.63636em;
    margin: 0 0 1.63636em;
    padding: 0;
}
div.admin-panel {
}
body.admin dt {
    font-weight: normal;
}
body.admin dd {
    color: #898989;
    font-size: 0.9167em;
    line-height: 1.63636em;
}
.more-help-link {
    font-size: 0.8333em;
    padding: 0.2em 0 0.1em;
}
.block-region {
    font-size: 0.8333em;
    line-height: 1.5em;
    margin: 0;
    padding: 0.15em 0.5em;
}
#forum thead th {
    border-bottom: 3px solid #CCCCCC;
}
#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager {
    text-align: left;
}
#forum tr td.forum {
    background-position: 4px 9px;
}
.forum-topic-navigation {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: -moz-use-text-color -moz-use-text-color #CCCCCC;
    border-style: none none solid;
    border-width: medium medium 1px;
    margin-bottom: 1em;
    padding: 5px;
}
body.admin table {
    margin: 0 0 1.4em;
    width: 100%;
}
body.admin thead th {
    border-bottom: 2px solid #CCCCCC;
    font-weight: bold;
    padding: 0 1em 0 0;
}
body.admin tbody {
    border-top: medium none;
}
body.admin td, body.admin th {
    padding: 0.3em 0.5em;
    vertical-align: middle;
}
body.admin tr.even, body.admin tr.odd, body.admin tbody th {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px 0;
}
body.admin tr.odd td.active {
    background-color: #E9E9E9;
}
body.admin tr.even td.active {
    background-color: #EEEEEE;
}
body.admin tr.odd, body.admin tr.info {
    background-color: #EEEEEE;
}
body.admin tr.even {
    background-color: #F5F5F5;
}
body.admin tr.drag {
    background-color: #FFFFF0;
}
body.admin tr.drag-previous {
    background-color: #FFFFDD;
}
body.admin td.region, body.admin td.module, body.admin td.container, body.admin td.category {
    background-color: #DDDDDD;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1em solid #FFFFFF;
    color: #666666;
    font-weight: bold;
}
body.admin tr:first-child td.region, body.admin tr:first-child td.module, body.admin tr:first-child td.container, body.admin tr:first-child td.category {
    border-top-width: 0;
}
body.admin table.sticky-header {
    margin: 0 0 0 1px;
    z-index: 1;
}
body.admin table.sticky-header th {
    padding-top: 0.5em;
}
span.form-required {
    color: #FF0000;
    font-weight: bold;
}
.messages {
    background-color: #FFFFFF;
    border: 1px solid #B8D3E5;
}
.messages, .preview, div.warning, div.error {
    margin: 0 0 1.5em;
    padding: 8px 1em;
}
.messages ul {
    margin: 0;
}
.preview {
    background-color: #FCFCE8;
    border: 1px solid #E5E58F;
}
.preview .node {
    background-color: #FCFCE8;
}
div.status {
    border-color: #C7F2C8;
    color: #33A333;
}
div.error, tr.error {
    background-color: #FFCCCC;
    color: #A30000;
}
.form-item input.error, .form-item textarea.error {
    border: 1px solid #C52020;
    color: #363636;
}
table.system-status-report tr.error, table.system-status-report tr.error th {
    background-color: #FFCCCC;
    border-color: #EEBBBB;
    color: #220000;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
    background-color: #FFFFDD;
    border-color: #EEEEBB;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
    background-color: #DDFFDD;
    border-color: #BBEEBB;
}
table.system-status-report th {
    padding-bottom: 6px;
    padding-top: 6px;
}
table.system-status-report th, table.system-status-report tr.merge-up td {
    padding-left: 30px;
}
#imageDataContainer {
    font: 10px/1.4em Verdana,Helvetica,sans-serif;
    height: 36px;
    margin: 0 auto;
    min-width: 240px;
}

a#main-headlines {
    color: #FF0000;
    display: block;
    float: left;
    padding: 5px 0 0 10px;
}
a#main-headlines:hover {
    color: #000000;
}
#main-gotatip {
    background: url("../images/got-a-tip.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: right;

    height: 25px;
    line-height: 23px;
    text-align: center;
    width: 77px;
}
#main-gotatip:hover {
    color: #000000;
}

.bottom-linck-y {
    background: url("../images/bg-polosa-top.gif") no-repeat scroll 0 0 transparent;

    clear: both !important;
    float: left;
    margin: 14px 0 0;
    overflow: hidden;
    padding: 14px 0 7px;
    width: 100%;
}
.bottom-linck-y a {
    color: #FF0000;
}
.bottom-linck-y a:hover {
    color: #000000;
}
#contentfooter {
}
#page-front #contentfooter {

}
#block-views-most_watched-block_1 {
    background: url("../images/bg-weather.png") no-repeat scroll 0 bottom transparent;
    margin: 0 0 30px;
    padding: 0 0 50px;
}
#block-views-most_watched-block_1 h3 {
    color: #191919;
	font-size:24px;
	line-height:21px;
    left: 22px;
    position: relative;
    text-transform: uppercase;
    top: 49px;
    width: 170px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango {
    text-align: left;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-container {
    background: none repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    margin: auto;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-container .jcarousel-clip {
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-container .jcarousel-clip .jcarousel-prev {
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-container .jcarousel-next .jcarousel-prev {
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-container-horizontal {
    border: medium none;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: right;
    margin-right: 16px;
    overflow: hidden;
    width: 800px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item {
    background: url("../images/bg-pic1.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: auto;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 154px !important;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid {
    height: 84px;
    margin: 13px 0 14px 13px;
    width: 127px;
}
.block_photo_gallery_cover .views-field-field-crop-image-fid, .block_video .views-field-field-crop-image-fid {
    position: relative;
}
.block_photo_gallery_cover .views-field-field-crop-image-fid{}
.type_Photo, .block_video .views-field-field-crop-image-fid .type_Video{
    bottom: 6px;
    position: absolute;
    right: 7px;
    z-index: 4;
}
.view-main-video-slideshow .type_Photo{
bottom:0;
right:9px;
}
.block_photo_gallery_cover .views-field-field-crop-image-fid .type_Photo {
    background: url("../images/vater-photo.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    width: 32px;
}
.block_video .views-field-field-crop-image-fid .type_Video {
    background: url("../images/vater-video.png") no-repeat scroll 0 0 transparent;
    height: 25px;
    width: 25px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item .views-field-title {
	font-size:12px;
	line-height:15px;
	font-style: normal; font-weight:700;
    padding: 0 0 6px 8px;
    width: 140px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value {
    border-right: 1px solid #CCCCCC;
    color: #666;
    float: left;
    font-size: 12px;
    line-height: 15px;
    overflow: hidden;
    padding: 0 6px 0 8px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration {
    color: #FF0033;
    float: left;
	font-size:12px;
	line-height:15px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    padding: 0 0 0 7px;
    position: relative;
    top: -1px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0 0 0 6px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next, #block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev {
    background-image: url("../images/arrows.png");
    display: block;
    height: 43px;
    margin-left: 15px;
    margin-top: 17px;
    width: 43px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-position: 0 0;
    left: 0;
    position: absolute;
    top: 42px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -43px 0;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -43px 0;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background-position: -43px 0;
    cursor: default;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-horizontal {
    background-position: 0 -43px;
    left: 43px;
    position: absolute;
    top: 42px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -43px -43px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -43px -43px;
}
#block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #block-views-most_watched-block_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background-position: -43px -43px;
    cursor: default;
}
#page-video #contenthead {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    clear: both !important;
    overflow: hidden;
    padding: 18px 0 23px 8px;
    width: 982px;
}
#page-video #contenthead .reporter-img-Rob {
    background: url("../images/men-siluet.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 61px;
    margin-left: 17px !important;
    overflow: hidden;
    padding: 0 20px 0 0;
    width: 61px;
}
#page-video #contenthead .title {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    clear: both;
    margin-bottom: 17px !important;
    overflow: hidden;
    padding: 0 0 18px;
}
#page-video #contenthead .reporter-img {
    float: left;
    height: 60px;
    margin-left: 0 !important;
    overflow: hidden;
    padding: 0 20px 0 0;
    width: 60px;
}
#page-video #contenthead .vtitle {
    float: left;
    width: 590px;
}
#page-video #contenthead .title-video {
    padding-bottom: 3px;
}
#page-video #contenthead .title-video .video-title {
    color: #000000;
	font-size:27px;
	font-style: normal; font-weight:700;
}
#page-video #contenthead .title-video p {
    color: #666666;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
    height: 24px;
}
#page-video #contenthead .video-created {
    color: #666666;
    float: left;
    font-size: 12px;
}

#page-video #contenthead .video-created {
    color: #666666;
    float: left;
    font-size: 13px;
}
#page-video #contenthead .reporter-by-Rob {
    color: #666666;
    float: left;
    font-size: 13px;
}
#page-video #contenthead .video-player-body {
    background: url("../images/bg-video2.png") no-repeat scroll 0 0 transparent;
    clear: both !important;
    height: 350px;
    left: 7px;
    margin-top: 16px !important;
    overflow: hidden !important;
    padding: 17px 0 21px 17px;
    position: relative;
    width: 957px;
}
#page-video #contenthead .field-video-kaltura-player {
    float: left;
    height: 350px;
    overflow: hidden;
    width: 619px;
}
#page-video #contenthead .field-video-kaltura-player #kaltura_wrapper_1_76fdyzti {
    height: 350px;
    overflow: hidden;
    width: 619px;
}
.kaltura_embed_code {
    display: none;
}
#page-video #contenthead .video-player-body .video-content {
    float: right;
    height: 350px;
    overflow: hidden;
    padding: 0 16px 0 0;
    width: 300px;
}
#page-video #contenthead .video-player-body .video-content .body-video {
    max-height: 328px;
    overflow: hidden;
}
#page-video #contenthead .video-player-body .video-content .body-video p {
    color: #333333;
	font-size:13px;
	line-height:18px;
	font-size:13px;
	line-height:18px;
    overflow: hidden;
    padding: 0 0 12px;
}
#page-video #contenthead .video-player-body .video-content .terms {
    float: right;
    overflow: hidden;
    width: 300px;
}
#page-video #contenthead .video-player-body .video-content .terms span {
    color: #666666;
    display: block;
    float: left;
	font-size:12px;
	line-height:14px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    width: 30px;
}
#page-video #contenthead .video-player-body .video-content .terms ul {
    float: right;
    padding: 0 0 0 5px;
    position: relative;
    top: -1px;
    width: 265px;
}
#page-video #contenthead .video-player-body .video-content .terms ul li {
    border-right: 1px solid #CCCCCC;
    float: left;
    margin-right: 5px !important;
    padding: 0 4px 0 0 !important;
}
#page-video #contenthead .video-player-body .video-content .terms ul li.last {
    border: medium none;
    padding: 0 !important;
}
#page-video #contenthead .video-player-body .video-content .terms ul li a {
    color: #FF0000;
	font-size:12px;
	line-height:14px;
	font-style: normal; font-weight:700;
}
#page-video #contenthead .video-player-body .video-content .terms ul li a:hover {
    color: #000000;
}
#block-quicktabs-1, #block-quicktabs-3 {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    overflow: hidden;
    padding: 25px 0 26px;
    position: relative;
}
#block-quicktabs-1 h3,
#block-quicktabs-3 h3 {
    left: 7px;
    overflow: hidden;
    position: absolute;
    top: 34px;
    z-index: 3;
}
#quicktabs-1, #quicktabs-3 {
    display: block;
    left: 5px;
    margin: 0;
    position: relative;
    width: 949px;
}


#quicktabs-1 ul.quicktabs_tabs, #quicktabs-3 ul.quicktabs_tabs {
    background: url("../images/bg-ul-quicktabs-1.png") no-repeat scroll 0 0 transparent;
    height: 71px;
    left: 3px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 36px;
    width: 148px;
    z-index: 2;
}
#quicktabs-1 ul.quicktabs_tabs li, #quicktabs-3 ul.quicktabs_tabs li {
    display: block;
    margin-right: 0;
    padding: 0;
}
#quicktabs-1 ul.quicktabs_tabs li a, #quicktabs-3 ul.quicktabs_tabs li a {
    color: #000000;
    display: block;
	font-size:13px;
	line-height:22px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 0 0 0 7px;
    text-align: left;
    text-decoration: none;
}
#quicktabs-1 ul.quicktabs_tabs li.active, #quicktabs-3 ul.quicktabs_tabs li.active {
    background: none repeat scroll 0 0 transparent;
    border-bottom: medium none;
    border-top: medium none;
	font-size:13px;
	line-height:22px;
	font-style: normal; font-weight:700;
    text-align: left;
}
#quicktabs-1 ul.quicktabs_tabs li a:hover, #quicktabs-3 ul.quicktabs_tabs li a:hover,
#quicktabs-1 ul li.active a, #quicktabs-3 ul li.active a {
    background: url("../images/bg-ul-quicktabs-1-active.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
	font-size:13px;
	line-height:22px;
	font-style: normal; font-weight:700;
    padding-left: 7px;
    text-align: left;
    width: 141px;
}
#quicktabs-1 .quicktabs_main.quicktabs-style-navlist,
#quicktabs-3 .quicktabs_main.quicktabs-style-navlist {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    left: 0;
    padding: 0;
    top: 0;
    width: 100% !important;
    z-index: 1;
}
#quicktabs_container_1, #quicktabs_container_3 {
}
#quicktabs_container_1 ul, #quicktabs_container_1 ul li, #quicktabs_container_3 ul, #quicktabs_container_3 ul li {
    background: none repeat scroll 0 0 transparent;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango {
    text-align: left;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-container, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-container {
    background: none repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    margin: auto;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-container-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-container-horizontal {
    border: medium none;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-clip-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: right;
    overflow: hidden;
    width: 800px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item {
    background: url("../images/bg-pic1.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: auto;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 154px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid {
    height: 84px;
    margin: 13px 0 14px 13px;
    width: 127px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item .views-field-title, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item .views-field-title {
	font-size:13px;
	line-height:15px;
	font-style: normal; font-weight:700;
    padding: 0 0 6px 8px;
    width: 140px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value {
    border-right: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    font-size: 12px;
    line-height: 15px;
    overflow: hidden;
    padding: 0 6px 0 8px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration {
    color: #FF0033;
    float: left;
	font-size:12px;
	line-height:15px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    padding: 0 0 0 7px;
    position: relative;
    top: -1px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-item-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0 0 0 6px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango {
    text-align: left;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-container, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-container {
    background: none repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    margin: auto;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-container-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-container-horizontal {
    border: medium none;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-clip-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: right;
    overflow: hidden;
    width: 800px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item {
    background: url("../images/bg-pic1.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: auto;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 154px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid {
    height: 84px;
    margin: 13px 0 14px 13px;
    width: 127px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item .views-field-title, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item .views-field-title {
	font-size:13px;
	line-height:15px;
	font-style: normal;
	font-weight:700;
    padding: 0 0 6px 8px;
    width: 140px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value {
    border-right: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    font-size: 12px;
    line-height: 15px;
    overflow: hidden;
    padding: 0 6px 0 8px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration {
    color: #FF0000;
    float: left;
	font-size:12px;
	line-height:15px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    padding: 0 0 0 7px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-item-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0 0 0 6px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango {
    text-align: left;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-container, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-container {
    background: none repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    margin: auto;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-container-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-container-horizontal {
    border: medium none;
    height: auto;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-clip-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-clip-horizontal {
    float: right;
    overflow: hidden;
    width: 800px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item {
    background: url("../images/bg-pic1.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: auto;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 154px !important;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item .views-field-field-crop-image-fid {
    height: 84px;
    margin: 13px 0 14px 13px;
    width: 127px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item .views-field-title, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item .views-field-title {
	font-size:13px;
	line-height:15px;
	font-style: normal;
	font-weight:700;
    padding: 0 0 6px 8px;
    width: 140px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item .views-field-field-video-aired-value {
    border-right: 1px solid #CCCCCC;
    color: #666666;
    float: left;
    font-size: 12px;
    line-height: 15px;
    overflow: hidden;
    padding: 0 6px 0 8px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item .views-field-kaltura-duration {
    color: #FF0000;
    float: left;
	font-size:12px;
	line-height:15px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    padding: 0 0 0 7px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-item-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0 0 0 6px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev {
    background-image: url("../images/arrows.png");
    display: block;
    height: 43px;
    width: 43px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-horizontal {
    background-position: 0 0;
    left: 0;
    position: absolute;
    top: 122px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -43px 0;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -43px 0;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    background-position: -43px 0;
    cursor: default;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-horizontal {
    background-position: 0 -43px;
    left: 39px;
    position: absolute;
    top: 122px;
}
#quicktabs_container_1 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -43px -43px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -43px -43px;
}
#quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_1 #quicktabs_tabpage_1_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_0 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_1 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, #quicktabs_container_3 #quicktabs_tabpage_3_2 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    background-position: -43px -43px;
    cursor: default;
}
#page-video #contentleft {
    float: left;
    overflow: hidden;
    width: 461px;
}
#block-quicktabs-2 h3 {
    color: #FF0000;
    overflow: hidden;
    padding: 0 0 15px;
}
#block-quicktabs-2 .quicktabs_main.quicktabs-style-excel {
    border-bottom: medium none;
    padding: 0;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel {
    background: url("../images/bg-coments.png") repeat-x scroll 0 0 transparent;
    font-size: 14px;
    height: 33px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li {
    background: url("../images/bg-coments.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 153px;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li a {
    background: url("../images/tab-right-sep.png") no-repeat scroll right -38px transparent;
    border-width: 0;
    color: #666666;
	font-size:14px;
	line-height:25px;
	font-style: normal; font-weight:700;
    height: 33px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    width: 153px;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li:hover {
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li a:hover {
    background: url("../images/bg-coments-active.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.active {
    background: url("../images/bg-coments-active.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.active a {
    background: url("../images/bg-coments-active.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.first {
    background: url("../images/tab-left.png") no-repeat scroll left -38px transparent;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.first:hover {
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.first.active {
    background: url("../images/tab-left.png") no-repeat scroll left 0 transparent;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.last a {
    background: url("../images/tab-right.png") no-repeat scroll right -38px transparent;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.last a:hover {
    background: url("../images/bg-coments-active.png") no-repeat scroll 0 0 transparent;
}
#block-quicktabs-2 ul.quicktabs_tabs.quicktabs-style-excel li.last.active a {
    background: url("../images/tab-right.png") no-repeat scroll right 0 transparent;
}
#quicktabs_tabpage_2_0 .item-list, #quicktabs_tabpage_2_1 .item-list {
    padding: 24px 0 0;
}
#quicktabs_tabpage_2_0 .item-list ul, #quicktabs_tabpage_2_0 .item-list ul li, #quicktabs_tabpage_2_1 .item-list ul, #quicktabs_tabpage_2_1 .item-list ul li {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-name, #quicktabs_tabpage_2_1 .item-list ul li .views-field-name {
    float: left;
    overflow: hidden;
    text-align: center;
    width: 61px;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-name .picture, #quicktabs_tabpage_2_1 .item-list ul li .views-field-name .picture {
    background: url("../images/men-siluet.png") no-repeat scroll 0 0 transparent;
    height: 60px;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-name .comment-left span, #quicktabs_tabpage_2_1 .item-list ul li .views-field-name .comment-left span {
    color: #FF0000;
	font-size:10px;
	font-style: normal; font-weight:700;
	font-style:italic;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-comment, #quicktabs_tabpage_2_1 .item-list ul li .views-field-comment {
    float: right;
    overflow: hidden;
    width: 378px;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-comment p, #quicktabs_tabpage_2_1 .item-list ul li .views-field-comment p {
    color: #333;
	font-size:13px;
	line-height:13px;
	font-style:italic;
    padding: 0 0 8px;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-timestamp, #quicktabs_tabpage_2_1 .item-list ul li .views-field-timestamp {
    clear: both !important;
    overflow: hidden;
    padding: 0 0 24px 83px;
    width: 378px;
}
#quicktabs_tabpage_2_0 .item-list ul li .views-field-timestamp span, #quicktabs_tabpage_2_1 .item-list ul li .views-field-timestamp span {
    color: #666666;
    font-size: 12px;
}
#quicktabs_tabpage_2_0 .more-link, #quicktabs_tabpage_2_1 .more-link {
    background: url("../images/bg_tr_schoolclose.gif") repeat-x scroll 0 0 transparent;
    clear: both !important;
    overflow: hidden;
    padding: 17px 0 0;
    width: 461px;
}
#quicktabs_tabpage_2_0 .more-link a, #quicktabs_tabpage_2_1 .more-link a {
    background: url("../images/button_new.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
	font-size:13px;
	line-height:23px;
	font-style: normal; font-weight:700;
    height: 26px;
    text-align: center;
    width: 75px;
}


/* -- */
#block-verizon_calendar-0,
#section-about,
#section-poll {
	background:url(../images/bg_slide_centercoll.png) no-repeat 0 0;
}
#section-about{
	margin-bottom:30px;
}
#block-verizon-calendar-top,
#section-about .clear-first,
#section-poll .clear-first {
}
#block-verizon-calendar-top-inner {
}
#block-verizon_calendar-1 {
}
#block-verizon_calendar-0 h3,
#block-verizon_calendar-1 h3,
#section-about .clear-second .section-title,
#section-poll .poll-block-title {
}
#block-verizon_calendar-0 .com-cal-header {
}
#block-verizon_calendar-0 .com-cal-header a,
#block-verizon_calendar-0 .com-cal-footer a {
    color: #f00;
}
#block-verizon_calendar-0 .com-cal-header a:hover,
#block-verizon_calendar-0 .com-cal-footer a:hover {
    color: #000;
}
#block-verizon_calendar-0 .com-cal-footer {
    padding: 0 0 16px;
    width: 260px;
}
/* -- // -- */


#com-cal-wrapper {
}
#com-cal-wrapper .view-header, #com-cal-wrapper .schedule-calendar .schedule-calendar-date {
    color: #FF0000;
	font-size:14px;
	font-style: normal; font-weight:700;
    padding: 20px 0 10px;
    text-transform: uppercase;
}
#com-cal-wrapper .schedule-calendar {
    width: 261px;
}
#com-cal-wrapper .schedule-calendar .schedule-calendar-date {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 100% transparent;
}
#com-cal-wrapper .view-content, #com-cal-wrapper .schedule-calendar .schedule-calendar-items {
    clear: both !important;
    overflow: hidden;
    padding: 3px 0 16px;
    width: 261px;
}
#com-cal-wrapper .views-field-title {
    background: url("../images/p-cal.png") no-repeat scroll 0 0 transparent;
    padding: 4px 0;
}
#com-cal-wrapper .schedule-calendar .schedule-calendar-items .schedule-calendar-item {
    clear: both !important;
    overflow: hidden;
    padding: 3px 0 0;
    width: 261px;
}
#com-cal-wrapper .schedule-calendar .schedule-calendar-items .schedule-calendar-item .schedule-calendar-item-time {
    color: #FF0000;
    float: left;
	font-size:13px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    text-transform: uppercase;
    width: 35px;
}
#com-cal-wrapper .schedule-calendar .schedule-calendar-items .schedule-calendar-item .schedule-calendar-item-prefix {
    color: #FF0000;
    float: left;
	font-size:13px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    text-transform: uppercase;
    width: 20px;
}
#com-cal-wrapper .schedule-calendar .schedule-calendar-items .schedule-calendar-item .schedule-calendar-item-title {
    float: right;
	font-size:13px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    width: 200px;
}
#page-event #contenthead .title, #contenthead .title {
    float: left;
    padding: 0 0 18px;
    width: 100%;
}
#page-event #contenthead .title-left, #contenthead .title .com-eve-title {
    float: left;
    overflow: hidden;
    width: 700px;
}
#page-event #contenthead .title-left .title-event {
	font-size:27px;
	font-style: normal; font-weight:700;
}
#page-event #contenthead .title-left .event-created {
    clear: both;
    color: #666666;
	font-size:13px;
}
#contenthead .title-left .reporter-img-6, #contenthead .title-left .reporter-img-9, #contenthead .title-left .reporter-img-8 {
    float: left;
    height: 60px;
    overflow: hidden;
    width: 60px;
}
.vtitle {
    float: right;
    overflow: hidden;
    width: 620px;
}
#contenthead .title-left .title-video p {
    color: #000000;
	font-size:27px;
	line-height:25px;
	font-style: normal; font-weight:700;
    overflow: hidden;
}
#contenthead .title-left .title-video p span {
    clear: both !important;
    color: #666666;
    display: block;
	font-size:18px;
	line-height:24px;
	font-style:italic;
	font-style: normal; font-weight:700;
}
#contenthead .title-left .video-created {
	font-size:13px;
	line-height:21px;
    padding: 2px 0 0;
}
#contenthead .title-left .video-created span, #contenthead .title-left .video-created span.rubric {
    color: #FF0000;
}
#contenthead .title-left .video-created span.reporter-by-, #contenthead .title-left .video-created span.date {
    color: #666666;
    padding-left: 0;
}
#contenthead .title-left .video-created span a {
    color: #FF0000;
}
#contenthead .title-left .video-created span a:hover {
    color: #000000;
}
#contenthead .title-right {
    float: right;
    overflow: hidden;
}
#contenthead .title-right div:hover {
    cursor: pointer;
}
#main .node-event {
    float: left;
    position: relative;
    width: 100%;
}


body#page-event #main .node-event .content{
	clear:both;
	overflow:hidden;
	margin-bottom:20px;
}


#main .node-event .title-video {
    color: #FF0000;
	font-size:30px;
	font-style: normal; font-weight:700;
}
#main .node-event .video-created {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    color: #666666;
    font-size: 10px;
    height: 26px;
    margin-bottom: 20px;
}
#main .node-event .event-adress-label {
    background: url("../images/bg_tr_schoolclose.gif") repeat-x scroll 0 100% transparent;
	font-size:13px;
	font-style: normal; font-weight:700;
	color:#666;
    padding: 0 0 10px;
    text-transform: uppercase;
    width: 220px;
}
#main .node-event .event-desct-label {
    background: url("../images/bg_tr_schoolclose.gif") repeat-x scroll 0 100% transparent;
	font-size:13px;
	font-style: normal; font-weight:700;
	color:#666;
    left: 239px;
    padding: 0 0 10px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
    width: 220px;
    z-index: 9;
}
#main .node-event .event-adress {
    float: left;
    margin-right: 20px;
    width: 220px;
}
#main .node-event .event-adress .adr {
    color: #333333;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 0;
}
#page-event .map-link-title {
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:21px;
    text-transform: uppercase;
	color:#666;
}
#main .node-event .event-adress .map-link .location {
	font-size:14px;
	font-style: normal; font-weight:700;
    text-transform: uppercase;
}
.view-Event-on-7-days .views-field-address .field-content {
    color: #666;
	font-size:12px;
	line-height:15px;
}
#gmap-auto2map-gmap0 {
    height: 220px !important;
    overflow: hidden !important;
    position: relative;
    top: -40px;
    width: 220px !important;
}
#map-link-google-dd {
    background: url("../images/bg_tr_schoolclose.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 40px;
    padding: 8px 0 0;
    position: relative;
    top: 240px;
    width: 220px;
}
#map-link-google-dd .map-link {
    display: block;
    height: 24px;
    overflow: hidden;
    width: 220px;
}
#map-link-google-dd .map-link a {
    color: #f30;
	font-size:13px;
	line-height:18px;
}
#map-link-google-dd .map-link a:hover {
    color: #000000;
}
#main .node-event .event-descr {
    color: #333;
    float: left;
	font-size:13px;
	line-height:18px;
    overflow: hidden !important;
    padding: 10px 0 0;
    width: 220px;
}
#main #block-verizon_tools-0 {
    overflow: hidden;
    padding: 37px 0 0;
    width: 461px;
}
#main #block-verizon_tools-0 .bwel-header,
#main #contentleft .view-content .item-list h3 {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 100% transparent;
    padding: 0 0 8px;
}
#main #block-verizon_tools-0 ul, #main #contentleft .view-content .item-list ul {
    padding: 15px 0 0;
}
#main #block-verizon_tools-0 ul li, #main #contentleft .view-content .item-list ul li {
    background: url("../images/red-kv.gif") no-repeat scroll 0 7px transparent;
    padding: 0 0 7px 13px;
}
#main #block-verizon_tools-0 ul li .views-field-title, #main #contentleft .view-content .item-list ul li .views-field-title {
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#main #block-verizon_tools-0 ul li .views-field-address .adr, #main #contentleft .view-content .item-list ul li .views-field-address .adr {
    color: #666;
	font-size:12px;
	line-height:15px;
}
#main #block-verizon_tools-0 .events-pager {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 0 transparent;
    overflow: hidden;
    padding: 22px 0 0;
}
#main #block-verizon_tools-0 .events-pager .events-pager-prev {
    background: url("../images/bg-footter-logo.gif") repeat-y scroll 100% 0 transparent;
    float: left;
    height: 44px;
    padding: 4px 0 0;
    width: 230px;
}
#main #block-verizon_tools-0 .events-pager .events-pager-prev a {
    background: url("../images/grey-l.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    display: block;
	font-size:14px;
	line-height:17px;
	font-style: normal; font-weight:700;
    height: 36px;
    padding: 0 0 0 24px;
    text-transform: uppercase;
}
#main #block-verizon_tools-0 .events-pager .events-pager-prev a span.events-date, #main #block-verizon_tools-0 .events-pager .events-pager-next a span.events-date {
    color: #191919;
    display: block;
    text-transform: none;
}
#main #block-verizon_tools-0 .events-pager .events-pager-next {
    float: right;
    height: 44px;
    padding: 4px 0 0;
}
#main #block-verizon_tools-0 .events-pager .events-pager-next a {
    background: url("../images/grey-r.gif") no-repeat scroll 100% 0 transparent;
    color: #FF0000;
    display: block;
	font-size:14px;
	line-height:17px;
	font-style: normal; font-weight:700;
    height: 36px;
    padding: 0 24px 0 0;
    text-transform: uppercase;
}
#main #block-verizon_tools-0 .events-pager a:hover {
    text-decoration: underline;
}
#main #block-verizon_tools-0 .events-pager a span:hover {
    color: #000000;
    text-decoration: underline;
}
#block-verizon_tools-0 .view-community-calendar-block p {
    color: #666666;
	font-size:13px;
	font-style: normal; font-weight:700;
    padding: 10px 0 12px;
}





span.submitted {}
.meta div.links {
    clear: both !important;
}
.meta .links a {
    color: #FF0000;
}
.meta .links a:hover {
    color: #000000;
}
.meta div.terms {
    clear: both !important;
    text-align: left !important;
}
.meta .terms span {
    color: #666666;
    display: block;
    float: left;
}
.meta .terms ul li a {
    color: #FF0000;
    padding: 0 5px 0 3px;
}
.meta .terms ul li a:hover {
    color: #000000;
}
.meta .terms ul li {
    border-right: 1px solid #CCCCCC;
}
.meta .terms ul li.last {
    border: medium none;
}
#main #contentleft .view-content .item-list h3 span.date-display-single {
	font-size:14px;
	line-height:21px;
	font-style: normal; font-weight:700;
    text-transform: uppercase;
}
#sharethis_1 .stico_default {
    background: url("../images/share.png") no-repeat scroll 0 0 transparent !important;
}





#weather #block-verizon_weather-1 {
    float: left;
    overflow: hidden;
    width: 320px;
}
#weather #block-verizon_weather-1 h3 {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:20px;
    padding: 0 0 6px;
    position: relative;
    text-transform: uppercase;
    top: -2px;
}

#verizon-weather-form,
#edit-city-wrapper,
#edit-zip-wrapper,
#edit-submit,
#edit-city,
#edit-zip {
    margin: 0;
    padding: 0;
}
#verizon-weather-form {
    position: relative;
    top: -2px;
}
#edit-city-wrapper {
    float: left;
}
#edit-city-wrapper #edit-city {
    height: 20px;
    overflow: hidden;
    width: 144px;
	font-family: 'myriad-pro', Arial;
	font-style: normal;
	font-weight: 400;
	color:#666;
}
#verizon-weather-form .weather-or {
    float: left;
    padding:0 4px;
}
#edit-zip-wrapper {
    float: left;
    height: 20px;
    width: 100px;
}
#page-weather #edit-zip-wrapper{
    /margin: 0 7px;
}
#edit-zip {
    background: url("../images/bg-zip-code.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #333;
    font-size: 11px;
    height: 20px;
    margin-top: -2px;
    padding: 0 2px 0 2px;
    vertical-align: middle;
    width: 96px;
}
#edit-zip-wrapper input#edit-zip {
    line-height: 20px;
    vertical-align: middle;
	font-family: 'myriad-pro', Arial;
	font-style: normal;
	font-weight: 400;
	color:#666;
}
.weather-form-right#edit-zip-wrapper input#edit-zip {
	font-size:11px;
}
#weather #edit-submit,
#weather #block-verizon_weather-1
#edit-submit-1 {
  background: url("../images/go.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: #FFFFFF;
  cursor: pointer;
  float: left;
  font-size:13px;
  font-style: normal; font-weight:700;
  height: 27px;
  position: relative;
  text-align: center;
  top: -13px;
  width: 37px;
}

#weather #block-verizon_weather-1
#edit-submit-1{
	margin-left:6px!important;
}

#block-verizon_weather-1 #edit-submit {
  margin: 10px 0px;
}

.weather {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    overflow: hidden;
    padding: 25px 0 20px 17px;
}
body#page-weather .weather{
	padding-top:0;
}
.weather .weather-label {
    float: left;
	font-size:14px;
	line-height:21px;
	font-style: normal; font-weight:700;
    padding: 2px 0 0 4px;
    text-transform: uppercase;
    width: 320px;
}
.weather .weather-links a {
    background: url("../images/link1.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    display: block;
	font-size:14px;
	line-height:25px;
	font-style: normal; font-weight:700;
    height: 27px;
    text-align: center;
    text-decoration: none;
    width: 151px;
}
.weather .weather-links a:hover,
.weather .weather-links a.active {
    background: url("../images/link1a.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
	font-size:14px;
	line-height:25px;
	font-style: normal; font-weight:700;
    height: 33px;
    text-align: center;
    text-decoration: none;
    width: 151px;
}
.weather .weather-links .weather-link-ext {
    float: left;
}
.weather .weather-links .weather-link-hourly {
    float: left;
}
.weather .item-list {
    clear: both !important;
	overflow:hidden;
}
.weather .item-list ul.weather-page-days ul {
}
.weather .item-list ul.weather-page-days li {
    background: url("../images/bg-liw.gif") no-repeat scroll 100% 0 transparent;
    color: #191919;
    float: left;
	font-size:12px;
	line-height:12px;
    height: 222px;
    overflow: hidden;
    padding: 0 0 0 12px;
    width: 148px;
}
.weather .item-list ul.weather-page-days li div div {
    padding: 0 0 4px;
}
.weather .item-list ul.weather-page-days li .weather-name {
    color: #FF0000;
	font-size:12px;
	line-height:20px;
	font-style: normal; font-weight:700;
    padding: 14px 0 0;
    text-transform: uppercase;
}
.weather .item-list ul.weather-page-days li .weather-item-temp, .weather .item-list ul.weather-page-days li .weather-city-temp .temp-red-bold {
    color: #FF0000;
	font-size:18px;
	line-height:16px;
	font-style: normal; font-weight:700;
    text-transform: uppercase;
}
.weather .item-list ul.weather-page-days li.first {
    background: url("../images/bg-liw-active.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 16px;
    width: 139px;
}
.weather .item-list ul.weather-page-days li.last {
    background: none repeat scroll 0 0 transparent;
}
.weather .item-list ul.weather-hours li {
    padding: 0 1px 0 8px;
    width: 71px;
}
.weather .item-list ul.weather-hours li.first .weather-item-icon {
    text-align: center;
    width: 117px;
}
#weather .title-left {
    float: left;
    overflow: hidden;
    padding: 0 13px 0 0;
	width:445px;
}
#weather .title-left .reporter-img{
}
#weather .title-left .title-parrent{
	float:left;
	max-width:365px;
}
#page-weather #weather .title-left #title {
    color: #191919;
	font-size:27px;
	font-style: normal; font-weight:700;
}
#weather .title-right {
    float: right;
    overflow: hidden;
    padding-right: 10px;
}

#weather .title-left .title-parrent h2{
    font-size: 36px;
    font-weight: bold;
    line-height: 40px;
}
#weather .title-left .title-parrent h3{
    color: #666;
    font-size: 20px;
    font-weight: 700;
    text-transform: none;
}

#page-event .reporter-img{
	float:left
}
#page-event .title-left .title-video h2{
	margin-top:11px;
	padding-left:10px;
	width:700px;
}

.views-field-field-alert-link-url1-url{
}
.views-field-field-alert-link-url1-url .field-item{
	float:left;
}
.views-field-field-alert-link-url1-url .field-item a{
	color:#f30;
	font-size:13px;
	line-height:18px;
	font-style: normal; font-weight:700;
	text-decoration:none;
	padding-right:8px;
}
.views-field-field-alert-link-url1-url .field-item a:hover{ color:#fff; }

#block-views-alert_block-block_1 .view-content .views-field-field-link-title-value {
    background: url("../images/right-br.gif") repeat-y scroll 0 0 transparent;
    float: right;
    height: 70px;
    position: relative;
    top: 25px;
    width: 147px;
	padding-left:10px;
}
#block-views-alert_block-block_1 .view-content .views-field-field-link-title-value a {
    background: url("../images/button-breeaking.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
	font-size:13px;
	line-height:23px;
	font-style: normal; font-weight:700;
    height: 27px;
    left: 14px;
    position: relative;
    text-align: center;
    text-decoration: none;
    top: 20px;
    width: 90px;
}
#block-views-alert_block-block_1 .view-content .views-field-field-link-title-value a:hover {
    color: #000000;
}
#contenthead .title-parrent {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    clear: both !important;
    overflow: hidden;
    padding: 0 0 10px 24px;
}

body#searching #contenthead .title-parrent{
    padding: 10px;
}

body#page-node-webform #contenthead .title-parrent{
	padding: 0 0 10px 10px;
}
#contenthead .title-parrent #title {
    color: #000000;
    float: left;
	font-size:27px;
	font-style: normal; font-weight:700;
}
#contenthead .title-parrent h2 {
    float: left;
}
#contenthead .title-parrent #title img {
    float: left;
    margin-right: 20px;
    overflow: hidden;
}
#contenthead .title-parrent #title .title-l {
    float: left;
    overflow: hidden;
}
#contenthead .title-parrent #title .title-l h3 {
    color: #000;
	font-size:27px;
	font-style: normal; font-weight:700;
}
#contenthead .title-parrent #title .title-l span {
    color: #191919;
	font-size:14px;
	font-style:italic;
}
.view-section-poll-view {
    clear: both !important;
    padding: 0 !important;
    width: 260px !important;
}
.view-section-poll-view h2 {
    color: #333 !important;
	font-size:14px;
	line-height:18px;
	font-style: normal; font-weight:700;
    left: 0 !important;
    padding: 14px 0 10px !important;
    position: relative;
}
.view-section-poll-view h2 a {
	font-size:14px;
	line-height:18px;
	font-style: normal; font-weight:700;
}
.view-section-poll-view h2 a:hover {
    color: #FF0000 !important;
}
#poll-view-voting {
    clear: both !important;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 260px;
}
#poll-view-voting .poll .total {
    text-align: left !important;
}
#poll-view-voting .poll {
    padding-bottom: 0;
}
#poll-view-voting .poll .vote-form {
    padding-bottom: 0;
    text-align: left !important;
}
#poll-view-voting .poll .vote-form .choices {
    display: table;
    margin: 0 !important;
    text-align: left;
}
#poll-view-voting #edit-vote {
    background: url("../images/bg-vote.png") no-repeat scroll 0 4px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
	font-size:13px;
	line-height:15px;
	font-style: normal; font-weight:700;
    height: 31px;
    margin-top: 4px;
    text-align: center;
    width: 46px;
}
#poll-view-voting .poll .vote-form .form-radios {
    margin: 0;
}
#poll-view-voting .poll .vote-form .form-radios label input {
    position: relative;
    top: 0;
    vertical-align: middle;
}
#edit-submit-2,
#edit-submit-1,
#poll-cancel-form input {
    background: url("../images/back_to_main_page.png") no-repeat scroll 0 4px transparent;
    border: medium none;
    color: #fff;
    cursor: pointer;
	font-size:13px;
	line-height:15px;
	font-style: normal; font-weight:700;
    height: 29px;
    margin: 10px 0 !important;
    text-align: center;
    width: 130px;
}
#contentleft #zag-join {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 100% transparent;
	font-size:14px;
	line-height:21px;
	font-style: normal; font-weight:700;
    margin: 0 0 12px;
    padding: 22px 0 7px;
    text-transform: uppercase;
}
#contentleft .slogan-want {
    background: url("../images/bg-vertical.gif") repeat-y scroll 100% 0 transparent;
    float: left;
	font-size:13px;
	line-height:18px;
	font-style: normal; font-weight:700;
    width: 345px;
}
#contentleft .slogan-want b {
    color: #FF0000;
	font-size:13px;
	line-height:18px;
	font-style: normal; font-weight:700;
}
#contentleft .section-button {
    background: url("../images/tell_us_about_it.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 27px;
    text-align: center;
    width: 106px;
}
#contentleft .section-button a {
    color: #fff;
    display: block;
	font-size:13px;
	line-height:23px;
	font-style: normal; font-weight:700;
}
#contentleft .section-button a:hover {
    color: #000000;
    cursor: pointer;
}
#section-about .clear-second .section-title {
    margin: 0 0 10px;
}
#section-about .clear-second, #section-poll .clear-second {
    margin: 0;
    overflow: hidden;
    padding: 0 0 10px 0;
    width: 300px;
	background: url(../images/bg_slide_centercoll2.png) no-repeat 0 100%;
    min-height: 200px;
}
#section-about .clear-second b {
    color: #FF0000;
}
#section-about .clear-second img {
    float: right;
    margin-bottom: 8px;
    margin-left: 10px;
}
#section-about .clear-second p a.lightbox-processed {
    color: #FF0000;
    display: block;
    overflow: hidden;
    padding: 10px 0;
}
#section-about .clear-second p a.lightbox-processed:hover {
    color: #000000;
}
.view-section-videos-list {
    height: 1%;
    overflow: hidden;
    width: 100%;
}
#section-about h3 {
	border-bottom: 1px dotted #BFBFBF;
    margin: 0 10px;
    overflow: hidden;
    padding: 10px 0 6px;
	margin-bottom:10px;
    width: 280px;
}
#section-about .views-field-field-progr-desc-report-fid{
}
#section-about  .views-field-body{
	padding:0 10px;
}
.view-section-videos-list .view-header {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 100% transparent;
    clear: both;
    color: #000;
	font-size:14px;
	font-style: normal; font-weight:700;
    margin: 0 0 14px;
    padding: 35px 0 10px;
    text-transform: uppercase;
}
#contentleft table.views-view-grid {
    background: url("../images/table-bg.gif") repeat-y scroll 229px 0 transparent;
    margin: 0;
    width: 468px;
}
#contentleft table.views-view-grid td {
    background: url("../images/td-bottom-bg.gif") no-repeat scroll 0 100% transparent;
    padding: 6px 0 22px 7px;
    vertical-align: top;
    width: 227px;
}
#contentleft table.views-view-grid tr.row-last td.col-2 {
    background: url("../images/td-bottom-bg.gif") no-repeat scroll 0 100% transparent;
}
#contentleft table.views-view-grid td .views-field-field-crop-image-fid .field-content a {
    background: url("../images/bg-pic1.png") repeat scroll 0 0 transparent;
    display: block;
    height: 84px;
    left: -7px;
    overflow: hidden;
    padding: 13px 0 14px 13px;
    position: relative;
    width: 141px;
}
#contentleft table.views-view-grid td .views-field-title {
    padding: 3px 0 10px;
    width: 210px;
}
#taxonomy table.views-view-grid td .views-field-title {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 3px 0 0;
    width: 210px;
}
#contentleft table.views-view-grid td .views-field-title .field-content a {
	font-size:14px;
	font-style: normal; font-weight:700;
}
#contentleft table.views-view-grid td .views-field-field-video-aired-value {
    background: url("../images/border-right.gif") repeat-y scroll 100% 0 transparent;
    float: left;
    padding: 0 6px 0 0;
}
.view-section-videos-list .views-field-field-video-ftitle-value, .views-field-field-video-ftitle-value .views-field-field-video-aired-value .date-display-single {
    color: #666;
	font-size:12px;
	line-height:15px;
    text-transform: uppercase;
}
#page-taxonomy .views-field-field-video-ftitle-value {
    color: #333333;
    padding-bottom: 10px;
    width: 210px;
}
.view-section-videos-list .views-field-field-video-ftitle-value {
    color: #666;
	font-size:12px;
	line-height:14px;
    padding-bottom: 10px;
    text-transform: none;
    width: 210px;
}
#taxonomy table.views-view-grid td .views-field-field-video-ftitle-value .field-content, #taxonomy table.views-view-grid td .views-field-field-video-ftitle-value .views-field-address {
    color: #333;
    font-size: 13px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 210px;
}
#taxonomy table.views-view-grid td .views-field-field-video-aired-value {
    background: none repeat scroll 0 0 transparent;
    border-right: 1px solid #CCCCCC;
    color: #666666;
    float: left;
	font-size:12px;
	line-height:15px;
    margin-right: 5px;
    overflow: hidden;
    text-transform: uppercase;
    width: 93px;
}
#contentleft table.views-view-grid td .views-field-kaltura-duration {
    float: left;
    padding: 0 0 0 5px;
    position: relative;
    top: -6px;
}
#page-front #contentleft table.views-view-grid td .views-field-kaltura-duration, #page-section-program #contentleft table.views-view-grid td .views-field-kaltura-duration {
    float: left;
    padding: 0 0 0 5px;
    position: relative;
    top: -1px;
}
#page-section-program #contentleft table.views-view-grid td .views-field-field-video-ftitle-value {
    color: #333333;
    padding: 0 0 6px;
	 width: 220px;
}
#contentleft table.views-view-grid td .views-field-kaltura-duration .field-content {
    color: #FF0000;
	font-size:12px;
	line-height:15px;
}
#contentleft .item-list ul.pager {
    float: left;
    margin: 0;
    overflow: hidden;
    padding: 20px 0 0;
    width: 100%;
}
#contentleft .item-list ul.pager li {
    float: left;
}
#contentleft .item-list ul.pager li.pager-item {
    padding: 4px 2px 0;
}
#contentleft .item-list ul.pager li.pager-item a {
    color: #000;
	font-size:13px;
	font-style: normal; font-weight:700;
    text-decoration: none;
}
#contentleft .item-list ul.pager li.pager-item a:hover {
    color: #FF0000;
}
#contentleft .item-list ul.pager li.pager-current {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
    padding: 4px 2px 0;
    text-decoration: none !important;
}
#contentleft .item-list ul.pager li.pager-first, #contentleft .item-list ul.pager li.pager-last {
    display: none;
}
#contentleft .item-list ul.pager li.pager-previous a {
    background: url("../images/red-previous.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    text-decoration: none;
    text-indent: -9999px;
    width: 25px;
}
#contentleft .item-list ul.pager li.pager-previous a:hover {
    background: url("../images/grey-previous.png") no-repeat scroll 0 0 transparent;
}
#contentleft .item-list ul.pager li.pager-next a {
    background: url("../images/red-next.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    margin-left: 9px;
    text-decoration: none;
    text-indent: -9999px;
    width: 25px;
}
#contentleft .item-list ul.pager li.pager-next a:hover {
    background: url("../images/grey-next.png") no-repeat scroll 0 0 transparent;
}




#traffic-block {
    float: left;
    overflow: hidden;
}
#traffic #traffic-block #contentleft {
    margin-left: 0 !important;
}
#traffic-map {
  overflow: hidden;
  padding: 0 0 33px;
  height: 425px;
}
#i-traffic-map {
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    height: 388px;
    overflow: hidden;
    width: 778px;
}
#i-traffic-map iframe {
    height: 388px;
    overflow: hidden;
    width: 778px;
}
#traffic #contentright {
}
#traffic #contenthead .title-parrent{}
#traffic #contenthead .title-parrent h2 {
    float: left;
	margin-top:11px;
}
#traffic #main #contentleft {
    padding-left: 0 !important;
}
#block-verizon_traffic-1 {
    position: relative;
    top: -6px;
}
#block-verizon_traffic-1, #block-verizon_traffic-1 .traffic-item .traffic-tabs {
    color: #191919;
	font-size:12px;
	line-height:14px;
    overflow: hidden;
    width: 140px;
}
#block-verizon_traffic-1 a {
    color: #f30;
    display: block;
	font-size:13px;
	line-height:16px;
	font-style: normal; font-weight:700;
    padding: 10px 0 16px;
}
#block-verizon_traffic-1 a:hover {
    color: #000000;
}

#contentright h3{
    color: #666!important;
	font-size:13px;
	line-height:21px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 0 0 7px;
    text-transform: uppercase;
}


#block-verizon_traffic-1 h3 {
    color: #666;
	font-size:13px;
	line-height:21px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 0 0 7px;
    text-transform: uppercase;
	border-bottom: 1px dotted #ccc;
}
#block-verizon_traffic-1 .traffic-item {
    overflow: hidden;
    padding: 0 0 10px;
	border-bottom: 1px dotted #ccc;
}
#block-verizon_traffic-1 .traffic-item img {
    margin-right: 3px;
    position: relative;
    top: 2px;
    vertical-align: baseline;
}
#block-verizon_traffic-1 .traffic-item h4 {
    color: #191919;
	font-size:13px;
	line-height:16px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 10px 0 0;
}
#block-verizon_traffic-1 .traffic-item .highway {
    color: #666666;
    display: block;
	font-size:12px;
	line-height:14px;
    padding: 3px 0 2px;
}
#block-verizon_traffic-1 .traffic-item .traffic-tabs {
    padding: 3px 0 0;
}
#block-verizon_traffic-1 .traffic-item .traffic-tabs .traffic-btn {
    background: url("../images/traffic-grey.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    float: left;
	font-size:12px;
	line-height:18px;
	font-style: normal; font-weight:700;
    height: 26px;
    text-align: center;
    width: 70px;
}
#block-verizon_traffic-1 .traffic-item .traffic-tabs .traffic-btn:hover {
    background: url("../images/traffic-red.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
	font-size:12px;
	line-height:20px;
	font-style: normal; font-weight:700;
}
#block-verizon_traffic-1 .traffic-item .traffic-tabs .active {
    background: url("../images/traffic-red.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
	font-size:12px;
	line-height:20px;
	font-style: normal; font-weight:700;
    height: 26px;
    width: 70px;
}
#page-front #contentright, #taxonomy #contentright {
    padding-right: 25px;
}
#page-front .traffic-front {
    float: right;
    overflow: hidden;
    padding: 0 25px 0 0;
    width: 140px;
}
#page-front .traffic-front h3 {
    color: #666;
	font-size:13px;
	line-height:21px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 2px 0 7px;
	border-bottom: 1px dotted #ccc;
}
#page-front .traffic-item {
    overflow: hidden;
    padding: 0 0 10px;
    width: 140px;
	border-bottom: 1px dotted #ccc;
}
#page-front .traffic-item img {
    margin-right: 3px;
    position: relative;
    top: 2px;
    vertical-align: baseline;
}
#page-front .traffic-item h4 {
    color: #191919;
	font-size:13px;
	line-height:14px;
	font-style: normal; font-weight:700;
    margin: 0;
    padding: 10px 0 0;
}
#page-front .traffic-item .highway {
    color: #666666;
	font-size:12px;
	line-height:14px;
}
#page-front .traffic-item .traffic-tabs {
    padding: 3px 0 0;
}
#page-front .traffic-item .traffic-tabs .traffic-btn {
    background: url("../images/traffic-grey.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    float: left;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:18px;
    height: 26px;
    text-align: center;
    width: 70px;
}
#page-front .traffic-item .traffic-tabs .traffic-btn:hover {
    background: url("../images/traffic-red.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:20px;
}
#page-front .traffic-item .traffic-tabs .active {
    background: url("../images/traffic-red.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:20px;
    height: 26px;
    width: 70px;
}
#page-front .traffic-front a {
    color: #FF0000;
    display: block;
    padding-top: 10px !important;
}
#page-front .traffic-front a:hover {
    color: #000000;
}
#section {
    background: url("../images/bg-video1.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 316px;
    left: 16px;
    margin-top: 16px !important;
    overflow: hidden;
    position: relative;
    width: 794px;
}
#block-verizon_traffic-0 {
    left: 25px;
    overflow: hidden;
    position: relative;
    width: 960px;
}
#block-verizon_traffic-0 h3 {
    padding: 22px 0 19px;
}
#block-verizon_traffic-0 .table-drive-times table {
    left: -10px;
    margin: 0 0 3px;
    position: relative;
}
#block-verizon_traffic-0 .table-drive-times table tbody {
	border:none;
}
#block-verizon_traffic-0 .table-drive-times table td {
    width: 160px;
}
#block-verizon_traffic-0 .table-drive-times table .td-traffic-top {
    color: #FF0000;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:14px;
    height: 75px;
    overflow: hidden;
    padding: 0;
    text-transform: uppercase;
	border-bottom: 1px dotted #ccc;
}
#block-verizon_traffic-0 .table-drive-times table .td-traffic-top .highway {
    color: #666666;
	font-size:12px;
	line-height:14px;
    text-transform: none;
}
#block-verizon_traffic-0 .table-drive-times table .td-traffic {
    height: 48px;
    overflow: hidden;
    padding: 11px 0 0;
	border-bottom: 1px dotted #ccc;
}
#block-verizon_traffic-0 .table-drive-times table .td-traffic-top .img-traffic {
    display: block;
    float: left;
    margin-right: 5px;
    overflow: hidden;
}
#block-verizon_traffic-0 .table-drive-times table td {
    background: url("../images/bg-vertical-1px.gif") repeat-y scroll 0 0 transparent;
    color: #191919;
    font-size: 12px;
    padding: 0 10px 0 11px;
}
#block-verizon_traffic-0 .table-drive-times table td img {
    margin-right: 3px;
    position: relative;
    top: 2px;
}
#block-verizon_traffic-0 .table-drive-times table td span.black {
	font-size:13px;
	font-style: normal; font-weight:700;
}

#block-verizon_traffic-0 table tr.odd,
#block-verizon_traffic-0 table tr.even {
  background: none;
  border: 0;
  padding: 0;
}


#contentleft .rinc-content {
    overflow: hidden;
    width: 460px;
}
#contentleft .rinc-content .rinc-header {
    background: url("../images/bg-horizont.gif") repeat-x scroll 0 100% transparent;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:21px;
    padding: 0 0 6px;
    text-transform: uppercase;
}
#contentleft .rinc-content .incident-row {
    background: url("../images/bg-horizont.gif") repeat-x scroll 0 100% transparent;
    clear: both !important;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:21px;
    overflow: hidden;
    padding: 12px 0 13px;
    width: 460px;
}
#contentleft .rinc-content .incident-row img {
    display: block;
    float: left;
    overflow: hidden;
    padding-left: 4px;
    position: relative;
    top: 2px;
}
#contentleft .rinc-content .incident-row .incident-title {
    float: right;
	font-size:14px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    width: 380px;
}
#contentleft .rinc-content .incident-row .incident-updated {
    color: #FF0000;
    float: right;
	font-size:12px;
	font-style: normal; font-weight:700;
    overflow: hidden;
    width: 378px;
}
#contentleft .rinc-content .incident-row .incident-body {
    color: #333333;
    float: right;
    font-size: 13px;
    overflow: hidden;
    text-transform: uppercase;
    width: 378px;
}
#contentleft .rinc-content a {
    clear: both !important;
    color: #FF0000;
    display: block;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:16px;
    padding: 20px 0 0;
}
#contentleft .rinc-content a:hover {
    color: #000000;
}
#block-verizon_traffic-2 {
	background: url(../images/bg_slide_centercoll.png) no-repeat 0 0;
	width:300px;
	margin-bottom:20px;
	position:relative;
}
#block-verizon_traffic-2 .content {
	background: url(../images/bg_slide_centercoll2.png) no-repeat 0 100%;
    margin: 0;
    overflow: hidden;
    padding: 0 10px 10px 10px;
    width: 280px;
	min-height:200px;
}
#block-verizon_traffic-2 .content h3 {
	border-bottom: 1px dotted #BFBFBF;;
    padding: 9px 0 8px 0;
}
#block-verizon_traffic-2 .content .traffic-cams {
    overflow: hidden;
    padding: 0 0 10px;
    width: 261px;
}
#block-verizon_traffic-2 .content .traffic-cams h4.cam-header {
    background: url("../images/p-cal-trafic.png") no-repeat scroll 0 0 transparent;
    cursor: pointer !important;
	font-size:13px;
	font-style: normal; font-weight:700;
    margin: 0;
    overflow: hidden;
    padding: 4px 0;
    width: 261px;
}
#block-verizon_traffic-2 .content .traffic-cams h4.cam-header:hover {
    color: #FF0000;
}
#block-verizon_traffic-2 .content .traffic-cams h4.active {
    background: url("../images/p-cal-trafic-a.png") no-repeat scroll 0 0 transparent;
    color: #FF0000;
}
#block-verizon_traffic-2 .content .traffic-cams .cam-content {
    color: #666666;
    font-size: 12px;
	line-height:16px;
    padding: 0 0 5px;
}

h2.page-title, .com-eve-title h2 {
	font-size:27px;
	font-style: normal; font-weight:700;
	margin-bottom:9px;
}
#shedule-title-div {
    float: left;
    overflow: hidden;
    padding: 0 0 5px 20px;
	width:790px;
}
#shedule-title-div-other{
	float:left;
	margin-left:10px;
}
#shedule-title-div h2{
	margin-right:10px;
	font-size: 36px;
	font-weight:700;
    line-height: 40px;
    margin-bottom: 10px;
}
#shedule-title-div .updated{
    clear: both;
	overflow:hidden;
    color: #666;
	font-size:13px;
	line-height:12px;
    padding: 0 13px 11px 47px;
}
#shedule-title-div .posted-on{
    clear: both;
	overflow:hidden;
    color: #666;
	font-size:13px;
	line-height:12px;
    padding: 0 13px 11px 54px!important;
}
#example-colors .schedule-example-bl {
    float: left;
}
#example-colors .schedule-example-bl .schedule-example-kub {
    border: 1px solid #CCCCCC;
    float: left;
    height: 11px;
    margin-right: 7px;
    width: 11px;
}
#example-colors .schedule-example-bl .schedule-term-1, #example-colors .schedule-example-bl .schedule-term-13, #example-colors .schedule-example-bl .schedule-term-4 {
    height: 11px;
    width: 11px;
}
#example-colors .schedule-example-bl .schedule-term-1 {
    background-color: #EEEEEE;
}
#example-colors .schedule-example-bl .schedule-term-13 {
    background-color: #FFCC00;
}
#example-colors .schedule-example-bl .schedule-term-4 {
    background-color: #A6D4E4;
}
#example-colors .schedule-example-bl .label {
    color: #191919;
    float: left;
    font-size: 13px;
    padding: 0 17px 0 0;
    position: relative;
    top: -1px;
}
.schedule .schedule-links {
    clear: both;
    overflow: hidden;
    padding: 0 0 28px 69px;
    width: 460px;
}
.schedule .schedule-links .schedule-link-prime {
    float: left;
    overflow: hidden;
    width: 160px;
}
.schedule .schedule-links .schedule-link-day {
    float: left;
    overflow: hidden;
    width: 160px;
}
.schedule .schedule-links a.link {
    background: url("../images/whats-grey.png") no-repeat scroll 0 0 transparent;
    color: #666666;
    float: left;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:26px;
    height: 27px;
    overflow: hidden;
    text-align: center;
    width: 160px;
}
.schedule .schedule-links a.link:hover {
    color: #FF0000;
}
.schedule .schedule-links a.link:hover, .schedule .schedule-links a.active {
    background: url("../images/whats-red.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:25px;
    height: 33px;
    overflow: hidden;
    text-align: center;
    width: 160px;
}
.schedule table {
    margin: 0 0 36px !important;
    width: 460px;
}
.schedule table td {
    background-color: #FFFFFF;
    padding: 10px 0 14px;
    vertical-align: top !important;
}
.schedule table tr.even, .schedule table tr.odd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: medium none !important;
}
.schedule table td.schedule-time {
    background: url("../images/bg-schedule-time.gif") repeat-x scroll 0 0 transparent;
    width: 70px;
}
.schedule table td.schedule-time .schedule-row-time {
    color: #666666;
	font-size:14px;
	font-style: normal; font-weight:700;
}
.schedule table td.schedule-time .schedule-row-pref {
    color: #CCCCCC;
	font-size:14px;
	font-style: normal; font-weight:700;
	font-style:italic;
}
.schedule table td.schedule-td {
    padding-left: 12px;
}
.schedule table td.schedule-top-line {
    background: url("../images/bg-horizont-w.png") repeat-x scroll 0 0 transparent;
}
.schedule table td.schedule-term-13 {
    background-color: #FFCC00;
}
.schedule table td.schedule-term-468 {
    background-color: #EEEEEE;
}
.schedule table td.schedule-term-4 {
    background-color: #A6D4E4;
}
.schedule table td.schedule-td .schedule-td-label a, .schedule table td.schedule-td .schedule-td-label a {
    color: #191919;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
.schedule table td.schedule-td .schedule-td-label img {
    left: 4px;
    position: relative;
    top: 2px;
}
.schedule table td.schedule-td .schedule-td-descr {
    color: #666666;
	font-size:13px;
	line-height:18px;
}
.schedule table td.schedule-td .schedule-td-label {
    font-weight: bold;
}
.schedule table td.schedule-td .schedule-td-label a:hover {
    color: #FF0000;
}
.schedule .schedule-pn {
    background: url("../images/bg-calendar-top.gif") repeat-x scroll 0 0 transparent;
    overflow: hidden;
    padding: 13px 0 0;
}
.schedule .schedule-pn .schedule-p {
    background: url("../images/bg-footter-logo.gif") repeat-y scroll 100% 0 transparent;
    float: left;
    height: 44px;
    padding: 4px 0 0;
    width: 230px;
}
.schedule .schedule-pn .schedule-p .schedule-prev {
    background: url("../images/grey-l.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    display: block;
    height: 36px;
    padding: 0 0 0 24px;
}
.schedule .schedule-pn .schedule-p a {
    background: url("../images/grey-l.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    display: block;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:17px;
    height: 36px;
    left: -24px;
    padding: 0 0 0 24px;
    position: relative;
    text-decoration: none !important;
}
* + html .schedule .schedule-pn .schedule-p a {
    border: 0 solid #FFFFFF;
    left: 0;
    padding: 0;
    position: relative;
}
.schedule .schedule-pn .schedule-p a:hover {
    background: none repeat scroll 0 0 transparent;
}
.schedule .schedule-pn .schedule-p a:hover .schedule-prev:hover {
    background: url("../images/red-l.gif") no-repeat scroll 0 0 transparent;
}
.schedule .schedule-label {
    color: #FF0000;
    display: block;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:17px;
}
.schedule .schedule-date {
    color: #191919;
    display: block;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:17px;
}
.schedule .schedule-n {
    float: right;
    height: 44px;
    padding: 4px 0 0;
}
.schedule .schedule-next {
    background: url("../images/grey-r.gif") no-repeat scroll 100% 0 transparent;
    display: block;
    height: 36px;
    padding: 0 24px 0 0;
}
.schedule .schedule-pn .schedule-n a {
    background: none repeat scroll 0 0 transparent;
    color: #FF0000;
    display: block;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:17px;
    height: 36px;
    text-decoration: none !important;
}
.schedule .schedule-pn .schedule-n a:hover .schedule-next:hover {
    background: url("../images/red-r.gif") no-repeat scroll 100% 0 transparent;
    cursor: pointer !important;
}
#block-verizon_schedule-0 {
    padding: 5px 0 0;
}
#verizon-schedule-block-form, #verizon-schedule-block-select-date-wrapper, #verizon-schedule-block-select-date-wrapper .form-item, #verizon-schedule-block-select-date {
    margin: 0;
}
#verizon-schedule-block-select-date {
    height: 19px;
    width: 140px;
}
.st_sharethis_custom {
    background: url("../images/share.png") no-repeat scroll left top transparent;
    display: block;
    height: 25px;
    left: 27px;
    padding: 28px 0 30px;
    position: relative;
    width: 27px;
}
.st_sharethis_custom_photo {
   background: url("../images/share.png") no-repeat scroll 50% 0 transparent;
    display: block;
    height: 25px;
    padding: 28px 0 30px;
    position: relative;
    text-align: center;
    width: 83px;
}
* + html .st_sharethis_custom {
    background: url("../images/share.png") no-repeat scroll 0 0 transparent !important;
    display: block;
    height: 25px;
    left: 0;
    padding: 28px 0 30px;
    position: relative;
    width: 27px;
}
.st_sharethis_custom:hover {
    color: #FF0000;
}


#block-views-breaking_blog-block_1 {
	background: url(../images/bg-calendar-new.png) no-repeat 0 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 300px;
}
#block-views-breaking_blog-block_1 h3 {
    margin: 0;
    overflow: hidden;
    padding: 19px 0 11px 25px;
    width: 287px;
}
#block-views-breaking_blog-block_1 .content {
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 312px;
}
#block-views-breaking_blog-block_1 .verizon-blogs-acordion-block {
    background: url("../images/bg-w-h3.png") no-repeat scroll 25px 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0 0 20px 25px;
    width: 287px;
}
#block-views-breaking_blog-block_1 .views-accordion-weather_blog-block_1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent !important;
    background-image: url("../images/bg-horizont-h.gif");
    background-origin: padding-box;
    background-position: 0 100%;
    background-repeat: repeat-x;
    background-size: auto auto;
    overflow: hidden;
    padding: 0;
    width: 260px;
}
#block-views-breaking_blog-block_1 .views-accordion, .views-accordion-weather_blog-block_1 {
    padding: 8px 0 9px;
}
#block-views-breaking_blog-block_1 .accordion-active {
    border: medium none !important;
    margin: 0;
    padding: 0 0 9px;
}
#block-views-breaking_blog-block_1 .content h3 {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
	font-size:18px;
	font-style: normal; font-weight:700;
	line-height:20px;
    margin: 0 !important;
    padding: 4px 0 8px !important;
    text-transform: none !important;
    width: 260px !important;
}
#block-views-breaking_blog-block_1 .content h3.accordion-header-active {
    color: #FF0000;
    padding: 4px 0 8px;
}
#block-views-breaking_blog-block_1 .content h3 a {
	font-size:18px;
	font-style: normal; font-weight:700;
	line-height:20px;
}
#block-views-breaking_blog-block_1 .content h3 a:hover, #block-views-breaking_blog-block_1 .content h3.accordion-header-active a {
    color: #FF0000;
}
#block-views-breaking_blog-block_1 .views-field-name, #block-views-breaking_blog-block_1 .views-field-type {
    float: left;
    padding: 0 3px 4px 0;
}
#block-views-breaking_blog-block_1 .views-field-type a {
    color: #FF0000;
}
#block-views-breaking_blog-block_1 .views-field-type a:hover {
    color: #000000;
}
#block-views-breaking_blog-block_1 .views-field-body {
    clear: both;
    color: #191919;
	font-size:13px;
    padding: 0 0 4px;
    width: 260px;
}
#block-views-breaking_blog-block_1 .views-field-path {
    padding: 0 0 4px;
}
#block-views-breaking_blog-block_1 .views-field-path .field-content a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
}
#INVALID-RULE {
    color: #000000;
}
#block-views-breaking_blog-block_1 .views-field-created-1 {
    color: #666666;
    font-size: 12px;
}
#block-views-breaking_blog-block_1 .views-field-created-1 .views-label-created-1 {
    font-weight: bold;
}
#block-views-breaking_blog-block_1 .views-field-created-1 .field-content {
    color: #666666;
    font-size: 12px;
}
#block-views-breaking_blog-block_1 .view-footer {
    margin: 0;
    overflow: hidden;
    padding: 1px 0 4px;
    width: 260px;
}
#block-views-breaking_blog-block_1 .view-footer a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
}
#block-views-breaking_blog-block_1 .view-footer a:hover {
    color: #000000;
}
#contentleft .view-id-weather_blog {
}
#contentleft .view-id-weather_blog .view-content .views-row {
    margin: 0 0 20px;
    padding: 0 0 30px;
    width: 460px;
	border-bottom: 1px dotted #ccc;
}
#contentleft .view-id-weather_blog .views-field-nothing, .verizon-blogs-page .views-field-nothing {
    background: url("../images/bg-date-blog.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    height: 60px;
    margin-bottom: 10px;
    margin-right: 20px;
    overflow: hidden;
    text-align: center;
    width: 60px;
}
#contentleft .view-id-weather_blog .views-field-nothing .field-content, .verizon-blogs-page .views-field-nothing .field-content {
    color: #FFFFFF;
    display: block;
    padding: 8px 0 0;
}
#contentleft .view-id-weather_blog .views-field-nothing .field-content .month, .verizon-blogs-page .views-field-nothing .field-content .month {
    display: block;
	font-size:16px;
	line-height:16px;
    text-align: center;
    text-transform: uppercase;
    width: 60px;
}
#contentleft .view-id-weather_blog .views-field-nothing .field-content .day, .verizon-blogs-page .views-field-nothing .field-content .day {
    display: block;
	font-size:30px;
	font-style: normal; font-weight:700;
	line-height:30px;
    text-align: center;
    width: 60px;
}
#contentleft .view-id-weather_blog .views-field-title, #contentleft .view-id-weather_blog .views-field-nothing-1 {
    margin: 0 0 0 80px;
    overflow: hidden;
    width: 380px;
}
#page-blog-weather-central #contentleft .view-id-weather_blog .views-field-title {
    padding-bottom: 6px;
}
#contentleft .view-id-weather_blog .views-field-title a, .verizon-blogs-page .views-field-title a {
	font-size:18px;
	font-style: normal; font-weight:700;
}
#contentleft .view-id-weather_blog .views-field-title a:hover {
}
#contentleft .view-id-weather_blog .views-field-nothing-1 .field-content, .verizon-blogs-page .views-field-nothing-1 .field-content {
    color: #666666;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#contentleft .view-id-weather_blog .views-field-nothing-1 .field-content a, .verizon-blogs-page .views-field-nothing-1 .field-content a, .views-field-view-node span a {
    color: #f00;
	font-size:13px;
	font-style: normal; font-weight:700;
}
#contentleft .view-id-weather_blog .views-field-nothing-1 .field-content a:hover, .verizon-blogs-page .views-field-nothing-1 .field-content a:hover, .views-field-view-node span a:hover {
    color: #000000;
    font-weight: bold;
}
#contentleft .view-id-weather_blog .views-field-body, .verizon-blogs-page .views-field-body {
    clear: both !important;
    overflow: hidden !important;
    padding: 10px 0 14px;
    width: 460px;
}
#contentleft .view-id-weather_blog .views-field-body .field-content {
}
#contentleft .view-id-weather_blog .views-field-body .field-content p, .verizon-blogs-page .field-content p {
    color: #333333;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
    padding: 0 0 23px;
}
#contentleft .view-id-weather_blog .views-field-path {
    padding: 0 0 12px;
}
#contentleft .view-id-weather_blog .views-field-path .field-content a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#contentleft .view-id-weather_blog .views-field-path .field-content a:hover {
    color: #000000;
}
#contentleft .view-id-weather_blog .views-field-tid {
}
#contentleft .view-id-weather_blog .views-field-tid .views-label-tid {
    color: #666666;
	font-size:12px;
	font-style: normal; font-weight:700;
}
#contentleft .view-id-weather_blog .views-field-tid .field-content {
    color: #CCCCCC;
}
#contentleft .view-id-weather_blog .views-field-tid .field-content a, .verizon-blogs-page .views-field-tid .field-content a {
    color: #FF0000;
	font-size:12px;
}
#contentleft .view-id-weather_blog .views-field-tid .field-content a:hover, .verizon-blogs-page .views-field-tid .field-content a:hover {
    color: #000000;
}
#contentleft .view-id-weather_blog .views-field-body .field-content p, .verizon-sports-blogs-page .field-content p {
    color: #333333;
	font-size:13px;
	line-height:18px;
    padding: 0 !important;
}

#block-verizon_weather-5 {
  width: 780px;
  height: 560px;
}

#block-verizon_weather-5 .content {
  height: 512px;
  width: 780px;
}

.verizon-blogs-page .views-field-tid {
    color: #333333;
	font-size:13px;
	line-height:18px;
    margin: 15px 0 0;
}
#block-block-16 {
	background: url(../images/bg-calendar-new.png) no-repeat 0 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 300px;
}
#block-block-16 h3 {
    color: #FF0000;
    margin: 0;
    overflow: hidden;
    padding: 22px 0 11px 25px;
    width: 287px;
}
#block-block-16 .content {
    margin: 0;
    min-height: 184px;
    overflow: hidden;
    padding: 0 0 17px 25px;
    width: 287px;
}
#block-block-16 .punktir-wezer {
    background: url("../images/bg-horizont-h.gif") repeat-x scroll 0 0 transparent;
    height: 1px;
    overflow: hidden;
    padding: 6px 0 0;
    width: 260px;
}
#block-block-16 .content p {
    color: #333333;
	font-size:13px;
	line-height:16px;
    padding: 0 0 10px;
    width: 260px;
}
#block-block-16 .content p a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:16px;
}
#block-block-16 .content p a:hover {
    color: #000000;
}




/*  --  */
#block-views-taxonomy_term-block_3,
#block-views-taxonomy_term-block_2,
#block-block-34 {
	background:url(../images/bg_slide_centercoll.png) no-repeat 0 0;
    width: 300px;
	margin-bottom:30px;
}
#block-views-taxonomy_term-block_3 h3,
#block-views-taxonomy_term-block_2 h3,
#block-block-34 h3 {
    color: #f00;
}
#block-views-taxonomy_term-block_3 .content,
#block-views-taxonomy_term-block_2 .content,
#block-views-taxonomy_term-block_1 .content,
#block-block-34 .content {
    min-height: 200px;
	background: url(../images/bg_slide_centercoll2.png) no-repeat 0 100%;
	padding:0 10px 10px 10px;
}
#block-views-taxonomy_term-block_3 .view-taxonomy-term,
#block-views-taxonomy_term-block_2 .view-taxonomy-term {
}
/*  - // -  */



#block-block-34 .content p {
    overflow: hidden;
    padding: 15px 0 0 0;
}
#INVALID-RULE {
}
#contenthead .title .title-left {
    float: left;
    overflow: hidden;
    width: 700px;
}
#contenthead .title .title-left .event-calendar {
    background: url("../images/bg-date-blog.jpg") repeat-x scroll 0 0 transparent;
    float: left;
    height: 60px;
    margin-bottom: 10px;
    margin-right: 20px;
    overflow: hidden;
    text-align: center;
    width: 60px;
}
#contenthead .title .title-left .event-calendar .event-month {
    color: #FFFFFF;
    display: block;
	font-size:16px;
	line-height:16px;
    padding: 8px 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 60px;
}
#contenthead .title .title-left .event-calendar .event-day {
    color: #FFFFFF;
    display: block;
	font-size:30px;
	font-style: normal; font-weight:700;
	line-height:30px;
    text-align: center;
    width: 60px;
}
#contenthead .title .title-left h2.page-title {
    overflow: hidden;
    position: relative;
    top: -3px;
    width: 610px;
}
#contenthead .title .title-left .post-created {
    color: #666666;
	font-size:13px;
    overflow: hidden;
    width: 600px;
}
#contenthead .title .title-left .post-created b {
    color: #FF0000;
}
.block-verizon_schedule {
    clear: both !important;
    overflow: hidden;
    width: 140px;
	margin-bottom:30px;
}
.block-verizon_schedule h3 {
    margin: 0;
    padding: 0 0 7px;
	border-bottom: 1px dotted #ccc;
}
.block-verizon_schedule ul, .block-verizon_schedule ul li {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.block-verizon_schedule .schedule-b-item {
    overflow: hidden;
    padding: 12px 0 14px;
	border-bottom: 1px dotted #ccc;
}
.block-verizon_schedule .schedule-b-time {
    background: url("../images/whats-time.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:20px;
    height: 26px;
    text-align: center;
    text-transform: uppercase;
    width: 57px;
}
.block-verizon_schedule .schedule-b-title {
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:14px;
    padding: 2px 0 0;
}
.block-verizon_schedule .schedule-b-descr {
    color: #666666;
	font-size:12px;
	line-height:14px;
    padding: 4px 0 0;
}
.block-verizon_schedule .schedule-b-link {
    padding: 12px 0 0;
}
#block-verizon_weather-3 {
	margin-bottom:20px;
}
#block-verizon_weather-3 .item-list{
	margin-bottom:10px;
}
#INVALID-RULE {
    color: #191919;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:21px;
    padding: 0 0 6px;
    text-transform: uppercase;
}


#block-verizon_weather-3 ul, #block-verizon_weather-3 ul li {
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#block-verizon_weather-3 .jcarousel-skin-default {
    text-align: left;
}
#block-verizon_weather-3 .jcarousel-skin-default .jcarousel-container-horizontal {
    background: url("../images/bg-horizont-w.gif") repeat-x scroll 0 0 transparent;
    height: auto;
    margin: 0;
    padding: 0;
    width: 142px;
}
#block-verizon_weather-3 .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 142px;
}
#block-verizon_weather-3 .jcarousel-skin-default .jcarousel-item {
    border: medium none;
    height: auto;
    list-style: none outside none;
    overflow: hidden;
    padding: 0 0 2px;
    width: 142px;
	border-bottom: 1px dotted #ccc;

}
#block-verizon_weather-3 .jcarousel-skin-default .jcarousel-item-horizontal {
    margin: 0;
}
#block-verizon_weather-3 .jcarousel-skin-default .jcarousel-next, #block-verizon_weather-3 .jcarousel-skin-default .jcarousel-prev {
    display: none !important;
}
#block-verizon_weather-3 .weather-city-name a {
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:15px;
}
#block-verizon_weather-3 .weather-city-name {
    clear: both;
    padding: 13px 0 0;
}
#block-verizon_weather-3 .weather-city-name a:hover {
    color: #FF0000;
}
#block-verizon_weather-3 .weather-city-left {
    float: left;
    overflow: hidden;
    padding: 3px 0 0;
    width: 80px;
}
#block-verizon_weather-3 .weather-city-left .weather-city-desc {
    color: #666666;
	font-size:13px;
	line-height:14px;
}
#block-verizon_weather-3 .weather-city-left .weather-city-temp {
    color: #191919;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:15px;
    padding: 4px 0 0;
}
#block-verizon_weather-3 .weather-city-right {
    float: right;
    height: 60px;
    overflow: hidden;
    width: 60px;
}

#kaltura_wrapper_1_xl8gc7rm {
    border: 1px solid #CDCDCD;
    height: 344px;
    margin-bottom: 22px;
    overflow: hidden;
    width: 458px;
}
#kaltura_wrapper_1_xl8gc7rm h3{
    margin: 0;
    padding: 0 0 10px;
}
#kaltura_wrapper_1_xl8gc7rm embed {
    height: 344px !important;
    overflow: hidden;
    width: 458px !important;
}

#block-verizon_weather-5 ul,
#block-verizon_weather-3 ul li {
    background: none repeat scroll 0 0 transparent;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#block-verizon_weather-5 .jcarousel-skin-default .jcarousel-container-horizontal {
    border: 1px solid #CDCDCD;
    height: 309px;
    margin: 0;
    padding: 0;
    width: 458px;
}
#block-verizon_weather-5 .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 458px;
}
#block-verizon_weather-5 .jcarousel-skin-default .jcarousel-item {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    height: 309px;
    list-style: none outside none;
    overflow: hidden;
    padding: 0;
    width: 458px;
}
#block-verizon_weather-5 .jcarousel-skin-default .jcarousel-item-horizontal {
    margin: 0;
}
#block-verizon_weather-5 .jcarousel-skin-default .jcarousel-next, #block-verizon_weather-5 .jcarousel-skin-default .jcarousel-prev {
    display: none !important;
}

#block-block-17 {
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    clear: both;
    margin-bottom: 27px !important;
    overflow: hidden;
    padding: 18px 0 24px 16px;
}
#block-block-17 h3 {
    background: url("../images/bg-li-weather.gif") repeat-y scroll 100% 0 transparent;
    color: #191919;
    float: left;
	font-size:29px;
	line-height:19px;
    height: 54px;
    overflow: hidden;
    padding: 17px 0 0;
    text-transform: uppercase;
    width: 150px;
}
#block-block-17 .content .s-closings-weather {
    background: url("../images/schools-closed.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 71px;
    overflow: hidden;
    padding: 0 0 0 80px;
    width: 719px;
}
#block-block-17 .content .s-closings-weather .content-left {
    background: none repeat scroll 0 0 transparent;
    color: #191919;
    float: left;
	font-size:18px;
	font-style: normal; font-weight:700;
	line-height:20px;
    overflow: hidden;
    padding: 14px 0 0;
    width: 525px;
}
#block-block-17 .content .s-closings-weather .content-left span {
    color: #FF0000;
}
#block-block-17 .content .s-closings-weather .right-footer {
    background: url("../images/bg-li-weather.gif") repeat-y scroll 0 0 transparent;
    float: right;
    height: 71px;
    overflow: hidden;
    padding: 0 0 0 14px;
    width: 164px;
}
#block-block-17 .content .s-closings-weather .right-footer .button {
    height: 27px;
    overflow: hidden;
    padding: 22px 0 0;
    width: 106px;
}
#block-block-17 .content .s-closings-weather .right-footer .button a {
    background: url("../images/tell_us_about_it.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:23px;
    height: 27px;
    text-align: center;
    text-decoration: none;
    width: 106px;
}




.right-column-more a{
	color:#f30;
}
.right-column-more a:hover{
	color:#000;
}






#breadcrumb {
    float: left;
    width: 100%;
}
/*
body#page-node-webform #breadcrumb {
    width: auto;
}
body#page-node-webform #breadcrumb .breadcrumb {
    padding: 8px 2px 4px 0;
}
*/
.breadcrumb {
    float: left;
    padding: 8px 2px 4px 20px;
}
.breadcrumb a {
    color: #191919;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:14px;
}
.breadcrumb a:hover {
    color: #FF0000;
}


#block-block-19, #block-block-20 {
    overflow: hidden;
    padding: 0 0 2px 0;
    width: 300px;
	margin-bottom:30px;
}
#block-block-19 p {
    color: #CCCCCC;
	font-size:10px;
	line-height:14px;
    padding: 0 0 3px;
}



#block-block-18{
    background: url("../images/bg-weather.png") no-repeat scroll 0 100% transparent;
    clear: both;
    margin-bottom: 27px !important;
    overflow: hidden;
    padding: 16px 0 20px 10px;
}
#block-block-38 {
  clear: both;
  overflow: hidden;
  margin-bottom: 0!important;
}
#block-block-18 p, #block-block-38 p {
    color: #666666;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:14px;
}
#block-block-18 p a, #block-block-38 p a {
    color: #FF0000;
	font-size:12px;
	font-style: normal; font-weight:700;
	line-height:14px;
    padding: 0 2px;
}
#block-block-18 p a:hover, #block-block-38 p a:hover {
    color: #000000;
}



#edit-actions #edit-submit,
#user-login #edit-submit {
    background: url(../images/button_new.png) no-repeat 0 6px;
    border: medium none;
    color: #FFFFFF !important;
    cursor: pointer !important;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:32px;
    height: 33px;
    margin: 0;
    text-align: center;
    text-indent: 0;
    width: 75px;
}
#edit-actions #edit-submit:hover,
#user-login #edit-submit:hover {
    color: #000000 !important;
}
#searching #contentright {}
/* #searching
------------------------------------------------- */
#searching {}
#searching #main { }
#block-views--exp-searcher-default {
    background: url(../images/bg_search.png) no-repeat 0 0;
    width:440px;
	height:30px;
	margin:0 0 10px 0;
	padding:10px;
}
#block-views--exp-searcher-default form{
    width: 440px;
	height:30px;
	margin:0;
	overflow:hidden;
}
#block-views--exp-searcher-default .views-exposed-widget input.form-submit{
}
#block-views--exp-searcher-default .views-exposed-widget input.form-submit:hover{
}

#advanced-search {
    color: #333333;
	font-size:13px;
}
#advanced-search input {}
#advanced-search .views-exposed-widget {
    float: left;
}
#advanced-search #edit-search-wrapper,
#advanced-search #edit-not-cont-wrapper,
#advanced-search #edit-phrase-wrapper #advanced-search #edit-vid-wrapper,
#advanced-search .form-item,
#advanced-search #edit-vid-wrapper #edit-vid {
    margin: 0 !important;
}
#advanced-search #edit-search{
	margin:0;
	border:0;
	height:30px;
	padding:0 4px;
	width:359px;
	color:#444;
	font-size:14px;
	line-height:28px;
	font-style: normal; font-weight:700;
}
#advanced-search #edit-not-cont,
#advanced-search #edit-phrase {
    border: 1px solid #CCCCCC;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 184px;
}
#advanced-search .views-exposed-widget label {
    display: block;
    float: left;
    height: 18px;
    width: 188px;
}
#advanced-search .form-checkboxes {
    clear: both !important;
    width: 420px;
}
#block-views--exp-searcher-default .views-exposed-widget #edit-submit-searcher {
    background: url(../images/search-new.png) no-repeat 0 0;
    border: none;
    cursor: pointer !important;
    height: 27px;
    margin: 2px 0 0 0;
    text-indent: -99999px;
    width: 71px;
}
#block-views--exp-searcher-default .views-exposed-widget #edit-submit-searcher:hover{
    background: url(../images/search-new.png) no-repeat 0 -27px;
}

#searching .view-searcher .view-header {}
#searching .view-searcher .view-header .search-result-text{
	font-size:13px;
	margin-bottom:30px;
}
#searching .view-searcher .view-header .search-result-text .search-result-keywords{
	color:#f00;
	font-weight:bold;
}
#searching .view-searcher .view-header .item-list{
	clear:both;
	background: url(../images/bg_bab4.png) repeat-x scroll 0 0;
	width:460px;
	margin-bottom:5px;
}
#searching .view-searcher .view-header .item-list ul{
	background:url(../images/bg_bab4_li.png) no-repeat 0 0;
	margin:0;
	width:460px;
	height:33px;
}
#searching .view-searcher .view-header .item-list ul li{
	background:none;
	padding:0;
	float:left;
	text-align:center;
	width:115px;
	background: url(../images/bg_bab4_li.png) no-repeat 100% 0;
}
#searching .view-searcher .view-header .item-list ul li a{
	color:#000;
	font-size:14px;
	font-style: normal; font-weight:700;
	line-height:25px;
	text-align:center;
	text-transform:uppercase;
	display:block;
	width:113px;
	height:33px;
	margin:0 2px 0 0;
}
#searching .view-searcher .view-header .item-list ul li.first a{
	width:111px;
	margin-left:2px;
}
#searching .view-searcher .view-header .item-list ul li a:hover,
#searching .view-searcher .view-header .item-list ul li.search-active a{
	color:#fff;
	background: url(../images/bg_bab4_li_active.png) no-repeat 100% 0;
}

#searching .view-searcher .views-row {
	border-bottom: 1px dotted #ccc;
	clear:both;
	margin: 0;
    overflow: hidden;
    padding: 11px 0 10px;
}
#searching .view-searcher .views-field-field-crop-image-fid {
	float: left;
    margin-left: 0;
    margin-right: 10px;
}
#searching .view-searcher .views-row .views-field-title a {
	font-size:20px;
	font-style: normal; font-weight:700;
	line-height:24px;
}
/* end #searching
------------------------------------------------- */




#block-block-24 {
    background: url("../images/bg-perks.png") no-repeat scroll 0 0 transparent;
    height: 188px;
    left: -5px;
    margin-top: 24px !important;
    overflow: hidden;
    position: relative;
    width: 152px;
}
#block-block-24 .perks-title {
    color: #191919;
	font-size:24px;
	line-height:24px;
    overflow: hidden;
    padding: 52px 0 0 18px;
    text-transform: uppercase;
}
#block-block-24 .perks-text {
    color: #666666;
	font-size:10px;
	line-height:14px;
    overflow: hidden;
    padding: 5px 0 0 18px;
    text-transform: uppercase;
    width: 124px;
}
#block-block-24 .perks-button {
    background: url("../images/perks-button.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    left: 18px;
    margin-top: 8px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 101px;
}
#block-block-24 .perks-button a {
    color: #FFFFFF;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:23px;
}
#block-block-24 .perks-button a:hover {
    color: #000;
}


.grid_12.webform-client-form {
    background: url(../images/bg-contact.png) no-repeat 100% 0;
    height: 500px;
    margin: 0;
    position: relative;
}
.grid_12 .webform-client-form p,
.grid_12 .webform-client-form  #edit-mollom-captcha-wrapper label{
	font-size:14px;
}
.grid_12 .webform-client-form  #edit-mollom-captcha-wrapper label{
	display:block;
	margin:5px;
}
.grid_12 .webform-client-form tbody {
    border-top: none;
}
.grid_12 .webform-client-form th,
.grid_12 .webform-client-form td{
	padding:0;
	vertical-align:top;
}
.grid_12 .webform-client-form input{
	margin:0;
}

.grid_12 .webform-client-form input[type="email"]{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 8px 0;
    padding: 2px;
}
.grid_12 .popup-contact-form-select{
    background:none;
    height: auto;
    padding: 0;
	margin:0;
    width: 300px;
}
.grid_12 .webform-client-form textarea{
    border: 1px solid #ccc;
}
.grid_12 .webform-client-form .mollom-switch-captcha{
	color:#f30;
}
.grid_12 .webform-client-form .mollom-switch-captcha:hover{
	color:#000;
}
.grid_12 .webform-client-form #edit-mollom-captcha{
	margin:10px 0;
	width:154px;
}
.grid_12 .webform-client-form .popup-contact-form-select select{
	margin:0;
}
.grid_12 .webform-client-form #edit-actions{
	float:left;
	margin-left:4px;
}
/*
#page-node-webform .webform-client-form {
    background: url("../images/bg-contact.png") no-repeat scroll 100% 0 transparent;
    height: 500px;
    margin: 0;
    position: relative;
}
#page-node-webform .webform-client-form tbody {
    border-top: none;
}
#page-node-webform #webform-component-what-is-it-about {
    padding: 17px 0 0 0;
}
#page-node-webform #webform-component-what-is-it-about p {
    font: 24px;
    text-transform: uppercase;
	text-align:center;
}
#page-node-webform #webform-component-topic {
    overflow: hidden;
    padding: 0;
    width: 300px;
}
#page-node-webform #webform-component-topic .form-item {}
#page-node-webform #webform-component-topic .form-item label {
    color: #f00;
}
#page-node-webform #webform-component-topic .form-item label.option {
    color: #000 !important;
}
#page-node-webform #webform-component-topic .form-item label.option input {
    margin-right: 2px;
}
#edit-submitted-name-wrapper,
#edit-submitted-name,
#edit-submitted-e-mail-wrapper,
#edit-submitted-e-mail,
#page-node-webform #webform-component-subject,
#edit-submitted-subject-wrapper,
#edit-submitted-message-wrapper,
#edit-submitted-subject,
#edit-submitted-message {
    margin: 0;
}
#page-node-webform #webform-component-name {
    left: 340px;
    position: absolute;
    top: 65px;
}
#page-node-webform #webform-component-text {
    left: 340px;
    position: absolute;
    top: 33px;
}
#page-node-webform #webform-component-e-mail {
    left: 633px;
    position: absolute;
    top: 65px;
}
#page-node-webform #webform-component-subject {
    left: 340px;
    position: absolute;
    top: 113px;
}
#page-node-webform #webform-component-message {
    left: 340px;
    position: absolute;
}
#page-node-webform #webform-component-send-yourself-a-copy {
    left: 340px;
    position: absolute;
    top: 340px;
}
#page-node-webform .webform-client-form #edit-actions {
    left: 340px;
    position: absolute;
    top: 375px;
}
#page-node-webform #INVALID-RULE {
    float: left;
    width: 274px;
}
#page-node-webform #edit-submitted-name,
#page-node-webform #edit-submitted-e-mail {
    background: url("../images/input-name.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 18px;
    margin: 0;
    padding-bottom: 3px;
    width: 274px;
}
#page-node-webform #webform-component-subject {
    width: 569px;
}
#page-node-webform #edit-submitted-subject {
    background: url("../images/input-subject.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 18px;
    padding-bottom: 3px;
    width: 569px;
}


.grid_12 .popup-contact-form-select{
    background:none;
    height: auto;
    padding: 0;
    width: 300px;
	margin-left:-108px;
	margin-top:15px;
}

.grid_12 .popup-contact-form-textarea{}
.grid_12 #webform-component-topic{}

.grid_12 #page-node-webform #webform-component-message {
	margin-top:32px;
}
#page-node-webform #webform-component-message {
    width: 569px;
}
#page-node-webform #edit-submitted-message-wrapper {
}
#page-node-webform #edit-submitted-message {
    border: 1px solid #999999;
    height: 151px;
    width: 567px;
}
*/




.view-id-section_preview {
    float: right;
    margin-right: 19px;
    overflow: hidden;
    padding: 24px 0 0;
    width: 154px;
}
.view-id-section_preview .view-header p {
    color: #666;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:21px;
    left: 6px;
    padding: 0 0 5px;
    position: relative;
    text-transform: uppercase;
	border-bottom: 1px dotted #ccc;
}
.view-id-section_preview .view-content {
    padding: 5px 0 0;
}
.view-id-section_preview .view-content .views-field-field-crop-image-fid .field-content a {
    background: url("../images/bg-pic1.png") repeat scroll 0 0 transparent;
    display: block;
    height: 84px;
    overflow: hidden;
    padding: 13px 0 14px 13px;
    width: 141px;
}
.view-id-section_preview .view-content .views-field-title {
    clear: both;
    padding: 3px 0 9px 11px;
}
.view-id-section_preview .view-content .views-field-title .field-content a {
	font-size:13px;
	font-style: normal; font-weight:700;
}
.view-id-section_preview .view-content .views-field-field-video-ftitle-value {
    clear: both;
    color: #666666;
	font-size:12px;
	line-height:13px;
	padding: 0 0 9px 11px;
}
.view-id-section_preview .view-content .views-field-field-video-aired-value {
    background: url("../images/border-right.gif") repeat-y scroll 100% 0 transparent;
    float: left;
    padding: 0 6px 0 11px;
}
.view-id-section_preview .view-content .views-field-field-video-aired-value .date-display-single {
    color: #666666;
	font-size:12px;
	line-height:15px;
    text-transform: uppercase;
}
.view-id-section_preview .view-content .views-field-changed {
    left: 3px;
    position: relative;
}
.view-id-section_preview .view-content .views-field-kaltura-duration {
    color: #FF0000;
    float: left;
    padding: 0 0 0 8px;
    position: relative;
    top: -1px;
}
#page-section-program .view-id-section_preview .view-content .views-field-changed .field-content {
    padding: 0 0 0 8px;
}
#contentleft .view-blogs-term .view-content .views-row {
    margin: 0 0 20px;
    padding: 0 0 32px;
	border-bottom: 1px dotted #ccc;
}
#contentleft .view-blogs-term .views-field-created {
    background: url("../images/bg-date-blog.jpg") repeat-x scroll 0 0 transparent;
    float: left;
	font-size:16px;
	font-style: normal; font-weight:700;
	line-height:16px;
    height: 60px;
    margin-bottom: 10px;
    margin-right: 20px;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;
    width: 60px;
}
#contentleft .view-blogs-term .views-field-created .field-content {
    color: #FFFFFF;
    display: block;
    padding: 14px 0 0;
}
#contentleft .view-blogs-term .views-field-title, #contentleft .view-blogs-term .views-field-nothing-1 {
    overflow: hidden;
    width: 380px;
}
#contentleft .view-blogs-term .views-field-title a {
    display: block;
	font-size:18px;
	font-style: normal; font-weight:700;
}
#contentleft .view-blogs-term .views-field-title a:hover {
}
#contentleft .view-blogs-term .views-field-nothing-1 .field-content {
    color: #666666;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#contentleft .view-blogs-term .views-field-nothing-1 .field-content a {
    color: #FF0000;
    font-weight: bold;
}
#contentleft .view-blogs-term .views-field-nothing-1 .field-content a:hover {
    color: #000000;
    font-weight: bold;
}
#contentleft .view-events-term .views-field-teaser {
    clear: both !important;
    padding: 10px 0 14px;
    width: 460px;
}
#contentleft .view-blogs-term .views-field-teaser .field-content {
    padding-top: 15px;
}
#contentleft .view-blogs-term .views-field-teaser .field-content p {
    color: #333333;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
    padding: 0 0 10px;
}
#contentleft .view-blogs-term .views-field-view-node {
    clear: both !important;
    display: block;
    padding: 0 0 12px;
}
#contentleft .view-blogs-term .views-field-view-node .field-content a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#contentleft .view-blogs-term .views-field-view-node .field-content a:hover {
    color: #000000;
}
#contentleft .view-blogs-term .views-field-tid {
    clear: both !important;
    display: block;
}
#contentleft .view-blogs-term .views-field-tid .views-label-tid {
    color: #666666;
	font-size:12px;
	font-style: normal; font-weight:700;
}
#contentleft .view-blogs-term .views-field-tid .field-content {
    color: #CCCCCC;
}
#contentleft .view-blogs-term .views-field-tid .field-content a {
    color: #FF0000;
    font-size: 12px;
}
#contentleft .view-blogs-term .views-field-tid .field-content a:hover {
    color: #000000;
}
#contentleft .view-events-term .view-content .views-row {
    margin: 0 0 20px;
    padding: 0 0 32px;
	border-bottom: 1px dotted #ccc;
}
#contentleft .view-events-term .views-field-created {
    background: url("../images/bg-date-blog.jpg") repeat-x scroll 0 0 transparent;
    float: left;
	font-size:16px;
	font-style: normal; font-weight:700;
	line-height:20px;
    height: 60px;
    margin-bottom: 10px;
    margin-right: 20px;
    overflow: hidden;
    padding: 0 5px;
    text-align: center;
    text-transform: uppercase;
    width: 50px;
}
#contentleft .view-events-term .views-field-created .field-content {
    color: #FFFFFF;
    display: block;
    padding: 10px 0 0;
}
#contentleft .view-events-term .views-field-title {
    overflow: hidden;
    width: 380px;
}
#contentleft .view-events-term .views-field-title a {
	font-size:18px;
	font-style: normal; font-weight:700;
}
#contentleft .view-events-term .views-field-title a:hover {
}
#contentleft .view-events-term .views-field-teaser {
    clear: both !important;
    padding: 10px 0 14px;
    width: 460px;
}
#contentleft .view-events-term .views-field-teaser .field-content p {
    padding: 0 0 10px;
}
#contentleft .view-events-term .views-field-view-node {
    clear: both !important;
    display: block;
    padding: 0 0 12px;
}
#contentleft .view-events-term .views-field-view-node .field-content a {
    color: #FF0000;
	font-size:13px;
	font-style: normal; font-weight:700;
	line-height:18px;
}
#contentleft .view-events-term .views-field-view-node .field-content a:hover {
    color: #000000;
}
#contentleft .view-events-term .views-field-tid {
    clear: both !important;
    display: block;
}
#contentleft .view-events-term .views-field-tid .views-label-tid {
    color: #666666;
	font-size:12px;
	font-style: normal; font-weight:700;
}
#contentleft .view-events-term .views-field-tid .field-content {
    color: #CCCCCC;
}
#contentleft .view-events-term .views-field-tid .field-content a {
    color: #FF0000;
    font-size: 12px;
}
#contentleft .view-events-term .views-field-tid .field-content a:hover {
    color: #000000;
}

#main #contentleft h3 {
    margin: 0 0 8px 0;
    padding: 0 0 6px;
    width: 460px;
	border-bottom: 1px dotted #ccc;
}



