﻿
/* GENERAL CONTAINER CSS */
.c_head {text-align:left;}
.c_head h2 {}

/*---------- Actions, Icon and Title ---------*/
.c_actions {float:left;}
.head_title h2 {}
.c_icon {}
.c_icon img {float:left;padding-right:4px;}
.icn img {margin-right:5px;}

.head_title {}

.c_content {clear:both;}
.c_contentpane {text-align:left;}
.c_footer {clear:both;text-align:right;}

.hideMe {display:none;}
/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F;}
.c_content .eipbackimg {margin-top:0;margin-left:-20px;}

/* MySTO LOGIN ----------- */
.LoginForm {padding:20px;}
.LoginForm label {float:left;clear:both;width:120px;}
.LoginForm input.NormalTextBox {float:left;border:1px solid #7f9db9;width:180px !important;margin-bottom:12px;background:#fff;}
.LoginForm input.LoginButton {clear:both;margin-bottom:10px;margin-left:120px;}
.LoginForm table.LoginCaptcha {clear:both;border-collapse:collapse;border:0;}
.LoginForm table.LoginCaptcha td {padding-bottom:5px;}

/* PAGE TITLE CONTAINER -----------  */ 
/* For single column layout, like Schedule page */
.page_title  {text-align:left;width:700px;margin-bottom:10px;} /* narrow to accommodate top banner */
.page_title h1 {height:90px;width:690px;}

/* TODAY ON STO ----------- */
.todayOn {padding-top:11px;}
.todayOn .c_content {clear:none;height:24px;}
/*.todayOn .today_intro {float:right;margin-right:9px;padding-top:5px;font-size:12px;color:#666;font-weight:bold;}*/
.todayOn .today_title {float:right;margin-right:15px;}
.todayOn .today_title .Normal {font-weight:bold;font-size:12px;color:#666;}
.todayOn .today_title h2 {font-size:18px;color:#09c;display:inline;margin:0 0;}

/* TOP AD RIGHT ----------- */
.topAdRight {float:right;}

/* TITLE ONLY CONTAINER -----------  */
.title-only .head_title h1 {float:left;}
.title-only .c_content {display:none;}

/* TITLE AND CONTENT CONTAINER -----------  */
.title-content {margin-bottom:10px;}
.title-content .head_title h1 {margin-bottom:18px;}
.title-content .c_content {background:#fff;padding:3px;margin-bottom:10px;}
.title-content .c_contentpane {border:1px solid #c7c7c7;font-size:13px;padding:16px 11px;}

/* TITLE AND CONTENT CONTAINER WITH WH BG, i.e. ADVERTISING FORM --  */
.title-content-wh {margin-bottom:10px;}
.title-content-wh .head_title h1 {margin-bottom:18px;}
.title-content-wh .c_content {background:#fff;padding:3px;margin-bottom:10px;}
.title-content-wh .c_contentpane, .title-content-wh .c_contentpane .Normal {font-size:13px;}

/* NO TITLE NO BACKGROUND - EMPTY CONTAINER FOR HTML MODULES */
.noTitleNoBG {margin-bottom:10px;}
.noTitleNoBG .content-body {padding:0;border:0;font-size:13px;}
.noTitleNoBG .content-body .Normal {font-size:13px;}

/* **************************************************** */
/* COMMON CONTAINER STYLES **************************** */
.content-container {background:#fff;padding:3px;margin-bottom:10px;}
.img_title {height:25px;margin-bottom:2px;text-align:left;background:#999 url(images/bg-header-bars.gif) repeat-x bottom;}
.img_title h2 {float:left;height:25px;overflow:hidden;text-indent:-5000px;font-size:15px;color:#fff;margin:0;padding:0;background-position:0px 6px;background-repeat:no-repeat;background-color:transparent;}
.content-body {border:1px solid #c7c7c7;font-size:13px;}
.content-container .Head, .content-container .SubHead, .content-container .SubSubHead, .content-container .Normal, .content-container .NormalDisabled, .content-container .NormalDisabled, .content-container .NormalBold, .content-container .NormalRed, .content-container .NormalTextBox
{font-size:13px;}
.home .img_title h2 {background-position:0px 5px;}

/* NO TITLE CONTAINER -----------  */
.noTitle {margin-bottom:10px;}
.noTitle .content-body {padding:18px 11px;}

/* TEXT TITLE CONTAINER  -----------  */
.txt-ttl-container .txt_title {height:30px;margin-bottom:0px;text-align:left;background:#999 url(images/bg-h2-txt.gif) repeat-x bottom;}
.txt-ttl-container .txt_title h2 {float:left;font-size:13px;color:#fff;text-shadow:-1px 1px #000;margin:0;padding:6px 0 0 11px;}
.txt-ttl-container .content-body {padding:12px 15px;}

/* upcoming-programming -----------  */
.upcoming-programming {}
.upcoming-programming .img_title h2 {background-image:url(images/h2-upcoming-programming.gif);width:171px;}
.upcoming-programming .content-body {padding:4px;}
.upcoming-programming table {border:0;border-collapse:collapse;}
.upcoming-programming td.show_time {width:72px;padding:4px;border-top:1px solid #fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#ebebeb url(images/bg-lt-gray-grad.gif) repeat-x center top;color:#666;font-size:13px;text-align:left;vertical-align:top;}
.upcoming-programming td.show_ttl {width:200px;padding:4px;border-top:1px solid #fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-weight:bold;font-size:13px;text-align:left;vertical-align:top;}
.upcoming-programming a.view-full {font-size:12px;display:block;padding:5px;font-weight:bold;}

/* more-news ----------- */
.more-news {}
.more-news .img_title h2 {background-image:url(images/h2-more-news.gif);width:84px;}
.more-news .content-body {padding:4px; color:#666;}
.more-news .content-body a{font-weight:bold; font-size:13px;}
.more-news .content-body .news-list{margin:0; padding:0;}
.more-news .content-body .news-list li{list-style:none; padding:5px; margin:0;}
.more-news .content-body .news-list li.odd{background:#eaeaea;}
.more-news li p{margin:0; padding:0;}
.more-news-date{float:left; width:40px; display:inline; margin-right:5px;}
.more-news-link{float:left; width: 218px; font-weight:bold; display:inline;}
a.editNewsLink{float:right;}

/* articles ----------- */
.article-content {background:#fff; padding:3px; margin-bottom:10px;}
.article-content .content-body{padding:18px 11px; color:#000;}
.article-content .content-body .Head{font-size:36px; color:#000; font-weight:normal; margin:0 0 15px 0; text-shadow:-2px 2px #fff;}
.article-content .content-body .SubSubHead{color:#000!important}
.article-content .content-body .Normal{color:#000;}
.DNNArticleContent {width:100%;}
.articleEdit a.CommandButton, .articleEdit a.CommandButton:link, .articleEdit a.CommandButton:visited {font-size:14px;padding:1px 4px;background-color:#8F0013;color:#fff;}
.articleEdit a.CommandButton:hover, .articleEdit a.CommandButton:active {background-color:#AF0017;}

/* channel numbers ----------- */
.channel-content {background:#fff; padding:3px; margin-bottom:10px;}
.channel-content .content-body{padding:18px 11px; color:#000;}
.channel-content .content-body table{width:550px;}
.channel-content .content-body .UDT_Table_Item td{text-align:left; padding:3px 10px; text-align:left; font-size:12px; border-top:1px solid #c7c7c7;}
.channel-content .content-body .UDT_Table_AlternateItem td{text-align:left; padding:3px 10px; text-align:left; font-size:12px; border-top:1px solid #c7c7c7;}
.channel-content .content-body .UDT_Table_Head th{background:#c7c7c7; font-weight:bold; padding:5px 10px; text-align:left; font-size:12px; }

/* channel search results ------------*/
.content-tv-results {background:#fff; padding:3px; margin-bottom:10px;}
.content-tv-results .content-body{padding:18px 11px; color:#000;}
.content-tv-results .DNN_Reports_HTML_Item{border-bottom:1px solid #c7c7c7;}
.content-tv-results .DNN_Reports_HTML_Item table{font-size:12px;}
.content-tv-results .DNN_Reports_HTML_Item table td{padding-right:0; vertical-align:top; text-align:left; width:200px;}
.content-tv-results .DNN_Reports_HTML_Item table td a{font-weight:bold;}

/* event details ----------- */
.event-detail{font-size:12px;}
	.event-detail h1{margin-left:0;}
	.event-detail p{margin:0;}
.event-desc{font-size:12px; padding:15px 0;}

/* on-air-talent ----------- */
.on-air-talent {}
.on-air-talent .img_title h2 {background-image:url(images/h2-on-air-talent.gif);width:105px;}
.on-air-talent .content-body {padding:7px 4px;}
.talent-item {width:136px;height:120px;float:left;margin:0 3px;}
.talent-item a {font-weight:bold;}
.talent-item img {margin-bottom:4px;}

/* sto-blogs ----------- */
.sto-blogs {}
.sto-blogs .img_title h2 {background-image:url(images/h2-STO-blogs.gif);width:74px;}
.sto-blogs .content-body {padding:4px;}
.sto-blogs .content-body h6 {color:#666;font-size:13px;font-weight:normal;}
.sto-blogs .blog-hdr {width:284px;border:2px solid #e2e2e2;background:#e2e2e2 url(images/bg-editors-grad.gif) repeat-x bottom;margin-bottom:9px;}
.sto-blogs .blog-hdr td {vertical-align:top;text-align:left;}
.sto-blogs .blog-hdr td.blog-img {padding:2px;width:60px;}
.sto-blogs .blog-hdr td.blog-img img {width:60px;height:60px;}
.sto-blogs .blog-hdr td.blog-ttl {padding:2px 6px;font-size:13px;color:#666;font-style:italic;font-weight:bold;}
.sto-blogs .blog-hdr td.blog-ttl h3 {font-size:14px;color:#000;margin:0 0 3px 0;font-style:normal;}
.sto-blogs .blog-txt {padding:0 8px;font-size:12px;color:#666;line-height:1.3em;}
.sto-blogs a.post-ttl {font-weight:bold;display:block;color:#069;}

/* community ------------*/
.community {background:#fff;padding:3px;margin-bottom:10px;}
.community .img_title {height:25px;margin-bottom:2px;text-align:left;background:#999 url(images/bg-header-bars.gif) repeat-x bottom;}
.community .img_title h2 {float:left;height:25px;overflow:hidden;text-indent:-5000px;font-size:15px;color:#fff;margin:0;padding:0;background-position:0px 6px;background-repeat:no-repeat;background-color:transparent;}
.community .content-body {border:1px solid #c7c7c7; padding:10px; font-size:12px}
.community .content-body table {padding:0; margin:0;}
.community .content-body table td{padding:10px 5px; border-bottom:1px solid #c7c7c7; font-size:12px; vertical-align:top}
.community .content-container .Head, .content-container .SubHead, .content-container .SubSubHead, .content-container .Normal, .content-container .NormalDisabled, .content-container .NormalDisabled, .content-container .NormalBold, .content-container .NormalRed, .content-container .NormalTextBox
{font-size:13px;}

/* search results ------------*/
.search-results{width:585px}
.search-results td{padding:10px 0; border-bottom:1px solid #c7c7c7; font-size:11px;}

/* upcoming-shows ------------ */
.upcoming-shows {}
.upcoming-shows .img_title h2 {background-image:url(images/h2-upcoming-programming.gif);width:171px;}
.upcoming-shows .content-body {padding:4px;}
.upcoming-shows table {border:0;border-collapse:collapse;}
.upcoming-shows td.show_date {width:172px;padding:4px;border-top:1px solid #fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#ebebeb url(images/bg-lt-gray-grad.gif) repeat-x center top;color:#666;font-size:13px;text-align:left;vertical-align:top;}
.upcoming-shows td.show_time {width:63px;padding:4px 4px 4px 9px;border-top:1px solid #fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff;color:#666;font-size:13px;text-align:left;vertical-align:top;}
.upcoming-shows td.show_ttl {width:332px;padding:4px 4px 4px 9px;border-top:1px solid #fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-weight:bold;font-size:13px;text-align:left;vertical-align:top;}
.upcoming-shows a.view-full {font-size:12px;font-weight:bold;}

/* contests ------------ */
.contests .img_title h2 {background-image:url(images/h2-contests.gif);width:74px;}
.contests .content-body {padding:4px;}

/* on air - home ------------ */
.home .ContentLeftPane .on-air {margin-bottom:0;}
.on-air .img_title h2 {background-image:url(images/h2-on-air.gif);width:56px;}
.on-air .content-body {padding:0 8px 8px 8px;height:222px;overflow:auto;}
table.on-air-item {border-collapse:collapse;border:0;width:100%}
table.on-air-item td {vertical-align:top;text-align:left;border-bottom:1px solid #c7c7c7;}
table.on-air-item td:last {border-bottom:none;}
table.on-air-item td.on-air-img {padding:8px 0;width:107px;}
table.on-air-item td.on-air-img img {width:107px;height:60px;}
table.on-air-item td.on-air-txt {padding:8px 12px;font-size:12px;color:#999;font-style:italic;font-weight:bold;}
table.on-air-item td.on-air-txt a {font-size:12px;font-weight:bold;font-style:normal;}

/* HEADLINE-PHOTO ROTATOR ********* */
.news-rotator {}
.news-rotator .img_title h2 {background-image:url(images/h2-headline-news.gif);width:300px;background-position:left top;}
.news-rotator  ul, .news-rotator li {margin:0;padding:0;list-style:none;}
span#news-rotator {position:relative;}
ul.ui-tabs-nav {float:right;position:relative;*position:absolute;_position:absolute;.position:absolute;z-index:3;height:8px;line-height:0.25em;top:-19px;right:9px;}
	li.ui-tabs-nav-item {float:left;width:8px;height:8px;padding:0 2px;}
	li.ui-tabs-selected {}
	li.ui-tabs-nav-item a {display:block;width:8px;height:8px;background:transparent url(images/rotator-dot-wht.gif) no-repeat center;overflow:hidden;text-indent:-5000px;color:#fff;font-weight:bold;}
	li.ui-tabs-selected a {background-image:url(images/rotator-dot-blu.gif);}
.news-rotator .content-body {border:0;}
ul.rotator-list {width:614px;height:345px;overflow:hidden;  position:relative;}
	li.ui-tabs-panel {width:614px;height:345px;position:relative;}
	li.ui-tabs-hide {display:none;}
		.rotator-img {width:614px;height:345px;border:0;}
		.rotator-txt {padding:7px 11px 5px 12px;color:#fff;font-size:12px;background:transparent url(images/rotator-text-bg.png) repeat-y left top;position:absolute;bottom:0;left:0;/*height:101px;position:relative;top:-101px;*/}
			.rotator-txt h3 {font-size:12px;color:#069;font-style:italic;}
			a.rotator-ttl {display:block;color:#fff;font-size:18px;font-weight:bold;margin-bottom:2px;}
			a.rotator-ttl:hover {text-decoration:none;}
 
/* END COMMON CONTAINER STYLES ************************ */
/* **************************************************** */

/* home-team-news-tabs */
.home-team-news-tabs .c_actions {float:none;}
.home-team-news-tabs .c_content {height:25px;margin-bottom:2px;}
.home-team-news-tabs .c_footer {}
.home-team-news-tabs a.team-tab {display:block;float:left;height:25px;background-image:url(images/sports-tab-sprite.gif);background-repeat:no-repeat;background-position:left top;background-color:transparent;cursor:pointer;text-indent:-20000px;overflow:hidden;text-align:left;}
.home-team-news-tabs a#tab-inds {width:74px;background-position:left top;}
.home-team-news-tabs a#tab-brns {width:78px;background-position:-74px top;}
.home-team-news-tabs a#tab-cavs {width:62px;background-position:-152px top;}
.home-team-news-tabs a#tab-buks {width:86px;background-position:right top;}
/* roll overs */
.home-team-news-tabs a#tab-inds:hover,
.home-team-news-tabs a#tab-inds:active {background-position:left center;}
.home-team-news-tabs a#tab-brns:hover,
.home-team-news-tabs a#tab-brns:active {background-position:-74px center;}
.home-team-news-tabs a#tab-cavs:hover,
.home-team-news-tabs a#tab-cavs:active {background-position:-152px center;}
.home-team-news-tabs a#tab-buks:hover,
.home-team-news-tabs a#tab-buks:active {background-position:right center;}
/* active tab */
.home-team-news-tabs a#tab-inds.activeTab,
.home-team-news-tabs a#tab-inds.activeTab:hover,
.home-team-news-tabs a#tab-inds.activeTab:active {background-position:left bottom;}
.home-team-news-tabs a#tab-brns.activeTab,
.home-team-news-tabs a#tab-brns.activeTab:hover,
.home-team-news-tabs a#tab-brns.activeTab:active {background-position:-74px bottom;}
.home-team-news-tabs a#tab-cavs.activeTab,
.home-team-news-tabs a#tab-cavs.activeTab:hover,
.home-team-news-tabs a#tab-cavs.activeTab:active {background-position:-152px bottom;}
.home-team-news-tabs a#tab-buks.activeTab,
.home-team-news-tabs a#tab-buks.activeTab:hover,
.home-team-news-tabs a#tab-buks.activeTab:active {background-position:right bottom;}

/* home-team-news */
.home-team-news {margin-bottom:0px;}
.home-team-news .c_actions {float:none;}
.home-team-news .c_content {height:230px;border:1px solid #c7c7c7;font-size:13px;overflow:auto;}
.home-team-news ul.news-list {margin:0;padding:4px;}
/*.home-team-news a.more-news {font-size:10px;display:block;margin-left:8px;}*/
/*.home-news-feed{margin:0; padding:5px; vertical-align:top;}*/
.home-team-news li{margin:0; padding:5px; list-style:none;}
.home-team-news li p{margin:0; padding:0;}
.home-team-news li .more-news-date{float:left; width:40px; margin-right:0px;}
.home-team-news li .more-news-link{float:left; width:224px; font-weight:bold;}
.home-team-news li.odd{background:#eaeaea;}
.home-news-feed li div.clear-floats{height:0px; margin:0; padding:0; clear:both;}

/* home blogs -------------- */
.home-blog {float:left;width:306px;height:250px;margin:0 1px 1px 0;background-color:#fff;}
.home-blog .c_actions {float:none;}
.home-blog .c_content {padding:3px;}
.home-blog .blog-hdr {width:300px;border:2px solid #e2e2e2;background:#e2e2e2 url(images/bg-editors-grad.gif) repeat-x bottom;margin-bottom:9px;}
.home-blog .blog-hdr td {vertical-align:top;text-align:left;}
.home-blog .blog-hdr td.blog-img {padding:2px;width:60px;}
.home-blog .blog-hdr td.blog-img img {width:60px;height:60px;}
.home-blog .blog-hdr td.blog-ttl {padding:2px 6px;font-size:13px;color:#666;font-style:italic;font-weight:bold;}
.home-blog .blog-hdr td.blog-ttl h3 {font-size:14px;margin:0 0 3px 0;font-style:normal;}
.home-blog .blog-txt {height:150px;overflow:hidden;padding:0 8px;font-size:12px;color:#666;line-height:1.3em;}
.home-blog .blog-hdr td.blog-ttl a {color:#666;text-decoration:none;}
.home-blog .blog-hdr td.blog-ttl a:hover {text-decoration:underline;}
.home-blog .blog-hdr td.blog-ttl h3 a {color:#000;}
.home-blog .blog-txt .post-xcrpt {text-overflow:ellipsis;-o-text-overflow:ellipsis;}
/*html>body .blog-txt:after {content:"...";}*/
.home-blog a.post-ttl {font-weight:bold;display:block;color:#069;}
.home-blog .c_footer {position:relative;background:#fff;top:-11px;}

/* VIDDLER VIDEO PLAYER -------- */
.viddler-player {background:#fff;padding:3px 3px 0 3px;margin-bottom:0;}
.viddler-player .content-body {border:0px none;font-size:13px;}
.ViddlerPlayerContent .content-container {padding:0;margin-bottom:3px;}
.viddlerPlayerContLiteDiv {height:250px;}
.viddlerPlayerContFullDiv {height:462px;width:616px;}

/* VIDEO LIST ------------  */
.viddler-list {background:#fff;padding:3px;margin-bottom:10px;}
.video-highlights .img_title h2 {background-image:url(images/h2-video-highlights.gif);width:124px;}
.video-highlights .content-body {padding:0;border:0;}
.video-highlights .vid-list {font-size:12px;/*-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:white none repeat scroll 0 0;*/}
.video-highlights .vid-list .vid-container .vid-list-wrap {padding-top:10px;/*border:1px solid #c7c7c7; width:290px*/}
.video-highlights .vid-list .vid-container .vid-list-wrap .vid-divs {padding:0 0 10px 5px;}
.video-highlights #flashdisplay {}
.video-highlights .txt_title {display:none;}
.video-highlights .vid-list table {border:1px solid #c7c7c7;border-top:0;margin:0;width:300px;border-collapse:collapse;}
.home .video-highlights .vid-list table {border-collapse:separate;}
/*.video-highlights .vid-list table td {text-align:left;vertical-align:top;font-size:12px;padding:8px 0 4px 15px;position:relative;}*/
/*.video-highlights .vid-list div{padding:3px 0 4px 5px}*/
.video-highlights .vid-list img.vid-thmb {float:left;position:relative;top:3px;margin:0 7px 7px;}
.video-highlights .vid-list #imgfrm {margin:3px 0 0 50px;z-index:99999;margin-left:-224px;}
.video-highlights .vid-link-txt {float:left;position:relative;z-index:0;padding-left:7px;width:224px;color:#666;min-height:3em;}
.video-highlights .vid-link-txt a {font-weight:bold;}
.video-highlights #aVideoArchive {display:block;padding:2px 14px;font-size:11px;font-weight:bold;border:none;border-top:1px solid #c7c7c7;}

/* RESOURCES LISTS ----------- */
.resources {margin-bottom:10px;}
.resources .txt_title h3 {}
.resources .resources-body {line-height:18px;}
.resources .resources-body a {font-weight:bold;}

/* SHOWS LIST ----------- */
.shows-list {margin-bottom:10px;}
.shows-list .txt_title h3 {color:#000;font-size:15px;margin-bottom:5px;}
.shows-list .shows-body {}
.shows-list .shows-body td {vertical-align:top;padding-bottom:12px;}
.shows-list td.show-img {padding-right:9px;}
.shows-list td.showSort {display:none;}
.shows-list td a.show-ttl {font-weight:bold;display:block;font-size:13px;}

/* RIGHT BANNER ********* */
.right-banner {margin-bottom:10px;}
.right-banner .c_contentpane {text-align:center;}
.right-banner .c_contentpane table {margin:0px auto;}
.right-banner .c_contentpane table td {padding-bottom:10px;}

/* TITLE ONLY CONTAINER - WHITE PAGES -----------  */
.wht-pg .title-only .head_title h1 {float:none;color:#000;font-size:36px;margin-bottom:15px;margin-left:0px;font-weight:normal;}
.wht-pg .title-only .c_content {display:none;}
/* NO TITLE CONTAINER - WHITE PAGES -----------  */
.wht-pg .noTitle {margin-bottom:10px;}
.wht-pg .noTitle .content-body {padding:10px 15px;}

#dnn_ctr742_HtmlModule_lblContent_tb {font-size:0;line-height:0;float:right;}

/* WHATS UP OHIO PAGES ----------- */
.whats-up .Head, .whats-up .SubHead, .whats-up .SubSubHead, .whats-up .Normal, .whats-up .NormalBold, .whats-up .NormalRed {font-size:13px;}
.whats-up .txt_title h3 {font-size:24px;color:#09c;margin:0 0 36px 0;font-weight:normal;}
.whats-up .c_content {font-size:14px;}
.whats-up img#photoBtn {float:left; margin-right:20px; margin-bottom:3px;}
.whats-up img#videoBtn {float:left; margin-bottom:3px;}
.whats-up img.photo-archive {clear:left; float:left; margin-right:20px; margin-bottom:30px;}
.whats-up img.video-archive {float:left; margin-bottom:30px;}
.whats-up .c_content .c_contentpane {clear:both;}

/* Contest Form */
.contest-entry .img_title h2 {background-image:url(images/h2-enter-the-contest.gif);width:155px;}
.contest-entry .content-body .UDT_Form td {width:auto !important;}
.contest-entry .content-body .UDT_Form td.SubHead {width:125px !important;white-space:nowrap;}

/* photo of the day */
.photo-of-day {margin:0 auto;text-align:center;}
.photo-of-day .c_actions {display:inline;}
.photo-of-day .clear_float {display:none;}
.photo-of-day .img_title {height:18px;margin:0 0 9px 15px;text-align:left;background:none;}
.photo-of-day .img_title h3 {color:#09c;height:18px;width:152px;overflow:hidden;text-indent:-5000px;font-size:18px;margin:0;padding:0;background:transparent url(images/h3-photo-of-the-day.gif) no-repeat 0px;}
.photo-of-day .c_content {margin:0 auto;text-align:center;}
.photo-of-day .c_contentpane {display:inline;text-align:center;}
.photo-of-day .DNN_HTMLContent {display:inline;text-align:center;}
.photo-of-day div.Normal {display:block;}
.photo-of-day div.Normal img {display:inline;border:1px solid #c7c7c7;background:#fff;padding:4px;display:inline;box-shadow: -3px 3px 20px #666;}
.photo-of-day #dnn_ctr696_HtmlModule_lblContent_tb {display:none;}
.photo-of-day .c_footer {}

/* forms */
.upload-form .Head, .upload-form .SubHead, .upload-form .SubSubHead, .upload-form .Normal, .upload-form .NormalDisabled, .upload-form .NormalDisabled, .upload-form .NormalBold, .upload-form .NormalRed, .upload-form .NormalTextBox {font-size:13px;}
textarea {font-size:13px;font-family:Arial,Helvetica,Verdana,sans-serif;}
.upload-form {margin:15px 3px 20px;width:575px;}
.upload-form .img_title {margin-bottom:4px;}
.upload-photo .img_title h2 {background-image:url(images/h2-upload-your-photo.gif);width:169px;}
.upload-video .img_title h2 {background-image:url(images/h2-upload-your-videos.gif);width:163px;}
.upload-form .content-body {padding:24px 15px;}
.upload-form .DNN_UDT_URLContainer {border:0;padding:0}
.upload-form .UDT_Type_Image input {border:1px solid #7f9db9;margin-bottom:12px;background:#fff;border-collapse:collapse;}
.upload-form .NormalTextBox {border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.upload-form .UDT_Form textarea {border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.upload-form .UDT_Form .SubHead{width:275px;}
.upload-form .UDT_Form select {border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.upload-form .UDT_Form label.SubHead {float:left;width:120px;clear:both;}
.upload-form .UDT_Input {float:left;width:320px;}
.upload-form .UDT_Type_Image table table input {margin-right:5px;margin-bottom:0px;border:0;height:12px;}
#dnn_ctr601_Default_Form_Video_url_TypeRow br,
#dnn_ctr599_Default_Form_Photo_url_TypeRow br {display:none;}
.upload-form .UDT_Buttons {clear:both;margin-bottom:20px;}
.upload-form .UDT_Buttons .UDT_Default {}
.upload-form .UDT_Buttons .UDT_Cancel {}
.upload-form ul {margin:3px 0 0 0;padding:0;}
.upload-form ul li {color:#666;margin:0 0 0 16px;padding:0;}
.upload-form .firstcol{width:250px!important;}
.SubHead textarea{border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.content-body .UDT_Form textarea {border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.content-body .UDT_Form .NormalTextBox{border:1px solid #7f9db9;width:265px !important;margin-bottom:12px;background:#fff;}
.content-body .UDT_Form .SubHead{width:275px;}

/* Registration/Edit Profile ----------- */
table.UserSettingsMenu {}
.registration-form input.NormalTextBox,.registration-form select {float:left;border:1px solid #7f9db9; margin-bottom:12px;background:#fff;}
.registration-form select.NormalTextBox {width:275px;}
.registration-form span.CommandButton input {float:left;}
.registration-form span input {margin:0 3px;}
.registration-form .RadEditor {margin-bottom:25px}
.registration-form .RadEditor td.reToolZone {height:16px;}

/* PHOTO ARCHIVES ----------- */
	/* table.photoList {}
	.archivePaging {}
	a.archivePgLink {}
	.pagingDisabled {} */
.photo-archives .content-body {border:1px solid #c7c7c7;border-top:0;font-size:13px;padding:12px 15px;}
.photo-archives .content-body table {border-collapse:collapse;}
.photo-archives .content-body table td {border-bottom:1px solid #e2e2e2; padding:12px 10px 10px 0;color:#666;vertical-align:top;text-align:left;font-size:13px;}
.photo-archives .content-body table td strong {color:#000;}

/* VIDEO ARCHIVE CONTAINER ----------- */
a#vidTop:hover {text-decoration:none;}
.video-arcvhives {width:618px;}
.video-arcvhives .c_content {background:transparent;padding:0px;margin-bottom:0px;}
.video-arcvhives .c_contentpane {border:0px;font-size:13px;padding:0px;}
.video-arcvhives .vid-list {}
.video-arcvhives .vid-list #flashdisplay {border:1px solid #c7c7c7;margin-bottom:12px;}
.video-arcvhives .vid-list .vid-container {background:#fff;padding:3px;}
.video-arcvhives .vid-list .txt_title {height:30px;margin-bottom:2px;text-align:left;background:#999 url(images/bg-h2-txt.gif) repeat-x bottom;}
.video-arcvhives .vid-list .txt_title h2 {font-size:13px;color:#fff;text-shadow:-1px 1px #000;margin:0;padding:6px 0 0 11px;text-transform:uppercase;font-style:italic;}
.video-arcvhives .vid-list .vid-list-wrap {border:1px solid #c7c7c7; border-top:none; padding:12px 15px;}
/*.video-arcvhives .vid-list .vid-list-wrap table {display:block;border:0;margin:0;width:576px;border-collapse:collapse;}
.video-arcvhives .vid-list .vid-list-wrap table tbody {display:block;}*/
.video-arcvhives .vid-list .vid-list-wrap .vid-divs {display:block;float:left;font-size:12px;padding:12px 10px 10px 0;border-bottom:1px solid #c7c7c7; width:280px}
/*.video-arcvhives .vid-list .vid-list-wrap table td {display:block;height:6em;float:left;text-align:left;vertical-align:top;font-size:12px;padding:12px 10px 10px 0;border-bottom:1px solid #c7c7c7;}*/
.video-arcvhives .vid-list .vid-list-wrap .vid-divs img.vid-thmb {float:left;width:90px;height:67px;}
.video-arcvhives .vid-list-wrap .vid-link-txt {float:left;padding-left:7px;width:180px;color:#666;min-height:4em;font-style:italic;}
.video-arcvhives .vid-list-wrap .vid-link-txt a {font-weight:bold;font-style:normal;}
.video-arcvhives #aVideoArchive {display:none;}
/* VIDEO ARCHIVE CATEGORY LIST CONTAINER ----------- */
.vid-cat-wrapper {margin-left:615px;margin-top:-530px;position:absolute;}
* html .vid-cat-wrapper {margin-left:0px;}
.vid-cat-menu {right:5px;top:533px;position:absolute;float:right;*width:150px;}
.vid-cat-menu .head_title {height:30px;}
.vid-cat-menu .c_icon {padding:9px 22px 0 10px;/*float:left;*/cursor:pointer;background-image:url(images/triangle-icons.gif);background-repeat:no-repeat;background-position:97% 12px;white-space:nowrap;text-align:right;}
.vid-cat-menu .TitleHead {color:#fff;white-space:nowrap;font-size:12px;font-weight:bold;}
.vid-cat-menu .c_actions {display:none;}
.vid-cat-menu .c_content {opacity:0.8;filter:alpha(opacity=70);background:#000;}
.vid-cat-menu .c_contentpane {padding:8px 0;}
.vid-cat-menu ul.vid-cat-list {padding:0;margin:0;list-style:none;}
.vid-cat-menu ul.vid-cat-list li.vid-cat-link {padding:1px 9px;margin:0;color:#fff;font-size:13px;}
.vid-cat-menu ul.vid-cat-list li.vid-cat-link a {color:#fff;white-space:nowrap;}
.vid-cat-menu .c_footer {background:#000;}

/* BLOGS  ----------- */
.blog_body {font-size:13px;}
.blog_body h1 {font-size:16px;}
.blog_body .blog_pub-month {background-image:none;background-color:#09c;color:#fff;}
.blog_body .blog_subhead {margin-bottom:5px;}
.blog_footer_left,
.blog_footer_right {font-size:12px;}
.blog-subhead {font-size:13px;color:#09c;font-weight:bold;}
/* search ----------- */
.blog-search {background:#fff;padding:3px;}
.blog-search-inner {border:1px solid #c7c7c7;padding:10px 25px;}
.blog-search .head_title {/*position:absolute;*/float:left;margin-bottom:-25px;width:150px;}
.blog-search .c_actions {}
.blog-search h5.TitleHead {font-size:15px;color:#000;}
.blog-search .c_content {margin-left:150px;width:300px;float:left;}
.blog-search .c_contentpane {}
.blog-search table.blog-search-form {}
.BlogContent .Normal .SubHead {font-size:13px;}
.blog-search .blog-srch-select {border:1px solid #7f9db9;width:220px;margin-bottom:6px;background:#fff;}
.blog-search .blog-srch-input {float:left;border:1px solid #7f9db9;width:220px;margin-bottom:6px;margin-right:12px;background:#fff;}
.blog-search .blog-search-btn {float:left;}
.blog-search .SearchOptions {clear:both;}
.blog-search .SearchOptions input {margin-right:5px;}
.blog-search .SearchOptions label {margin-right:15px;font-size:13px;}
.blog-search .c_footer {}
/* posts ----------- */
.blog-posts {}
table.BlogInfo {font-size:13px;color:#666;border:0;width:100%;}
td.blog_Description_Heavy {}
.blog-posts .head_title {position:relative;margin-bottom:10px;}
.blog_title {font-size:20px;margin-bottom:6px;}
.blog_author {color:#666;font-size:13px;}
.blog_dateline {color:#666;font-size:13px;margin-bottom:10px;}
.blog_more_link {font-size:11px;font-weight:bold;}
.blog-posts .horizontalline {border-bottom:1px solid #c7c7c7;margin-bottom:10px;}
.blog_footer {width:100%;display:block;border-bottom:1px solid #c7c7c7;padding-bottom:50px;margin-bottom:20px;}
.blog_topics {font-size:11px;}
.blog-results-table {width:100%;border-bottom:1px solid #c7c7c7;}
.blog-hits {font-weight:bold;color:#09c;font-size:11px;}
/* archives ----------- */
.blog-archives {}
.blog-archives .img_title {height:25px;margin-bottom:0px;text-align:left;background:#999 url(images/bg-header-bars.gif) repeat-x bottom;}
.blog-archives .img_title h2 {float:left;width:98px;height:25px;overflow:hidden;text-indent:-5000px;font-size:15px;color:#fff;margin:0;padding:0;background:transparent url(images/h2-blog-archive.gif) no-repeat 0px 6px;}
.blog-archives .content-body {border:1px solid #c7c7c7;border-top:0;font-size:13px;padding:8px 0;}
.blogArchiveCal {}/* hide this */
.blog-month {}
.blog-archive-link {display:block;background:transparent url(images/bullet-blue-arrow.gif) no-repeat left;font-size:13px;font-weight:bold;margin-left:9px;padding:3px 0 3px 16px;}
.blog-archive-feed {float:right;}
.blog-archives .Blog_Archive_Title {}
.blog_dateline {}

/* DROP-MENU NAVIGATION ****** */
.drop-nav {margin-bottom:10px;overflow:hidden;}
.drop-nav #menuWrap {color:#09c;font-size:13px;font-weight:bold;text-align:right;margin-left:90000px;}
.drop-nav select#monthNav {margin-left:5px;margin-right:3px;border:1px solid #7f9db9;}
.drop-nav .c_contentpane .Normal {font-size:13px;text-align:right;}

/* FOOTER ADS ----------- */
.BottomAdLeftPane .BannersContent table {width:720px;}
.BottomAdLeftPane .BannersContent table td {text-align:center;height:90px;vertical-align:middle;}
.BottomAdRightPane td {}
.bottomAd {}
.bottomAd table {border-collapse:collapse;}

/* FOOTER CONTAINER -----------  */
.footerContainer {}

.lblDefaultVidUser, .lblDefaultVidNmbr { display:none; }

.gvSubmissions { background-color:#ccc; border:1px solid #ccc }
.gvSubmissions td { background-color:#fff; padding:7px 1px; font-size:12px }

/* TV CONTEST IMPORT ----------  */
.lblSuccess { color:Green; }
.lblFailed { color:Red; }
#submitDiv { margin-top:10px; }

/* POLL ----------- */
.poll .img_title h2 {background-image:url(images/h2-poll.gif);width:45px;}
.poll .content-body {padding:4px;text-align:center;}
.poll .content-body .CommandButton {color:#fff;width:113px;height:22px;display:block;text-align:center;background:#1581b9 url(images/btn-bg.png) no-repeat left top;margin:0 10px;font-size:12px;float:left;overflow:hidden;line-height:20px;}
* html .poll .content-body .CommandButton {display:inline-block;float:none;}
.poll .content-body a.CommandButton:hover, .poll .content-body a.CommandButton:link, 
.poll .content-body a.CommandButton:visited, .poll .content-body a.CommandButton:active {color:#fff;text-decoration:none;}
.poll table {width:auto !important;}
.surveyitems {text-align:left;}
.surveyitems label {margin-left:5px;}
.surveyitems td {vertical-align:middle;padding:2px 0;}
.pollResult {margin-bottom:5px;font-size:13px;}
.pollPercent {color:#1281b9;margin-bottom:13px;font-size:13px;}