/* home carousel */
html, body {background-color: #0077a2;}



.singlepage a, .entry-content a { color: #0079c0;}
.singlepage a:hover, .entry-content a:hover { color: #000;}
.sidemenu li a:hover {background-color: #0079c0;}

#branding {background-color: #0077a2;}
#branding li.logo {width: 51%;}
#branding .tablet-icons a {color: #fff;}

#branding a.support {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #90cd5c), color-stop(1, #61b33e));
background-image: -o-linear-gradient(bottom, #90cd5c 0%, #61b33e 100%);
background-image: -moz-linear-gradient(bottom, #90cd5c 0%, #61b33e 100%);
background-image: -webkit-linear-gradient(bottom, #90cd5c 0%, #61b33e 100%);
background-image: -ms-linear-gradient(bottom, #90cd5c 0%, #61b33e 100%);
background-image: linear-gradient(to bottom, #90cd5c 0%, #61b33e 100%); border: 1px solid #90cd5c;}
#branding a.support:hover {background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #E2E2E2), color-stop(1, #B7B7B7));
background-image: -o-linear-gradient(bottom, #E2E2E2 0%, #B7B7B7 100%); background-image: -moz-linear-gradient(bottom, #E2E2E2 0%, #B7B7B7 100%); background-image: -webkit-linear-gradient(bottom, #E2E2E2 0%, #B7B7B7 100%); background-image: -ms-linear-gradient(bottom, #E2E2E2 0%, #B7B7B7 100%); background-image: linear-gradient(to bottom, #E2E2E2 0%, #B7B7B7 100%); border: 1px solid #E2E2E2; color: #000;}


.social li a {color: #fff;}
.social li a:hover {color: #1b1b1b !important;}

/* Top Menu */
#topnav {height: 47px; background: none; background-color: #fff;}

body.page #topnav {border-bottom: 1px solid #01b2ff;}


#access a {color: #3d3d3d;  padding-left: 20px; padding-right: 20px;}
#access li:hover > a, #access ul ul :hover > a, #access a:focus {background: none; background-color: #01b2ff;}
#access li:hover > a, #access a:focus {background: none; background-color: #01b2ff;  color: #fff;}
body.home .menu-item.home a, 
body.home .menu-item.home a:hover, 
body.single-programs .menu-item.watch > a,
body.single-programs .menu-item.watch > a:hover,
body.page-template-page-schedule-php .menu-item.schedule > a,
body.page-template-page-schedule-php .menu-item.schedule > a:hover,
body.page-template-page-all-programs-php .menu-item.watch > a,
body.page-template-page-all-programs-php .menu-item.watch > a:hover,
body.page-template-page-kids-home-php .menu-item.kids > a,
body.page-template-page-kids-home-php .menu-item.kids > a:hover,
body.page-id-2 .menu-item.about > a,
body.page-id-2 .menu-item.about > a:hover,
body.parent-pageid-2 .menu-item.about > a,
body.parent-pageid-2 .menu-item.about > a:hover

{background: none; background-color: #01b2ff; color: #fff !important;}

#watchprograms li a:hover {color: #01b2ff;}
#watchprograms .more a:hover {background-color:#01b2ff;}


#topnav .searchfield {border: 1px solid #a3a3a3; color: #0077a2; font-size: 13px; background: none; background-color: #e6e6e6; padding-left: 6px;}
#topnav .searchsubmit { background: url(../images/button-search.png) 0 0 no-repeat;}

#topnav *::-webkit-input-placeholder {color: #0077a2;}    
#topnav *:-moz-placeholder {color: #0077a2;}
#topnav *::-moz-placeholder {color: #0077a2;}    
#topnav *:-ms-input-placeholder {color: #0077a2;}


/* homepage slideshow */
.carborders {border-left: 1px solid #a6a6a6; border-right: 1px solid #a6a6a6;}
#carousel-inner.carousel-list li { background-color: #000;}
#carousel-inner p.airdate {color: #01b2ff;}

#carousel-inner a.button {border: 1px solid #006b99; background-color: #0083ab;  background: -webkit-gradient(linear, left top, left bottom, from(#0083ab), to(#006b99)); background: -moz-linear-gradient(top,  #0083ab,  #006b99); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0083ab', endColorstr='#006b99'); color: #fff;  -webkit-box-shadow: 0px 1px 1px #3f3f3f;  box-shadow: 0px 1px 1px #3f3f3f;}
#carousel-inner .button span {background: url(../images/button-arrow.png) top right no-repeat; padding-right: 23px;} 


/* end homepage slideshow */


/* home schedule */
#homesched li.time {color: #01b2ff;}
#homesched li.time.on {color: #fff;}
#schedOverlay .dek a { color: #01b2ff; }
/* End home schedule */

.slider-title { color: #000;}

#featuredprograms a:hover {background-color: #01b2ff;}
.sortbar a.on {color: #01b2ff;}


/* fast and secure contact forms */
#siform fieldset {border: 1px solid #0079c0 !important;}
#siform legend {background-color: #0079c0;}
#siform input[type="submit"] {background: none; background-color: #0079c0; }
#siform input[type="submit"]:hover {background: none; background-color: #01b2ff;}
/* END fast and secure contact forms */

body.home .column3 li {margin-bottom: 4px; }

#freenews .title {background:  #12adf0 url(../images/news-icon.png) 5px 5px no-repeat;}

.events-head {width: 100%; margin-bottom: 1em;}
.events-head img {width: 154px; height: 154px; float: left; border-right: 1px solid #fff;}
.events-listings {margin-bottom: 1em;}

.singlepage h2 {color: #0077a2;}

#disqus_thread a {color: #0079c0;}

.column3 > ul > li{margin-bottom:15px !important;}



/* sidebar donations */
#stationdonation {background: url(../images/donation-2013-bg.png) 0 0 no-repeat; width: 310px; height: 200px; overflow: visible; padding: 29px 0 0 10px; float: left; font: normal 11px arial;}

#stationdonation .button {background-color: #90cd5a; background-image: linear-gradient(top, #90cd5a 36%, #5fb33c 70%);
background-image: -o-linear-gradient(top, #90cd5a 36%, #5fb33c 70%); background-image: -moz-linear-gradient(top, #90cd5a 36%, #5fb33c 70%); background-image: -webkit-linear-gradient(top, #90cd5a 36%, #5fb33c 70%); background-image: -ms-linear-gradient(top, #90cd5a 36%, #5fb33c 70%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.36, #90cd5a), color-stop(0.7, #5fb33c));}
/* End sidebar donations */

/* local overrides */
#watchprograms li{height:30px;margin-bottom:5px;}

/*.social li a {background: url(../images/header-social-media2.png) 0 -90000px no-repeat;} */

#footer a:hover, #socialfooter .membfoot a:hover { color: #000; }
