* {
    /* margin: 0; */
    padding: 0;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande,Tahoma, Geneva, Verdana, sans-serif;
    text-align:left;
}

html {
    width:100%;
    margin:0px!important;
}

a {
    color:#9e0a0a;
    text-decoration:none;
}

a:active {
    color:#191919;
}

a:selected {
    color:#191919;
}

p {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana,sans-serif;
    margin-bottom:10px;
    margin-top:10px;
    font-size:1.0em;
    line-height:1.2em;
}

p a {
    color:#9e0a0a;
}

ul {
    list-style:none;
}

img {
    border:0px solid transparent;
}

.clear-both {
    clear:both;
}

body  {
    font-family:Helvetica, Arial, Trebuchet, Verdana ,Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:0.9em;
    margin:0;
    padding:0;
    outline:none;
    border:0;
}

div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,
li,dl,dt,dd,form,a,fieldset,input,th,td {
    border:0;
    outline:none;
    margin:0;
    padding:0;
}


/* START RESPONSIVE STYLES NEEDED FOR PAGE */

/* START MAIN PAGE AND NEW RESPONSIVE STYLES FOR OHIO.COM PAGES */

#wrap-it-all {
    width:100%;
    height:100%;
    overflow:hidden;
    display:table;
}

#ohio-site-wrapper {
    width:auto;
    height:auto;
    /* background:url("/img/akron/responsive/ohio_main_background.png") repeat scroll 0 0 #c1cbce; */
    padding-left:5px;
    padding-right:10px;
    padding-bottom:10px;
    /* padding-top:5px;*/
    overflow:hidden;
    display:table;
    max-width:980px;
    margin:0 auto;
}

#beacon-bar-top-wrapper {
    width:100%;
    background:url("/img/akron/responsive/beacon_bar_background.png") repeat scroll 0 0 #630811;
    border-top:2px solid #a80d18;
    border-bottom:2px solid #a80d18;
    top:0px;
    box-shadow:0px -1px 2px #474747;
    display:block;
    height:40px;
    position:fixed;
    clear:both;
    z-index:2000;
    display:none;
}

#inside-beacon-bar-top-wrapper {
    display:block;
    height:100%;
    margin:0 auto;
    max-width:980px;
    width:100%;
}

#beacon-bar-top-ad {
    background:url("/img/akron/responsive/top_beacon_bar_ad_background.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    height:50px;
    margin-left:10px;
    margin-top:-2px;
    position:relative;
    width:300px;
}

#bar-top-ad-wrapper {
    width:270px;
    height:40px;
    background:none repeat scroll 0 0 purple;
    margin-top:3px;
    margin-left:15px;
}

.top-ad-insert {
    width:270px;
    height:40px;
    background:none repeat scroll 0 0 transparent;
    margin:0 auto;
}


/* BEGIN STYLES FOR TOP OF PAGE */

#top-whole-wrapper {
    width:100%;
    height:auto;
    background:url("img/akron/responsive/ohio_main_background.png") repeat scroll 0 0 #c1cbce;
    display:table;
}

#top-position-wrapper {
    width:100%;
    height:auto;
    background:none repeat scroll 0 0 #bfbdaf;
    /* padding-top:10px;
    padding-bottom:10px;*/
    padding-left:5px;
    padding-right:5px;
    margin-bottom:0px;
    border-bottom:1px solid #dad8c9;
    overflow:hidden;
}

#top-wrapper-center {
    margin:0 auto;
    max-width:980px;
    width:auto;
}

#top-wrapper-two {
    margin-left:10px;
}

#top-leader-position {
    width:auto;
    /* max-width:980px; */
    max-height:90px;
    height:auto;
    overflow:hidden;
    /* margin:0px 20px auto; */
    float:left;
    margin:7px auto;
}

.weather-widget-insert {
    float:right;
    /* margin:-10px 20px auto; */
    width:230px;
    height:auto;
    max-height:110px;
}

.page-shadow-wrapper {
    width:100%;
}

#top-page-shadow {
    margin:-5px auto;
    height:10px;
    max-width:980px;
}

#top-page-shadow img {
    width:100%;
    max-width:980px;
    height:100%;
}

/* END STYLES FOR TOP OF PAGE */

#ohio-inside-content-wrapper {
    width:100%;
    max-width:980px;
    min-width:auto;
    background:white;
    margin:0px auto;
    /* margin:15px auto;*/
    /* border:1px solid #a1a1a1; */
    overflow:hidden;
    height:auto;
    min-height:60px;
    clear:both;
}

/* BEGIN STYLES FOR RED NAVIGATION MENU / DROP */

/* BEGIN STYLES FOR RED NAVIGATION MENU / DROP */

#top-bar-black {
    width:100%;
    background:none repeat scroll 0 0 #202327;
    font-family:Arial, Helvetica, sans-serif;
    position:relative;
    font-weight:bold;
    color:#ffffff;
    min-height:30px;
    text-align:center;
    margin:0 auto;
    /* OLD BACKGROUNDS */
    /* background: -moz-linear-gradient(-90deg, #62676f, #202327) repeat scroll 0 0 transparent; /* Mozilla */
    /* background: -webkit-linear-gradient(#62676f, #202327); /* Safari4+, Chome 2+ */
    /* background: -webkit-gradient(linear, #62676f, #202327); /* Safari 5.1+, Chome 10+ */
    /* background-image: -o-linear-gradient(top, #62676f, #202327); /* Opera */
    /* filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62676f', EndColorStr='#202327');/* IE 8*/
    /* -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62676f', EndColorStr='#202327');/* IE 8*/ 
    /* background: linear-gradient(#62676f, #202327); /* Standard Syntax */
    /* background: -ms-linear-gradient(top, #62676f 0%,#202327 100%); /* IE 10+ */
}

#top-bar-black li {
    position:relative;
}

#top-bar-black ul li {
    display:inline-block;
}

#top-bar-black > a {
    display:none;
    padding:5px 6px 5px;
    font-size:0.75em;
    text-decoration:none;
    color:#ffffff;
    line-height:30px;
}

#top-bar-black li a {
    display:block;
    color:#ffffff;
    font-size:0.75em;
    display:block;
    text-decoration:none;
    padding:5px 4px 5px;
}

#top-bar-black li a:hover {
    color:#0a8fdc;
    text-shadow:-1px -1px 0px #000000, 1px 1px 0px #62676f;
}

#top-bar-black li a:active {
    color:#0a8fdc;
    text-shadow:-1px -1px 0px #000000, 1px 1px 0px #62676f;
}

/* END STYLES FOR BLACK NAVIGATION MENU / DROP */

/* BEGIN STYLES FOR HEADER AREA */

#ohio-header-wrapper {
    width:100%;
    height:auto;
    padding-top:15px;
    /* padding-bottom:10px;*/
    overflow:hidden;
}

.sponsor-ad-ohio {
    width:270px;
    height:120px;
    float:left;
    background:none repeat scroll 0 0 transparent;
    margin-left:10px;
}

.sponsor-ad-ohio-right {
    width:270px;
    height:auto;
    max-height:120px;
    float:right;
    background:none repeat scroll 0 0 transparent;
    margin-right:10px;
}

#ohio-logo {
    width:305px;
    height:100px;
    background:url("/img/akron/responsive/ohio.com_logo.png") no-repeat scroll 0 0 transparent;
    margin:5px auto;
    background-size:100% 100%;
}

#ohio-logo a {
    width:100%;
    height:100%;
    display:block;
}

#mobile-logo-wrapper {
    width:100%;
    height:auto;
    display:none;
}

#ohio-logo-mobile {
    width:150px;
    height:20px;
    margin:0 auto;
    background:url("/img/akron/responsive/ohio.com_logo_mobile.png") no-repeat scroll 0 0 transparent;
    background-size:100% 100%;
}

#ohio-logo-mobile a {
    display:block;
    height:100%;
    width:100%;
}

#connect-logo-wrapper {
    width:300px;
    height:48px;
    padding-bottom:5px;
    float:right;
    margin-right:10px;
    margin-top:5px;
}

.connect-icon {
    width:48px;
    height:48px;
    float:left;
    padding-right:2px;
}

.search-bar-wrapper {
    width:300px;
    float:right;
    height:auto;
    max-height:30px;
    margin-right:10px;
    background:none repeat scroll 0 0 transparent;
    margin-top:20px;
    clear:right;
    font-size:0.8em;
}

.generic-login-area .search-bar-wrapper {
    width:300px;
    float:left;
    height:30px;
    margin-right:10px;
    background:none repeat scroll 0 0 transparent;
    margin-top:20px;
    font-size:0.8em;
}

.generic-login-area #search_left {
    width:360px;
    font-size:1.1em;
    margin-left:10px;
    float:left;
    display:inline-block;
}

.generic-login-area #search_left framset {
    line-height:20px;
    padding-top:5px;
}

.generic-login-area #search_left #Button1 {
    font-size:1.0em;
    display:inline;
    margin-left:5px;
}

/*Begin Search Box */

.generic-login-area #searchbox {
    text-align:center;
    display:block;
}

.generic-login-area #search_left #SearchText {
    display:inline;
    font-size:10px!important;
    width:150px!important;
    margin-top:5px!important;
    border:1px solid #dad8c9;
    box-shadow:1px 1px 3px #000000 inset;
}

.generic-login-area #search_left #Select1 {
    font-size:10px!important;
    margin-left:8px!important;
    width:50px!important;
    margin-top:6px!important;
}

.generic-login-area #search_left #Select1 option:hover {
    background:url("/img/akron/responsive/select_hover.png") repeat scroll 0 0 #054d83;
    color:#ffffff;
}

.generic-login-area #search_left #searchForm {
    font-size:12px!important;
    display:inline;
    font-family:Arial,sans-serif!important;
    vertical-align:text-bottom!important;
    font-weight:bold!important;
    float:left;
}

.generic-login-area #search_left #searchForm framset {
    margin-top:4px!important;
    display:inline;
}

.generic-login-area #search_left input {
    font-size: 12px;
    /* font-weight: bold;*/
    text-align: center;
    width: 30px;
    display:inline;
}

#searchbox {
    text-align:center;
    display:block;
}

