/** RESET STYLES **********************************/
html,body,div,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,select,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ul li {list-style-type:disc;}
a {outline:none;}
a img {border:none;}
.clearBoth,.clear-floats,.clear_float {clear:both;line-height:0;font-size:0;height:0;overflow:hidden;text-indent:-100px;}

/**************************************************/
/* CUSTOM CSS FOR SPORTS TIME OHIO */
/**************************************************/
/*  FONT SIZES ARE BASED ON 10 | example size:1.4em = 14px  */
/**************************************************/
/* ControlPanel style */
.cpanel_left {width:991px;background:url(images/cpanel_left.png) no-repeat 12px bottom;padding-left:33px;}
.cpanel_right {width:958px;background:url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}
#dnn_ControlPanel {background:transparent url(images/cpanel_center.png) repeat-x bottom left;}
.ControlPanel {width:958px;height:150px;background:transparent;border:none;padding-bottom:10px;}
.ControlPanel input,.ControlPanel select {vertical-align:middle;margin:0 4px 0 6px;}
/* ControlPanel links */
.ControlPanel a.CommandButton:link {color:#3E81B5;}
.ControlPanel a.CommandButton:hover {color:#CB2027;text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel .SubHead {font-size:11px;}

/* Default Style ******************************* */
body#Body {font-size:100%;color:#333;text-align:center;background:#e2e2e2 url(images/bg-body.gif) repeat-x top left;height:100%;font-family:Arial,Helvetica,Verdana,sans-serif;}
h1,h2,h3,h4,h5,h6,h1 input {font-weight:bold;}
h1{font-size:36px;color:#000;font-weight:normal;margin:0 0 15px 15px;text-shadow:-2px 2px #fff;}
h2{font-size:18px;color:#069;margin:0 0 10px 0;}
h3{font-size:13px;color:#000;margin:0 0 1px 0;}
h4{font-size:13px;color:#069;margin:0 0 1px 0;}
h5{font-size:18px;color:#000;margin:0 0 0 0;}
h6{font-size:11px;color:#069;margin:0 0 0 0;}
h1 input{font-size:14px;color:#069;}

p {margin-bottom:1.5em;}

a,a:link,a:visited,a:active {color:#069;text-decoration:none;}
a:hover {color:#069;text-decoration:underline;}
a.CommandButton,a.CommandButton:link,a.CommandButton:visited {color:#069;font-weight:bold;text-decoration:none;font-size:12px;}
a.CommandButton:hover,a.CommandButton:active {color:#069;text-decoration:underline;}

/* REDEFINE DEFAULT.CSS STYLES */
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;}
.Head{color:#069;font-weight:bold;}
.SubHead {color:#069;font-weight:bold;}
.SubSubHead{color:#069;font-weight:normal;}
.NormalRed {color:#F00;}

/* LAYOUT STRUCTURE ******************************* */
#s_wrap_main {width:1024px;margin:0 auto;text-align:left;font-size:0.625em;/* 10px see note at top */} 
#s_wrap_sub {padding:3px;margin:20px 27px 11px;background:#fff;}
.content_inner {position:relative;width:962px;border:1px solid #ccc;background:#ececec url(images/bg-page.jpg) no-repeat left top;padding:5px 0 11px;}

/* GLOBAL HEADER ******************************* */
.header {width:940px;height:103px;margin:0 11px 14px;}
/* TOP LOGO *******************************  */
.logo_main {width:362px;height:79px;float:left;padding:14px 0 0 23px;}
/* SOCIAL ICONS *******************************  */
.socIcons {float:right;width:400px;height:15px;margin-bottom:10px;overflow:hidden;text-align:right;}
	a.twitter_icon, a.facebook_icon {margin-left:6px;float:right;display:block;width:15px;height:15px;background-image:url(images/soc-icon-sprite.gif);overflow:hidden;text-indent:-5000px;text-align:left;}
	a.twitter_icon {background-position:right top;}
	a.facebook_icon {background-position:left top;}
/* USER LOGIN INFO *******************************  */
.login,a.login:link,a.login {color:#fff;display:block;float:right;margin:0 4px;font-size:1.2em;}
a.login:hover {color:#fff;text-decoration:underline;}
.user,a.user:link,a.user:active {color:#fff;display:block;float:right;margin:0 4px;font-size:1.2em;}
a.user:hover {color:#fff;text-decoration:underline;}
/* GLOBAL SEARCH *******************************  */
.search_top {clear:right;float:right;width:239px;height:22px;margin-bottom:12px;}
div.SearchContainer {position:relative;white-space:nowrap;}
div.SearchBorder {width:203px;height:18px;margin-top:0;border:solid 2px #e2e2e2;border-right:0;float:left;background-color:#fff;white-space:nowrap;}
div.SearchContainer a {display:block;float:left;padding:0;}
div.SearchContainer a img {width:34px;height:22px;}
div.SearchIcon {display:none;/*float:left;width:31px;height:20px;cursor:pointer;z-index: 11;background:no-repeat 2px 2px;text-align:right;*/}
div.SearchIcon img {margin-top:3px;}
input.SearchTextBox {float:left;z-index:5;border:0;width:190px;height:18px;margin-left:3px;color:#000;background:transparent;font-family:arial,helvetica,sans-serif;font-size:12px;}
#SearchChoices {clear:both;display:none;border:solid 1px #C3D4DF;z-index:2000;cursor:pointer;text-align:left;background-color:#F3F7FA;position:absolute;top:22px;left:0;margin:0;padding:0;}
#SearchChoices li {cursor:pointer;margin:0;padding:2px 2px 0 25px;height:18px;text-align:left;background-color:#F3F7FA;background-repeat:no-repeat;background-position:2px center;list-style:none;list-style-image:none;border:none;display:block;}
#SearchChoices li.searchHilite {background-color:#CE0D0D;color:#fff;border:none;}
#SearchChoices li.searchDefault {background-color:#F8FAFF;border:none;}
.search_style{float:right;height:40px;}
.search_bg{padding:8px 2px 0 0;}
/* TODAY'S SHOWS *******************************  */
.TodayOnPane {width:490px;height:44px;float:right;clear:right;background:transparent url(images/bg-today-head.png) no-repeat right top;}

/* TOP NAVIGATION  ******************************* */
.menu_main {clear:both;position:relative;z-index:120;/*width:940px;*/height:30px;margin:0 0 19px 11px;}
.mainMenu {cursor:pointer;font-size:11px;background-color:transparent;position:relative;/*width:940px;*/}
/* Main Menu Normal */
.mainMenu .root {color:#fff;font-size:13px;font-weight:normal;text-align:left;padding:0;text-transform:uppercase;margin:0px;white-space:nowrap;float:left;display:block;height:30px;}
/* Main menu hover */
.mainMenu .hov {color:#fff;}
/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {color:#fff;}
/* CUSTOM MENU GRAPHICS */
.mainMenu .id143 .txt, .mainMenu .id148 .txt, .mainMenu .id178 .txt, .mainMenu .id162 .txt, .mainMenu .id153 .txt, .mainMenu .id158 .txt, .mainMenu .id159 .txt, .mainMenu .id160 .txt, .mainMenu .id161 .txt {background-image:url(images/nav-sprite.png);background-repeat:no-repeat;background-position:top left;background-color:transparent;height:30px;cursor:pointer;display:block;text-indent:-20000px;overflow:hidden;text-align:left;}
.mainMenu .id143 .icn, .mainMenu .id148 .icn, .mainMenu .id178 .icn, .mainMenu .id162 .icn, .mainMenu .id153 .icn, .mainMenu .id158 .icn, .mainMenu .id159 .icn, .mainMenu .id160 .icn, .mainMenu .id161 .icn {display:none;}
/* TV Schedule */
#dnn_dnnNAV_ctldnnNAVt143 {width:130px;background-position:left top;}
.hov #dnn_dnnNAV_ctldnnNAVt143 {background-position:left bottom;}
/* Shows */
#dnn_dnnNAV_ctldnnNAVt148 {width:82px;background-position:-130px top;}
.hov #dnn_dnnNAV_ctldnnNAVt148 {background-position:-130px bottom;}
/* Video Archive */
#dnn_dnnNAV_ctldnnNAVt178 {width:141px;background-position:-212px top;}
.hov #dnn_dnnNAV_ctldnnNAVt178 {background-position:-212px bottom;}
/* Community */
#dnn_dnnNAV_ctldnnNAVt162 {width:118px;background-position:-353px top;}
.hov #dnn_dnnNAV_ctldnnNAVt162 {background-position:-353px bottom;}
/* Indians */
#dnn_dnnNAV_ctldnnNAVt153 {width:90px;background-position:-471px top;}
.hov #dnn_dnnNAV_ctldnnNAVt153 {background-position:-471px bottom;}
/* Browns */
#dnn_dnnNAV_ctldnnNAVt158 {width:95px;background-position:-561px top;}
.hov #dnn_dnnNAV_ctldnnNAVt158 {background-position:-561px bottom;}
/* Cavs */
#dnn_dnnNAV_ctldnnNAVt159 {width:66px;background-position:-656px top;}
.hov #dnn_dnnNAV_ctldnnNAVt159 {background-position:-656px bottom;}
/* College */
#dnn_dnnNAV_ctldnnNAVt160 {width:92px;background-position:-722px top;}
.hov #dnn_dnnNAV_ctldnnNAVt160 {background-position:-722px bottom;}
/* High School */
#dnn_dnnNAV_ctldnnNAVt161 {width:126px;background-position:right top; /*-814px*/}
.hov #dnn_dnnNAV_ctldnnNAVt161 {background-position:right bottom ;/*-814px*/ }
/* ADMIN MENUS */
#dnn_dnnNAV_ctldnnNAVctr163, 
#dnn_dnnNAV_ctldnnNAVctr109,
#dnn_dnnNAV_ctldnnNAVctr7 {position:absolute;top:-92px;left:-450px;border:2px solid #ccc;font-weight:bold;font-size:11px;height:18px;}
#dnn_dnnNAV_ctldnnNAVctr163 {margin-left:124px;} 
#dnn_dnnNAV_ctldnnNAVctr109 {margin-left:62px;}
#dnn_dnnNAV_ctldnnNAVctr7 {}
#dnn_dnnNAV_ctldnnNAVt109, 
#dnn_dnnNAV_ctldnnNAVt163,
#dnn_dnnNAV_ctldnnNAVt7
	{background:#666;display:block;padding:2px 0;text-align:center;width:60px;}
.hov #dnn_dnnNAV_ctldnnNAVt109, 
.hov #dnn_dnnNAV_ctldnnNAVt163,
.hov #dnn_dnnNAV_ctldnnNAVt7
	{background:#333;}
/* sub menu tables (hopefully there is only 1 table :) */
.mainMenu table {border:0;margin-left:2px;z-index:10000;}
/* SUB Menu Normal */
.mainMenu tr.mi {background-color:#000;z-index:1000;font-size:11px;font-weight:bold;text-align:left;color:#fff;line-height:2em;text-transform:none;}
.mainMenu tr.mi td {padding:0 2px;text-transform:none;white-space:nowrap;}
/* SUB Menu hover & selected */
.mainMenu tr.hov {background:#333;}
.mainMenu tr.hov td {color:#fff;}
.mainMenu tr.sel, .mainMenu tr.bc {background:#333;}
.mainMenu tr.sel td, .mainMenu tr.bc td {color:#fff;}
.main_dnnmenu_break {height:2px; background-color:#666;}

/* Module Action Menus */
.ModuleTitle_SubMenu {border:1px solid #C0D6E5;}
.ModuleTitle_SubMenu td {background-color:#F8FAFF; white-space:nowrap;} 
.ModuleTitle_MenuIcon {background-color:#F8FAFF; border:none; padding:0px 2px;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon {background:#CE0D0D url(images/submenu_hover.gif) repeat-x top left;color:#fff;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon {height:2px;background-color:#D5E0FF;}

/**************************************************/
/* CONTENT AREAS ******************************* */
.content_wrapper {width:620px;float:left;margin-left:11px;}
	.ContentPane {/*width:620px;*/margin-bottom:10px;/*position:relative;*/} 
	.ContentLeftPane {width:300px;float:left;margin-bottom:10px;} 
	.ContentRightPane {width:300px;float:right;clear:right;margin-bottom:10px;} 
.RightPane {width:306px;float:right;margin-bottom:10px;margin-right:11px;}
.BottomPane {margin:0 11px 10px;clear:both;width:940px;} /* inside content_wrapper on home page */

/* ------- FileManager -------*/
div.FileManager {height:auto;border:none;}
table.FileManager {width:99%}

/*------------ Breadcrumb Style --------------
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}*/

/* FOOTER AREA  ******************************* */
.footer_content {clear:both;width:970px;min-height:300px;margin:0 27px;background:#5E5E5E url(images/bg-footer.jpg) no-repeat left top;color:#fff;line-height:1.7em;}
.BottomAdLeftPane {float:left;width:728px;height:90px;margin:8px 0 23px 11px;text-align:center;background:#fff;}
.BottomAdRightPane {float:right;width:210px;height:90px;margin:8px 9px 23px 0;}
a.footer_logo {clear:both;margin-bottom:10px;margin-left:6px;display:block;background:url(images/logo-footer.gif) no-repeat;width:157px;height:28px;overflow:hidden;text-indent:-5000px;}
.footer_cell {float:left;width:206px;margin:0 30px 11px 6px;}
.footer_cell .Normal {font-size:12px;}
.footer_links {clear:both; margin:0 11px 11px 11px;font-size:1.2em;}
	.linkscontainer {}
	.links,a.links:link,a.links:active,a.links:visited {color:#fff;text-decoration:none;}
	a.links:hover {color:#fff;text-decoration:underline;}
	.terms {}
	.privacy {}
.footer_content a,.footer_content a:link,.footer_content a:active,.footer_content a:visited,
.footer,a.footer:link,a.footer:active,a.footer:visited {color:#fff;text-decoration:none;}
.footer_content a:hover,a.footer:hover {color:#fff;text-decoration:underline;}

.copyright {display:block;clear:both;font-size:1.2em;color:#fff;margin:0 11px 11px 11px;}
.copyright a {color:#fff;text-decoration:none;}
.copyright a:hover {text-decoration:underline;}

/*Datagrids */
.DataGrid_Container{margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane {width:0;padding:0;margin:0;font-size:0px;line-height:0px;}

/**************************************************/
/* PAGE BY PAGE CUSTOMIZATION */
/**************************************************/
/* HOME PAGE */
.home {}
.home .ContentRightPane {width:300px;/*height:300px;overflow:hidden;*/background:#fff;padding:3px;}
.HomeBlogs {clear:both;background:#fff;padding:3px;display:inline-block;}
.HomeBlogs .img_title h2 {background-image:url(images/h2-in-our-own-words.gif);width:140px;}
.HomeBlogs .BottomPane {background-color:#c7c7c7;padding:1px 0 0 1px;height:502px;margin:0px;width:614px;}

/* TEAM PAGES - RESOURCES MODULE COLLECTION */
.teams {}
.ResourcesRight {width:294px;float:right;margin-bottom:10px;background:#fff;padding:3px;} 
.ResourcesRight .img_title h2 {background-image:url(images/h2-resources.gif);width:80px;}
.ResourcesPane {padding:11px 9px;border:1px solid #c7c7c7;font-size:13px;}

/* SHOWS PAGE */
.shows {}
.ShowsList {width:614px;margin-bottom:10px;background:#fff;padding:3px;} 
.ShowsList .img_title h2 {background-image:url(images/h2-shows.gif);width:60px;}
.ShowsListPane {padding:11px 9px;border:1px solid #c7c7c7;font-size:13px;}

/* WHITE PAGE > used for What's Up Ohio ---------- */
.wht-pg .content_wrapper {width:620px;float:left;background:#fff;padding:0px;}
.wht-pg .ContentPane {border:1px solid #c7c7c7;font-size:13px;margin:3px;padding:20px 15px;} 

/* BLOG PAGES */
.blogs {}
.blogs .content_wrapper {width:620px;float:left;margin-left:11px;} 
.blogs .ContentPane {}
.blogs .content_border {background:#fff;padding:3px;}
.blogs .content_border_inner {border:1px solid #c7c7c7;padding:20px 10px 20px 15px;}
.blogs .ContentLeftPane {width:440px;float:left;margin-bottom:10px;} 
.blogs .ContentRightPane {width:140px;float:right;clear:right;margin-bottom:10px;} 

/* ADMIN ******************************* */
.admin .ContentPane {margin:0 11px 10px;position:static;}
 * html .admin .ContentPane {width:940px;}
.admin .ContentRightPane {width:940px;clear:both;float:none;margin:0 11px 10px;/*width:300px;float:right;clear:right;margin-bottom:10px;*/} 

/* ONE COLUMN PAGE TEMPLATE ******************************* */
/* not used yet */
.one_Column .ContentPane {width:auto;float:none;}

/* 404 ERROR PAGE - Static */
.main-wrapper{background:#FFF; padding:3px; margin:20px auto; text-align:left; width:964px;}
    .main-content {width:942px; border:1px solid #ccc; background:#ececec url(images/bg-page.jpg) no-repeat left top; padding:5px 10px;}
        .message-wrapper-404{background:#FFF; padding:2px; width:938px;}
            .message-404{border:1px solid #ccc; background:#FFF; padding:20px 10px; text-align:left; width:916px; height:300px;}
        .logo-404{width:362px;height:79px; padding:14px 0 30px 23px;}