#searchbox #search_left #SearchText {
    float:left!important;
    font-size:10px!important;
    width:90px!important;
    margin-top:5px!important;
     border:1px solid #dad8c9;
    box-shadow:0px 0px 2px #474747 inset;
}

#searchbox #search_left #Select1 {
    font-size:10px!important;
    margin-left:8px!important;
    width:50px!important;
    margin-top:6px!important;
}

#searchbox #search_left #searchForm {
    font-size:12px!important;
    /* float:left!important;*/
    font-family:Arial,sans-serif!important;
    vertical-align:text-bottom!important;
    font-weight:bold!important;
}

#searchbox #search_left #searchForm framset {
    margin-top:4px!important;
}

#searchbox #search_left input {
    font-size: 12px;
    /* font-weight: bold;*/
    text-align: center;
    width: 30px;
}

/* End Search Box */

.traffic-micro-bar {
    width:300px;
    float:right;
    height:auto;
    max-height:23px;
    margin-right:10px;
    background:none repeat scroll 0 0 transparent;
    margin-top:8px;
    clear:right;
}

.custom-header-area {
    width:100%;
    background:pink;
    min-height:100px;
    padding:20px;
    margin:0 auto;
}

/* END STYLES FOR HEADER AREA */

/* BEGIN STYLES FOR RED NAVIGATION MENU / DROP */

#red-ohio-navigation {
    width:100%;
    background:none repeat scroll 0 0 #a80d18;
    border-top:2px solid #630811;
    font-family:Arial, Helvetica, sans-serif;
    position:relative;
    font-weight:bold;
    color:#ffffff;
    text-align:center;
    clear:both;
    /* margin-top:5px;*/
}

#red-ohio-navigation ul {
    text-align:center;
}

#red-ohio-navigation li {
    position:relative;
}

#red-ohio-navigation ul li {
    display:inline-block;
}

#red-ohio-navigation > a {
    display:none;
    padding:8px 9px 8px;
    font-size:0.95em;
    text-decoration:none;
    color:#ffffff;
    line-height:30px;
}

#red-ohio-navigation li a {
    display:block;
    color:#ffffff;
    font-size:0.95em;
    display:block;
    text-decoration:none;
    padding:8px 9px 8px;
}

#red-ohio-navigation li a:hover {
    background-color:#dad8c9;
    color:#000000;
    position:relative;
    z-index:7000;
}

#red-ohio-navigation li a:active {
    background-color:#dad8c9;
    color:#000000;
    position:relative;
    z-index:7000;
}

#red-ohio-navigation li a.selected {
    background-color:#dad8c9;
    color:#000000;
    position:relative;
    z-index:7000;
}

.section-display-drop {
    width:30px;
    height:30px;
    margin-left:0px;
    margin-right:5px;
    margin-top:0px;
    margin-bottom:0px;
    float:left;
}

.sub-menu-responsive {
  border-top:0px solid #ececdf;
  border-right:5px solid #fff;
  border-bottom:5px solid #fff;
  border-left:5px solid #fff;
  padding-left:2px;
  padding-right:0;
  padding-bottom:8px;
  background-color:#dad8c9;
  position:absolute;
  width:978px;
  z-index:6000;
  padding-left:10px;
  margin-top:-1px;
  font-size:1.2em;
  box-shadow:0px 1px 3px #474747;
  color:#9e0a0a;
}

.sub-menu-responsive h5 {
    font-size:1.0em;
    color:#000000;
}

.sub-menu-responsive ul li a {
    font-size:1.0em;
    color:#9e0a0a;
}

.sub-menu-responsive a:hover {
    color:#a80d18;
    text-shadow:1px 1px 1px #c1cbce;
}

/* END STYLES FOR RED NAVIGATION MENU / DROP */

#ohio-page-content {
    width:100%;
    height:auto;
    overflow:hidden;
    padding-bottom:10px;
    max-width:980px;
    margin:0 auto;
}

.pencil-insert-wrapper {
    width:100%;
    max-width:980px;
    clear:both;
    display:block;
    background:blue;
    margin:0 auto;
}


/* BEGIN STYLES FOR CONTENT GRID ON PAGE */

.two-column-left {
    float:left;
    width:69%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.two-column-right {
    float:left;
    width:31%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.two-column-wrapper {
    float:left;
    width:69%;
}

.center-column {
    float:right;
    width:50%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.left-column {
    float:left;
    width:50%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.right-column {
    float:left;
    width:31%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.full-width-box {
    width:100%;
    height:auto;
    clear:both;
    padding:5px;
    overflow:hidden;
    min-height:0px;
}

.content-box {
    width:98%;
    height:auto;
    background:none repeat scroll 0 0 transparent;
    min-height:200px;
    overflow:hidden;
    padding-bottom:5px;
    padding-top:5px;
    /* box-shadow:0px 0px 1px gray inset; */
    min-height:0px;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
}

.content-box-gallery {
    width:49%;
    height:auto;
    background:none repeat scroll 0 0 transparent;
    min-height:200px;
    overflow:hidden;
    padding-bottom:5px;
    padding-top:5px;
    /* box-shadow:0px 0px 1px gray inset; */
    min-height:0px;
}

.left-float {
    float:left;
}

.right-float {
    float:right;
}

.hidden-item {
    display:none;
}

#content-h2 {
    display:none;
}

#content-n2 {
    display:none;
}

#bottom-leader-position {
    width:728px;
    height:90px;
    overflow:hidden;
    margin:0 auto;
    clear:both;
}

#mobile-single-column-box-wrapper {
    width:100%;
    height:auto;
    padding:5px;
    clear:both;
    min-height:0px;
}

#mobile-links-box {
    width:100%;
    height:auto;
    text-align:center;
    padding:5px;
    font-weight:normal;
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-size:0.98em;
    color:#000000;
    word-break:hyphenate;
    display:none;
    min-height:0px;
    clear:both;
}

#mobile-links-box a{
    width:100%;
    height:auto;
    text-align:center;
    font-weight:normal;
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-size:0.98em;
    color:#000000;
    text-decoration:none;
    padding-left:3px;
    padding-right:3px;
    word-break:hyphenate;
}

#mobile-links-box a:hover {
    color:#ae1f21;
    text-shadow:1px 1px 1px #c1cbce;
    font-weight:bold;
}

#mobile-links-box a:active {
    color:#ae1f21;
    text-shadow:1px 1px 1px #c1cbce;
    font-weight:bold;
}

/* END STYLES FOR CONTENT GRID ON PAGE */


/* START WEATHER WIDGET STYLES FOR PAGE */


#weather-widget-wrapper-top {
    width:auto;
    float:none;
    margin:0 auto;
    display:none;
    max-width:65%;
}

#weatherBox {
    width:auto;
    height:auto;
    background:none repeat scroll 0 0 transparent;
    max-height:35px;
    height:30px;
    margin-top:5px;
}

#weatherBox {
    width:auto;
    height:auto;
    background:none repeat scroll 0 0 transparent;
    max-height:35px;
    height:30px;
    margin-top:5px;
}

#weather-widget-wrapper-beacon-bar {
    width:31%;
    float:right;
}



/* END WEATHER WIDGET STYLES */

/* START FLOATING LOG IN BAR ON PAGE */

#log-me-in-bar-wrapper {
    width:100%;
    height:auto;
    max-width:1142px;
    background:none repeat scroll 0 0 #bfbdaf;
    border-top:1px solid #000000;
    border-bottom:1px solid #000000;
    padding-top:5px;
    padding-bottom:5px;
    box-shadow:0px 1px 2px #999999;
}
.stick-bar {
    position:fixed;
    top:0px;
    margin-left:-2px;
    border-left:1px solid #a1a1a1;
    border-right:1px solid #a1a1a1;
    z-index:3000;
}

#log-me-in-bar {
    position:relative;
    height:auto;
    width:auto;
    background:none repeat scroll 0 0 #ffffff;
    padding-top:5px;
    padding-bottom:5px;
    border-top:3px groove #bfbdaf;
    border-bottom:3px groove #bfbdaf;
    /* border-top:1px solid #000000;
    border-bottom:1px solid #000000; */
    margin:0 auto;
    overflow:auto;
}

.subscribe-area-wrapper {
    float:left;
    margin-left:20px;
    margin-top:15px;
}

.login-area-wrapper {
    float:right;
    margin-right:20px;
}

.login-type-area {
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-weight:normal;
    font-size:0.80em;
    float:left;
    color:#000000;
    margin-bottom:5px;
    margin-right:5px;
}
.login-type-area a {
    font-family:Calibri, Helvetica, Arial, sans-serif;
    display:inline-block;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
}

.login-email-area {
    float:left;
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-weight:normal;
    color:#000000;
    font-size:0.9em;
    clear:left;
}

.login-email-area input {
    border:1px solid #bfbdaf;
    margin-right:5px;
    margin-left:5px;
    box-shadow:inset 0px 0px 2px #999999;
}

.login-password-area {
    float:left;
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-weight:normal;
    color:#000000;
    font-size:0.9em;
}

.password-area-second-type a {
    float:left;
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-weight:normal;
    color:#000000;
    font-size:0.7em;
    text-decoration:none;
    padding-left:5px;
}

.login-password-area input {
    border:1px solid #bfbdaf;
    margin-right:5px;
    margin-left:5px;
    box-shadow:inset 0px 0px 2px #999999;
}

.login-button-area {
    float:right;
    margin-left:5px;
}

.login-checkbox-area input {
    margin-right:5px;
    float:left;
}

.login-checkbox-area {
    font-family:Calibri, Helvetica, Arial, sans-serif;
    font-weight:normal;
    color:#000000;
    font-size:0.7em;
    text-decoration:none;
    padding-left:5px;
    margin-top:5px;
    /* float:right; */
    clear:both;
}

.blue-button {
    padding-top:2px;
    padding-bottom:2px;
    padding-left:15px;
    padding-right:15px;
    border-color: #b4d8ed #b4d8ed #2b648f;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px #64c6ff inset, 0px 0px 3px #474747;
    color: #ffffff;
    font:bold 0.8em Calibri, Helvetica, Arial, sans-serif;
    text-shadow: 0 1px 1px #000000;
    border-radius:5px;
    /* BACKGROUNDS */
    background: -moz-linear-gradient(-90deg, #0a8fdc, #9e0a0a) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#0a8fdc, #9e0a0a); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #0a8fdc, #9e0a0a); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #0a8fdc, #9e0a0a); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#9e0a0a');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#9e0a0a');/* IE 8*/ 
    background: linear-gradient(#0a8fdc, #9e0a0a); /* Standard Syntax */
    background: -ms-linear-gradient(top, #0a8fdc 0%,#9e0a0a 100%); /* IE 10+ */
    cursor:pointer;
}

#Button1 {
    padding:2px;
    border-color: #b4d8ed #b4d8ed #2b648f;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #ffffff;
    font:bold 0.8em Calibri, Helvetica, Arial, sans-serif;
    text-shadow: 0 1px 1px #000000;
    border-radius:5px;
    /* BACKGROUNDS */
    background: -moz-linear-gradient(-90deg, #0a8fdc, #9e0a0a) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#0a8fdc, #9e0a0a); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #0a8fdc, #9e0a0a); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #0a8fdc, #9e0a0a); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#9e0a0a');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#9e0a0a');/* IE 8*/ 
    background: linear-gradient(#0a8fdc, #9e0a0a); /* Standard Syntax */
    background: -ms-linear-gradient(top, #0a8fdc 0%,#9e0a0a 100%); /* IE 10+ */
    cursor:pointer;
}

/* END FLOATING LOG IN BAR ON PAGE */


/* START PAYWALL OPTIONS BOX STYLES */

.access-content-bar-wrapper-outside {
    border:4px double #202327;
    margin-bottom:10px;
}

.access-content-bar-wrapper {
    background:none repeat scroll 0 0 #b2b6b9;
    width:100%;
    height:auto;
    padding:5px;
    overflow:hidden;
    box-shadow:inset 0px 0px 3px #ffffff;
}

.access-content-bar-wrapper h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.65em;
    font-weight:bold;
    text-align:right;
    line-height:2.0em;
    padding-right:10px;
    color:#000000;
}

.access-content-bar-wrapper p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.65em;
    font-weight:bold;
    color:#000000;
    line-height:2.0em;
}

.access-content-bar-wrapper a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.75em;
    font-weight:bold;
    color:#ae1f21!important;
    text-decoration:none;
    display:inline-block;
    text-shadow:1px 1px 0px #e2e3e5;
}

.access-bar-wrapper-one {
    width:28%;
    height:40px;
    float:left;
    margin-right:5px;
    border-right:2px dotted #0a8fdc;
}

.access-bar-wrapper-two {
    width:60%;
    height:40px;
    float:left;
    margin-right:5px;
    border-right:2px dotted #0a8fdc;
}

.access-bar-wrapper-three {
    width:10%;
    height:40px;
    float:left;
}

.access-bar-split {
    display:inline-block;
}

.paywall-options-box-wrapper {
    width:100%;
    height:auto;
}

.login-bar-wrapper {
    width:100%;
    height:auto;
}

.login-bar-wrapper hr {
    color:#202327;
}

.login-bar-text {
    font-family:Calibri, Helvetica, Arial, Sans-serif;
    font-weight:bold;
    font-size:1.3em;
    line-height:1.5em;
}

.login-bar-text a {
    color:#ae1f21;
    text-decoration:none;
}

.sign-up-options-wrapper {
    width:100%;
    height:250px;
    min-height:auto;
    border-top:2px dotted #a1a1a1;
    border-bottom:2px dotted #a1a1a1;
    padding-bottom:20px;
    padding-top:10px;
}

.subscriber-options-wrapper {
    float:left;
    width:32.8%;
    height:auto;
    padding:5px;
    border-radius:4px 4px 4px 4px;
    position:relative;
    margin-right:3px;
    text-shadow:0px 1px 0px #25a9f5;
    /* BACKGROUNDS */
    background: -moz-linear-gradient(-90deg, #0a8fdc, #153358) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#0a8fdc, #153358); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #0a8fdc, #153358); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #0a8fdc, #153358); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#153358');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#153358');/* IE 8*/ 
    background: linear-gradient(#0a8fdc, #153358); /* Standard Syntax */
    background: -ms-linear-gradient(top, #0a8fdc 0%,#153358 100%); /* IE 10+ */
    border-right:1px solid #4d5357;
    border-bottom:1px solid #4d5357;
    border-left:1px solid #4d5357;
    border-top:1px solid #4d5357;
    box-shadow:inset 0px 0px 2px #7ed0ff;
    border-color:#4d5357!important;
}

.right-line-seperator {
    width:3px;
    border-right:2px dotted #a1a1a1;
    height:100%;
    float:left;
    display:inline;
    padding-top:10px;
    padding-bottom:10px;
    clear:right;
    /* padding-bottom:2000em;
    margin-bottom:-2000em;*/
}

.option-banner {
    width:100%;
    height:47px;
    background:url("/img/akron/responsive/subscriber_options_banner.png") no-repeat transparent;
    /* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/akron/responsive/subscriber_options_banner.png',sizingMethod='scale'); /* IE BACKGROUND FIX */
    /* -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/akron/responsive/subscriber_options_banner.png',sizingMethod='scale')"; /* IE BACKGROUND FIX */
    background-size:auto 100%;
    color:#ffffff;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    line-height:2.0em;
    text-shadow:1px 1px 1px #000000;
    padding-left:40px;
    padding-top:15px;
    position:relative;
    margin-bottom:5px;
    margin-top:0px;
}

.option-banner .option-banner-text {
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:2.0em;
    text-shadow:1px 1px 1px #000000;
    margin-top:-14px;
}

.option-text {
    color:#000000;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.875em;
    padding-top:5px;
    height:100px;
}

div.container-button {
    margin: 0px;
    width: 90%;
    height:80%;
}

.container-button ul.column-button {
    float: left;
    list-style: none;
    width: 100%; 
}

.container-button ul.column-button li {
    /* background: #eee;*/
    /* -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 1px 0 #c7c7c7;
    -moz-box-shadow: inset 0 1px 1px 0 #c7c7c7;
    box-shadow: inset 0 1px 1px 0 #c7c7c7;*/
    float: left;
    /* margin: 10px 0 0 10px; */
    display: block;
    /* height: 60px;*/
    text-align: center;
    width: 100%;
}

div.stack-double-red {
    /* background-color: #ae1f21;*/
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ae1f21), color-stop(50%, #ae1f21), color-stop(50%, #6e160f), color-stop(100%, #6e160f));
    background-image: -webkit-linear-gradient(top, #ae1f21 0%, #ae1f21 50%, #6e160f 50%, #6e160f 100%);
    background-image: -moz-linear-gradient(top, #ae1f21 0%, #ae1f21 50%, #6e160f 50%, #6e160f 100%);
    background-image: -ms-linear-gradient(top, #ae1f21 0%, #ae1f21 50%, #6e160f 50%, #6e160f 100%);
    background-image: -o-linear-gradient(top, #ae1f21 0%, #ae1f21 50%, #6e160f 50%, #6e160f 100%);
    background-image: linear-gradient(top, #ae1f21 0%, #ae1f21 50%, #6e160f 50%, #6e160f 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ae1f21', EndColorStr='#6e160f');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ae1f21', EndColorStr='#6e160f');/* IE 8*/
    border-top: 1px solid #f3292c;
    border-bottom: 1px solid #400e0a;
    border-top: 1px solid #f3292c;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto;
    padding: 10px 0;
    width: 100%; 
    /* box-shadow:1px 0px 1px #c2c2c2; */
}

button.stack-double-red-indent {
    /* background-color: #821a12;*/
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cf2628), color-stop(100%, #821a12));
    background-image: -webkit-linear-gradient(top, #cf2628, #821a12);
    background-image: -moz-linear-gradient(top, #cf2628, #821a12);
    background-image: -ms-linear-gradient(top, #cf2628, #821a12);
    background-image: -o-linear-gradient(top, #cf2628, #821a12);
    background-image: linear-gradient(top, #cf2628, #821a12);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf2628', EndColorStr='#821a12');/* IE 9*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#cf2628', EndColorStr='#821a12');/* IE 8*/ 
    /* border-top: 1px solid #f3292c;
    border-bottom: 1px solid #400e0a;
    border-top: 1px solid #f3292c; */
    -webkit-border-radius: 0px 10px 0px 10px;
    -moz-border-radius: 0px 10px 0px 10px;
    border-radius: 0px 10px 0px 10px;
    -webkit-box-shadow: /* inset 0 1px 0 0 #f3292c,*/ 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    -moz-box-shadow: /* inset 0 1px 0 0 #f3292c,*/ 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    box-shadow: /* inset 0 1px 0 0 #f3292c,*/ 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    color: #ffffff;
    font: bold 16px "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding:3px 0;
    text-shadow: -1px -1px 0px #400e0a, 1px 1px 0px #f3292c;
    width: 90%; 
}

button.stack-double-red-indent:hover {
    background-color: #e6292c;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6292c), color-stop(100%, #9b1f15));
    background-image: -webkit-linear-gradient(top, #e6292c, #9b1f15);
    background-image: -moz-linear-gradient(top, #e6292c, #9b1f15);
    background-image: -ms-linear-gradient(top, #e6292c, #9b1f15);
    background-image: -o-linear-gradient(top, #e6292c, #9b1f15);
    background-image: linear-gradient(top, #e6292c, #9b1f15);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6292c', EndColorStr='#9b1f15');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6292c', EndColorStr='#9b1f15');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #f3292c, 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    -moz-box-shadow: inset 0 1px 0 0 #f3292c, 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    box-shadow: inset 0 1px 0 0 #f3292c, 1px 0 0 0 #4f0e09, 0 2px 2px 1px #4f0e09;
    cursor: pointer; 
}
button.stack-double-red-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #821a12, 0 1px 0 0 #f3292c;
    -moz-box-shadow: inset 0 0 15px 0 #821a12, 0 1px 0 0 #f3292c;
    box-shadow: inset 0 0 15px 0 #821a12, 0 1px 0 0 #f3292c;
    /* border-top:1px solid #6e160f;
    border-left:1px solid #6e160f;
    border-right:1px solid #f3292c; */
}

/* END RED DOUBLE-STACK BUTTON TYPE */

/* END PAYWALL OPTIONS BOX STYLES */

/* START LOGIN SIGN UP BAR STYLES FOR PAGE */

.generic-login-area {
    width:auto;
    max-width:980px;
    margin:15px auto -10px;
    color:#000000;
    font-size:0.9em;
    font-family:Helvetica, Arial, sans-serif;
    font-weight:bold;
    text-align:right;
    padding-right:20px;
    text-shadow:1px 1px 1px #dad8c9, -1px -1px 1px #a1a1a1;
}

.generic-login-area ul {
    text-align:right;
    float:right;
}

.generic-login-area ul li {
    display:inline-block;
}

.generic-login-area #login_box {
    display:none;
    position:absolute;
    width:230px;
    z-index:3000;
    margin-left:-176px;
    background:none repeat scroll 0 0 #a1a1a1;
    border-left:1px solid #dad8c9;
    border-right:1px solid #dad8c9;
    border-bottom:1px solid #dad8c9;
    border-top:1px solid #dad7c8;
    box-shadow:1px 1px 0px #474747;
}

.generic-login-area ul li .selected {
    background:none repeat scroll 0 0 #a1a1a1;
    border-top:1px solid #dad8c9;
    border-left:1px solid #dad8c9;
    border-right:1px solid #dad8c9;
    box-shadow:1px 0px 0px #474747;
    position:relative;
    z-index:3001;
    margin-bottom:-1px;
}

.generic-login-area #login_box_content {
    padding:10px;
}

.generic-login-area #login_form input[type=username],#login_form input[type=password] {
    height:25px;
    width:100%;
}

.generic-login-area #login_form input[type=username],#login_form input[type=password], #login_form input[type=checkbox]{
    float:left;
    clear:left;
    margin-top:5px;
    margin-bottom:5px;
}

.generic-login-area label {
    float:left;
    margin-left:5px;
    font-size:0.75em;
    line-height:25px;
}

.generic-login-area a {
    display:inline-block;
    color:#000000!important;
    font-size:0.9em;
    font-family:Helvetica, Arial, sans-serif;
    text-decoration:none;
    font-weight:bold;
    text-shadow:1px 1px 1px #dad8c9, -1px -1px 1px #a1a1a1;
    padding:8px;
}

.sidebar-root{
    position:relative;
    overflow:hidden;
}

.sidebar-root div.sidebar-container{
    position:absolute;
}

div.sidebar-container {
    width:125px;
    height:40px;
    position:fixed;
    background-color:#202327;
    /* filter: alpha(opacity=87);
    -moz-opacity:0.87;
    opacity:0.87; */
    -moz-box-shadow:0px 0px 2px #000000;
    -webkit-box-shadow:0px 0px 2px #000000;
    box-shadow:0px 0px 2px #000000;
    border-top:1px solid #9e9e9e;
    border-right:1px solid #9e9e9e;
    border-bottom:1px solid #000000;
    border-right:0px solid transparent;
    cursor:pointer;
}

div.sidebar-container.left {
    top:35%!important;
    left:0px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
}

div.sidebar-inject {
    position:absolute;
}
div.sidebar-inject.left {
    background:url("/img/akron/responsive/inject-left.png") center no-repeat;
    top:-0px;
    right:0px;
    width :40px;
}

div.sidebar-body {
    margin-top:20px;
    margin-left:10px;
    position:absolute;
    top:0px;
    left:0px;
    color:#FFFFFF;
    width:148px;
    height:38px;
    overflow:visible!important;
}

ul.sidebar-menu {
    font-size:0.9em;
    font-weight:bold;
    list-style:none;
    text-decoration:none;
    color:white;
    font-family:Arial, Helvetica, sans-serif;
    text-shadow:1px 1px 1px #9e9e9e, -1px -1px 1px #000000;
}

ul.sidebar-menu li{
    line-height:1.5em;
    margin-top:-12px;
}

.sidebar-menu li a, a:visited {
    color:#9e0a0a;
    text-decoration:none;
    font-weight:bold;
}

/* END LOGIN SIDEBAR STYLES */

/* BEGIN CLEAR FIX STYLES */

.clearfix {
    clear:both;
    display:block;
    content:".";
}

/* END CLEAR FIX STYLES */

/* DIMENSIONS PAGE BOX DISPLAY SIZE STYLES AT VERY BOTTOM OF PAGE */

#dimensions {
  position:fixed;
  right:10px;
  bottom:0px;
  background:#000000;
  font-size:13px;
  color:#ffffff;
  padding:10px;
  z-index:6000;
}

/*Styles for blog specific elements*/

.blog-headline {
    font-size: 1.375em;
    line-height: 1.2em;
    font-weight: normal;
    
}

.blog-headline a{
	color: #111111 !important; 
}
.blog-header {
    border-bottom:0px solid transparent;
    /* border-bottom: 1px solid #ce1125;*/
    background-color:#dedede;
    padding-bottom:5px;
    padding-left:5px;
    display: block;
    font-size: 1.75em;
    font-weight: bold;
    margin: 15px 0;
    padding-top: 5px;
    text-align: left;
    text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);
}

.blog-meta{
    font-size: .75em;
    color: #888888;
    font-style: italic;
    line-height: 1.8em;
}

.article{
    text-align:left;
}

ul.linklist li {
list-style-type: none;
line-height: 14px;
padding: 3px;
text-align: left;
font-size: .76em;
}

.desktop-left-story-column a{
    color: #9e0a0a;
    text-decoration:none;
}

.plusimageapply{
    margin-left: 15px;
}

.blog-body a{
    font-size:0.96em;
}

.blog-body a {
    color:#9e0a0a;
}

#latetophead {
    line-height:1.0em;
    margin-bottom:5px;
    padding:0 0 4px 0;
    border-bottom:1px solid #ce1125!important;
    font-size:1.1em;
}

.addthis_32x32_style .addthis_counter.addthis_bubble_style {
width:62px!important;
}


.addthis_32x32_style .addthis_counter.addthis_bubble_style a.addthis_button_expanded {
width:auto!important;
background:url("data:image/gif;base64,R0lGODlhMgCaAPf/AO5ZOuRpTfXSyvro5Pz08uCEb+ShkeummPOMdPOqmdZdQvbEud1UNuqmlvqbhchNMfnTyvXPxu6pmtFkTeJ6Y9JxXPR8YNRSNvyunP3Mwd1zW+iCau9dPtBOMe69sutwVPGGbuFcPvmRefqAZuhiQ/rJv9pFJf3h2up0WttCItmBbv3r5/26q/bc1v3XzvHOx8tML/nf2cpAI+hfQf3GufVbOvyrmvCkk/7r5vnm4t+BbPism/apmN9DI+hNLrkrD/x4V98+HeFBIPt0U/x2VflaOfdwT/lzUvhYN/p2VfhWNd47Gvx5WPtyUflcO+JEI/VsS/FjQvRpSPtwT/tuTebm5vpmRfppSPlePeRIJ8XFxdRQNPpsS8I9IYyMjOhQL+xYN+ZMK/liQflgP+1dO+pUM//188RBJZGRkff39/718vFZOcA/JtVXO8VEKPvVzeuhkPynk/ermsdHK/7Yz/ehjvi2p9Z4ZPre2NRDJPVkRPzz8d9NLdR1YNM2F/SkksBBKOdXOfaHbdhsVPFbO81cQs1UOO2HcPNTM/708dd7Zt1GJuFRMd1JKfBiQvyNcuF1XfqOd+6gj+SDbPuJb/re1/TUzeReP+mHce1zWeOdjthYPOaSgO2LdOyllPFzWPezpPe7rfVzVO6Hb/vz8f7f2eGJdOKMee54XeBiR/Z5XeNlSfyVfPJtT++ikf7i3POrnPGun9+VhOVSMvzo499/as1EJup5YPvUy+abi+tjRPNrS91aPfCCafyxn/SCaNVZPeu7r+B+ad1WOOuypOm3rPt6W/OikPvq5vCmlt6Qf/ygivp2V/OTfPrb1eKfkP7Z0OyBaeibiuieju+ciu2ejeKCbOatn+2YhOFVN+eRfedWNvWplvLRyuF4Xs5kTdlOL+3Eu+1mR/zp5fzq5dVMLtJTOPvDtvKgjvy1pe9yVchFKeafj+WYh/nBs/HIvv3Ctd9YONdVOM5BI8pXP/jUzOqKdOiMd9toUN1iSONuU8HBwYmJifX19f///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjEgNjQuMTQwOTQ5LCAyMDEwLzEyLzA3LTEwOjU3OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkEyRDgxODE2MkMyMDY4MTE4NzFGRDNDMzU5QkE3OTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzMjA1M0I4QkM4RjExRTBCRDBEQkE0MTlGMTc4MDZGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFQzFFMTZFQkM4RDExRTBCRDBEQkE0MTlGMTc4MDZGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMjFGMUIwQjMyMjA2ODExODcxRkQzQzM1OUJBNzkxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkQ4MTgxNjJDMjA2ODExODcxRkQzQzM1OUJBNzkxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAP8ALAAAAAAyAJoAAAj/AP+h8EGwoMGDCBMqXOgDxb8ZUphInEixosWLGDMykTLDB5CPIEOKHEmypEmQBImoXMmypcuXMGOuJDikps2bOHPq3MnTJsEmQJv4G0rUX9CjSJMqXXqU4JSnRaM+nWKMxtBXy6Y8gvZoqtevYL8SpEK2KJWiCsjSMIPNlCUC6lj5u7eLrN27ePOSJcilb1EuaPvSQaZBnAUJGkT487DCTBwulOj4M8OCSxw6vvwxYzH5cV8uBK+IHiq69FBgoh0MPcHCAgnF7+zFIKArw4kAufxFw+AvBixiODo18IeqNEEryItaKdoGuRUEHgj4I6Aqkr8CIeT422QF0wEX13f4/xvEi1y9A9ob6EF+PDnR5USbW8EQydElaf4aWC/giHcbeGbYkcB12rWhhxkCSJBAAgXMwJ4PYkQYVVEXRIgDHp+IMYI/7Rzijw4c2ODPBf4kIw81H/IwohgZCJDKBxAcwkGEBI1h4xgTjniBjSMMQBQuF4DwYYgjpuMPBKX4c4qKO44wzlAlDMOBjQRhYaWVW2Sp5RZXYkEIJLUosAUDWACwBQBYBMLlLfgwwMCZalr5pQZbZHMlQU7kqeeefOq5BgA19LnnGoEK6sQaa+xJUBGMNuroo5BGKumkjRKExKWYZqrpppx26immPsyAiBKklmrqqaimquqqSiAyw0MMxf8q66yv/lPID7jmquuuvPbq668/FPIPGyGcZOyxyIbAxg9JNOvss9BGK+201DqL6xHYZqvtttx26+232eJqxLjklmvuueimqy65uELhLhQ5vivvvPTWa6+8uEqhb45D6SuFKOes5oAUgrggiL8IJ6xwwrhG4bBZRRnisDtqaKNCNwQEgMB1Mzjs8ccgh+xwww8TBRhREkfxxgCDXIJCA4NsHAw5atQRxS9v+KOGHVHU8YZ4rdihs80e40rG0aSVdsVQDxzdzFB4gPLBMKP4E441LewRTwmVKCCLP95w408LnlwzziQG+KPP0WTgCsbbyhUFw9tgbFAMKf7s8YGQimz/cYM/cwtjAAT+KPL3BB0MIIABfz+zzdu4liF53ETNIfkfvTBSjjL+aBKNP3cw8oc/c4SSSCxwgO4K6bMk8gI7cMBxBziS4/rF7fz648bttLSwyheZ+KMMBf70wccxuvszzTqcFC+J7l8s8II5+URAAR+34xrG9mHkeMYZ23+QA1ERnEF8H42g488ZsPgTgTP+qFDN+mGIP9QCtjSyPa5Z9N9/FwAMYBf8l4VFTKACD+iCDLJggi6YIAt5GCA+6CEDGTgwgv0z4De6MA//4eoJIAyhCEcYwhSkoAckFOEJUwhCE4oQV0KIoQxnSMMa2vCGOJQhroLAwx768IdADKIQ/4fYwx8Awg9LSKISl8jEJjrxiVBcgh8AMSxgWfGKWGTDP/6hhX148YtgDKMYx0jGMu5DC1zsR+7WyMY2FqUfXXSjHOc4IS/S8Y5ztCMe97hGPfLxj1HxIyAHKchB/rGQhtwjIhN5x0UyMo/7eOQhIylJRVKyko28JCYhuclMdpKOjvxkjkIpykBqspS5IyUqh6LKVbYSla8sZSxFOctP1rKTt9xkLjG5y0r2UpJnTMMqc5cGNHbRjGVU4xuRSUY0bvGZ0IymNLe4D2X6ox/7mKY2t8lNblbzmtnspjjHuc1IhpOc6EznP86pzmiigR/wjKc850nPetrznvxAwz+8UP+FfvjznwANqEAHStCC9qMKXuCHQRfK0Ib6E54OjahE/wnRiVqUoRW9qEYHmtGNevShCv2oSDsqUo2StKQWPSlKJarSlTq0pS7FaEhjOlGY0rSgNr0pR2eq04bmtKcA/SlQQTpUn/K0qAQV6lCVClSm9tSpOoXqTaVKU6rG1KouxepKtYpSfvATqQVF6D7xic9+ArQKZLWnF9oZTX6Y9aD8YKtc29pPtM71rs90a1zxyte98vWZx2SmYL/oTHRqwZqPhGM6T/lIdoqTsYx0bDchm0jJehOXi8UsOb+py80i1pfj5KxmvflZXoa2tMD0rC3RKVrQsna0oYXtY2U7WdplclMLwqxkMdUZ2MEKtrDofGdahytPfabzqzEVKzqPutV0Mrerzo1qdKc63aou961XJadbnzrO7XK3m979Lnixa93ukjer15XuctWrXfZ2173ifG5J/TpO5LpUuehMKHH3u1ZxBgQAOw==") no-repeat scroll 0 -154px transparent !important;
}

/* START NEW STYLES FOR 2014 SITE REDESIGN */

@font-face {
    font-family: 'Florencesans';
    src:url('/img/akron/fonts/florencesans/Florencesans.ttf.woff') format('woff'),
        url('/img/akron/fonts/florencesans/Florencesans.ttf.svg#Florencesans') format('svg'),
        url('/img/akron/fonts/florencesans/Florencesans.ttf.eot'),
        url('/img/akron/fonts/florencesans/Florencesans.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'robotoregular';
    src: url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot');
    src: url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff') format('woff'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf') format('truetype'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight:normal;
    font-style:normal;

}

#top-site-bar-wrapper {
    width:100%;
    background:none repeat scroll 0 0 #ededed;
    border-bottom:4px solid #9e0a0a;
    overflow:hidden;
    padding-left:0px;
    padding-right:0px;
}

#top-site-bar {
    width:100%;
    max-width:1020px;
    line-height:35px;
    margin:0 auto;
    padding:0;
}

#mobile-ad-wrapper {
    width:100%;
    margin:10px auto 0px;
    display:block;
    text-align:center;
}

#welcome-message-area {
    float:left;
    text-align:left;
    display:none;
}

#welcome-message-area span a {
    color:#a1a1a1;
    font-size:1.0em;
    float:left;
    text-decoration:none;
}

#header-left-wrapper {
    /* float:left; */
    float:none;
    text-align:center;
    overflow:hidden;
}

#date-insert-area {
    /* float:left; */
    float:none;
    overflow:hidden;
    clear:left;
    margin-left:5px;
    color:#999999;
    font-size:0.95em;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
}

#date-insert-area span {
    display:none;
}

#date-insert-area span a {
    color:#999999;
    text-decoration:none;
    font-weight:bold;
}

#login-area-wrapper {
    float:left;
    padding-left:8px;
}

#login-area-wrapper a {
    color:#a1a1a1;
    font-size:0.85em;
    display:inline-block;
    text-decoration:none;
    text-shadow:-1px -1px 0px #ffffff;
}

#login-area-wrapper a:hover {
    color:#e40c0c;
}

#login-area-wrapper a:active {
    color:#e40c0c;
}

/* START HEADER STYLES ON PAGE */

#header-full-width-wrapper {
    background:none repeat scroll 0 0 #222222;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

#header-center-content {
    width:100%;
    max-width:1020px;
    margin:0 auto;
    padding:0px;
    overflow:hidden;
    text-align:center;
}

#header-logo {
    /* float:left; */
    float:none;
    width:100%;
    max-width:280px;
    height:auto;
    /* margin:15px auto 0px; */
    margin:5px auto 0px;
}

#header-logo a {
    width:100%;
    height:100%;
    display:block;
    text-align:center;
}

#header-logo img {
    width:175px;
    height:40px;
}

#search-bar-content-wrapper {
    background:none repeat scroll 0 0 #222222;
    width:100%;
    overflow:hidden;
    padding-top:5px;
    padding-bottom:2px;
    display:none;
}

#search-insert-center {
    margin:0 auto;
}

#search-insert-bar {
    margin:0 auto;
    width:280px;
}

#weather-search {
    float:none;
    /* float:right; */
    overflow:hidden;
}

#weather-insert {
    float:none;
    display:none;
}

#weather-sponsor-insert {
    float:none;
    display:none;
    width:220px;
}

#search-insert {
    float:none;
    display:none;
}

#mobile-weather-insert {
    color:#ffffff;
    font-size:0.8em;
    vertical-align:middle;
    line-height:18px;
}

#mobile-weather-insert img {
    vertical-align:middle;
}

/* END HEADER STYLES ON PAGE */

/* BEGIN MENU STYLES FOR DROP MENU NEW */

@font-face {
    font-family:'robotoregular';
    src: url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot');
    src: url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff') format('woff'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf') format('truetype'),
         url('/img/akron/fonts/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight:normal;
    font-style:normal;

}

#full-width-wrapper-navigation {
    width:100%;
    background:none repeat scroll 0 0 #dedede;
    margin:0 auto;
    padding:0;
    height:100%;
    float:left;
    border-top:1px solid #a1a1a1;
    border-bottom:1px solid #a1a1a1;
    padding-left:5px;
    padding-right:5px;
    display:block;
}

#navigation-menu-desktop i {
    font-size:0.80em;
    padding-left:4px;
    padding-right:4px;
    vertical-align:middle;
}

#navigation-menu-desktop .menu-drop-icon {
    font-size:0.80em;
    width:10px;
    height:6px;
    vertical-align:middle;
    background:url('/img/akron/2014/menu_drop_icon.png') no-repeat scroll 0 0 transparent;
    background-position:0px 0px;
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    margin-left:4px;
}

.megadropdown > li:hover .megamenu_drop, .megadropdown > li.active .megamenu_drop.active > .menu-drop-icon, .megadropdown > li:hover .megamenu_drop, 
.megadropdown > li.active .megamenu_drop.active > .menu-drop-icon:hover {
    background-position:0px -6px!important;
}

#navigation-menu-desktop {
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:middle;
    position:relative;
    z-index:9999;
    max-width:1020px;
    margin:0 auto;
    display:none;
}

#navigation-menu-desktop ul {
    letter-spacing:-6px;
    text-align:center;
}

#navigation-menu-desktop ul li {
    /* display:block; */
    /* float:left; */
    display:inline-block;
    vertical-align:middle;
    border-right:1px solid #a1a1a1;
    letter-spacing:0px;
}

#navigation-menu-desktop ul li a {
    /* color:#434343;*/
    color:#000000;
    text-decoration:none;
    font-size:0.80em;
    display:block;
    /* font-weight:normal; */
    /* font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif, 'robotoregular',; */
    /* font-family:"robotoregular"; */
    font-family:Arial;
    font-weight:bold;
    letter-spacing:1.0px;
    line-height:3.5em;
    padding-right:6px;
    padding-left:6px;
    border-bottom:3px solid transparent;
}

/* 
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari only override
::i-block-chrome,#navigation-menu-desktop ul li a{
font-family:Arial;
font-weight:normal;}
} */

#navigation-menu-desktop ul li a.start-item {
    padding-right:6px;
}

/* BORDER COLORS FOR EACH ITEM */
#navigation-menu-desktop ul li a.news-item {
    border-bottom:3px solid #6ab92a;
}

#navigation-menu-desktop ul li a.sports-item {
    border-bottom:3px solid #3298d8;
}

#navigation-menu-desktop ul li a.business-item {
    border-bottom:3px solid #e84c33;
}

#navigation-menu-desktop ul li a.editorial-item {
    border-bottom:3px solid #40ada2;
}

#navigation-menu-desktop ul li a.lifestyle-item {
    border-bottom:3px solid #91399f;
}

#navigation-menu-desktop ul li a.enjoy-item {
    border-bottom:3px solid #f4ad32;
}

#navigation-menu-desktop ul li a.advertising-item {
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a:hover {
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:0px solid transparent;
}

#navigation-menu-desktop ul li a:active {
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a.selected {
    color:#ffffff;
    text-shadow:-1px -1px 1px rgba(255, 255, 255, 0.6), 0px 0px 0px rgba(0, 0, 0, 0.0);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a.active {
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li .icon-text {
    text-align:center;
}

#navigation-menu-desktop ul li a:hover {
    background: none repeat scroll 0 0 #e40c0c;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset;
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a:active {
    background: none repeat scroll 0 0 #e40c0c;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset;
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a.active {
    background: none repeat scroll 0 0 #e40c0c;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset;
    color:#ffffff;
    text-shadow:--1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a.selected {
    background: none repeat scroll 0 0 #e40c0c;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset;
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

#navigation-menu-desktop ul li a.active {
    background: none repeat scroll 0 0 #e40c0c;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset;
    color:#ffffff;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8);
    border-bottom:3px solid transparent;
}

/* START STYLES FOR FULL DIV DROP MENU CONTENT */

.menudropdown {
    list-style:none outside none;
    position:relative;
    margin:0;
    padding:0;
}

.megadropdown > li:hover, .megadropdown > li.active {
    background: none repeat scroll 0 0 #e40c0c!important;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2) inset!important;
    color:#ffffff!important;
}

.megamenu_drop.active a {
    background: url("/img/akron/2014/dropdown-up-two.png") no-repeat scroll right 18px rgba(0, 0, 0, 0);
    color:#ffffff;
}

/* EDIT HERE FOR FULL WIDTH SPANING DROP MENU ON SITE */
.dropdown_fullwidth {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #ffffff;
    border-color: #A1A1A1;
    border-image: none;
    border-right: 2px solid #A1A1A1;
    border-style: solid;
    border-width: 1px 2px 2px;
    border-radius:0px 0px 5px 5px;
    color: #434343;
    position:absolute;
    z-index:9999;
    float:left;
    width:100%;
    margin-left:2px;
    text-align:left;
    /* box-shadow:0px 0px 4px #c7c7c7 inset; */
}

.dropdown_fullwidth.active {
    background:none repeat scroll 0 0 #e40c0c;
}

/* HOVER COLORS FOR INSIDE DROP DOWN MENU */

/* #navigation-menu-desktop .section-div-menu-wrapper ul li:hover {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li:active {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li:selected {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li.selected {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li.active {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li a:hover {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
    text-shadow:0px 0px 2px #c7c7c7;
    font-weight:bold;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li a:active {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
    text-shadow:0px 0px 2px #c7c7c7;
    font-weight:bold;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li a:selected {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
    text-shadow:0px 0px 2px #c7c7c7;
    font-weight:bold;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li a.selected {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
    text-shadow:0px 0px 2px #c7c7c7;
    font-weight:bold;
}

#navigation-menu-desktop .section-div-menu-wrapper ul li a.active {
    background:none repeat scroll 0 0 transparent;
    box-shadow:0px 0px 0px transparent;
    color:#2f4457;
    text-shadow:0px 0px 2px #c7c7c7;
    font-weight:bold;
} */
    

.megamenu_drop .menu-arrow {
    /* background:url("/img/akron/2014/dropdown.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); */
    width:8px;
    height:6px;
    display:inline-block;
    margin-left:4px;
}

/* MENU OPEN COLORS FOR TEXT AND BACKGROUNDS */

.megadropdown > li:hover .megamenu_drop, .megadropdown > li.active .megamenu_drop  {
    color:#FFFFFF!important;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.8)!important;
    border-bottom:3px solid transparent!important;
}

.megadropdown > li:hover .megamenu_drop .menu-arrow, .megadropdown > li.active .megamenu_drop .menu-arrow {
    /* background:url("/img/akron/2014/dropdown-up-two.png") no-repeat scroll 0 0; */
    width:8px;
    height:6px;
    display:inline-block;
    margin-left:4px;
    color:#FFFFFF;
}

#page-menu-select-two.advertising-two {
    display:none;
}

#page-menu-select #page-menu-closed {
    display:none;
}

#page-menu-select #page-menu-open {
    display:inline-block;
}

#page-menu-select #page-menu-closed.closed {
    display:inline-block;
}

#page-menu-select #page-menu-open.open {
    display:none;
}

#section-drop-menu {
    display:none;
}

#section-drop-menu.menu-open {
    display:block;
    position:absolute;
    height:225px;
    width:162px;
    background:none repeat scroll 0 0 #ffffff;
    z-index:6000;
    border-radius:0px 0px 5px 5px;
    border-style:solid;
    border-width:1px 2px 2px;
    border-color:#a1a1a1;
    overflow:hidden;
}

#section-drop-menu.menu-open li {
    float:left;
    display:block;
    clear:left;
    width:100%;
    border-bottom:0px solid transparent;
    border:0px solid transparent;
}

#section-dropmenu.menu-open li:hover {
    border-bottom:0px solid transparent;
    border:0px solid transparent;
}

#section-drop-menu.menu-open li a {
    color:#000000;
    text-decoration:none;
    text-align:left;
    padding-left:4px;
    padding-right:4px;
    padding-top:6px;
    padding-bottom:3px;
    font-size:0.80em;
    display:block;
    line-height:15px;
    width:100%;
    border-bottom:0px solid transparent;
}

.menu-dark {
    background-color:#a1a1a1;
    border-right:1px solid #d5d5d3;
}

.menu-dark a {
    border-bottom:3px solid #a1a1a1;
}

.menu-dark a:hover {
    border-bottom:3px solid transparent;
}

#section-div-drop-menu .section-div-menu-wrapper {
    padding:15px;
    overflow:hidden;
    width:100%;
    font-size:0.75em;
}

#section-div-drop-menu  .section-div-menu-wrapper .menu-list-item {
    float:left;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:0.9em; 
    text-align:left;
    padding-right:15px;
}

#section-div-drop-menu  .section-div-menu-wrapper .menu-list-item h5 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.0em;
    font-weight:bold;
    float:left;
    padding-bottom:2px;
    color:#191919;
    border-bottom:1px solid #a1a1a1;
    margin-bottom:4px;
    padding-right:10px;
}

#section-div-drop-menu  .section-div-menu-wrapper .menu-list-item ul {
    letter-spacing:0px;
    clear:left;
}

#section-div-drop-menu .section-div-menu-wrapper .menu-list-item ul li {
    display:list-item;
    border-right:0px solid transparent;
}

#section-div-drop-menu  .section-div-menu-wrapper .menu-list-item ul li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.08em;
    line-height:1.1em;
    font-weight:normal;
    letter-spacing:0px;
    color:#191919;
    text-shadow:0px 0px 0px rgba(0, 0, 0, 0) inset;
    box-shadow:0px;
    padding-left:0px;
}

#section-div-drop-menu .section-div-menu-wrapper .menu-list-item ul li a:hover {
    background:none repeat scroll 0 0 transparent;
    color:#9e0a0a;
    text-shadow:0px 0px 0px rgba(0, 0, 0, 0);
    box-shadow:0px 0px 0px rgba(0, 0, 0, 0) inset;
}

/* START STYLES FOR MOBILE MENU */

/* START MOBILE MENU OPTIONS FIRST MENU */
/* TOP BAR THAT HOLDS TOGGLE BUTTON FIRST MENU */

nav#mobile-menu-top #toggle-first-bar {
    line-height:40px;
    height:40px;
    display:block;
    background:none repeat scroll 0 0 #dedede;
}

nav#mobile-menu-top {
    background:none repeat scroll 0 0 #dedede;
    padding-bottom:5px;
}

/* TOGGLE BUTTON #1 ("MENU") FIRST MENU */

nav#mobile-menu-one strong {
    display:none;
}

nav#mobile-menu-one strong a {
    margin-left:30px;
    border:1px solid #444444;
    padding:10px;
    display:none;
}

/* TOGGLE BUTTON #2 ("NAVICON") FIRST MENU */
nav#mobile-menu-top .navicon {
    float:left;
    height:6px;
    width:34px;
    margin:6px 0px 0px 10px;
    font-size:0px;
    clear:left;
}

/* THE DROP DOWN MENU FOR FIRST MENU MOBILE */

nav#mobile-menu-top ul {
    margin:-5px;
}

nav#mobile-menu-top ul li {
    clear:both;
    list-style:none;
}

nav#mobile-menu-top ul li a {
    display:block;
    border-top:1px solid #a1a1a1;
    letter-spacing:.2em;
    margin:0px;
    padding:8px 6px 8px 25px;
    text-decoration:none;
    color:#000000;
    font-weight:bold;
    font-size:0.70em;
    font-family:Arial;
}

nav#mobile-menu-top ul li a:active {
    background:none repeat scroll 0 0 #e40c0c;
    color:#000000;
    -webkit-tap-highlight-color:#e40c0c;
}

nav#mobile-menu-top ul ul {
    font-size:small;
}

nav#mobile-menu-top ul ul li {
    margin-left:30px;
}

nav#mobile-menu-top ul ul a {
    background-color:#333;
    padding-left:8px;
}

nav#mobile-menu-top ul ul a:before {
    content: "2192";
    padding-right:8px;
}

.menu-dark-two {
    background-color:#a1a1a1;
    border-bottom:1px solid #d5d5d3;
}

nav#mobile-menu-top ul li.news-item {
    border-bottom:2px solid #6ab92a;
}

nav#mobile-menu-top ul li.sports-item {
    border-bottom:2px solid #3298d8;
}

nav#mobile-menu-top ul li.business-item {
    border-bottom:2px solid #e84c33;
}

nav#mobile-menu-top ul li.editorial-item {
    border-bottom:2px solid #40ada2;
}

nav#mobile-menu-top ul li.lifestyle-item {
    border-bottom:2px solid #91399f;
}

nav#mobile-menu-top ul li.enjoy-item {
    border-bottom:2px solid #f4ad32;
}

/* END MOBILE MENU OPTIONS FIRST MENU */

/* END STYLES FOR MENUS ON PAGE */

/* START STYLES FOR PAGE CONTENT */

#top-ad-insert-wrapper {
    width:100%;
    background:none repeat scroll 0 0 #dedede;
    border-top:1px solid #a1a1a1;
    border-bottom:1px solid #a1a1a1;
    padding-left:5px;
    padding-right:5px;
    display:none;
}

#sliding-billboard-wrapper {
    width:100%;
    max-width:1020px;
    margin:0px auto 10px;
}

#top-leader-wrapper {
    width:100%;
    max-width:1020px;
    margin:10px auto;
}

#page-content-wrapper {
    /* width:100%; */
    overflow:hidden;
    padding-left:5px;
    padding-right:5px;
}

#page-content-center {
    width:100%;
    margin:5px auto 0px;
    /* min-height:1500px; */
    background:none repeat scroll 0 0 #ffffff;
    /* border:1px solid gray; */
    overflow:hidden;
}

.three-column-wide {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:10px auto;
    /* float:left; */
}

.two-column-wide-left {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px auto;
    /* float:left; */
}

.two-column-wrapper {
    /* float:left; */
    width:100%;
}

.two-column-wide-header {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px 10px 5px 0px;
    /* float:left; */
}

.one-column-wide-left-wrapped {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px 10px 5px 0px;
    /* float:left; */
}

.one-column-wide-center-wrapped {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px auto;
    /* float:left; */
    clear:right;
}

.one-column-wide-left {
    width:98%;
    min-width:280px;
    /* float:left; */
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px auto;
}

.one-column-wide-right {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px auto;
    /* float:right; */
}

.two-column-wide-right {
    width:98%;
    min-width:280px;
    padding-left:5px;
    padding-right:5px;
    background:none repeat scroll 0 0 transparent;
    margin:5px auto;
    /* float:right; */
}

#bottom-leaderboard-wrapper {
    float:left;
    width:100%;
    max-width:728px;
    height:100%;
    max-height:90px;
    margin:5px auto;
    background:none repeat scroll 0 0 transparent;
    vertical-align:middle;
    display:none;
}

#featured-advert-content-wrapper {
    width:27%;
    float:right;
    margin:5px auto;
    background:none repeat scroll 0 0 transparent;
    display:none;
}

/* END STYLES FOR PAGE CONTENT */

/* START FOOTER STYLES ON PAGE */

#sticky-footer-wrapper{
    min-height:100%;
    height:100%;
    height:auto!important;
    /* margin:0 auto -130px;*/
    position:relative;
    border-bottom:1px solid #ffffff;
}

.push-footer {
	height:20px;
    /* height:145px; */
}

#footer-wrapper {
    background:none repeat scroll 0 0 #222222;
    width:100%;
    position:relative;
    min-height:165px;
    border-top:1px solid #ffffff;
    overflow:hidden;
    border-bottom:5px solid #9e0a0a;
}

#footer-content-wrapper {
    padding-left:10px;
    padding-right:10px;
    padding-bottom:60px;
}

#footer-index-content-wrapper {
    width:100%;
    max-width:1020px;
    text-align:center;
    margin:0 auto;
    padding-top:15px;
    color:#999999;
    overflow:hidden;
    padding-bottom:10px;
}

#footer-top-bar {
    border-bottom:1px solid #000000;
    padding-bottom:10px;
    text-align:left;
    margin:0 auto;
}

#footer-top-bar h3 {
    color:#dedede;
    font-size:0.9em;
    font-weight:bold;
}

#footer-index-area {
    border-top:1px solid #474747;
    border-bottom:1px solid #000000;
    margin:0 auto;
    padding:10px 0px 10px 0px;
    overflow:hidden;
}

#footer-bottom-area {
    border-top:1px solid #474747;
    margin:0 auto;
}

#footer-logo-area {
    width:100%;
    max-width:122px;
    height:auto;
    /* float:left;
    margin-right:30px; */
    margin:0 auto;
}

#footer-index-links-mobile {
    margin:0 auto;
}

#footer-index-links-mobile a {
    display:inline-block;
}

#footer-index-links-mobile .index-link-col {
    width:100%;
    text-align:center;
}

#footer-index-links-mobile .section-link {
    display:inline;
    padding-left:8px;
}

#footer-index-links-mobile .dot-seperate {
    display:inline;
}

#footer-index-links {
    float:left;
    width:85%;
    text-align:left;
    display:none;
}

.index-link-col {
    width:19%;
    float:left;
}

.section-link a {
    font-weight:bold;
    color:#e40c0c;
    text-decoration:none;
    font-size:0.9em;
}

.section-link a:hover {
    color:#9e0a0a;
}

.section-link a:active {
    color:#9e0a0a;
}

.general-link a {
    font-weight:normal;
    color:#dedede;
    text-decoration:none;
    font-size:0.8em;
}

.general-link a:hover {
    color:#e40c0c;
}

.general-link a:active {
    color:#e40c0c;
}

#ohio-footer-links {
    width:100%;
    margin:10px auto 0px;
    text-align:center;
    text-decoration:none;
    color:#ffffff;
    padding-top:5px;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    font-size:1.0em;
    text-shadow:-1px -1px 1px #000000;
    letter-spacing:1px;
}

#ohio-footer-links a {
    color:#ffffff;
    text-decoration:none;
    font-family:Calibri, Arial, Helvetica, sans-serif;
    text-shadow:-1px -1px 1px #000000;
    letter-spacing:1px;
}

#ohio-footer-links a:hover {
    color:#e40c0c;
    font-weight:bold;
}

#ohio-footer-links a:active {
    color:#e40c0c;
    font-weight:bold;
}

#ohio-footer-links a.selected {
    color:#e40c0c;
    font-weight:bold;
}

#ohio-footer-links a.active {
    color:#e40c0c;
    font-weight:bold;
}

#copy-wrapper {
    width:100%;
    padding-top:10px;
    height:100%;
    margin:0 auto;
}

#copy-right {
    margin:0 auto;
    color:#5f5f5f;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.70em;
    text-shadow:-1px -1px 1px #000000;
    letter-spacing:1px;
    text-align:center;
}

#copy-right a {
    color:#5f5f5f;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-shadow:-1px -1px 1px #000000;
    letter-spacing:1px;
}

#copy-right a:hover {
    color:#e40c0c;
    font-weight:bold;
    font-size:0.8em;
}

#copy-right a:active {
    color:#e40c0c;
    font-weight:bold;
    font-size:0.8em;
}

#copy-right a.selected {
    color:#e40c0c;
    font-weight:bold;
    font-size:0.8em;
}

#copy-right a.active {
    color:#e40c0c;
    font-weight:bold;
    font-size:0.8em;
}

#footer-social-wrapper {
    margin-top:15px;
    text-align:center;
}

.footer-icon-wrapper {
    display:inline;
}

#bottom-bar-wrapper {
    width:100%;
    background:url("/img/akron/2014/subtle_dots.png") repeat scroll 0 0 #000000;
    border-bottom:2px solid #9e0a0a;
    border-top:1px solid #474747;
    bottom:0;
    box-shadow:0 -1px 2px rgba(0, 0, 0, 0.8);
    clear:both;
    height:40px;
    position:fixed;
    z-index:9999;
    display:block;
}

#bottom-bar-center {
    display:block;
    height:100%;
    margin:0 auto;
    max-width:1020px;
    min-width:280px;
    width:100%;
}

#bar-ad-wrapper {
    background:none repeat scroll 0 0 #ffffff;
    border-radius:8px 8px 0px 0px;
    display:block;
    float:left;
    height:50px;
    margin-left:5px;
    margin-top:-10px;
    position:relative;
    width:290px;
    border-top:2px solid #a1a1a1;
    border-left:2px solid #a1a1a1;
    border-right:2px solid #a1a1a1;
    box-shadow:-1px -1px 2px rgba(0, 0, 0, 0.8);
}

#bar-ad-insert {
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
    height:40px;
    margin-left:8px;
    margin-top:5px;
    width:270px;
    overflow:hidden;
}

.page-shadow-wide-wrapper {
    width:100%;
    height:5px;
    background:url("/img/akron/2014/shadow_box_wide.png") repeat-x scroll 0 0 transparent;
    margin:0 auto;
    padding:0;
    clear:both;
}

/* START WEATHER WIDGET STYLES FOR PAGE */

#widget-wrapper {
    width:220px;
    max-width:220px;
    height:auto;
    max-height:73px;
    /* background:none repeat scroll 0 0 #222222; */
    overflow:hidden;
    margin:0;
    padding:5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

#widget-wrapper a {
    text-align:center;
    height:100%;
    width:100%;
    display:block;
}

#widgetBackground {
    background:none repeat scroll 0 0 transparent;
    width:100%;
    overflow:hidden;
}

#widgetBackground h2 {
    font-size:10px;
    text-align:center;
    color:#ffffff;
    text-decoration:none;
    float:left;
    margin:0px;
    padding:0px;
    font-family:Verdana;
}

#currentTemp {
    color:#ffffff;
    float:left;
    clear:left;
    /* font-weight:bold; */
    font-size:40px;
    margin:-5px auto;
    padding:0px;
    font-family:Verdana;
}

#currents-wrapper {
    float:left;
    height:100%;
    width:60px;
    overflow:hidden;
    margin-left:15px;
    margin-top:-5px;
    display:inline;
}

#currentHigh {
    color:#ffffff;
    padding-bottom:5px;
    border-bottom:2px solid #ffffff;
    float:left;
    font-size:9px;
    font-weight:bold;
    font-family:Verdana;
}

#currentLow {
    color:#ffffff;
    float:left;
    font-size:9px;
    padding-top:5px;
    font-weight:bold;
    font-family:Verdana;
}

#conditionsIcon {
    float: right;
    height: 55px;
    padding: 2px;
    width: 57px;
    margin:-15px auto 0;
}

#conditionsIcon img {
    width:100%;
    height:100%;
    display:block;
}

#sponsorTxt {
    text-align:center;
    width:200px;
    height:18px;
    clear:both;
    margin:0 auto;
}

#weather-mobile-wrapper {
    margin:0 auto;
    text-align:center;
    /* background:none repeat scroll 0 0 #222222; */
}

#weather-mobile-two {
    width:280px;
    height:18px;
    margin:5px auto 0px;
    clear:both;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    overflow:hidden;
    line-height:18px;
    text-align:center;
}

#weather-mobile-two h2 {
    font-size:11px;
    color:#ffffff;
    text-decoration:none;
    margin:0px;
    padding:0px;
    float:left;
    margin-left:8px;
    font-family:Verdana;
}

#currentTemp-mobile {
    font-size:11px;
    color:#ffffff;
    margin:0 auto;
    padding:0px;
    font-weight:bold;
    line-height:18px;
    margin-left:5px;
    float:left;
    font-family:Verdana;
}

#weather-sponsor-mobile{
    text-align:center;
    width:200px;
    height:18px;
    margin:0 auto;
    float:left
}

#sticky-navigation {
    width:100%;
    overflow:hidden;
}

#search_left {
    width:280px;
    /* width:330px;*/
    height:28px;
    border-radius:5px;
    margin-bottom:5px;
    /* RED BACKGROUNDS *
    background: -moz-linear-gradient(-90deg, #e40c0c, #9e0a0a) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#e40c0c, #9e0a0a); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #e40c0c, #9e0a0a); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #e40c0c, #9e0a0a); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/ 
    background: linear-gradient(#e40c0c, #9e0a0a); /* Standard Syntax */
    background: -ms-linear-gradient(top, #e40c0c 0%,#9e0a0a 100%); /* IE 10+ */
    /* SVG as background image (IE9/Chrome/Safari/Opera) */ 
    background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDYpIiAvPgo8L3N2Zz4=");
}

#white-search-wrapper {
    /* width:91%; */
    width:89%;
    height:28px;
    background:none repeat scroll 0 0 #ffffff;
    box-shadow:0px 0px 3px rgba(0, 0, 0, 0.6) inset;
    border-radius:5px;
    float:left;
    color:#a1a1a1;
}

#SearchText {
    background:none repeat scroll 0 0 transparent;
    color:#000000;
    height:28px;
    font-size:0.9em;
}

#search-button-wrapper {
    width:27px;
    height:28px;
    float:right;
    border-radius:0px 5px 5px 0px;
}

#search-button-background {
    width:27px;
    height:28px;
    border-radius:0px 5px 5px 0px;
    /* RED BACKGROUNDS *
    background: -moz-linear-gradient(-90deg, #e40c0c, #9e0a0a) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#e40c0c, #9e0a0a); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #e40c0c, #9e0a0a); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #e40c0c, #9e0a0a); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e40c0c', EndColorStr='#9e0a0a');/* IE 8*/ 
    background: linear-gradient(#e40c0c, #9e0a0a); /* Standard Syntax */
    background: -ms-linear-gradient(top, #e40c0c 0%,#9e0a0a 100%); /* IE 10+ */
    /* SVG as background image (IE9/Chrome/Safari/Opera) */ 
    background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MDYpIiAvPgo8L3N2Zz4=");
}

#search-button {
    background:url("/img/akron/2014/search_bar_icon.png") no-repeat scroll 0 0 transparent;
    width:22px;
    height:23px;
    margin-left:2px;
    margin-top:2px;
    cursor:pointer
}

#top-wrapper-two-story {
    width:100%;
    padding-bottom:10px;
    display:none;
}

#top-leader-position-story {
    width:1010px;
    height:90px;
    margin:0 auto;
    padding:0px;
    display:none;
}

.top_story {
    
    float: left;
    width: 59%;
}

.more-stories-section {
    border-top: 1px solid #000000;
    margin-top: 3px;
}

.akronStoryListTeaser.Sports > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}
.more-stories-link {
    color: #87CEEB !important;
}
.more-stories-section > a {
    padding: 0 5px;
}

.section-lead-photo{
  
}

.top_story > .section-lead-headline{
  clear:none;
}


.story_divider {
    clear: both;
    width: 100%;
}

.four_stories {
    border-left: 1px solid #000000;
    float: right;
    padding-left: 5px;
    width: 39%;
}

#featured-content-1 > div > div.akronStoryListTeaser.Sports > div.linklist > div.top_story > div.section-lead-photo > img {
    width: 200px;
    height: auto;
}
#featured-content-1 > div > div.akronStoryListTeaser.Sports > div.linklist > div.top_story > div.section-lead-photo {
    background: none;
    border: none;
    float:right;
}
#featured-content-1 > div > div.akronStoryListTeaser.Sports > div.linklist > div.top_story > div.section-lead-photo > span {
    display: none;
}

#featured-content-1 > div > div.akronStoryListTeaser.Sports > div.more-stories-section > a.more-stories-link {
  color: skyblue !important;
}


.news-queue #miniteaserhead {
    background:none repeat scroll 0 0 #6ab92a;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.9em;
    margin-bottom:5px;
}

/* END WEATHER WIDGET STYLES FOR PAGE */

/* END STYLES FOR FULL DIV DROP MENU CONTENT */

/* START INSIDE OHIO STYLES NEW */

.inside_ohio {
    background-color:#FFFFFF;
    background-image:url("/img/akron/feat_bg_big.gif"); 
    border:1px solid #CCCCCC;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:0.750em;
    margin-left:auto;
    margin-right:auto;
    width:775px;
}

.inside_ohio h2 {
    background-color:#EEEEEE;
    border-bottom:1px solid #CCCCCC;
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:18px;
    padding-left:10px;
    padding-top:5px;
}

.inside_ohio h3 {
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    padding-left:10px;
    padding-top:5px;
    text-transform:uppercase;
}

.inside_ohio p {
    padding-left:10px;
    padding-right:10px;
}

.inside_ohio2 {
    background-color:#FFFFFF; 
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:12px;
    margin-left:auto;
    margin-right:auto;
}

.inside_ohio2 h2 {
    background-color:#CCCCCC;
    border-bottom:1px solid #999999;
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:18px;
    padding-left:10px;
    padding-top:5px;
}

.inside_ohio2 h3 {
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    padding-left:0px;
    padding-top:5px;
    margin-bottom:0px;
    text-align:center;
    text-transform:uppercase;
}

.inside_ohio2 p {
    padding-left:10px;
    padding-right:10px;
}

.inside_ohio2 .in_ohio {
    float:none;
}

.inside_ohio2 .bx-wrapper{
    margin:0 auto;
}

.inside_ohio2 .bx-next {
    position:absolute; 
    top:32%; 
    left:775px; 
    z-index:999; 
    width:103px; 
    height:78px; 
    text-indent:-999999px; 
    background:url(http://media.ohio.com/images/inside_arrows.png) no-repeat -103px 0px; 
}

.inside_ohio2 .bx-prev {
    position:absolute; 
    top:32%; 
    left:-103px; 
    z-index:999; 
    width:103px; 
    height:78px; 
    text-indent:-999999px; 
    background:url(http://media.ohio.com/images/inside_arrows.png) no-repeat -0px 0px; 
}

.inside_bottom {
    background-color:#CCCCCC;
    border-bottom:1px solid #999999;
    height:32px;
    width:100%;
}

.in_ohio {
    float:left;
    width:155px;
}

#inside_section .in_ohio {
    float:left;
    width:147px;
}

#in_movies {
    background-color:#FFFFFF;
    border-right:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:154px;
}

#in_entertainment {
    background-color:#FFFFFF;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:154px;
}

#in_sports {
    background-color:#FFFFFF;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:154px;
}

#in_music {
    background-color:#FFFFFF;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:154px;
}

#in_feat {
    background-color:#FFFFFF;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:153px;
}

#inside_section #inside_ohio {
    background-color:#EEEEEE;
    background-image:url("/img/akron/feat_bg_small.gif");
    border:1px solid #CCCCCC;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:12px;
    line-height:13px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    width:588px;
}

#inside_section h2 {
    background-color:#EEEEEE;
    border-bottom:1px solid #CCCCCC;
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:18px;
    padding-bottom:5px;
    padding-left:10px;
    padding-top:5px;
}

#inside_section h3 {
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    padding-left:10px;
    padding-top:5px;
    text-transform:uppercase;
}

#inside_section p {
    padding-left:7px;
    padding-right:7px;
}

.in_feature {
    float:left;
    width:147px;
}

#in_feature1 {
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature2 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature3 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature4 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:145px;
}

#in_feature5 {
    background-color:#FFFFFF;
    border:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature6 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature7 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:146px;
}

#in_feature8 {
    background-color:#FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    float:left;
    height:210px;
    width:145px;
}

.story-tools-wrapper {
    border-bottom: 1px solid #C7C7C7;
    display: table-cell;
    /* float: left; */
    padding-bottom: 5px;
    padding-top: 10px;
    width: auto;
    margin-bottom:10px;
}

#imware-center-revised {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    font-family: Helvetica,Arial,Trebuchet,Verdana,Lucida Grande,Tahoma,Geneva,Verdana,sans-serif;
    font-size: 0.688em;
    line-height: 10px;
    text-align: right;
    text-decoration: none;
    width: auto;
}

.link-image-wrapper {
    display: inline-block;
    float: left;
    height: 32px;
    overflow: hidden;
    padding-right: 3.7px;
    width: 32px;
}

#imware-center-revised .at16nc.at16t_email {
    background: url("/img/akron/email_share_icon.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    display: block;
    height: 32px;
    width: 32px;
}

#imware-center-revised .at16t_eamil.at16nc {
    background-position: 0 center;
}

#add-tweet {
}

div.archiveList {
	margin-top:10px!important;
}

#order-story-button, #rss-story-button {
    display:none;
}

/* END INSIDE OHIO STYLES NEW */

/* END NEW STYLES FOR 2014 SITE REDESIGN */