* {
    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:#191919;
    text-decoration:none;
}

a:hover {
    color:#e40c0c;
}

a:visited {
    color:#191919;
}

a:active {
    color:#e40c0c;
}

a:selected {
    color:#e40c0c;
}

a:selected {
    color:#191919;
}

p {
    /* font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana,sans-serif;*/
    font-family:Verdana, Geneva, sans-serif;
    margin-bottom:10px;
    margin-top:10px;
    font-size:0.9em;
    line-height:1.1em;
}

p a {
    color:#9e0a0a;
}

ul {
    list-style:none;
}

img {
    border:0px solid transparent;
}

.clear-both {
    clear:both;
}

body  {
	background:none repeat scroll 0 0 #ffffff;
    font-family:Helvetica, Arial, Trebuchet, Verdana ,Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:100%;
    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;
}

.hentry {
    width:100%;
    margin-top:5px;
}

/* 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;
    border-top:1px solid #d1cfc0;
    border-bottom:1px solid #929085;
    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;
    min-width:320px;
    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;
    max-height:40px;
    height:auto;
    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-wrapper-two {
    margin-left:10px;
}


#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 #929085;
    overflow:hidden;
}

#top-wrapper-center {
    margin:0 auto;
    max-width:980px;
    width:auto;
}

#top-leader-position {
    width:auto;
    max-width:728px;
    /* max-width:980px; */
    height:auto;
    max-height:90px;
    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;
    min-width:320px;
}

#top-page-shadow img {
    width:100%;
    max-width:980px;
    min-width:320px;
    height:100%;
}

/* END STYLES FOR TOP OF PAGE */

#ohio-inside-content-wrapper {
    width:100%;
    max-width:980px;
    min-width:auto;
    background:white;
    margin:15px auto;
    /* border:1px solid #a1a1a1; */
    overflow:hidden;
    height:auto;
    min-height:60px;
    clear:both;
}

/* 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 ul {
    text-align:center;
}

#top-bar-black li {
    position:relative;
}

#top-bar-black ul li {
    display:inline-block;
}

#top-bar-black > a {
    display:none;
    padding:5px 4px 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 {
	height:auto;
    width:270px;
    max-height:120px;
    float:right;
    background:none repeat scroll 0 0 transparent;
    margin-right:10px;
    margin-top: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;*/
    padding-top:20px;
    clear:right;
    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;
    float:left!important;
    font-family:Arial,sans-serif!important;
    vertical-align:text-bottom!important;
    font-weight:bold!important;
}

.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:1px 1px 3px #000000 inset;
}

#searchbox #search_left #Select1 {
    font-size:10px!important;
    margin-left:8px!important;
    width:50px!important;
    margin-top:6px!important;
}

#searchbox #search_left #Select1 option:hover {
    background:url("/img/akron/responsive/select_hover.png") repeat scroll 0 0 #054d83;
    color:#ffffff;
}

#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; */
    padding-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 10px 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 10px 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;
}

/* 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:none repeat scroll 0 0 transparent;
    margin:0 auto;
}


/* BEGIN STYLES FOR CONTENT GRID ON PAGE */

.two-column-left {
    float:left;
    width:69%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    min-height:0px;
}

.two-column-right {
    float:left;
    width:31%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    min-height:0px;
}

.two-column-wrapper {
    float:left;
    width:69%;
}

.center-column {
    float:right;
    width:50%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    min-height:0px;
}

.left-column {
    float:left;
    width:50%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    min-height:0px;
}

.right-column {
    float:left;
    width:31%;
    height:auto;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    min-height:0px;
}

.full-width-box {
    width:100%;
    height:auto;
    clear:both;
    padding:5px;
    overflow:hidden;
    min-width:300px;
    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;
}

.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:98%;
    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:#a80d18;
    text-shadow:1px 1px 1px #c1cbce;
    font-weight:bold;
}

#mobile-links-box a:active {
    color:#a80d18;
    text-shadow:1px 1px 1px #c1cbce;
    font-weight:bold;
}

/* END STYLES FOR CONTENT GRID ON PAGE */



/* START FLOATING LOG IN BAR ON PAGE */

#log-me-in-bar-wrapper {
    width:100%;
    height:auto;
    max-width:1142px;
    min-width:320px;
    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.50em;
    font-weight:bold;
    text-align:right;
    line-height:1.2em;
    padding-right:10px;
    color:#000000;
}

.access-content-bar-wrapper p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.55em;
    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:#a80d18!important;
    text-decoration:none;
    display:inline-block;
    text-shadow:1px 1px 0px #dedede;
}

.access-bar-wrapper-one {
    width:21%;
    height:40px;
    float:left;
    margin-right:5px;
    border-right:2px dotted #0a8fdc;
}

.access-bar-wrapper-two {
    width:64%;
    height:40px;
    float:left;
    margin-right:5px;
    border-right:2px dotted #0a8fdc;
}

.access-bar-wrapper-three {
    width:12%;
    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.1em;
    line-height:1.5em;
}

.login-bar-text a {
    color:#a80d18;
    text-decoration:none;
}

.sign-up-options-wrapper {
    width:100%;
    height:auto;
    min-height:250px;
    border-top:2px dotted #a1a1a1;
    border-bottom:2px dotted #a1a1a1;
    padding-bottom:20px;
    padding-top:10px;
    overflow:auto;
    position:relative;
    z-index:1;
}

.subscriber-options-wrapper {
    float:left;
    width:32.5%;
    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;
}

.subscriber-options-wrapper hr {
    color:#000000;
}

.wrapper-box:before, .wrapper-box:after {
    box-shadow:0px 15px 10px rgba(0, 0, 0, 0.6);
    content: "";
    transform: rotate(-5deg);
    position:absolute;
    bottom:15px;
    left:10px;
    top:80%;
    z-index:-1;
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    width:50%;
}

.wrapper-box:after {
    left:auto;
    right:10px;
    transform:rotate(5deg);
}

.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='images/subscriber_options_banner.png',sizingMethod='scale'); /* IE BACKGROUND FIX */
    /* -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subscriber_options_banner.png',sizingMethod='scale')"; /* IE BACKGROUND FIX */
    /* background-size:auto 100%; */
    background-size:30px 30px;
    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.2em;
    text-shadow:1px 1px 1px #000000;
    margin-top:-14px;
    font-size:0.8em;
}

.option-text {
    color:#f3f3f3;
    font-weight:normal;
    text-decoration:none;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:0.80em;
    padding:5px 3px 3px;
    height:125px;
    position:relative;
}

div.container-button {
    margin: 0px;
    width: 90%;
    height:80%;
    position:relative;
}

.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-black {
    background-color: #e2e2e2;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62676f), color-stop(50%, #62676f), color-stop(50%, #202327), color-stop(100%, #202327));
    background-image: -webkit-linear-gradient(top, #62676f 0%, #62676f 50%, #202327 50%, #202327 100%);
    background-image: -moz-linear-gradient(top, #62676f 0%, #62676f 50%, #202327 50%, #202327 100%);
    background-image: -ms-linear-gradient(top, #62676f 0%, #62676f 50%, #202327 50%, #202327 100%);
    background-image: -o-linear-gradient(top, #62676f 0%, #62676f 50%, #202327 50%, #202327 100%);
    background-image: linear-gradient(top, #62676f 0%, #62676f 50%, #202327 50%, #202327 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62676f', EndColorStr='#202327');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#62676f', EndColorStr='#202327');/* IE 8*/
    border-top: 1px solid #838a94;
    border-bottom: 1px solid #000000;
    border-top: 1px solid #838a94;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-black-indent {
    background-color: #31363c;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #727881), color-stop(100%, #31363c));
    background-image: -webkit-linear-gradient(top, #727881, #31363c);
    background-image: -moz-linear-gradient(top, #727881, #31363c);
    background-image: -ms-linear-gradient(top, #727881, #31363c);
    background-image: -o-linear-gradient(top, #727881, #31363c);
    background-image: linear-gradient(top, #727881, #31363c);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#727881', EndColorStr='#31363c');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#727881', EndColorStr='#31363c');/* IE 8*/
    border-top: 1px solid #838a94;
    border-bottom: 1px solid #000000;
    border-top: 1px solid #838a94;
    -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 #838a94,*/ 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    -moz-box-shadow: /*inset 0 1px 0 0 #838a94,*/ 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    box-shadow: /*inset 0 1px 0 0 #838a94,*/ 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    color: #dad8c9;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #000000, 1px 1px 0px #838a94;
    width: 80%; 
}

button.stack-double-black-indent:hover {
    background-color: #888f9a;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #888f9a), color-stop(100%, #424951));
    background-image: -webkit-linear-gradient(top, #888f9a, #424951);
    background-image: -moz-linear-gradient(top, #888f9a, #424951);
    background-image: -ms-linear-gradient(top, #888f9a, #424951);
    background-image: -o-linear-gradient(top, #888f9a, #424951);
    background-image: linear-gradient(top, #888f9a, #424951);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#888f9a', EndColorStr='#424951');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#888f9a', EndColorStr='#424951');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #838a94, 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    -moz-box-shadow: inset 0 1px 0 0 #838a94, 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    box-shadow: inset 0 1px 0 0 #838a94, 1px 0 0 0 #393e45, 0 2px 2px 1px #393e45;
    cursor: pointer; 
}
button.stack-double-black-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #000000, 0 1px 0 0 #999999;
    -moz-box-shadow: inset 0 0 15px 0 #000000, 0 1px 0 0 #999999;
    box-shadow: inset 0 0 15px 0 #000000, 0 1px 0 0 #999999;
    border-top:1px solid #393e45;
    border-left:1px solid #393e45;
    border-right:1px solid #838a94;
}

/* END BLACK DOUBLE STACK BUTTON TYPE */

div.stack-double-blue {
    background-color: #0a8fdc;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a8fdc), color-stop(50%, #0a8fdc), color-stop(50%, #10498f), color-stop(100%, #10498f));
    background-image: -webkit-linear-gradient(top, #0a8fdc 0%, #0a8fdc 50%, #10498f 50%, #10498f 100%);
    background-image: -moz-linear-gradient(top, #0a8fdc 0%, #0a8fdc 50%, #10498f 50%, #10498f 100%);
    background-image: -ms-linear-gradient(top, #0a8fdc 0%, #0a8fdc 50%, #10498f 50%, #10498f 100%);
    background-image: -o-linear-gradient(top, #0a8fdc 0%, #0a8fdc 50%, #10498f 50%, #10498f 100%);
    background-image: linear-gradient(top, #0a8fdc 0%, #0a8fdc 50%, #10498f 50%, #10498f 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0a8fdc', EndColorStr='#10498f');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#888f9a', EndColorStr='#10498f');/* IE 8*/
    border-top: 1px solid #5ac3ff;
    border-bottom: 1px solid #054677;
    border-top: 1px solid #5ac3ff;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-blue-indent {
    background-color: #0774c5;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c9bed), color-stop(100%, #0774c5));
    background-image: -webkit-linear-gradient(top, #0c9bed, #0774c5);
    background-image: -moz-linear-gradient(top, #0c9bed, #0774c5);
    background-image: -ms-linear-gradient(top, #0c9bed, #0774c5);
    background-image: -o-linear-gradient(top, #0c9bed, #0774c5);
    background-image: linear-gradient(top, #0c9bed, #0774c5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0c9bed', EndColorStr='#0774c5');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0c9bed', EndColorStr='#0774c5');/* IE 8*/
    border-top: 1px solid #5ac3ff;
    border-bottom: 1px solid #054677;
    border-top: 1px solid #5ac3ff;
    -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 #5ac3ff,*/ 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    -moz-box-shadow: /*inset 0 1px 0 0 #5ac3ff,*/ 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    box-shadow: /*inset 0 1px 0 0 #5ac3ff,*/ 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    color: #ffffff;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #054677, 1px 1px 0px #5ac3ff;
    width: 80%; 
}

button.stack-double-blue-indent:hover {
    background-color: #11a8ff;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #11a8ff), color-stop(100%, #0b8ff1));
    background-image: -webkit-linear-gradient(top, #11a8ff, #0b8ff1);
    background-image: -moz-linear-gradient(top, #11a8ff, #0b8ff1);
    background-image: -ms-linear-gradient(top, #11a8ff, #0b8ff1);
    background-image: -o-linear-gradient(top, #11a8ff, #0b8ff1);
    background-image: linear-gradient(top, #11a8ff, #0b8ff1);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#11a8ff', EndColorStr='#0b8ff1');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#11a8ff', EndColorStr='#0b8ff1');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #5ac3ff, 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    -moz-box-shadow: inset 0 1px 0 0 #5ac3ff, 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    box-shadow: inset 0 1px 0 0 #5ac3ff, 1px 0 0 0 #042a46, 0 2px 2px 1px #042a46;
    cursor: pointer; 
}
button.stack-double-blue-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #054677, 0 1px 0 0 #5ac3ff;
    -moz-box-shadow: inset 0 0 15px 0 #054677, 0 1px 0 0 #5ac3ff;
    box-shadow: inset 0 0 15px 0 #054677, 0 1px 0 0 #5ac3ff;
    border-top:1px solid #042a46;
    border-left:1px solid #042a46;
    border-right:1px solid #5ac3ff;
}

/* END BLUE DOUBLE-STACK BUTTON TYPE */

div.stack-double-red {
    background-color: #a80d18;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a80d18), color-stop(50%, #a80d18), color-stop(50%, #630811), color-stop(100%, #630811));
    background-image: -webkit-linear-gradient(top, #a80d18 0%, #a80d18 50%, #630811 50%, #630811 100%);
    background-image: -moz-linear-gradient(top, #a80d18 0%, #a80d18 50%, #630811 50%, #630811 100%);
    background-image: -ms-linear-gradient(top, #a80d18 0%, #a80d18 50%, #630811 50%, #630811 100%);
    background-image: -o-linear-gradient(top, #a80d18 0%, #a80d18 50%, #630811 50%, #630811 100%);
    background-image: linear-gradient(top, #a80d18 0%, #a80d18 50%, #630811 50%, #630811 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a80d18', EndColorStr='#630811');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a80d18', EndColorStr='#630811');/* 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 5px;
    padding: 6px 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 8*/
    -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 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #400e0a, 1px 1px 0px #f3292c;
    width: 80%; 
}

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 #630811;
    border-left:1px solid #630811;
    border-right:1px solid #f3292c;
}

/* END RED DOUBLE-STACK BUTTON TYPE */

div.stack-double-tan {
    background-color: #a1a1a1;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a59a), color-stop(50%, #a6a59a), color-stop(50%, #a1a1a1), color-stop(100%, #a1a1a1));
    background-image: -webkit-linear-gradient(top, #a6a59a 0%, #a6a59a 50%, #a1a1a1 50%, #a1a1a1 100%);
    background-image: -moz-linear-gradient(top, #a6a59a 0%, #a6a59a 50%, #a1a1a1 50%, #a1a1a1 100%);
    background-image: -ms-linear-gradient(top, #a6a59a 0%, #a6a59a 50%, #a1a1a1 50%, #a1a1a1 100%);
    background-image: -o-linear-gradient(top, #a6a59a 0%, #a6a59a 50%, #a1a1a1 50%, #a1a1a1 100%);
    background-image: linear-gradient(top, #a6a59a 0%, #a6a59a 50%, #a1a1a1 50%, #a1a1a1 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a6a59a', EndColorStr='#a1a1a1');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a6a59a', EndColorStr='#a1a1a1');/* IE 8*/
    border-top: 1px solid #dad8c9;
    border-bottom: 1px solid #6a6963;
    border-top: 1px solid #dad8c9;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-tan-indent {
    background-color: #a4a398;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1c0b3), color-stop(100%, #a4a398));
    background-image: -webkit-linear-gradient(top, #c1c0b3, #a4a398);
    background-image: -moz-linear-gradient(top, #c1c0b3, #a4a398);
    background-image: -ms-linear-gradient(top, #c1c0b3, #a4a398);
    background-image: -o-linear-gradient(top, #c1c0b3, #a4a398);
    background-image: linear-gradient(top, #c1c0b3, #a4a398);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c1c0b3', EndColorStr='#a4a398');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#c1c0b3', EndColorStr='#a4a398');/* IE 8*/
    border-top: 1px solid #dad8c9;
    border-bottom: 1px solid #6a6963;
    border-top: 1px solid #dad8c9;
    -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 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: /* inset 0 1px 0 0 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: /* inset 0 1px 0 0 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    color: #3e3e3a;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #5e5d58, 1px 1px 0px #dad8c9;
    width: 80%; 
}

button.stack-double-tan-indent:hover {
    background-color: #d8d7c8;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8d7c8), color-stop(100%, #a4a398));
    background-image: -webkit-linear-gradient(top, #d8d7c8, #a4a398);
    background-image: -moz-linear-gradient(top, #d8d7c8, #a4a398);
    background-image: -ms-linear-gradient(top, #d8d7c8, #a4a398);
    background-image: -o-linear-gradient(top, #d8d7c8, #a4a398);
    background-image: linear-gradient(top, #d8d7c8, #a4a398);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d8d7c8', EndColorStr='#a4a398');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#d8d7c8', EndColorStr='#a4a398');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    cursor: pointer; 
}
button.stack-double-tan-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    -moz-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    border-top:1px solid #6d6c65;
    border-left:1px solid #6d6c65;
    border-right:1px solid #dad8c9;
}

/* END TAN DOUBLE-STACK BUTTON TYPE */

div.stack-double-gold {
    background-color: #b99c5a;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3cca0), color-stop(50%, #e3cca0), color-stop(50%, #625027), color-stop(100%, #b99c5a));
    background-image: -webkit-linear-gradient(top, #e3cca0 0%, #e3cca0 50%, #625027 50%, #b99c5a 100%);
    background-image: -moz-linear-gradient(top, #e3cca0 0%, #e3cca0 50%, #625027 50%, #b99c5a 100%);
    background-image: -ms-linear-gradient(top, #e3cca0 0%, #e3cca0 50%, #625027 50%, #b99c5a 100%);
    background-image: -o-linear-gradient(top, #e3cca0 0%, #e3cca0 50%, #625027 50%, #b99c5a 100%);
    background-image: linear-gradient(top, #e3cca0 0%, #e3cca0 50%, #625027 50%, #b99c5a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e3cca0', EndColorStr='#b99c5a');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e3cca0', EndColorStr='#b99c5a');/* IE 8*/
    border-top: 1px solid #ffe8bd;
    border-bottom: 1px solid #877243;
    border-top: 1px solid #ffe8bd;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-gold-indent {
    background-color: #f0d8a9;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0d8a9), color-stop(100%, #ccac64));
    background-image: -webkit-linear-gradient(top, #f0d8a9, #ccac64);
    background-image: -moz-linear-gradient(top, #f0d8a9, #ccac64);
    background-image: -ms-linear-gradient(top, #f0d8a9, #ccac64);
    background-image: -o-linear-gradient(top, #f0d8a9, #ccac64);
    background-image: linear-gradient(top, #f0d8a9, #ccac64);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0d8a9', EndColorStr='#ccac64');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0d8a9', EndColorStr='#ccac64');/* IE 8*/
    border-top: 1px solid #ffe8bd;
    border-bottom: 1px solid #877243;
    border-top: 1px solid #ffe8bd;
    -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 #ffe8bd,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: /* inset 0 1px 0 0 #ffe8bd,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: /* inset 0 1px 0 0 #ffe8bd,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    color: #615028;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #3e3214, 1px 1px 0px #ffe8bd;
    width: 80%; 
}

button.stack-double-gold-indent:hover {
    background-color: #ffe8bd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe8bd), color-stop(100%, #e6c272));
    background-image: -webkit-linear-gradient(top, #ffe8bd, #e6c272);
    background-image: -moz-linear-gradient(top, #ffe8bd, #e6c272);
    background-image: -ms-linear-gradient(top, #ffe8bd, #e6c272);
    background-image: -o-linear-gradient(top, #ffe8bd, #e6c272);
    background-image: linear-gradient(top, #ffe8bd, #e6c272);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe8bd', EndColorStr='#e6c272');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe8bd', EndColorStr='#e6c272');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    cursor: pointer; 
}
button.stack-double-gold-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    -moz-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    border-top:1px solid #6d6c65;
    border-left:1px solid #6d6c65;
    border-right:1px solid #dad8c9;
}

/* END GOLD DOUBLE STACK BUTTON TYPE */

div.stack-double-silver {
    background-color: #b2b6b9;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dedede), color-stop(50%, #dedede), color-stop(50%, #757f86), color-stop(100%, #b2b6b9));
    background-image: -webkit-linear-gradient(top, #dedede 0%, #dedede 50%, #757f86 50%, #b2b6b9 100%);
    background-image: -moz-linear-gradient(top, #dedede 0%, #dedede 50%, #757f86 50%, #b2b6b9 100%);
    background-image: -ms-linear-gradient(top, #dedede 0%, #dedede 50%, #757f86 50%, #b2b6b9 100%);
    background-image: -o-linear-gradient(top, #dedede 0%, #dedede 50%, #757f86 50%, #b2b6b9 100%);
    background-image: linear-gradient(top, #dedede 0%, #dedede 50%, #757f86 50%, #b2b6b9 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dedede', EndColorStr='#b2b6b9');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dedede', EndColorStr='#b2b6b9');/* IE 8*/
    border-top: 1px solid #dad8c9;
    border-bottom: 1px solid #6a6963;
    border-top: 1px solid #dad8c9;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-silver-indent {
    background-color: #efefef;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #c2c7ca));
    background-image: -webkit-linear-gradient(top, #efefef, #c2c7ca);
    background-image: -moz-linear-gradient(top, #efefef, #c2c7ca);
    background-image: -ms-linear-gradient(top, #efefef, #c2c7ca);
    background-image: -o-linear-gradient(top, #efefef, #c2c7ca);
    background-image: linear-gradient(top, #efefef, #c2c7ca);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#c2c7ca');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef', EndColorStr='#c2c7ca');/* IE 8*/
    border-top: 1px solid #dad8c9;
    border-bottom: 1px solid #6a6963;
    border-top: 1px solid #dad8c9;
    -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 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: /* inset 0 1px 0 0 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: /* inset 0 1px 0 0 #dad8c9,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    color: #4a535a;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #2b353c, 1px 1px 0px #ffffff;
    width: 80%; 
}

button.stack-double-silver-indent:hover {
    background-color: #f6f6f6;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #dbe0e4));
    background-image: -webkit-linear-gradient(top, #f6f6f6, #dbe0e4);
    background-image: -moz-linear-gradient(top, #f6f6f6, #dbe0e4);
    background-image: -ms-linear-gradient(top, #f6f6f6, #dbe0e4);
    background-image: -o-linear-gradient(top, #f6f6f6, #dbe0e4);
    background-image: linear-gradient(top, #f6f6f6, #dbe0e4);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', EndColorStr='#dbe0e4');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', EndColorStr='#dbe0e4');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    cursor: pointer; 
}
button.stack-double-silver-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    -moz-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    border-top:1px solid #6d6c65;
    border-left:1px solid #6d6c65;
    border-right:1px solid #dad8c9;
}

/* END SILVER DOUBLE STACK BUTTON TYPE */

div.stack-double-gold2 {
    background-color: #a88345;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7d991), color-stop(50%, #f7d991), color-stop(50%, #625027), color-stop(100%, #a88345));
    background-image: -webkit-linear-gradient(top, #f7d991 0%, #f7d991 50%, #625027 50%, #a88345 100%);
    background-image: -moz-linear-gradient(top, #f7d991 0%, #f7d991 50%, #625027 50%, #a88345 100%);
    background-image: -ms-linear-gradient(top, #f7d991 0%, #f7d991 50%, #625027 50%, #a88345 100%);
    background-image: -o-linear-gradient(top, #f7d991 0%, #f7d991 50%, #625027 50%, #a88345 100%);
    background-image: linear-gradient(top, #f7d991 0%, #f7d991 50%, #625027 50%, #a88345 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7d991', EndColorStr='#a88345');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f7d991', EndColorStr='#a88345');/* IE 8*/
    border-top: 1px solid #fff8cc;
    border-bottom: 1px solid #95783b;
    border-top: 1px solid #fff8cc;
    -webkit-border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
    border-radius: 0px 20px 0px 20px;
    margin: 5px auto 5px;
    padding: 6px 0;
    width: 100%; 
    box-shadow:1px 0px 1px #c2c2c2;
}

button.stack-double-gold2-indent {
    background-color: #ffe4a4;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe4a4), color-stop(100%, #c89e57));
    background-image: -webkit-linear-gradient(top, #ffe4a4, #c89e57);
    background-image: -moz-linear-gradient(top, #ffe4a4, #c89e57);
    background-image: -ms-linear-gradient(top, #ffe4a4, #c89e57);
    background-image: -o-linear-gradient(top, #ffe4a4, #c89e57);
    background-image: linear-gradient(top, #ffe4a4, #c89e57);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe4a4', EndColorStr='#c89e57');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffe4a4', EndColorStr='#c89e57');/* IE 8*/
    border-top: 1px solid #fff8cc;
    border-bottom: 1px solid #95783b;
    border-top: 1px solid #fff8cc;
    -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 #fff8cc,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: /* inset 0 1px 0 0 #fff8cc,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: /* inset 0 1px 0 0 #fff8cc,*/ 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    color: #625027;
    font: bold 0.8em "helvetica neue", helvetica, arial, sans-serif;
    margin: 0;
    padding: 3px 0;
    text-shadow: -1px -1px 0px #3b311a, 1px 1px 0px #fff8cc;
    width: 80%; 
}

button.stack-double-gold2-indent:hover {
    background-color: #ffeec6;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffeec6), color-stop(100%, #eabe75));
    background-image: -webkit-linear-gradient(top, #ffeec6, #eabe75);
    background-image: -moz-linear-gradient(top, #ffeec6, #eabe75);
    background-image: -ms-linear-gradient(top, #ffeec6, #eabe75);
    background-image: -o-linear-gradient(top, #ffeec6, #eabe75);
    background-image: linear-gradient(top, #ffeec6, #eabe75);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffeec6', EndColorStr='#eabe75');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffeec6', EndColorStr='#eabe75');/* IE 8*/
    -webkit-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    -moz-box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    box-shadow: inset 0 1px 0 0 #dad8c9, 1px 0 0 0 #565252, 0 2px 2px 1px #565252;
    cursor: pointer; 
}
button.stack-double-gold2-indent:active {
    -webkit-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    -moz-box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    box-shadow: inset 0 0 15px 0 #62615a, 0 1px 0 0 #dad8c9;
    border-top:1px solid #6d6c65;
    border-left:1px solid #6d6c65;
    border-right:1px solid #dad8c9;
}

/* END GOLD 2 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:white;
    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;
}

/* END RESPONSIVE STYLES NEEDED FOR PAGE */
    

#container-top {
    margin:0 auto;
    padding:0;
    width:991px;
}

.rede #container {
    background-color:#FFFFFF;
    background-image:url("/img/akron/container_bg.gif");
    background-repeat:repeat-y;
    margin:-5px auto 0;
    width: 991px;
}

.rede #header { 
    padding:0 10px 0 20px; 
    height:129px; 
}

.rede #header h1 {
    margin:0;
    padding:10px 0;
}

.rede #leftWrapper{
    float:left;
    width:620px;
}
.rede #left {
    float:left;
    width:310px;
    padding:15px 10px 15px 20px;
    clear:left;
}
  
.rede #right {
    float:right;
    width:320px;
    padding:15px 10px 15px 20px;
    font-size:12px;
}
  
 .rede #center {
    float:left;
    width:290px;
    padding:15px 10px 15px 20px;
    font-size:12px;
}

.rede #leftTwoColumn {
    clear:both;
    float:left;
    padding-left:20px;
}

.sectionGroup {
    width:600px;
}

.sectionGroupHead {
    background:url('http://media.ohio.com/images/redesign/redeGradient.png') repeat-x;
    width:100%;
    height:29px;
    padding-top:6px;
}

.sectionTitle {
    float:left;
    padding-left:10px;
    font-size: 18px;
    font-weight: bold;
}
.sectionMore {
    float:right;
    padding-right:10px;
    font-size:12px;
    font-weight:bold;
    padding-top:4px;
}

.sectionGroupFoot {
    clear:both;
    width:600px;
    height:35px;
    background-color:#CCCCCC;
}

.sectionBottom {
    border-bottom:1px solid #CCCCCC;
    width:100%;
    margin:5px 0px;
}

.sectionGroupFoot .sectionGroupLinks {
    font-size:12px;
    padding:10px;
}

.sectionGroup .container {
    overflow:visible;
}

.sectionGroup .container .col1, .sectionGroup .container .col2 {
    width: 50%;
    float:left;
}

.sectionGroup .linklist {
    padding:0 5px;
}

.sectionGroup .linklist li {
    line-height:15px;
}

.sectionGroup .col2 .linklist li {
    padding:5px 0px;
}

.sectionGroupWrapper {
    float:left;
    position:relative;
}

.sectionGroup .columnsep {
    border-left:1px dashed #CCCCCC;
    width:1px;
    height:100%;
    position:absolute;
    left:50%;
}

.sectionGroup .miniPhotoPic {
    background:url('http://media.ohio.com/images/redesign/100shadbg.png');
    width:108px;
    height:108px;
}

.sectionGroup .section-mini-photo {
    margin:-6px 0px 0px -11px;
    padding-right:2px;
    padding-bottom:2px;
}

.sectionGroup .section-lead-headline {
    font-size:15px;
    line-height:17px;
}

.rede #mainContent {
    margin:0 315px;
    padding:0 10px;
    width:320px;
} 

.rede #midbottom { 
    padding:0 5px 0 5px; 
}

.rede #bottom p {
    margin:0;
    padding:10px 0; 
}
.fltrt {
    /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
    float:right;
    margin-left:8px;
}
.fltlft {
    /* this class can be used to float an element left in your page */
    float:left;
    margin-right:8px;
}
.clearfloat {
    clear:both;
    height:0;
    font-size:1px;
    line-height:0px;
}

.rede #bottom {
    padding:0 10px 15px 20px;
    margin-top:15px;
    text-align:center;
}
/* HEADER SPECIFIC */

.rede .ohio_date {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
}

.rede #logo {
    float:left;
    padding-left:25px;
    padding-top:30px;
    text-align:center;
    width:230px;
}

.rede #logo a {
    margin-bottom:0;
}
.rede #logo img {
    margin-bottom:0;
}

#top_head {
    width:970px; 
    margin:5px auto; 
    height:90px;
}

.rede #header_space {
    float:left;
    padding-top:74px;
    width:80px;
}

.rede #top_service_box {
    display:block;
    float:left;
    padding-top:10px;
    width:447px;
}

#weather-widget {
    float:right !important;
    padding:0 20px !important;
    width:188px;
}

/* END HEADER SPECIFIC */

/* END NAVIGATION SPECIFIC */

.rede #navigation {
    background-image:url("../../img/akron/redmenu_bg.gif");
    height:34px;
    margin-left:5px;
    padding-left:35px;
    width:946px;
}

.rede #navigation ul {
    color:#FFFFFF;
    float:left;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11pt;
    width:100%;
}

.rede #navigation ul li {
    display:inline;
}

.rede #navigation ul li a {
    border-top:7px solid #E0171D;
    color:#FFFFFF;
    float:left;
    font:bold 10.5pt Arial,Helvetica,sans-serif;
    padding:2px 13px;
    text-decoration:none;
    margin-left:auto;
    margin-right:auto;
}

#ohio_bar2 {
    background-color:#C8C9B8; 
    border:0 solid #FFFFFF;
    color:black;
    display:block;
    font-family:Arial, sans serif;
    font-size:8.4px;
    font-weight:bold;
    height:20px;
    margin-bottom:0;
    margin-left:5px;
    padding:6px 12px 0;
    width:957px;
    
}

#ohio_bar2 a {
    font-size:11px;
    margin-left:auto;
    margin-right:auto;
}

#sliding_banner {
    margin-left:6px;
}
 
/*Pulled by jason from ohio_styles for navigation purposes*/
/* START NAVIGATION STYLES */
#navigation {
    background-image:url("/img/akron/redmenu_bg.gif");
    height:34px;
    padding-left:35px;
}

#navigation ul {
  font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
  font-size:11pt;
  color:#FFFFFF;
  float:left;
  width:100%;
}

#navigation ul li {
    display:inline; 
}

#navigation ul li a {
  font:bold 90%/normal Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  border-top:7px solid #E0171D;
  text-decoration:none;
  float:left;
  padding:2px 15px;
  font-size:11pt;
}

#navigation ul li a:hover {
  background-color:#EBEDDF;
  border-top:7px solid #E0171D;
  padding-bottom:9px;
  color:#000000;
  position:relative;
  z-index:7000;
}

#navigation ul li a.selected {
  background-color:#EBEDDF;
  border-top:7px solid #E0171D;
  padding-bottom:9px;
  color:#000000;
  position:relative;
  z-index:7000;
}

#navigation ul li a.selected:hover {
  background-color:#EBEDDF;
  border-top:7px solid #E0171D;
  color:#000000;
  position:relative;
  z-index:7000;
}

#ohio_bar2 a {
  font-size:11px;
}

.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:1120px;
  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 NAVIGATION PULLED BY JASON */
/* END NAVIGATION SPECIFIC STYLES */

/* CONTENT SPECIFIC STYLES */

/* START STORY STYLES */

.post-date {
    color:#7a7a7a;
    font-family:Verdana, Geneva, sans-serif;
    /* font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;*/
    font-size:12px;
    display:block;
    padding-top:5px;
    padding-bottom:5px;
}

.sectionStoryDigest {
    background-color:#dedede;
    border:1px solid #a1a1a1;
    float:left;
    height:auto;
    margin:5px 5px 2px 0;
    padding:4px;
    max-width:97%;
    /* max-width:268px; */
    width:100%;
    padding-bottom:10px;
}

.sectionStoryDigest .section-story-photo {
    text-align:center;
    margin:0 auto;
    padding-top:2px;
}

.sectionStoryDigest .section-story-photo img {
    width:99.7%;
    height:auto;
    border:1px solid #ffffff;
}

#breadcrumb {
    float:right;
    font-size:12px;
    padding-right:15px;
    color:#9e0a0a;
}

#breadcrumb a {
	color:#9e0a0a;
}

.post-credit {
    font-size:1.0em;
}

.cutline {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:12px;
    padding-top:5px;
}

.more_photos {
    font-weight:bold;
    padding-right:20px;
    text-align:right;
    font-size:0.9em;
}

.more_photos a {
    color:#9e0a0a;
}

.double-red-arrows {
    color:#a80d18!important;
    font-size:10px;
    font-weight:bold;
    padding-left:2px;
}

.storytext {
    font-size:12px;
    line-height:15px;
    padding-bottom:5px;
    padding-left:3px;
    padding-right:10px;
}

.story-kicker {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:15px;
    font-style:italic;
    padding-bottom:5px;
}

.story-deck {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:15px;
    font-weight:bold;
    line-height:16px;
}

ul.linklist li {
    line-height:12px;
    list-style-type:none;
    padding:3px;
}

div.sectionStoryDigest li {
    list-style-type: none;
    margin: 5px 0;
    padding: 8px 0 0 0;
}

.section-title {
    border-bottom:1px solid #FF0000;
    font-size:24px;
    font-weight:bold;
    margin-bottom:5px;
    margin-left:1px;
    margin-right:15px;
    padding-bottom:5px;
}

.section-lead-photo {
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    display:block;
    float:none;
    margin:1px 10px 5px 0;
    padding-bottom:5px;
    text-align:center;
    padding:5px 1px 5px 5px;
}

.section-lead-photo img {
    /* padding:5px 5px; */
    vertical-align:middle;
    width:97%;
    height:auto;
    border:1px solid #ffffff;
    padding:0px;
}

.section-mini-photo {
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    display:block;
    float:left;
    margin:4px;
    padding:2px;
    width:100px;
}

.section-mini-photo img {
    vertical-align:top;
}

.section-full-photo {
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #88877;
    float:left;
    margin:5px;
    padding:5px 5px 12px;
    width:440px;
}

.header-storydigest {
    border-bottom:1px solid #CCCCCC;
    font-size:11px;
    font-weight:bold;
    padding-bottom:0;
    padding-top:10px;
}

#storydigest, #storydigest1, #storydigest2, #storydigest3, #storydigest4, #storydigest5, 
#storydigest6, #storydigest6, #storydigest7, #storydigest8, #storydigest9, #storydigest10, 
#storydigest11, #storydigest12, #storydigest13, #storydigest14, #storydigest15, 
#storydigest16, #storydigest17, #storydigest18, #storydigest19, #storydigest20, 
#storydigest21, #storydigest22, #storydigest23, #storydigest24, #storydigest25, 
#storydigest26, #storydigest27, #storydigest28, #storydigest29, #storydigest30 {
    font-family: helvetica,arial,Trebuchet,Verdana,Lucida Grande,tahoma,geneva,Verdana,sans-serif;
    font-size: 12px;
    line-height: 13px;
    margin: 0 0 0 5px;
}

#storydigest p, #storydigest1 p, #storydigest2 p, #storydigest3 p, #storydigest4 p, #storydigest5 p, 
#storydigest6 p, #storydigest6 p, #storydigest7 p, #storydigest8 p, #storydigest9 p, #storydigest10 p, 
#storydigest11 p, #storydigest12 p, #storydigest13 p, #storydigest14 p, #storydigest15 p, 
#storydigest16 p, #storydigest17 p, #storydigest18 p, #storydigest19 p, #storydigest20 p, 
#storydigest21 p, #storydigest22 p, #storydigest23 p, #storydigest24 p, 
#storydigest25 p, #storydigest26 p, #storydigest27 p, #storydigest28 p, #storydigest29 p, #storydigest30 p {
    font-size:1.0em;
    line-height:1.1em;
}

#storydigest ul li a, #storydigest1 ul li a, #storydigest2 ul li a, #storydigest3 ul li a, #storydigest4 ul li a, #storydigest5 ul li a, 
#storydigest6 ul li a, #storydigest6 ul li a, #storydigest7 ul li a, #storydigest8 ul li a, #storydigest9 ul li a, #storydigest10 ul li a, 
#storydigest11 ul li a, #storydigest12 ul li a, #storydigest13 ul li a, #storydigest14 ul li a, #storydigest15 ul li a, 
#storydigest16 ul li a, #storydigest17 ul li a, #storydigest18 ul li a, #storydigest19 ul li a, #storydigest20 ul li a, 
#storydigest21 ul li a, #storydigest22 ul li a, #storydigest23 ul li a, #storydigest24 ul li a, #storydigest25 ul li a, 
#storydigest26 ul li a, #storydigest27 ul li a, #storydigest28 ul li a, #storydigest29 ul li a, #storydigest30 ul li a {
    color:#9e0a0a;
}

#next-previous_page_links {
    float:right;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    padding-right:25px;
}

.section-lead-headline {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:18px;
    padding-bottom:5px;
    clear:both;
}

div.entry-content p {
	font-size:14px;
    /* font-size:12px; */
    line-height:17px;
    /* line-height:15px; */
    padding-bottom:5px;
    padding-left:3px;
    padding-right:10px;
}

#mainContent-story-page {
}

.center-story-page {
    float:left;
    font-family:helvetica,arial,Trebuchet,Verdana,Lucida Grande,tahoma,geneva,Verdana,sans-serif;
    font-size:14px;
    margin-bottom:15px;
    margin-right:10px;
    margin-top:14px;
    text-align:left;
    width:100%;
}

#left-story-page {
    padding-left:20px;
}

/* END STORY STYLES */

.rede #content {
margin-top:-15px;
/* overflow:auto; */
}

#container-bottom {
  margin-top:-15px;
  height:5px; 
  text-align:center;
}

#latetophead {
    line-height:14px;
    margin-bottom:5px;
    padding:6px 0 6px 5px;
    /* border-bottom:1px solid #ce1125!important; */
    font-size:1.1em;
    background:none repeat scroll 0 0 #dedede;
    text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);
    border:0px solid transparent!important;
}

.akronStoryList {
    font-size:12px;
}

#mainContent .akronStoryList {
    width:300px;
    float:left;
}

h3 {
    font-size:1.1em;
    margin-bottom:5px;
    margin-top:3px;
}

.akronStoryList strong a, .akronStoryList .linklist strong a {
    color:#7A7A7A!important;
    font-weight:bold!important;
    text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5);
}

.akronStoryList strong a:hover, .akronStoryList .linklist strong a:hover {
    color:#e40c0c;
}

ul.linklist li {
    line-height:12px;
    list-style-type:none;
    padding:3px;
}

.ui-tabs-panel li {
    list-style:none outside none;
    padding:3px;
}

ul.linklist li a {
    line-height:1.1em;
    color:#191919;
    font-size:1.1em;
}

ul.linklist li a:hover {
    color:#e40c0c;
}

ul.linklist li a:hover ul.linklist strong a:hover {
    color:#e40c0c;
}

.akronStoryList ul.linklist li {
    line-height:1.1em!important;
}

.akronStoryList ul.linklist li a {
	line-height:1.2em!important;
	color:#191919;
	font-size:1.1em!important;
	font-weight:normal;
}

.akronStoryList ul.linklist li a:hover {
    color:#e40c0c;
}

#right h2 {
    padding-top:10px;
}

h2 {
    font-size:14px;
    padding-bottom:4px;
}

a.blogTitle strong {
    display:block;
    margin-top:14px;
}

#right p {
    margin:0;
    padding:0;
    text-align:left;
}

p.feedTitle {
    margin-top:0;
}

.promo_headline {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.cssbox_white, .cssbox_body_white, .cssbox_head_white, .cssbox_head_white h2 {
    background:url("http://media.bclocalnews.com/images/box_white.png") no-repeat scroll right bottom transparent;
}

.cssbox_white {
    margin:0 auto;
    padding-right:15px;
    width:auto!important;
}

.cssbox_head_white {
    background-position:right top;
    color:#FFFFFF;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    margin-right:-15px;
    padding-right:40px;
}

.cssbox_head_white h2 {
    background-position:left top;
    border:0 none;
    height:auto!important;
    margin:0;
    padding:20px 0 10px 21px;
}

.cssbox_body_white {
    background-position:left bottom;
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:12px;
    margin-right:10px;
    padding:10px 0 20px 21px;
}

.container {
    overflow:hidden;
}

.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    /* background:url("/img/akron/box.png") no-repeat scroll right bottom transparent; */
}

.cssbox {
    margin:10px auto;
    padding-right:15px;
    width:95%!important;
    border-radius:10px 10px 10px 10px;
    box-shadow:0px 0px 4px #474747;
    background:none repeat scroll 0 0 transparent;
    border:1px solid #a80d18;
}

.cssbox_text {
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:12px;
}

.cssbox_head {
    /* background-position:right top; */
    color:#FFFFFF;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana,sans-serif;
    margin-right:-15px;
    padding-right:40px;
    background-color:#a80d18;
    border-radius:10px 10px 0px 0px;
    display:block;
}

.cssbox_head h2 {
    /* background-position:left top; */
    border:0 none;
    height:auto!important;
    margin:0;
    padding:10px 0 10px 25px;
}

.cssbox_body {
    /* background-position:left bottom;*/
    color:#000000;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:1.0em;
    line-height:1.1em;
    margin-right:10px;
    padding:10px 0 20px 21px;
    background-color:#ffffff;
}


.ui-tabs-panel {
    background-color:#dedede;
    border:1px solid #a1a1a1;
    padding:4px;
}

.ui-tabs-nav, .ui-tabs-panel {
    font-size:0.9em;
}

.ui-tabs-nav {
    list-style:none outside none;
    margin:0;
    padding:0;
}

.ui-tabs-hide {
    display:none;
}

.ui-tabs-nav a:hover {
    background-color:transparent;
}

.ui-tabs-nav:after {
    clear:both;
    content:" ";
    display:block;
}

.ui-tabs-nav li {
    float:left;
    margin:0;
}

.ui-tabs-nav a, .ui-tabs-nav a span {
    float:left;
    padding:0 6px;
}

.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
    color:#706C6C;
}

.ui-tabs-nav .ui-tabs-selected a,
.ui-tabs-nav .ui-tabs-active a {
    -moz-border-bottom-colors:none;
    -moz-border-image:none;
    -moz-border-left-colors:none;
    -moz-border-right-colors:none;
    -moz-border-top-colors:none;
    border-color:#a1a1a1;
    border-style:solid solid none;
    border-width:1px;
    outline:0 none;
    padding-left:0;
    text-decoration:none;
    white-space:nowrap;
    background-color:#F2F3E9;
    color:black;
    position:relative;
    top:1px;
    z-index:2;
}

.ui-tabs-nav a span {
    background-position:0 0;
    height:20px;
    line-height:2.0em;
    padding-right:0;
    padding-top:1px;
    font-size:1.1em;
}

.ui-tabs-selected a span,
.ui-tabs-active a span {
    height:28px;
}

.ui-tabs-nav .ui-tabs-selected a span,
.ui-tabs-nav .ui-tabs-active a span {
    padding-top:0;
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited,
.ui-tabs-nav .ui-tabs-active a:link, .ui-tabs-nav .ui-tabs-active a:visited {
    cursor:text;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
    cursor:pointer;
}

.ui-tabs-nav a:hover {
}

.ui-tabs-disabled {
    opacity:0.4;
}

.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    color:#000000;
}

.ui-tabs-panel {
    background-color:#F2F3E9;
    border:1px solid #a1a1a1;
    padding:10px;
}

.ui-tabs-panel p {
    line-height:12px;
    padding:2px;
}

.ui-tabs-panel #latetophead {
    border-bottom:0px solid transparent!important;
}

.ui-tabs-panel {
    background-color:#dedede;
    border:1px solid #a1a1a1;
    padding:4px;
    margin-bottom:6px;
}

.ui-tabs-panel {
    background-color:#dedede;
    border:1px solid #a1a1a1;
    padding:4px;
}

.ui-tabs-nav .ui-tabs-selected a,
.ui-tabs-nav .ui-tabs-active a {
    background-color:#dedede;
    border-top:1px solid #a1a1a1;
    border-left:1px solid #a1a1a1;
    border-right:1px solid #a1a1a1;
    color:black;
    position:relative;
    top:1px;
    z-index:2;
}

.ui-tabs-panel li {
    list-style:none outside none;
    padding:3px;
}

.ui-tabs-selected,
.ui-tabs-active {
    background-color:#FFFFFF;
}

* html .ui-tabs-nav {
    display:inline-block;
}

:first-child + html .ui-tabs-nav {
    display:inline-block;
}

a.blogTitle strong {
    display:block;
    margin-top:14px;
}

h2 > a.blogTitle strong {
}

#in_this_section {
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    color:#9e0a0a;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:0.9em;
    line-height:1.2em;
    margin-bottom:10px;
    padding:0px 10px;
    text-decoration:none;
}

#blogswrapper .blogwrapper .akronStoryList h3 {
    border-bottom:0px solid transparent!important;
}

#blogwrapper .akronStoryList #latetophead {
	margin-bottom:-5px;
}

.photoGalleries {
    width:100%;
}

.photoGalleryList {
    width:100%;
}

.photoGalleries li {
background:none repeat scroll 0 0 #dedede;
border:1px solid #a1a1a1;
display:inline;
float:left;
margin:20px;
height:185px;
padding:4px;
overflow:hidden;
font-size:11px;
text-align:center;
color:#9e0a0a;
}

.imageInGallery {
width:140px;
}

/* END CONTENT SPECIFIC STYLES */

/* START INSIDE OHIO STYLES */

.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:12px;
    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:#dedede;
    /* background-color:#CCCCCC; */
    border-bottom:1px solid #a1a1a1;
    /* 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;
    text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);
}

.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;
    padding-bottom:10px;
}

.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:#dedede;
    /* background-color:#CCCCCC; */
    border-top:1px solid #a1a1a1;
    /* border-top:1px solid #999999; */
    border-bottom:0px solid transparent;
    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;
}

/* END INSIDE OHIO STYLES */

/* START CAROUSEL STYLES */

.img {
    display:block;
    margin:auto;
    text-align:center;
}

#akroncarousel {
}

#carouselController {
    bottom:0;
    top:419px;
    width:266px;
}

#akronFullCarousel {
    background:none repeat scroll 0 0 #202327;
    padding:5px 5px 0;
    padding-bottom:1px;
}

#akronFullCarousel .linklist a img {
	width:100%;
}

#akronFullCarousel .linklist li a {
  color:#ffffff!important;
}

.carousel externalControl {
    background-color:green;
    width:280px;
}

div.topnews > #akroncarousel {
    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;
    padding:5px!important;
    text-align:center;
    width:auto!important;
}

#prev {
    background-image:url("/img/akron/bckButton.png");
    background-repeat:no-repeat;
    border-right:1px solid #8B8B8B;
    float:left;
    margin:1px 0 0 2px;
    width:14px;
}

#next {
    background-image:url("/img/akron/frtButton.png");
    background-repeat:no-repeat;
    border-right:1px solid #8B8B8B;
    float:left;
    margin:1px 0 0 2px;
    padding:0 6px;
}

#pause {
    border-right:1px solid #8B8B8B;
    color:#8B8B8B;
    float:left;
    font-size:10px;
    font-variant:small-caps;
    font-weight:bold;
    margin-right:3px;
    padding:1px 2px 5px 0;
    position:relative;
    width:auto;
}

#pagination {
    background-repeat:no-repeat;
    color:#777777;
    font:bold 10px Arial,sans-serif;
    height:13px;
    margin-bottom:2px;
    padding:1px 2px 4px;
    width:13px;
}

#pagination:hover {
}

div.akroncarousel > ul.linklist li {
    height:auto!important;
    margin-bottom:15px;
    margin-right:0!important;
    padding:0;
    width:365px!important;
}

.akroncarousel {
    background-color:#202327;
    background-position:center bottom;
    background-repeat:no-repeat;
    margin-bottom:6px;
}

#controls {
    float:right;
    position:relative;
    width:270px!important;
}

a.numberCounter:hover {
    color:red;
}

.numberCounter {
    border-right:1px solid white;
}

#carouselCounter {
    float:right;
    margin-top:-6px;
}

.akroncarousel .story-blurb {
    color:#FFFFFF;
    font-size:13px;
    line-height:14px;
    margin:10px 10px 45px;
    text-align:left;
}

.akroncarousel .section-lead-headline {
    text-align:center;
}

.akroncarousel .section-lead-headline a {
    color:#FFFFFF;
}

.akroncarousel .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0 none;
    margin:0;
    padding:0;
    width:97%;
}

#carouselButtons {
    border-left:0 none;
    border-top:1px solid #8B8B8B;
    bottom:0;
    display:block;
    height:16px;
    padding:0 10px;
    width:355px;
}

#carouselControls {
    display:block;
    float:left;
    width:90px;
}

/* END CAROUSEL STYLES */


/* START FOOTER SPECIFIC STYLES */

#footer {
    background:none repeat scroll 0 0 #ffffff; 
    color:#666666;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:10px;
    margin:10px auto 0;
    width:980px;
    padding-bottom:40px;
}

#foot_left {
    background-color:#FFFFFF;
    border-radius:15px 15px 15px 15px;
    float:left;
    height:50px;
    margin-right:15px;
    padding-top:10px;
    width:140px;
}

#rc-logo {
    margin-left:12px;
}

#foot_right {
    background-color:#FFFFFF;
    border-radius:15px 15px 15px 15px;
    float:right;
    height:50px;
    padding-top:10px;
    width:825px;
}

#foot_links {
    float:left;
    padding-left:15px;
    padding-top:5px;
    text-align:center;
    width:650px;
}

#foot_logo {
    float:right;
    width:150px;
}

img.corner {
    display:block !important;
    height:10px;
    width:10px;
}

/* END FOOTER SPECIFIC STYLES */

/* ADJUSTMENT STYLES NEEDED */

ul.linklist li {
    font-size:0.9em;
}

#left a {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:12px;
    border:0;
}

ul.linklist span {
    color:grey;
    font-size:1.0em;
    margin-left:5px;
}

#mainContent .akronStoryList {
    padding-bottom:16px;
}

.section-lead-headline {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:18px;
    padding-bottom:&nbsp;5px;
    width:&nbsp;250px;
    clear:both;
}

.linklist a img {
    text-align:center;
    width:auto;
    max-width:365px;
    height:auto;
}

/* div#left a img {
    text-align:center;
    margin:0 60px;
} */

.akronStoryList {
    padding-bottom:0px;
}

.rede #left {
    width:290px!important;
}

.ZventsQuickSearch {
    padding-bottom:10px; 
}

#left .section-lead-headline a {
    font-size:18px;
}

.ZventsQuickSearch a img {
    text-align:center; 
    margin:0px;
}

.rede #mainContent {
    width:300px!important;
}

.rede #header {
    margin-left:10px;
    width:940px;
    height:129px;
}

/* END ADJUSTMENT STYLES FOR PAGE */

.rede #errorPage {
    padding-left:35px;
    height:400px; 
    vertical-align:middle;
    text-align:center;
    margin:50px auto;  
}

/* STORY SPECIFIC STYLES */

#center-story-page-wide {
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    line-height:21px;
}

#center-story-page-wide {
    float:left;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    line-height:21px;
    margin-bottom:15px;
    margin-right:10px;
    margin-top:14px;
    width:600px;
}

#content-center-left {
    float: left;
    margin-left: 2px;
    padding: 10px;
    width: 270px;
}

#content-center-right {
    float:right;
    margin-left:7px;
    padding:10px;
    width:270px;
}

#right-story-page-thin {
    float:left;
    font-family:helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:10px;
    margin-top:14px;
    width:160px;
}

#right-story-page {
    float:right;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:10px;
    line-height:16px;
    margin-top:14px;
    width:300px;
    padding-right:20px;
}

#center-story-page {
    float: left;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    /*line-height:21px;*/
    margin-bottom:15px;
    margin-right:10px;
    margin-top:14px;
    width:460px;
}

#mainContent-story-page {
    float:left;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:13px;
    width:460px;
}

#left-story-page .ui-tabs-panel {
    background-color:#dedede;
    border:1px solid #a1a1a1;
    padding:4px;
}

#left-story-page {
    float:left;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:12px;
    margin-right:15px;
    padding-top:15px;
    width:165px;
    padding-left:20px;
}

#left-story-page h2 {
    font-size:16px;
    font-weight:bold;
    line-height:8px;
}

#left-story-page h2 a {
    margin-bottom:5px;
}

/* END STORY SPECIFIC STYLES */

/* STAR IM WARE CONTENT STYLES */

#imware-center {
    background-color:#EEEEEE;
    border:1px solid #CCCCCC;
    color:#333333;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:10px;
    padding-left:20px;
    padding-right:10px;
    text-decoration:none;
    width:400px;
}

#mainconent {
    width:290px!important;
}

/* END IM WARE CONTENT STYLES */

/* START MICRO CAROUSEL STYLES */

#awOnePageButton .view-slide {
    display:none;
}

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load {
    height:470px; /* Same as showcase javascript option */
    overflow:hidden;
}

/* Container when content is shown as one page */
.showcase-onepage {
    /**/
}

.showcasetop {
    background:url('http://media.ohio.com/images/microsite/carousel/mcnewtopflat.png');
    width:620px;
    height:51px;
}

.showcasebot {
    background:url('http://media.ohio.com/images/microsite/carousel/mcbottomflat.png');
    width:620px;
    height:26px;
    clear:both;
}

/* Container when content is shown in slider */
.showcase {
    position:relative;
    margin:auto;
    background-color:white;
    background:url('http://media.ohio.com/images/microsite/carousel/mcmiddleflat.png');
    float:left;
}


.showcase-content-container {
    //background-color: #fff;
}

/* NAVIGATION ARROW STYLES */

.showcase-arrow-previous, .showcase-arrow-next {
    position:absolute;
    background:url('http://media.ohio.com/images/microsite/carousel/arrows.png');
    width:33px;
    height:33px;
    top:220px;
    cursor:pointer;
}
    
.showcase-arrow-previous {
    left:-60px;
}
    
.showcase-arrow-previous:hover {
    background-position:0px -34px;
}
    
.showcase-arrow-next {
    right:-56px;
    background-position:-34px 0;
}
    
.showcase-arrow-next:hover {
    background-position:-34px -34px;
}
    
/* CONTENT STYLES  */
.showcase-content {
    //background-color: #fff;
    //text-align: center;
}
        
.showcase-content-wrapper {
    text-align:center;
    height:470px;
    width:700px;
    display:table-cell;
    vertical-align:middle;
}
        
/* STYLING THE TOOL TIPS  */
.showcase-plus-anchor {
    background-image:url('http://media.ohio.com/images/microsite/carousel/plus.png');
    background-repeat:no-repeat;
}
        
.showcase-plus-anchor:hover {
    background-position:-32px 0;
}
        
div.showcase-tooltip {
    background-color:#fff;
    color:#000;
    text-align:left;
    padding:5px 8px;
    background-image:url('http://media.ohio.com/images/microsite/carousel/white-opacity-80.png');
}
        
/* STYLES NEEDED FOR CAPTIONS */
.showcase-caption {
    color:#000;
    padding:8px 15px;
    text-align:left;
    position:absolute;
    bottom:10px;
    left:10px; 
    right:10px;
    display:none;
    background-image:url('http://media.ohio.com/images/microsite/carousel/white-opacity-80.png');
}
        
.showcase-onepage .showcase-content {
    margin-bottom:10px;
}
    
/* BUTTON WRAPPER STYLES  */
.showcase-button-wrapper {
    clear:both;
    margin-top:10px;
    text-align:center;
}
    
.showcase-button-wrapper span {
    margin-right:3px;
    padding:2px 5px 0px 5px;
    cursor:pointer;
    font-size:12px;
    color:#444444;
}
    
.showcase-button-wrapper span.active {
    color:#fff;
}
    
/* SHOWCASE THUMBNAIL STYLES  */
.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */ {
    margin-top:-40px;
    background-color:transparent;
}
    
.showcase-thumbnail-wrapper {
    overflow:hidden;
}
        
.showcase-thumbnail {
    width:200px;
    height:45px;
    cursor:pointer;
    border:solid 1px #333;
    position:relative;
}
        
.showcase-thumbnail-caption {
    position:absolute;
    bottom:2px;
    padding-left:10px;
    padding-bottom:5px;
}
            
.showcase-thumbnail-content {
    padding:10px;
    text-align:center;
    padding-top:25px;
}
            
.showcase-thumbnail-cover {
    background-image:url('http://media.ohio.com/images/microsite/carousel/black-opacity-40.png');
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
}
        
.showcase-thumbnail:hover {
    border:solid 1px #999;
}
        
.showcase-thumbnail:hover .showcase-thumbnail-cover {
    display:none;
}
        
.showcase-thumbnail.active {
    border:solid 1px #999;
}
        
.showcase-thumbnail.active .showcase-thumbnail-cover {
    display:none;
}
    
.showcase-thumbnail-wrapper-horizontal {
    padding:10px;
}
    
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail {
    margin-right:10px;
    width:200px;
}
    
.showcase-thumbnail-wrapper-vertical {
    padding:10px;
}
    
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail {
    margin-bottom:10px;
}
        
.showcase-thumbnail-button-backward, .showcase-thumbnail-button-forward {
    padding:7px 0px;
    cursor: pointer;
}
    
.showcase-thumbnail-button-backward {
    padding-bottom:0px;
    padding-right:0px;
}
    
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical, .showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal, .showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
    background-image:url('http://media.ohio.com/images/microsite/carousel/arrows-small.png');
    background-repeat:no-repeat;
    display:block;
    width:17px;
    height:17px;
}
        
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical {
    background-position:0 -51px;
    margin:auto;
}

.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical {
    background-position:-17px -51px;
}
        
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {
    background-position:0 -34px;
    margin: auto;
}

.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical {
    background-position:-17px -34px;
}
        
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {
    background-position:0 -17px;
    margin-top:19px;
    margin-bottom:19px;
}

.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal {
    background-position:-17px -17px;
}
        
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal {
    background-position:0 0;
    margin-top:19px;
    margin-bottom:19px;
}

.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal {
    background-position: -17px 0;
}
        
/* HIDE SHOWCASE BUTTON TEXT */
.showcase-thumbnail-button-forward span span, .showcase-thumbnail-button-backward span span {
    display: none;
}
    
/* CLEAR (used for horizontal thumbnails)
-------------------------------------------*/

.showcase .clear {
    clear:both;
    display:block;
    overflow:hidden;
    visibility:hidden;
    width:0;
    height:0;
    float:none;
}

.showcase .section-lead-headline a {
    font-size:18px;
    font-weight:normal;
}

.showcase .akronStoryListMini {
    float:left;
    padding-left:5px;
}

.showcase .story-blurb {
    padding-right:5px;
}

.showcase .section-mini-photo {
    float:left;
    padding:5px;
}

.showcase-content-container {
    margin-top:10px;
}

/* END MICROSITE CAROUSEL */

/* BLOG PAGE TAB STYLES */

.blogTabGroup {
    width:620px;
    position:relative;
}
.blogTabGroup .ui-tabs-nav {
    margin-bottom:56px;
    z-index:1;
}

.blogTabImg {
    position:absolute;
    top:28px;
    left:-42px;
    z-index:0;
}

.blogTabGroup .ui-tabs-nav .ui-tabs-selected a,
.blogTabGroup .ui-tabs-nav .ui-tabs-active a {
    background-color:#999999;
    top:0px;
}

.blogTabGroup .ui-tabs-nav li {
    margin:0 1px;
}

.blogTabGroup .ui-tabs-nav a {
    border-color:#666666;
    background-color:#F6F8FA;
    font-size:16px;
    font-weight:bold;
    padding:0px;
    border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
}

.blogTabGroup .ui-tabs-nav a span {
    padding-top:2px;
    padding-left:8px;
    padding-right:8px;
    height:22px;
}

.blogTabGroup .ui-tabs-panel {
    background-color:#F6F8FA;
    border:1px solid #666666;
    border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    padding:10px;
}

.blogTabGroup .ui-tabs-panel .container {
    background-color:#FFFFFF;
    border:1px solid #666666;
    padding:10px;
}

.blogTabGroup .col1 {
    border-right:1px solid #B2B2B2;
    float:left;
    width:50%;
    margin-left:-1px;
}

.blogTabGroup .col2 {
    float:left;
    width:50%;
}

.blogTabGroup h3 {
    border-bottom:0px!important;
    margin-top:0px!important;
    margin-bottom:2px!important;
    padding:0px!important;
}

.blogTabGroup .blogwrapper {
    clear:both;
    padding-bottom:6px;
    float:left;
    width:100%;
}

.blogTabGroup .akronStoryList {
    padding-bottom:0px;
}

.blogTabGroup .blogImg {
    width:45px;
    float:left;
}

.blogTabGroup .col1 .blogImg {
    padding-right:5px;
}
.blogTabGroup .col2 .blogImg {
    padding:0px 5px;
}

/* END BLOG PAGE TAB STYLES */

/* START STYLES FOR NEW FEATURED CONTENT AREA */

#two-column-left {
    width:590px;
    height:auto;
    min-height:0px;
    overflow:auto;
    /* padding:15px 10px 15px 20px; */
    float:left;
    /* background:none repeat scroll 0 0 #F2F3E9;*/
    /* border:1px solid #a1a1a1;*/
    margin-left:18px;
}

#two-column-left .section-lead-photo {
    float:left;
    height:auto;
    margin-top:5px;
    padding:2px;
    margin-right:5px;
}

.click-comment p {
    text-align:center;
    color:#9e0a0a;
}

a.dsq-widget-thread {
    font-size:0.75em;
}

p.dsq-widget-meta {
	font-size:70%!important;
}

/* START STYLES FOR ADDED BEACON BAR ON PAGE */

#main-site-wrapper {
    width:100%;
    height:100%;
    overflow:auto;
}

/* Revised Story Tools Styles */

.post-credit-tools-wrapper {
    width:100%;
    display:table;
    margin:0 auto;
}

.post-credit-wrapper {
    display:table-cell;
    width:auto;
    float:left;
    padding-right:20px;
    margin-top:5px;
    margin-bottom:7px;
}

.story-tools-wrapper {
    display:table-cell;
    width:auto;
    /* old styles float:right; */
    float:right;
    margin-right:10px;
    border-bottom:0px solid transparent;
    /* old styles border-bottom:1px solid #c7c7c7; */
    padding-bottom:5px;
    padding-top:10px;
}

#imware-center-revised {
    background:none repeat scroll 0 0 transparent;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:11px;
    line-height:10px;
    float:right;
    text-decoration:none;
    width:auto;
    text-align:right;
}

.link-image-wrapper {
    float:left;
    display:inline-block;
    width:32px;
    height:32px;
    overflow:hidden;
    padding-right:3.7px;
}

.link-image-wrapper a img:hover {
    opacity:0.8;
}

#imware-center-revised .at16nc.at16t_email {
    background:url("/img/akron/email_share_icon.png") no-repeat scroll 0 0 transparent;
    display:block;
    background-position:0px;
    background-position-x:0px!important;
    background-position-y:0px!important;
    width:32px;
    height:32px;
}

#imware-center-revised .at16t_eamil.at16nc {
    background-position:0px;
    background-position-x:0px!important;
    background-position-y:0px!important;
}

#add-tweet {
    /* margin-top:-10px; */
}

.photo_caption_pup button.cupid-blue img {
    float: left;
    height: 30px !important;
    margin-left: 5px;
    margin-top: -8px;
    position: relative;
    width: 30px !important;
  max-width:30px!important;
}

#blogIcon {
    float:left;
    padding-right:6px;
}

#DataList1 {
	width:auto!important;
}

.control_buttons #btnNext {
	float:right;
}

#txtSearchTerm {
    border:1px solid #a1a1a1;
    float:left;
}

#btnSearch {
    float:left;
}

#ddlSearch {
	float:left;
	border:1px solid #a1a1a1;
}

.MoreResultsClass {
	display:none;
}

.ResultsClass {
	width:100%;
}

.at_a11y {
  /* display:none; */
  color:transparent;
}

#photoWeek p {
  text-align:center;
}

.section-lead-headline a {
    font-weight:bold;
    line-height:1.0em;
    font-family:Helvetica, Arial, Trebuchet, Verdana, Lucinda Grande, Tahoma, Geneva, Verdana, sans-serif;
    font-size:1.1em;
}

#photoWeek img {
    margin:0 auto;
    border:0px solid transparent;
}

.pollForm {
    border:1px solid #c7c7c7;
    text-align:justify;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
    list-style:none outside none;
}

#ohio_forms #photo1 > div, #ohio_forms #photo2 > div, #ohio_forms #photo3 > div, #ohio_forms #photo4 > div, #ohio_forms #photo5 > div, #ohio_forms #photo6 > div,
#ohio_forms #photo7 > div, #ohio_forms #photo8 > div, #ohio_forms #photo9 > div, #ohio_forms #photo10 > div, #ohio_forms #photo11 > div, #ohio_forms #photo12 > div, 
#ohio_forms #photo13 > div, #ohio_forms #photo14 > div, #ohio_forms #photo15 > div, #ohio_forms #photo16 > div, #ohio_forms #photo17 > div, #ohio_forms #photo18 > div,
#ohio_forms #photo19 > div, #ohio_forms #photo20 > div, #ohio_forms #photo21 > div, #ohio_forms #photo22 > div, #ohio_forms #photo23 > div, #ohio_forms #photo24 > div,
#ohio_forms #photo25 > div, #ohio_forms #photo26 > div, #ohio_forms #photo27 > div, #ohio_forms #photo28 > div, #ohio_forms #photo29 > div, #ohio_forms #photo30 > div,
#ohio_forms #photo31 > div, #ohio_forms #photo32 > div, #ohio_forms #photo33 > div, #ohio_forms #photo34 > div, #ohio_forms #photo35 > div, #ohio_forms #photo36 > div,
#ohio_forms #photo37 > div, #ohio_forms #photo38 > div, #ohio_forms #photo39 > div, #ohio_forms #photo40 > div, #ohio_forms #photo41 > div, #ohio_forms #photo42 > div, 
#ohio_forms #photo43 > div, #ohio_forms #photo44 > div, #ohio_forms #photo45 > div, #ohio_forms #photo46 > div, #ohio_forms #photo47 > div, #ohio_forms #photo48 > div, 
#ohio_forms #photo49 > div, #ohio_forms #photo50 > div, #ohio_forms #photo51 > div, #ohio_forms #photo52 > div, #ohio_forms #photo53 > div, #ohio_forms #photo54 > div {
    text-align:center!important;
}

.gallery-right-column .content-box {
  padding:0px;
}

.gallery-right-column .content-box .right-gallery-ad-hidden,
.gallery-right-column .content-box .right-gallery-ad-show {
  padding:0px!important;
  margin-bottom:5px;
}

#nav_buttons_pup_back a:link, #nav_buttons_pup_next a:link, #nav_buttons_pup_close a:link {
  color:#ffffff!important;
}

#nav_buttons_pup_count a:link {
  color:#ae1f21!important;
}

.story-blurb p {
  font-size:1.1em;
  padding-top:5px;
  padding-bottom:5px;
  line-height:1.1em;
}

.story-level-ad {
    width:auto;
    max-width:268px;
    height:auto;
    padding:5px;
    margin:5px 5px 5px 0px;
    float:left;
    clear:left;
    color:#000000;
}

.story-level-ad a {
	color:#000000;;
	text-decoration:none;
}

/* 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:1010px;
    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.85em;
    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;
    color: #6b6b6b;
    /* color: #A1A1A1; */
    display: inline-block;
    text-decoration: none;
    text-shadow: -1px -1px 0 #FFFFFF;
}

#login-area-wrapper a {
	color:#6b6b6b;
    /* color:#a1a1a1; */
    font-size:0.75em;
    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:'FontAwesome';
    src:url('/fonts/akron/fontawesome-webfont.eot?v=3.2.1');
    src: url('/fonts/akron/fontawesome-webfont-webfont.eot');
    src:url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVsAA8AAAAACGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcZttVW0dERUYAAAF0AAAAHQAAACAARgAET1MvMgAAAZQAAABAAAAAYI4uqs5jbWFwAAAB1AAAAIIAAAGiZ+17r2N2dCAAAAJYAAAABAAAAAQARAURZ2FzcAAAAlwAAAAIAAAACAAAABBnbHlmAAACZAAAAGQAAABoJ54LrWhlYWQAAALIAAAALgAAADYAK6sIaGhlYQAAAvgAAAAdAAAAJAlBBs1obXR4AAADGAAAADYAAABkXR0ARGxvY2EAAANQAAAADwAAADQCEAJEbWF4cAAAA2AAAAAfAAAAIABdADluYW1lAAADgAAAAWcAAAK4PAplmHBvc3QAAAToAAAAewAAANve5M3pd2ViZgAABWQAAAAGAAAABn/cUyMAAAABAAAAAMw9os8AAAAAy1SCMAAAAADPSTBbeNpjYGRgYOADYgkGEGBiYARCCSBmAfMYAAVSAEsAAAB42mNgZp7EOIGBlYGF1YjlLAMDw0wIzXSWIR3MxwkKKouKGRwYeFX/sN3+d5uBge02oy9QmBFJiQIDIwCZlw0qeNpjYGBgZoBgGQZGBhCYA+QxgvksDA1gWgAowgNk8TIoMCxgWMmwjmELwzEFLgV9hXhFJdU///+D9UFkV0BlGZBkGf9//f/4f8r/2P+R/0P+Oz/guv/s/vZ7X2/BbMQJGNkY4EoYmYAEE7oCiNMHA2BnE+dgZeDEo4KFLHMB39cjZQAAAEQFEQABAAH//wAPeNpjYGJwYWBgSmENZWBmYGfQ28jIoG+ziZ2F4a3RRjbWOzabmJmATIaNzCBhVpDwJnY2xj82mxhB4saCioKqioKKLkwK/1QYZ/zLYA39tdqF5SwDAwMjAwwwMzBYMgMArjQWcHjaY2BkYGBgYWA4wv7LNJ7f5iuDPAcDCJz3NIhGpplSWEOBFAcDE4gHAPrJB9YAAHjaY2BkYGC7/W8zAwMHAwgwpTAwMqACSQBWJQMcAAAAeNpjesPgwsHAwMC0CogZIJgDCwbJs4YiaMbjQAykGR5DMVCcURBIe0NokBxYnzUDAwC45gi3AAB42mNgYNAhEZoAAGuoBFUAeNpjYGRgYJBk4GBgYgABEMnIABJzYNADCQAABrgAlwB42nWQzU7CQBSFzwj+EKMrQ1w2xrhwgRSrUXb4g5qgECTotiAVohTS1h98DB/AhQsfxJXuXPoEPoent1MEo5nMne/emTn3zACYwzMSUMkUgBxnxAppZhFPYB6HmhNYQl1zEiu41zyJZTxpnuLdV83TVP/UPINF9aA5hQX1qHkWq+pF8xvS6kPzO7LqC6c4QgkGyuijBZdURI9rQCqhg6ZUfUYDJjKc8X4Bd6z6zLpcq5yXuME1bHg8U8YJalQoYAd5ZjXW9nGOCrkq2V8qxi+dOjOPux05bcCigyxnjpwjmVj/R6lChRY1IuceoyNaBk/2JLZlZ5dZHwPudNi3Le8O7zRJcVeHqzdyxxn+UMC6jQtWu+L3ijWb1UD0GnzHj4rLNdA/6vMNRVENVcad71HhVvockFyqD8RXQJ95rHHE/e2xexnpdEZqjDg05ceK4sfAsbgMq5bELSqa2GTcwPbwT61vanRo3AB42m3ISQ6CQABE0SpQEEdk5y2a1nZYEg1HEUyIcePCK+AQb+zUtfRvXvIR4Nerwh7/mgEMGCJkBw9c0eKOJ7uMGLPHhH0OOOSIY06Ycoobs6hqLqc6j8/HgzFm5y3MV/sZMpdWzuVCOrmUK7mWG1l4bel1Xldu399pKl0AAAFTI3/bAAA=') format('woff'),
       url('/fonts/akron/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),
       url('/fonts/akron/fontawesome-webfont.woff?v=3.2.1') format('woff'),
       url('/fonts/akron/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),
       url('/fonts/akron/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
    src: url(/fonts/akron/data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVsAA8AAAAACGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAcZttVW0dERUYAAAF0AAAAHQAAACAARgAET1MvMgAAAZQAAABAAAAAYI4uqs5jbWFwAAAB1AAAAIIAAAGiZ+17r2N2dCAAAAJYAAAABAAAAAQARAURZ2FzcAAAAlwAAAAIAAAACAAAABBnbHlmAAACZAAAAGQAAABoJ54LrWhlYWQAAALIAAAALgAAADYAK6sIaGhlYQAAAvgAAAAdAAAAJAlBBs1obXR4AAADGAAAADYAAABkXR0ARGxvY2EAAANQAAAADwAAADQCEAJEbWF4cAAAA2AAAAAfAAAAIABdADluYW1lAAADgAAAAWcAAAK4PAplmHBvc3QAAAToAAAAewAAANve5M3pd2ViZgAABWQAAAAGAAAABn/cUyMAAAABAAAAAMw9os8AAAAAy1SCMAAAAADPSTBbeNpjYGRgYOADYgkGEGBiYARCCSBmAfMYAAVSAEsAAAB42mNgZp7EOIGBlYGF1YjlLAMDw0wIzXSWIR3MxwkKKouKGRwYeFX/sN3+d5uBge02oy9QmBFJiQIDIwCZlw0qeNpjYGBgZoBgGQZGBhCYA+QxgvksDA1gWgAowgNk8TIoMCxgWMmwjmELwzEFLgV9hXhFJdU///+D9UFkV0BlGZBkGf9//f/4f8r/2P+R/0P+Oz/guv/s/vZ7X2/BbMQJGNkY4EoYmYAEE7oCiNMHA2BnE+dgZeDEo4KFLHMB39cjZQAAAEQFEQABAAH//wAPeNpjYGJwYWBgSmENZWBmYGfQ28jIoG+ziZ2F4a3RRjbWOzabmJmATIaNzCBhVpDwJnY2xj82mxhB4saCioKqioKKLkwK/1QYZ/zLYA39tdqF5SwDAwMjAwwwMzBYMgMArjQWcHjaY2BkYGBgYWA4wv7LNJ7f5iuDPAcDCJz3NIhGpplSWEOBFAcDE4gHAPrJB9YAAHjaY2BkYGC7/W8zAwMHAwgwpTAwMqACSQBWJQMcAAAAeNpjesPgwsHAwMC0CogZIJgDCwbJs4YiaMbjQAykGR5DMVCcURBIe0NokBxYnzUDAwC45gi3AAB42mNgYNAhEZoAAGuoBFUAeNpjYGRgYJBk4GBgYgABEMnIABJzYNADCQAABrgAlwB42nWQzU7CQBSFzwj+EKMrQ1w2xrhwgRSrUXb4g5qgECTotiAVohTS1h98DB/AhQsfxJXuXPoEPoent1MEo5nMne/emTn3zACYwzMSUMkUgBxnxAppZhFPYB6HmhNYQl1zEiu41zyJZTxpnuLdV83TVP/UPINF9aA5hQX1qHkWq+pF8xvS6kPzO7LqC6c4QgkGyuijBZdURI9rQCqhg6ZUfUYDJjKc8X4Bd6z6zLpcq5yXuME1bHg8U8YJalQoYAd5ZjXW9nGOCrkq2V8qxi+dOjOPux05bcCigyxnjpwjmVj/R6lChRY1IuceoyNaBk/2JLZlZ5dZHwPudNi3Le8O7zRJcVeHqzdyxxn+UMC6jQtWu+L3ijWb1UD0GnzHj4rLNdA/6vMNRVENVcad71HhVvockFyqD8RXQJ95rHHE/e2xexnpdEZqjDg05ceK4sfAsbgMq5bELSqa2GTcwPbwT61vanRo3AB42m3ISQ6CQABE0SpQEEdk5y2a1nZYEg1HEUyIcePCK+AQb+zUtfRvXvIR4Nerwh7/mgEMGCJkBw9c0eKOJ7uMGLPHhH0OOOSIY06Ycoobs6hqLqc6j8/HgzFm5y3MV/sZMpdWzuVCOrmUK7mWG1l4bel1Xldu399pKl0AAAFTI3/bAAA=) format('woff'),
         url('/fonts/akron/fontawesome-webfont-webfont.ttf') format('truetype'),
         url('/fonts/akron/fontawesome-webfont-webfont.svg#fontawesomeregular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'robotoregular';
    src: url('/fonts/akron/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot');
    src: url('/fonts/akron/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/akron/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff') format('woff'),
         url('/fonts/akron/roboto_fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf') format('truetype'),
         url('/fonts/akron/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 .menu-drop-item-show {
    height:40px;
}

#navigation-menu-desktop ul li a {
    /* color:#434343;*/
    color:#000000;
    text-decoration:none;
    font-size:0.72em;
    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;
    overlow: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.72em;
    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.05em;
    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:10px 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;
}

.single-column-space {
    margin-left:0px;
}

.one-column-wide-left-single {
    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;
    overflow:hidden;
    margin:5px 8px 5px auto;
    display:none;
}

.featured_advertisers_box {
	width:96.5%;
}

/* END STYLES FOR PAGE CONTENT */

/* START FOOTER STYLES ON PAGE */

#sticky-footer-wrapper{
    min-height:100%;
    height:100%;
    height:auto!important;
    margin:0 auto;
    position:relative;
    border-bottom:1px solid #ffffff;
}

.push-footer {
    /* height:145px; */
    height:20px;
}

#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, Geneva, sans-serif;
}

#currentTemp {
    color:#ffffff;
    float:left;
    clear:left;
    /* font-weight:bold; */
    font-size:40px;
    margin:-5px auto;
    padding:0px;
    font-family:Verdana, Geneva, sans-serif;
}

#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, Geneva, sans-serif;
}

#currentLow {
    color:#ffffff;
    float:left;
    font-size:9px;
    padding-top:5px;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

#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, Geneva, sans-serif;
}

#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, Geneva, sans-serif;
}

#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;
}

/* STORY STYLES FOR STORY LISTS */

.all-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #DEDEDE;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.07em;
    margin-bottom:5px;
    font-family:Tahoma;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    font-family:Verdana, Geneva, sans-serif;
}

.all-story-list .story_divider {
    display:none;
}

.all-story-list .top_story a:before, .all-story-list .headline_story a:before  {
    content:"";
    width:16px;
    height:16px;
    margin:0px 6px 0px 0px;
    background:url("/img/akron/2014/list_item_sprite.png");
    float:left;
}

.all-story-list .headline_story, .all-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:0px solid #DEDEDE;
    /* border-bottom:2px dotted #c2c2c2; */
    /* display:list-item;
    list-style:circle inside; */
    color:#a1a1a1;
    width:95%;
    display:block;
}

.all-story-list .headline_story img {
    vertical-align:middle;
}

.all-story-list .headline_story a, .all-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.all-story-list strong a {
    float:left;
    clear:left;
    color:#7a7a7a;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.latest-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #transparent;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.latest-story-list .story_divider {
    display:none;
}

.latest-story-list .top_story a:before, .latest-story-list .headline_story a:before  {
    content:"";
    width:16px;
    height:16px;
    margin:0px 6px 0px 0px;
    background:url("/img/akron/2014/list_item_sprite.png");
    float:left;
}

.latest-story-list .headline_story, .latest-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:0px solid #DEDEDE;
    /* border-bottom:2px dotted #c2c2c2;*/
    /* display:list-item;
    list-style:circle inside; */
    color:#a1a1a1;
    width:95%;
    display:block;
}

.latest-story-list .headline_story img {
    vertical-align:middle;
}

.latest-story-list .headline_story a, .latest-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.latest-story-list strong a {
    float:left;
    clear:left;
    color:#7a7a7a;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.news-story-list #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:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.news-story-list .story_divider {
    display:none;
}

.news-story-list .headline_story, .news-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #6AB92A;
    width:95%;
    display:block;
}

.news-story-list .headline_story img {
    vertical-align:middle;
}

.news-story-list .headline_story a, .news-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.news-story-list strong a {
    float:left;
    clear:left;
    color:#6AB92A;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.sports-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #3298D8;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.sports-story-list .story_divider {
    display:none;
}

.sports-story-list .headline_story, .sports-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #3298D8;
    width:95%;
    display:block;
}

.sports-story-list .headline_story img {
    vertical-align:middle;
}

.sports-story-list .headline_story a, .sports-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.sports-story-list strong a {
    float:left;
    clear:left;
    color:#3298D8;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.business-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #E84C33;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.business-story-list .story_divider {
    display:none;
}

.business-story-list .headline_story, .business-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #E84C33;
    width:95%;
    display:block;
}

.business-story-list .headline_story img {
    vertical-align:middle;
}

.business-story-list .headline_story a, .business-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.business-story-list strong a {
    float:left;
    clear:left;
    color:#E84C33;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.editorial-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #40ADA2;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.editorial-story-list .story_divider {
    display:none;
}

.editorial-story-list .headline_story, .editorial-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #40ADA2;
    width:95%;
    display:block;
}

.editorial-story-list .headline_story img {
    vertical-align:middle;
}

.editorial-story-list .headline_story a, .editorial-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.editorial-story-list strong a {
    float:left;
    clear:left;
    color:#40ADA2;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.lifestyle-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #91399F;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.lifestyle-story-list .story_divider {
    display:none;
}

.lifestyle-story-list .headline_story, .lifestyle-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #91399F;
    width:95%;
    display:block;
}

.lifestyle-story-list .headline_story img {
    vertical-align:middle;
}

.lifestyle-story-list .headline_story a, .lifestyle-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.lifestyle-story-list strong a {
    float:left;
    clear:left;
    color:#91399F;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.enjoy-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #F4AD32;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.0em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.enjoy-story-list .story_divider {
    display:none;
}

.enjoy-story-list .headline_story, .enjoy-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:3px solid #F4AD32;
    width:95%;
    display:block;
}

.enjoy-story-list .headline_story img {
    vertical-align:middle;
}

.enjoy-story-list .headline_story a, .enjoy-story-list .top_story a {
    color:#000000;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.enjoy-story-list strong a {
    float:left;
    clear:left;
    color:#F4AD32;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.latest-story-list .linklist, .all-story-list .linklist, .news-story-list .linklist,
.sports-story-list .linklist, .business-story-list .linklist, .editorial-story-list .linklist,
.lifestyle-story-list .linklist, .enjoy-story-list .linklist {
    line-height:1.1em;
}

/* START STYLES FOR NEW FEATURED ARTICLE QUEUE */

.news-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #6AB92A;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.news-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.news-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.news-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.news-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.news-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.news-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#6AB92a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.news-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.news-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.news-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.news-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.news-feature-story-list .top_story > strong {
    display:none;
}

.news-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.news-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.sports-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #3298D8;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.sports-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.sports-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.sports-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.sports-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.sports-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.sports-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#3298D8;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.sports-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.sports-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.sports-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.sports-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.sports-feature-story-list .top_story > strong {
    display:none;
}

.sports-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.sports-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.business-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #E84C33;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.business-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.business-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.business-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.business-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.business-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.business-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#E84C33;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.business-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.business-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.business-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.business-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.business-feature-story-list .top_story > strong {
    display:none;
}

.business-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.business-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.editorial-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #40ADA2;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.editorial-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.editorial-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.editorial-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.editorial-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.editorial-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.editorial-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#40ADA2;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.editorial-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.editorial-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.editorial-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.editorial-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.editorial-feature-story-list .top_story > strong {
    display:none;
}

.editorial-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.editorial-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.lifestyle-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #91399F;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.lifestyle-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.lifestyle-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.lifestyle-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.lifestyle-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.lifestyle-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.lifestyle-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#91399F;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em
}

.lifestyle-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.lifestyle-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.lifestyle-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.lifestyle-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.lifestyle-feature-story-list .top_story > strong {
    display:none;
}

.lifestyle-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.lifestyle-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.enjoy-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #F4AD32;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.enjoy-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.enjoy-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.enjoy-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.enjoy-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.enjoy-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.enjoy-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#F4AD32;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.enjoy-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.enjoy-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.enjoy-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.enjoy-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.2em;
  font-weight:bold;
}

.enjoy-feature-story .top_story > strong {
    display:none;
}

.enjoy-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.enjoy-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.all-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #DEDEDE;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.all-feature-story-list .top_story {
    float: left;
    width: 62%;
}

.all-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:210px;
    float:right!important;
    padding-left:0px 0px 0px 6px;
    margin-right:5px;
}

.all-feature-story-list .top_story .section-lead-photo img {
    width:100%;
    height:auto;
}

.all-feature-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.all-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.all-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.all-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.all-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.75em;
    font-weight:normal!important;
    color:#000000;
}

.all-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.all-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
}

.all-feature-story-list .top_story > strong {
    display:none;
}

.all-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:1px solid #a1a1a1;
    padding-bottom:5px;
}

.all-feature-story-list .four_stories {
    border-left:1px solid #a1a1a1;
    float: right;
    padding-left:5px;
    width:36%;
    margin-top:5px;
    margin-bottom:5px;
}

.top_story .story-blurb {
    font-size:0.95em;
}

.top-stories-feature-story-list #teaserhead {
    background:none repeat scroll 0 0 #DEDEDE;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.top-stories-feature-story-list .top_story {
    float:none;
    width:99%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
}

.top-stories-feature-story-list .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:98%;
    max-width:310px;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.top-stories-feature-story-list .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.top-stories-feature-story-list .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.top-stories-feature-story-list > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.top-stories-feature-story-list .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.top-stories-feature-story-list .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.top-stories-feature-story-list .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.top-stories-feature-story-list .four_stories .headline_story strong {
    display:none;
}

.top-stories-feature-story-list .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255 1.0);
  padding-left:5px;
}

.top-stories-feature-story-list .top_story > strong {
    display:none;
}

.top-stories-feature-story-list .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.top-stories-feature-story-list .four_stories {
    /* border-left:1px solid #a1a1a1; */
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.top-stories-feature-story-list .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.top-stories-feature-story-list .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.top_story .story-blurb {
    font-size:0.95em;
    font-family:Verdana, Geneva, sans-serif;
}

.top_story .section-lead-headline a {
    color:#000000;
    line-height:1.2em!important;
    font-family:Verdana, Geneva, sans-serif;
}

.top_story .section-lead-photo .authorText {
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.55em;
    margin:0;
    padding:0;
    color:#808080;
    line-height:1.2em;
    display:inline-block;
}

.news-feature-story-list .linklist, .sports-feature-story-list .linklist, .business-feature-story-list .linklist,
.editorial-feature-story-list .linklist, .lifestyle-feature-story-list .linklist, .enjoy-feature-story-list .linklist,
.all-feature-story-list .linklist, .top-stories-feature-story-list .linklist {
    line-height:1.1em;
}

.lifestyle-feature-story-list .more-stories-section .more-stories-link, .all-feature-story-list .more-stories-section .more-stories-link, .news-feature-story-list .more-stories-section .more-stories-link,
.sports-feature-story-list .more-stories-section .more-stories-link, .business-feature-story-list .more-stories-section .more-stories-link,
.editorial-feature-story-list .more-stories-section .more-stories-link, .enjoy-feature-story-list .more-stories-section .more-stories-link,
.top-stories-feature-story-list .more-stories-section .more-stories-link, .all-story-list strong a, .latest-story-list strong a,
.news-story-list strong a, .sports-story-list strong a, .business-story-list strong a, .editorial-story-list strong a, .lifestyle-story-list strong a,
.enjoy-story-list strong a {
  text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5);
  clear:left;
}

.latest-story-list .headline_story a:hover, .latest-story-list .top_story a:hover, .news-story-list .headline_story a:hover, .news-story-list .top_story a:hover,
.sports-story-list .headline_story a:hover, .sports-story-list .top_story a:hover, .busniess-story-list .headline_story a:hover, .business-story-list .top_story a:hover,
.editorial-story-list .headline_story a:hover, .editorial-story-list .top_story a:hover, .lifestyle-story-list .headline_story a:hover, .lifestyle-story-list .top_story a:hover,
.enjoy-story-list .headline_story a:hover, .enjoy-story-list .top_story a:hover, .all-story-list .headline_story a:hover, .all-story-list .top_story a:hover,
.business-story-list .headline_story a:hover, .business-story-list .top_story a:hover {
    color:#e40c0c;
}

.top-stories-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .top-stories-feature-story-list .section-lead-headline a:hover,
.news-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .news-feature-story-list .section-lead-headline a:hover,
.sports-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .sports-feature-story-list .section-lead-headline a:hover,
.editorial-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .editorial-feature-story-list .section-lead-headline a:hover,
.lifestyle-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .lifestyle-feature-story-list .section-lead-headline a:hover,
.enjoy-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .enjoy-feature-story-list .section-lead-headline a:hover,
.business-feature-story-list .four_stories .headline_story .section-lead-headline a:hover, .business-feature-story-list .section-lead-headline a:hover {
    color:#e40c0c;
}

.double-red-arrows {
  display:none;
}

.editorial-story-list strong, .news-story-list strong, .all-story-list strong,
.latest-story-list strong, .sports-story-list strong, .business-story-list strong, 
.editorial-story-list strong, .lifestyle-story-list strong, .enjoy-story-list strong {
  border-top:1px solid #a1a1a1;
  display:block;
  overflow:hidden;
  padding-top:5px;
  width:100%;
}

.staff-spotlight-rotator {
}

.staff-spotlight-rotator h2 {
    width:100%;
    background:none repeat scroll 0 0 #dedede;
    display:block;
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.07em;
    font-weight:bold;
    margin-bottom:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-top:5px;
    text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);
    border:0px solid transparent;
    line-height:1.5em;
}

.staff-spotlight-rotator .bx-wrapper {
    margin:0 auto;
    width:100%!important;
}

.staff-spotlight-rotator .bx-window {
    width:93%!important;
    overflow:hidden;
    margin:0 auto;
}

.staff-spotlight-rotator .bx-next {
    position:absolute; 
    top:-14.5%; 
    right:5px; 
    z-index:999; 
    width:30px; 
    height:30px; 
    text-indent:-999999px; 
    background:url("/img/akron/2014/next_button.png") no-repeat scroll 0 0 transparent; 
}

.staff-spotlight-rotator .bx-prev {
    position:absolute; 
    top:-14.5%; 
    right:50px; 
    z-index:999; 
    width:30px; 
    height:30px; 
    text-indent:-999999px; 
    background:url("/img/akron/2014/prev_button.png") no-repeat scroll 0 0 transparent; 
}

.staff-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio, .staff-spotlight-rotator .in_ohio {
    width:100%;
    max-width:132px;
    border-right:1px solid #a1a1a1;
    padding-left:10px;
    padding-right:10px;
    margin-bottom:10px;
}

.staff-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio .promobox_cutline, .staff-spotlight-rotator .in_ohio .promobox_cutline {
    width:100%;
    max-width:110px;
    margin:0 auto;
}

.staff-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio .promobox_cutline a, .staff-spotlight-rotator .in_ohio .promobox_cutline a {
    clear:left;
    font-family:Verdana, Geneva, sans-serif;
    float:left;
    font-weight:normal;
    font-size:0.80em;
    text-decoration:none;
    max-width:110px;
    line-height:1.2em;
}

.staff-spotlight-rotator .inside_bottom {
    background:none repeat scroll 0 0 transparent;
    border-bottom:0px solid transparent;
    height:auto;
}

.blog-spotlight-rotator {
}

.blog-spotlight-rotator h2 {
    width:100%;
    background:none repeat scroll 0 0 #dedede;
    display:block;
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.07em;
    font-weight:bold;
    margin-bottom:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-top:5px;
    text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);
    border:0px solid transparent;
    line-height:1.5em;
}

.blog-spotlight-rotator .bx-wrapper {
    margin:0 auto;
    width:100%!important;
}

.blog-spotlight-rotator .bx-window {
    width:93%!important;
    overflow:hidden;
    margin:0 auto;
}

.blog-spotlight-rotator .bx-next {
    position:absolute; 
    top:-18.5%; 
    right:5px; 
    z-index:999; 
    width:30px; 
    height:30px; 
    text-indent:-999999px; 
    background:url("/img/akron/2014/next_button.png") no-repeat scroll 0 0 transparent; 
}

.blog-spotlight-rotator .bx-prev {
    position:absolute; 
    top:-18.5%; 
    right:50px; 
    z-index:999; 
    width:30px; 
    height:30px; 
    text-indent:-999999px; 
    background:url("/img/akron/2014/prev_button.png") no-repeat scroll 0 0 transparent; 
}

.blog-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio, .blog-spotlight-rotator .in_ohio {
    width:100%;
    max-width:132px;
    /* border-right:1px solid #a1a1a1; */
    padding-left:10px;
    padding-right:12px;
    margin-bottom:12px;
}

.blog-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio .promobox_cutline, .blog-spotlight-rotator .in_ohio .promobox_cutline {
    width:100%;
    max-width:110px;
    margin:0 auto;
}

.blog-spotlight-rotator .bx-wrapper .bx-window .inside_slide .in_ohio .promobox_cutline a, .blog-spotlight-rotator .in_ohio .promobox_cutline a {
    clear:left;
    font-family:Verdana, Geneva, sans-serif;
    float:left;
    font-weight:normal;
    font-size:0.80em;
    text-decoration:none;
    max-width:110px;
    line-height:1.2em;
}

.blog-spotlight-rotator .inside_bottom {
    background:none repeat scroll 0 0 transparent;
    border-bottom:0px solid transparent;
    height:auto;
}

.top_story .news-story-link, .top_story .sports-story-link, .top_story .business-story-link,
.top_story .editorial-story-link, .top_story .lifestyle-story-link, .top_story .enjoy-story-link {
  margin-left:5px;
}

.news-story-link {
  padding-left:5px;
  border-left:3px solid #6AB92A;
}

.sports-story-link {
  padding-left:5px;
  border-left:3px solid #3298D8;
}

.business-story-link {
  padding-left:5px;
  border-left:3px solid #E84C33;
}

.editorial-story-link {
  padding-left:5px;
  border-left:3px solid #40ADA2;
}

.lifestyle-story-link {
  padding-left:5px;
  border-left:3px solid #91399F;
}

.enjoy-story-link {
  padding-left:5px;
  border-left:3px solid #F4AD32;
}

.the330entertainment-story-link {
  padding-left:5px;
  border-left:3px solid #F4AD32;
}

news-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #6AB92A;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.sports-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #3298D8;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.business-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #E84C33;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.editorial-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #40ADA2;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.lifestyle-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #91399F;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.enjoy-color-swipe {
  display:block;
  background:none repeat scroll 0 0 #F4AD32;
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
  color:#000000;
  font-family:Verdana,Geneva,sans-serif;
  font-weight:bold;
  text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.5);
  float:left;
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  box-shadow:2px 1px 2px rgba(0, 0, 0, 0.6);
}

.latest-story-list .headline_story, .latest-story-list .top_story, .all-story-list .headline_story, .all-story-list .top_story,
.news-story-list .headline_story, .news-story-list .top_story, .sports-story-list .headline_story, .sports-story-list .top_story, 
.business-story-list .headline_story, .business-story-list .top_story, .editorial-story-list .headline_story, .editorial-story-list .top_story,
.lifestyle-story-list .headline_story, .lifestyle-story-list .top_story, .enjoy-story-list .headline_story, .enjoy-story-list .top_story {
  /* overflow:hidden; */
  /* position:absolute; */
  text-overflow:ellipsis;
  overflow:hidden;
  display:block;
  white-space:nowrap;
}

.latest-story-list .headline_story:hover, .latest-story-list .top_story:hover, .all-story-list .headline_story:hover, .all-story-list .top_story:hover,
.news-story-list .headline_story:hover, .news-story-list .top_story:hover, .sports-story-list .headline_story:hover, .sports-story-list .top_story:hover, 
.business-story-list .headline_story:hover, .business-story-list .top_story:hover, .editorial-story-list .headline_story:hover, .editorial-story-list .top_story:hover,
.lifestyle-story-list .headline_story:hover, .lifestyle-story-list .top_story:hover, .enjoy-story-list .headline_story:hover, .enjoy-story-list .top_story:hover {
  overflow:visible;
  position:relative;
  text-overflow:initial;
  white-space:normal;
  height:auto;
}

/* END STYLES FOR NEW FEATURED ARTICLE QUEUE */

/* START GIANT FEATURED ARTICLE STYLES FOR SECTION FRONTS */

.all-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #DEDEDE;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    color:#000000;
}

.all-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.all-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.all-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.all-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.all-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.all-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.all-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.all-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.all-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.all-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.all-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.all-stories-feature-story-article .top_story > strong {
    display:none;
}

.all-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.all-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.all-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.all-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.news-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #6AB92A;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.news-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.news-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.news-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.news-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.news-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.news-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.news-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.news-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.news-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.news-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.news-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.news-stories-feature-story-article .top_story > strong {
    display:none;
}

.news-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.news-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.news-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.news-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.sports-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #3298D8;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.sports-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.sports-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.sports-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.sports-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.sports-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.sports-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.sports-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.sports-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.sports-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.sports-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.sports-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.sports-stories-feature-story-article .top_story > strong {
    display:none;
}

.sports-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.sports-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.sports-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.sports-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.business-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #E84C33;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.business-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.business-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.business-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.business-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.business-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.business-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.business-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.business-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.business-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.business-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.business-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.business-stories-feature-story-article .top_story > strong {
    display:none;
}

.business-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.business-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.business-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.business-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.editorial-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #40ADA2;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.editorial-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.editorial-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.editorial-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.editorial-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.editorial-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.editorial-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.editorial-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.editorial-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.editorial-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.editorial-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.editorial-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.editorial-stories-feature-story-article .top_story > strong {
    display:none;
}

.editorial-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.editorial-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.editorial-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.editorial-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.lifestyle-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #91399F;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    color:#ffffff;
}

.lifestyle-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.lifestyle-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.lifestyle-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.lifestyle-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.lifestyle-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.lifestyle-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.lifestyle-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.lifestyle-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.lifestyle-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.lifestyle-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.lifestyle-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.lifestyle-stories-feature-story-article .top_story > strong {
    display:none;
}

.lifestyle-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.lifestyle-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.lifestyle-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.lifestyle-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

.enjoy-stories-feature-story-article #teaserhead {
    background:none repeat scroll 0 0 #F4AD32;
    padding-top:4px;
    padding-bottom:4px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:0.95em;
    margin-bottom:5px;
    font-family:Verdana, Geneva, sans-serif;
    margin-top:0px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    color:#000000;
}

.enjoy-stories-feature-story-article .top_story {
    float:none;
    width:96%;
    background:none repeat scroll 0 0 #dedede;
    border:1px solid #a1a1a1;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.enjoy-stories-feature-story-article .top_story .section-lead-photo {
    background:none repeat scroll 0 0 transparent;
    border:0px solid transparent;
    display:block;
    margin:0px;
    padding:0px;
    width:100%;
    max-width:89.5%;
    float:none!important;
    padding-left:0px 0px 0px 6px;
    margin:0 auto;
    text-align:center;
}

.enjoy-stories-feature-story-article .top_story .section-lead-photo img {
    width:98%;
    height:auto;
    padding:0px;
    border:1px solid #ffffff;
}

.enjoy-stories-feature-story-article .more-stories-section {
    border-top:0px solid #a1a1a1;
    margin-top:5px;
    padding-top:5px;
}

.akronStoryListTeaser.enjoy-stories-feature-story-article > h3 {
    background: none repeat scroll 0 0 #87CEEB;
}

.enjoy-stories-feature-story-article .more-stories-section .more-stories-link {
    padding: 0 5px;
    color:#7a7a7a;
    display:inline;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
}

.enjoy-stories-feature-story-article .more-stories-section a {
    color:#000000;
    display:inline;
    font-family:Verdana, Geneva, sans-serif;
    font-size:0.9em;
    margin-right:6px;
    font-weight:bold;
}

.enjoy-stories-feature-story-article .four_stories .headline_story .section-lead-headline a {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
    font-weight:normal!important;
    color:#000000;
}

.enjoy-stories-feature-story-article .four_stories .headline_story strong {
    display:none;
}

.enjoy-stories-feature-story-article .top_story > .section-lead-headline {
  clear:none;
  font-family:Verdana, Geneva, sans-serif;
  font-size:1.0em;
  font-weight:bold;
  text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0);
  padding-left:5px;
}

.enjoy-stories-feature-story-article .top_story > .section-lead-headline a:hover {
    color:#e40c0c;
}

.enjoy-stories-feature-story-article .top_story > strong {
    display:none;
}

.enjoy-stories-feature-story-article .story_divider {
    clear: both;
    width: 100%;
    border-left:0px solid transparent;
    border-right:0px solid transparent;
    border-bottom:0px solid transparent;
    border-top:0px solid #a1a1a1;
    padding-bottom:5px;
}

.enjoy-stories-feature-story-article .four_stories {
    /* border-left:1px solid #a1a1a1; */
    display:none;
    float: none;
    padding-left:5px;
    width:95%;
    margin-top:5px;
    margin-bottom:5px;
}

.enjoy-stories-feature-story-article .four_stories .section-lead-headline {
    font-family:Verdana, Geneva, sans-serif;
    font-size:1.0em;
}

.enjoy-stories-feature-story-article .top_story .story-blurb {
    display:block;
    padding-left:5px;
}

/* END GIANT FEATURED ARTICLE STYLES FOR SECTION FRONTS */

/* END STORY STYLES FOR STORY LISTS */

#column_1, #column_6, #column_8, #column_10, #column_11, #column_13, #column_15, #column_16 {
    clear:left;
}

p a {
  color:#9e0a0a;
}

.news-break-ad {
	width:100%;
	max-width:300px;
	height:auto;
	max-height:100px;
	display:block;
	margin:10px auto;
}

.news-break-ad img, .news-break-ad a img, .news-break-ad > #google_image_div a img {
    width:100%;
    max-width:300px;
    height:auto;
}

.four_stories .leadextras, .top_story .leadextras {
    display:none;
}

/* END NEW STYLES FOR 2014 REDESIGN OF SITE */

/* MAINTAIN ASPECT RATIO STYLES */

.sectionStoryDigest {
    float:left;
    height:auto;
    max-height:100%;
    max-width:98%;
    padding:4px 5px 4px 4px;
    position:relative;
    width:auto;
    padding-bottom:10px;
}

.sectionStoryDigest .section-story-photo {
    height:0px;
    margin:0 auto;
    padding-top:63.5%;
    position:relative;
    text-align:center;
    max-height:620px;
    display:inline-block;
}

.sectionStoryDigest .section-story-photo img {
    bottom:0;
    height:100%;
    left:0;
    margin:auto;
    max-height:100%;
    max-width:100%;
    position:absolute;
    right:0;
    top:0;
    width:auto;
}

.section-story-photo .cutline {
    clear:both;
    float:left;
}

.section-story-photo .more_photos {
    clear:both;
}

.header-storydigest {
    float:left;
    clear:both;
}

#storydigest, #storydigest1, #storydigest2, 
#storydigest3, #storydigest4, #storydigest5, 
#storydigest6, #storydigest6, #storydigest7, 
#storydigest8, #storydigest9, #storydigest10, 
#storydigest11, #storydigest12, #storydigest13, 
#storydigest14, #storydigest15, #storydigest16, 
#storydigest17, #storydigest18, #storydigest19, 
#storydigest20, #storydigest21, #storydigest22, 
#storydigest23, #storydigest24, #storydigest25, 
#storydigest26, #storydigest27, #storydigest28, #storydigest29, 
#storydigest30 {
    float:left;
    clear:both;
}

.hnews .entry-content {
    /* clear:both; */
}

/* #ohio_forms #photo1 > div, #ohio_forms #photo2 > div, 
#ohio_forms #photo3 > div, #ohio_forms #photo4 > div, 
#ohio_forms #photo5 > div, #ohio_forms #photo6 > div, 
#ohio_forms #photo7 > div, #ohio_forms #photo8 > div, 
#ohio_forms #photo9 > div, #ohio_forms #photo10 > div, 
#ohio_forms #photo11 > div, #ohio_forms #photo12 > div, 
#ohio_forms #photo13 > div, #ohio_forms #photo14 > div, 
#ohio_forms #photo15 > div, #ohio_forms #photo16 > div, 
#ohio_forms #photo17 > div, #ohio_forms #photo18 > div, 
#ohio_forms #photo19 > div, #ohio_forms #photo20 > div, 
#ohio_forms #photo21 > div, #ohio_forms #photo22 > div, 
#ohio_forms #photo23 > div, #ohio_forms #photo24 > div, 
#ohio_forms #photo25 > div, #ohio_forms #photo26 > div, 
#ohio_forms #photo27 > div, #ohio_forms #photo28 > div, 
#ohio_forms #photo29 > div, #ohio_forms #photo30 > div, 
#ohio_forms #photo31 > div, #ohio_forms #photo32 > div, 
#ohio_forms #photo33 > div, #ohio_forms #photo34 > div, 
#ohio_forms #photo35 > div, #ohio_forms #photo36 > div, 
#ohio_forms #photo37 > div, #ohio_forms #photo38 > div, 
#ohio_forms #photo39 > div, #ohio_forms #photo40 > div, 
#ohio_forms #photo41 > div, #ohio_forms #photo42 > div, 
#ohio_forms #photo43 > div, #ohio_forms #photo44 > div, 
#ohio_forms #photo45 > div, #ohio_forms #photo46 > div, 
#ohio_forms #photo47 > div, #ohio_forms #photo48 > div, 
#ohio_forms #photo49 > div, #ohio_forms #photo50 > div, 
#ohio_forms #photo51 > div, #ohio_forms #photo52 > div, 
#ohio_forms #photo53 > div, #ohio_forms #photo54 > div {
    height:0px;
    margin:0 auto 10px;
    padding-top:63.5%;
    position:relative;
    text-align:center;
    max-height:620px;
    clear:both;
} */

#ohio_forms #photo1 > div img, #ohio_forms #photo2 > div img, 
#ohio_forms #photo3 > div img, #ohio_forms #photo4 > div img, 
#ohio_forms #photo5 > div img, #ohio_forms #photo6 > div img, 
#ohio_forms #photo7 > div img, #ohio_forms #photo8 > div img, 
#ohio_forms #photo9 > div img, #ohio_forms #photo10 > div img, 
#ohio_forms #photo11 > div img, #ohio_forms #photo12 > div img, 
#ohio_forms #photo13 > div img, #ohio_forms #photo14 > div img, 
#ohio_forms #photo15 > div img, #ohio_forms #photo16 > div img, 
#ohio_forms #photo17 > div img, #ohio_forms #photo18 > div img, 
#ohio_forms #photo19 > div img, #ohio_forms #photo20 > div img, 
#ohio_forms #photo21 > div img, #ohio_forms #photo22 > div img, 
#ohio_forms #photo23 > div img, #ohio_forms #photo24 > div img, 
#ohio_forms #photo25 > div img, #ohio_forms #photo26 > div img, 
#ohio_forms #photo27 > div img, #ohio_forms #photo28 > div img, 
#ohio_forms #photo29 > div img, #ohio_forms #photo30 > div img, 
#ohio_forms #photo31 > div img, #ohio_forms #photo32 > div img, 
#ohio_forms #photo33 > div img, #ohio_forms #photo34 > div img, 
#ohio_forms #photo35 > div img, #ohio_forms #photo36 > div img, 
#ohio_forms #photo37 > div img, #ohio_forms #photo38 > div img, 
#ohio_forms #photo39 > div img, #ohio_forms #photo40 > div img, 
#ohio_forms #photo41 > div img, #ohio_forms #photo42 > div img, 
#ohio_forms #photo43 > div img, #ohio_forms #photo44 > div img, 
#ohio_forms #photo45 > div img, #ohio_forms #photo46 > div img, 
#ohio_forms #photo47 > div img, #ohio_forms #photo48 > div img, 
#ohio_forms #photo49 > div img, #ohio_forms #photo50 > div img, 
#ohio_forms #photo51 > div img, #ohio_forms #photo52 > div img, 
#ohio_forms #photo53 > div img, #ohio_forms #photo54 > div img {
    bottom:0;
    height:auto;
    /* height:100%; */
    left:0;
    margin:auto;
    max-height:100%;
    max-width:100%;
    position:absolute;
    right:0;
    top:0;
    width:auto!important;
}

.photo_caption_pup {
    clear:both;
    margin:0 auto 10px;
}

/* END MAINTAIN ASPECT RATIO STYLES */

/* 2014 STORY STYLES CHANGES */

.top-bar-story-area {
    width:100%;
    max-width:1020px;
    display:block;
    overflow:hidden;
}

.top-bar-story-area #breadcrumb {
    float:right;
    padding-right:15px;
    color:#000000;
}

.top-bar-story-area #breadcrumb .bread-crumb-wrapper {
    height:20px;
    float:left;
    margin-left:0px;
    margin-top:5px;;
}

.top-bar-story-area #breadcrumb .bread-crumb-wrapper a {
    display:block;
}

.top-bar-story-area #breadcrumb a .bread-crumb-end {
    width:12px;
    height:20px;
    background-image:url('/img/akron/arrow_end.png');
    background-repeat:no-repeat;
    background-size:auto auto;
    background-position:0px 0px;;
    display:inline-block;
    margin:0px;
    padding:0px;
    
    /*  transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease-in-out; */
}

.top-bar-story-area #breadcrumb a .bread-crumb-end.current-page-viewing {
    background-position:0px -40px;
    opacity:1;
}

.top-bar-story-area #breadcrumb a:hover .bread-crumb-end {
    background-position:0px -20px;
    opacity:1;
}

.top-bar-story-area #breadcrumb a .bread-crumb-page {
    background-image:url('/img/akron/bread_crumb_background.png');
    background-repeat:repeat-x;
    background-size:auto auto;
    background-position:0px 0px;
    color:transparent;
    /* color:#7d7c7c; */
    background-color:#a1a1a1;
    background-repeat:repeat;
    display:inline-block;
    height:20px;
    padding-left:6px;
    padding-right:6px;
    position:relative;
    0.5px 0.5px 0 rgba(255, 255, 255, 1), -0.5px -0.5px 0 rgba(0, 0, 0, 1)
    
    /*  transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease-in-out; */
}

.top-bar-story-area #breadcrumb a .bread-crumb-page.current-page-viewing {
    background-position:0px -40px;
    background-color:#9e0a0a;
    color:#700c0c;
    opacity:1;
}

.top-bar-story-area #breadcrumb a:hover .bread-crumb-page {
    background-position:0px -20px;
    background-color:#9e0a0a;
    color:#700c0c;
    opacity:1;
}

.top-bar-story-area #breadcrumb a .bread-crumb-page .middle-align-text {
    vertical-align:middle;
    position:relative;
    display:table-cell;
    left:0;
    right:0;
    text-align:center;
    color:#7d7c7c;
    font-weight:bold;
    line-height:20px;
    font-size:0.90em;
    font-weight:bold;
    font-family:Helvetica, Arial;
    letter-spacing:1.0px;
    text-shadow:0px 1px 0px rgba(255, 255, 255, 1.0);
    
    /*  transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease-in-out; */
}

.top-bar-story-area #breadcrumb a .bread-crumb-page .middle-align-text.current-page-viewing {
    color:#700c0c;
    text-shadow:0px 1px 0px rgba(255, 255, 255, 0.3);
    /* text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.4), 1px 1px 1px rgba(255, 255, 255, 0.4); */
    opacity:1;
}

.top-bar-story-area #breadcrumb a:hover .bread-crumb-page .middle-align-text {
    color:#e5e5e5;
    text-shadow:0px 1px 0px rgba(0, 0, 0, 0.3);
    /* text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.4), 1px 1px 1px rgba(255, 255, 255, 0.4); */
    opacity:1;
}

.top-bar-story-area #breadcrumb a .bread-crumb-pointer {
    width:12px;
    height:20px;
    background-image:url('/img/akron/pointer_end.png');
    background-repeat:no-repeat;
    background-size:auto auto;
    background-position:0px 0px;
    display:inline-block;
    margin:0px;
    padding:0px;
    
    /*  transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: all;
    transition-timing-function: ease-in-out; */
}

.top-bar-story-area #breadcrumb a .bread-crumb-pointer.current-page-viewing{
    background-position:0px -40px;
    opacity:1;
}

.top-bar-story-area #breadcrumb a:hover .bread-crumb-pointer {
    background-position:0px -20px;
    opacity:1;
}

.story-kicker {
    font-size:15px;
    line-height:17px;
    font-style:italic;
    margin:0px auto;
}

/* STORY BLACK PHOTO BOX STYLES */

.sectionStoryDigest {
    background:none repeat scroll 0 0 #2e2f31;
    background-color:#2e2f31;
    border:1px solid #000000;
    box-shadow:0px 0px 4px rgba(0, 0, 0, 0.7) inset, 0px 2px 2px rgba(0, 0, 0, 0.3);
    text-shadow:1px 1px 0px rgba(0, 0, 0, 0.6);
    float:left;
    height:auto;
    margin:5px 5px 2px 0px;
    padding:4px;
    max-width:268px;
    padding-bottom:10px;
}

#storydigest, #storydigest1, #storydigest2, 
#storydigest3, #storydigest4, #storydigest5, 
#storydigest6, #storydigest6, #storydigest7, 
#storydigest8, #storydigest9, #storydigest10, 
#storydigest11, #storydigest12, #storydigest13, 
#storydigest14, #storydigest15, #storydigest16, 
#storydigest17, #storydigest18, #storydigest19, 
#storydigest20, #storydigest21, #storydigest22, 
#storydigest23, #storydigest24, #storydigest25, 
#storydigest26, #storydigest27, #storydigest28, 
#storydigest29, #storydigest30,
#storydigest ul li a, #storydigest1 ul li a, 
#storydigest2 ul li a, #storydigest3 ul li a, 
#storydigest4 ul li a, #storydigest5 ul li a, 
#storydigest6 ul li a, #storydigest6 ul li a, 
#storydigest7 ul li a, #storydigest8 ul li a, 
#storydigest9 ul li a, #storydigest10 ul li a, 
#storydigest11 ul li a, #storydigest12 ul li a, 
#storydigest13 ul li a, #storydigest14 ul li a, 
#storydigest15 ul li a, #storydigest16 ul li a, 
#storydigest17 ul li a, #storydigest18 ul li a, 
#storydigest19 ul li a, #storydigest20 ul li a, 
#storydigest21 ul li a, #storydigest22 ul li a, 
#storydigest23 ul li a, #storydigest24 ul li a, 
#storydigest25 ul li a, #storydigest26 ul li a, 
#storydigest27 ul li a, #storydigest28 ul li a, 
#storydigest29 ul li a, #storydigest30 ul li a {
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    line-height: 13px;
    margin: 0 0 0 5px;
    color:#d7dadb;
    text-shadow:0px -1px 0px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(161, 161, 161, 0.3);
}

#storydigest:hover, #storydigest1:hover, #storydigest2:hover, 
#storydigest3:hover, #storydigest4:hover, #storydigest5:hover, 
#storydigest6:hover, #storydigest6:hover, #storydigest7:hover, 
#storydigest8:hover, #storydigest9:hover, #storydigest10:hover, 
#storydigest11:hover, #storydigest12:hover, #storydigest13:hover, 
#storydigest14:hover, #storydigest15:hover, #storydigest16:hover, 
#storydigest17:hover, #storydigest18:hover, #storydigest19:hover, 
#storydigest20:hover, #storydigest21:hover, #storydigest22:hover, 
#storydigest23:hover, #storydigest24:hover, #storydigest25:hover, 
#storydigest26:hover, #storydigest27:hover, #storydigest28:hover, 
#storydigest29:hover, #storydigest30:hover,
#storydigest ul li a:hover, #storydigest1 ul li a:hover, 
#storydigest2 ul li a:hover, #storydigest3 ul li a:hover, 
#storydigest4 ul li a:hover, #storydigest5 ul li a:hover, 
#storydigest6 ul li a:hover, #storydigest6 ul li a:hover, 
#storydigest7 ul li a:hover, #storydigest8 ul li a:hover, 
#storydigest9 ul li a:hover, #storydigest10 ul li a:hover, 
#storydigest11 ul li a:hover, #storydigest12 ul li a:hover, 
#storydigest13 ul li a:hover, #storydigest14 ul li a:hover, 
#storydigest15 ul li a:hover, #storydigest16 ul li a:hover, 
#storydigest17 ul li a:hover, #storydigest18 ul li a:hover, 
#storydigest19 ul li a:hover, #storydigest20 ul li a:hover, 
#storydigest21 ul li a:hover, #storydigest22 ul li a:hover, 
#storydigest23 ul li a:hover, #storydigest24 ul li a:hover, 
#storydigest25 ul li a:hover, #storydigest26 ul li a:hover, 
#storydigest27 ul li a:hover, #storydigest28 ul li a:hover, 
#storydigest29 ul li a:hover, #storydigest30 ul li a:hover {
  color:#ffffff;
  text-decoration:underline;
}

.sectionStoryDigest .section-story-photo img {
    box-shadow:0px 0px 4px rgba(0, 0, 0, 0.6) inset;
}

.sectionStoryDigest .cutline {
    /* color:#d8d8d8; */
    color:#ffffff;
    margin:0px auto 5px;
    font-family:Verdana,Helvetica,Arial,Trebuchet,Lucida Grande,Tahoma,Geneva Verdana,sans-serif;
    text-shadow:0px -1px 0px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(161, 161, 161, 0.3);
}

.section-story-photo .more_photos {
    text-shadow:-1px -1px 0.5px rgba(0, 0, 0, 0.6), 1px 1px 0.5px rgba(255, 255, 255, 0.4);
    margin:5px auto 0px;
}

.section-story-photo .more_photos a {
    color:#eb4141;
    letter-spacing:0.5px;
    font-family:Verdana,Helvetica,Arial,Trebuchet,Lucida Grande,Tahoma,Geneva Verdana,sans-serif;
    text-shadow:0px -1px 0px rgba(0, 0, 0, 0.6), 0px 1px 0px rgba(161, 161, 161, 0.3);
}

.section-story-photo .more_photos a:hover {
    text-shadow: 0px 0px 4px rgba(235, 65, 65, 0.9), 0px -1px 0px rgba(146, 15, 15, 1.0);
    color: #ff4f4f;
}

.header-storydigest {
    color:#808286;
    border-bottom:1px solid #808286;
    box-shadow:0px 1px 0px rgba(0, 0, 0, 1.0);
    font-size:11px;
    font-weight:bold;
    padding-bottom:0px;
    padding-top:10px;
}

/* END BLACK PHOTO BOX STYLES */

.story-webhead-wrapper {
    display:block;
    position:relative;
    width:100%;
    max-width:1020px;
    overflow:hidden;
}


.story-webhead-wrapper {
    /* border:1px solid #dadada;*/
    max-width:98%;
    padding:5px;
    /* BACKGROUNDS */
    /* background: -moz-linear-gradient(-90deg, #ffffff, #efefef) repeat scroll 0 0 transparent; /* Mozilla */
    /* background: -webkit-linear-gradient(#ffffff, #efefef); /* Safari4+, Chome 2+ */
    /* background: -webkit-gradient(linear, #ffffff, #efefef); /* Safari 5.1+, Chome 10+ */
    /* background-image: -o-linear-gradient(top, #ffffff, #efefef); /* Opera */
    /* filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#efefef');/* IE 8*/
    /* -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#efefef');/* IE 8*/ 
    /* background: linear-gradient(#ffffff, #efefef); /* Standard Syntax */
    /* background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE 10+ */
    /* SVG as background image (IE9/Chrome/Safari/Opera) */ 
    /* background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRkZGRiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VGRUZFRiIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgyKSIgLz4KPC9zdmc+'); */
}

.story-webhead-wrapper h1 {
    /* text-shadow:1px 1px 0px rgba(255, 255, 255, 1.0), -1px -1px 0px rgba(0, 0, 0, 1.0); */
    color:transparent;
    font-family:Verdana,Helvetica,Arial,Trebuchet,Lucida Grande,Tahoma,Geneva Verdana,sans-serif;
    font-size:30px;
    margin:0 auto;
}

.story-webhead-wrapper h1 span {
    color:#333333;
    font-family:Verdana,Helvetica,Arial,Trebuchet,Lucida Grande,Tahoma,Geneva Verdana,sans-serif;
    font-size:30px;
    line-height:32px;
}

.story-webhead-wrapper h1 {
    /* text-shadow:1px 9px 4px rgba(0, 0, 0, 0.2);*/
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease-in-out;
}

.article-content-story-wrapper {
    width:100%;
    max-width:665px;
    float:left;
    padding-top:5px;
    /* border-right:1px solid #a1a1a1;*/
    margin-left:10px;
}

.story-extra-content-slot-one {
    width:100%;
    max-width:665px;
    float:left;
    overflow:hidden;
    clear:left;
    margin:5px auto;
}

.story-extra-content-slot-two {
    width:100%;
    max-width:665px;
    float:left;
    overflow:hidden;
    clear:left;
    margin:5px auto;
}

#desktop-right-column {
    float:none;
    width:320px;
    height:auto;
    padding:0px 5px 5px 5px;
    min-height:0px;
    overflow:hidden;
    border-left:1px solid #d7d7d7;
}


.click-comment p a {
    color:#000000!important;
    /* text-shadow:0px 9px 4px rgba(0, 0, 0, 0.3); */
    text-shadow:none;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease-in-out;
}

.click-comment p a:hover {
    color:#9e0a0a!important;
    text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
    color:transparent;
}

.story-page-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #333333;
    border-bottom:5px solid #9e0a0a;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.07em;
    margin-bottom:5px;
    font-family:Tahoma;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);
    font-family:Verdana, Geneva, sans-serif;
    color:#ffffff;
}

.story-page-story-list .story_divider {
    display:none;
}

.story-page-story-list .four_stories a:before, 
.story-page-story-list .four_stories a:before, 
.story-page-story-list .top_story a:before {
    content:"";
    width:16px;
    height:16px;
    margin:0px 6px 0px 0px;
    background:url("/img/akron/2014/list_item_sprite.png");
    float:left;
    /* START TRANSITIONS */
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease-in-out;
    opacity:0;
}

.story-page-story-list .four_stories a:hover:before, 
.story-page-story-list .four_stories a:hover:before, 
.story-page-story-list .top_story a:hover:before {
    opacity:1;
}

.story-page-story-list .four_stories .headline_story, 
.story-page-story-list .four_stories, 
.story-page-story-list .top_story {
    float:left;
    clear:left;
    margin-bottom:5px;
    margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    margin-left:5px;
    padding-left:5px;
    border-left:0px solid #DEDEDE;
    color:#a1a1a1;
    width:95%;
    display:block;
    color:#191919;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.story-page-story-list .top_story {
    padding-left:15px;
}

.story-page-story-list .more-stories-section {
    border-top:1px solid #a1a1a1;
    padding-top:5px;
}

.story-page-story-list strong a,
.story-page-story-list .more-stories-section .more-stories-link,
.story-page-story-list .linklist .more-stories-section .more-stories-link,
.story-page-story-list .linklist strong a {
    color: #7a7a7a !important;
    font-weight: bold !important;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    border:0px solid transparent;
}
.story-page-story-list strong a:hover,
.story-page-story-list .more-stories-section .more-stories-link:hover,
.story-page-story-list .linklist .more-stories-section .more-stories-link:hover,
.story-page-story-list .linklist strong a:hover {
    color: #e40c0c;
}

.section-story-photo .more_photos a, 
.section-story-photo .more_photos .double-red-arrows {
    color:#eb4141!important;
}

.all-story-list #miniteaserhead {
    background:none repeat scroll 0 0 #DEDEDE;
    padding-top:5px;
    padding-bottom:5px;
    width:100%;
    display:block;
    padding-left:5px;
    font-weight:bold;
    font-size:1.07em;
    margin-bottom:5px;
    font-family:Tahoma;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    font-family:Verdana, Geneva, sans-serif;
}

.story-page-story-list .headline_story img {
    vertical-align:middle;
}

.story-page-story-list .headline_story a, .story-page-story-list .top_story a {
    color:#191919;
    font-size:1.0em;
    font-family:Verdana, Geneva, sans-serif;
}

.story-page-story-list .headline_story a:hover, .story-page-story-list .top_story a:hover {
    color:#e40c0c;
}

.story-page-story-list strong a {
    float:left;
    clear:left;
    color:#7a7a7a;
    font-weight:bold;
    font-family:Verdana, Geneva, sans-serif;
}

.story-page-story-list strong a:hover {
    color:#a1a1a1!important;
}

.line-seperator-solid {
    width:99%;
    margin:10px auto;
    height:1px;
    display:block;
    border-top:1px solid #d7d7d7;
}

.line-seperator-dots {
    width:99%;
    margin:10px auto;
    height:1px;
    border-top:3px dotted #d7d7d7;
    display:block;
}

#desktop-story-two-column-wrapper {
    /* old story styles width:635px; */
    height:auto;
    float:none;
    /* old story styles float:left; */
    background:transparent;
    min-height:0px;
    margin-left:10px;
    margin-top:0px;
}

.desktop-center-story-column {
    width:100%;
}

.photo_email {
    float: left;
    margin: 0 auto 10px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
    width: auto;
}
 
.at16nc.at300bs.at15nc.at15t_email.at16t_email {
    display: none;
}
 

.addthis_button_email.cupid-blue.at300b {
    width: 100%;
}
 
.photo_caption_pup{
  float: left;
  width:auto !important;
  margin: auto 10px !important;
}
 
#nav_buttons_pup_back{
  clear: left;
}
 
#nav_buttons_pup_count{
  float: right;
  background-image:none;
  background:none repeat scorll 0 0 transparent;
  color:#191919;
  text-shadow:0px 1px 0px rgba(255, 255, 255, 1.0);
  font-size:1.0em;
}

#nav_buttons_pup_next{
  clear: right;
}
 

.gallery_photo {
    float: left;
    padding: 10px 5px;
}
 
#full_gallery {
    clear: both;
    height: 100px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}

#full_gallery a #display-more-gallery img {
    border:1px solid #ffffff;
}
 
#ad_placement {
  width:300px; 
  height:250px;
  /* margin-top: -500px;*/
  /* float:right; */
  margin:10px auto;
  background-color:transparent; 
  display:block;
}

#ohio_forms #photo1, #ohio_forms #photo2, 
#ohio_forms #photo3, #ohio_forms #photo4, 
#ohio_forms #photo5, #ohio_forms #photo6, 
#ohio_forms #photo7, #ohio_forms #photo8, 
#ohio_forms #photo9, #ohio_forms #photo10, 
#ohio_forms #photo11, #ohio_forms #photo12, 
#ohio_forms #photo13, #ohio_forms #photo14, 
#ohio_forms #photo15, #ohio_forms #photo16, 
#ohio_forms #photo17, #ohio_forms #photo18, 
#ohio_forms #photo19, #ohio_forms #photo20, 
#ohio_forms #photo21, #ohio_forms #photo22, 
#ohio_forms #photo23, #ohio_forms #photo24, 
#ohio_forms #photo25, #ohio_forms #photo26, 
#ohio_forms #photo27, #ohio_forms #photo28, 
#ohio_forms #photo29, #ohio_forms #photo30, 
#ohio_forms #photo31, #ohio_forms #photo32, 
#ohio_forms #photo33, #ohio_forms #photo34, 
#ohio_forms #photo35, #ohio_forms #photo36, 
#ohio_forms #photo37, #ohio_forms #photo38, 
#ohio_forms #photo39, #ohio_forms #photo40, 
#ohio_forms #photo41, #ohio_forms #photo42, 
#ohio_forms #photo43, #ohio_forms #photo44, 
#ohio_forms #photo45, #ohio_forms #photo46, 
#ohio_forms #photo47, #ohio_forms #photo48, 
#ohio_forms #photo49, #ohio_forms #photo50, 
#ohio_forms #photo51, #ohio_forms #photo52, 
#ohio_forms #photo53, #ohio_forms #photo54 {
    height:auto;
    width:auto;
}

#ohio_forms #photo1 > #photobox1, #ohio_forms #photo2 > #photobox2, 
#ohio_forms #photo3 > #photobox3, #ohio_forms #photo4 > #photobox4, 
#ohio_forms #photo5 > #photobox5, #ohio_forms #photo6 > #photobox6, 
#ohio_forms #photo7 > #photobox7, #ohio_forms #photo8 > #photobox8, 
#ohio_forms #photo9 > #photobox9, #ohio_forms #photo10 > #photobox10, 
#ohio_forms #photo11 > #photobox11, #ohio_forms #photo12 > #photobox12, 
#ohio_forms #photo13 > #photobox13, #ohio_forms #photo14 > #photobox14, 
#ohio_forms #photo15 > #photobox15, #ohio_forms #photo16 > #photobox16, 
#ohio_forms #photo17 > #photobox17, #ohio_forms #photo18 > #photobox18, 
#ohio_forms #photo19 > #photobox19, #ohio_forms #photo20 > #photobox20, 
#ohio_forms #photo21 > #photobox21, #ohio_forms #photo22 > #photobox22, 
#ohio_forms #photo23 > #photobox23, #ohio_forms #photo24 > #photobox24, 
#ohio_forms #photo25 > #photobox25, #ohio_forms #photo26 > #photobox26, 
#ohio_forms #photo27 > #photobox27, #ohio_forms #photo28 > #photobox28, 
#ohio_forms #photo29 > #photobox29, #ohio_forms #photo30 > #photobox30, 
#ohio_forms #photo31 > #photobox31, #ohio_forms #photo32 > #photobox32, 
#ohio_forms #photo33 > #photobox33, #ohio_forms #photo34 > #photobox34, 
#ohio_forms #photo35 > #photobox35, #ohio_forms #photo36 > #photobox36, 
#ohio_forms #photo37 > #photobox37, #ohio_forms #photo38 > #photobox38, 
#ohio_forms #photo39 > #photobox39, #ohio_forms #photo40 > #photobox40, 
#ohio_forms #photo41 > #photobox41, #ohio_forms #photo42 > #photobox42, 
#ohio_forms #photo43 > #photobox43, #ohio_forms #photo44 > #photobox44, 
#ohio_forms #photo45 > #photobox45, #ohio_forms #photo46 > #photobox46, 
#ohio_forms #photo47 > #photobox47, #ohio_forms #photo48 > #photobox48, 
#ohio_forms #photo49 > #photobox49, #ohio_forms #photo50 > #photobox50, 
#ohio_forms #photo51 > #photobox51, #ohio_forms #photo52 > #photobox52, 
#ohio_forms #photo53 > #photobox53, #ohio_forms #photo54 > #photobox54 {
    height:0px;
    margin:0 0 10px -8px;
    padding-top:68%;
    position:relative;
    text-align:center;
    max-height:620px;
    clear:both;
    /* border-bottom:1px solid #a1a1a1; */
    border-bottom:0px solid transparent;
}

#ohio_forms #photo1 > #photobox1 a img:hover:before, #ohio_forms #photo2 > #photobox2 a img:hover:before, 
#ohio_forms #photo3 > #photobox3 a img:hover:before, #ohio_forms #photo4 > #photobox4 a img:hover:before, 
#ohio_forms #photo5 > #photobox5 a img:hover:before, #ohio_forms #photo6 > #photobox6 a img:hover:before, 
#ohio_forms #photo7 > #photobox7 a img:hover:before, #ohio_forms #photo8 > #photobox8 a img:hover:before, 
#ohio_forms #photo9 > #photobox9 a img:hover:before, #ohio_forms #photo10 > #photobox10 a img:hover:before, 
#ohio_forms #photo11 > #photobox11 a img:hover:before, #ohio_forms #photo12 > #photobox12 a img:hover:before, 
#ohio_forms #photo13 > #photobox13 a img:hover:before, #ohio_forms #photo14 > #photobox14 a img:hover:before, 
#ohio_forms #photo15 > #photobox15 a img:hover:before, #ohio_forms #photo16 > #photobox16 a img:hover:before, 
#ohio_forms #photo17 > #photobox17 a img:hover:before, #ohio_forms #photo18 > #photobox18 a img:hover:before, 
#ohio_forms #photo19 > #photobox19 a img:hover:before, #ohio_forms #photo20 > #photobox20 a img:hover:before, 
#ohio_forms #photo21 > #photobox21 a img:hover:before, #ohio_forms #photo22 > #photobox22 a img:hover:before, 
#ohio_forms #photo23 > #photobox23 a img:hover:before, #ohio_forms #photo24 > #photobox24 a img:hover:before, 
#ohio_forms #photo25 > #photobox25 a img:hover:before, #ohio_forms #photo26 > #photobox26 a img:hover:before, 
#ohio_forms #photo27 > #photobox27 a img:hover:before, #ohio_forms #photo28 > #photobox28 a img:hover:before, 
#ohio_forms #photo29 > #photobox29 a img:hover:before, #ohio_forms #photo30 > #photobox30 a img:hover:before, 
#ohio_forms #photo31 > #photobox31 a img:hover:before, #ohio_forms #photo32 > #photobox32 a img:hover:before, 
#ohio_forms #photo33 > #photobox33 a img:hover:before, #ohio_forms #photo34 > #photobox34 a img:hover:before, 
#ohio_forms #photo35 > #photobox35 a img:hover:before, #ohio_forms #photo36 > #photobox36 a img:hover:before, 
#ohio_forms #photo37 > #photobox37 a img:hover:before, #ohio_forms #photo38 > #photobox38 a img:hover:before, 
#ohio_forms #photo39 > #photobox39 a img:hover:before, #ohio_forms #photo40 > #photobox40 a img:hover:before, 
#ohio_forms #photo41 > #photobox41 a img:hover:before, #ohio_forms #photo42 > #photobox42 a img:hover:before, 
#ohio_forms #photo43 > #photobox43 a img:hover:before, #ohio_forms #photo44 > #photobox44 a img:hover:before, 
#ohio_forms #photo45 > #photobox45 a img:hover:before, #ohio_forms #photo46 > #photobox46 a img:hover:before, 
#ohio_forms #photo47 > #photobox47 a img:hover:before, #ohio_forms #photo48 > #photobox48 a img:hover:before, 
#ohio_forms #photo49 > #photobox49 a img:hover:before, #ohio_forms #photo50 > #photobox50 a img:hover:before, 
#ohio_forms #photo51 > #photobox51 a img:hover:before, #ohio_forms #photo52 > #photobox52 a img:hover:before, 
#ohio_forms #photo53 > #photobox53 a img:hover:before, #ohio_forms #photo54 > #photobox54 a img:hover:before {
    background:rgba(255, 255, 255, 1.0);
}


#ohio_forms #photo1 > #photobox1 a img:hover, #ohio_forms #photo2 > #photobox2 a img:hover, 
#ohio_forms #photo3 > #photobox3 a img:hover, #ohio_forms #photo4 > #photobox4 a img:hover, 
#ohio_forms #photo5 > #photobox5 a img:hover, #ohio_forms #photo6 > #photobox6 a img:hover, 
#ohio_forms #photo7 > #photobox7 a img:hover, #ohio_forms #photo8 > #photobox8 a img:hover, 
#ohio_forms #photo9 > #photobox9 a img:hover, #ohio_forms #photo10 > #photobox10 a img:hover, 
#ohio_forms #photo11 > #photobox11 a img:hover, #ohio_forms #photo12 > #photobox12 a img:hover, 
#ohio_forms #photo13 > #photobox13 a img:hover, #ohio_forms #photo14 > #photobox14 a img:hover, 
#ohio_forms #photo15 > #photobox15 a img:hover, #ohio_forms #photo16 > #photobox16 a img:hover, 
#ohio_forms #photo17 > #photobox17 a img:hover, #ohio_forms #photo18 > #photobox18 a img:hover, 
#ohio_forms #photo19 > #photobox19 a img:hover, #ohio_forms #photo20 > #photobox20 a img:hover, 
#ohio_forms #photo21 > #photobox21 a img:hover, #ohio_forms #photo22 > #photobox22 a img:hover, 
#ohio_forms #photo23 > #photobox23 a img:hover, #ohio_forms #photo24 > #photobox24 a img:hover, 
#ohio_forms #photo25 > #photobox25 a img:hover, #ohio_forms #photo26 > #photobox26 a img:hover, 
#ohio_forms #photo27 > #photobox27 a img:hover, #ohio_forms #photo28 > #photobox28 a img:hover, 
#ohio_forms #photo29 > #photobox29 a img:hover, #ohio_forms #photo30 > #photobox30 a img:hover, 
#ohio_forms #photo31 > #photobox31 a img:hover, #ohio_forms #photo32 > #photobox32 a img:hover, 
#ohio_forms #photo33 > #photobox33 a img:hover, #ohio_forms #photo34 > #photobox34 a img:hover, 
#ohio_forms #photo35 > #photobox35 a img:hover, #ohio_forms #photo36 > #photobox36 a img:hover, 
#ohio_forms #photo37 > #photobox37 a img:hover, #ohio_forms #photo38 > #photobox38 a img:hover, 
#ohio_forms #photo39 > #photobox39 a img:hover, #ohio_forms #photo40 > #photobox40 a img:hover, 
#ohio_forms #photo41 > #photobox41 a img:hover, #ohio_forms #photo42 > #photobox42 a img:hover, 
#ohio_forms #photo43 > #photobox43 a img:hover, #ohio_forms #photo44 > #photobox44 a img:hover, 
#ohio_forms #photo45 > #photobox45 a img:hover, #ohio_forms #photo46 > #photobox46 a img:hover, 
#ohio_forms #photo47 > #photobox47 a img:hover, #ohio_forms #photo48 > #photobox48 a img:hover, 
#ohio_forms #photo49 > #photobox49 a img:hover, #ohio_forms #photo50 > #photobox50 a img:hover, 
#ohio_forms #photo51 > #photobox51 a img:hover, #ohio_forms #photo52 > #photobox52 a img:hover, 
#ohio_forms #photo53 > #photobox53 a img:hover, #ohio_forms #photo54 > #photobox54 a img:hover {
    opacity:0.6;
}

#side_caption {
    float: left;
    padding: 5px 0px 0px 15px; !important;
    width: 29%;
    display:none;
}

#full_gallery {
    border:0px solid transparent;
    clear: both;
    height: 100px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
}

#full_gallery a span img:hover {
    opacity:0.6;
}

#ad_placement {
    width:300px; 
    height:250px;
    margin:10px auto; 
    background-color:gold; 
    display:block;
}

#close_more {
    position:absolute;
    top:-8px;
    right:-8px;
    width:30px;
    height:30px;
    background:none repeat scroll 0 0 #808286;
    color:#eb4141;
    font-weight:bold;
    border:2px solid #000000;
    box-shadow:-2px 2px 2px rgba(0, 0, 0, 0.4);
    border-radius:30px;
    font-size:2.4em;
    line-height:25px;
    text-align:center;
    cursor:pointer;
    display:none;
    text-shadow:0px 1px 0px rgba(0, 0, 0, 0.6);
}

.red_photo_header {
    text-shadow:0px 1px 0px rgba(255, 255, 255, 1.0);
}

.red_photo_header {
    padding-top:10px;
}

#photo_page_no_right_rail {
    border:0px solid transparent;
}

#gallery-body-overflay {
    display:none;
}

#left_photo {
    border:1px solid #a1a1a1;
    /* border:1px solid #000000;*/
    float:left;
    width:100%;
    background-color:#dedede;
    /* background-color:#E9EAE4; */
    margin-bottom:15px;
    /* max-width:640px; */
    border-radius:10px;
    box-shadow:0 0 4px rgba(255, 255, 255, 0.7) inset, 0 2px 2px rgba(0, 0, 0, 0.3);
}

#nav_buttons_back {
    background-image:url('/img/akron/moon_back_button.png');
    background-repeat:no-repeat;
    background-size:40px 60px;
    display:block;
    width:40px;
    height:60px;
    position:absolute;
    top:50%;
    bottom:50%;
    left:0;
}

#nav_buttons_back a {
    color:transparent;
    display:block;
    width:100%;
    height:100%;
}

#nav_buttons_next {
    background-image:url('/img/akron/moon_next_button.png');
    background-repeat:no-repeat;
    background-size:40px 60px;
    width:40px;
    height:60px;
    position:absolute;
    top:50%;
    bottom:50%;
    right:0;
}

#nav_buttons_next a {
    color:transparent;
    display:block;
    width:100%;
    height:100%;
}

.addthis_button_email.cupid-blue.at300b {
    line-height:25px;
}

.addthis_button_email.cupid-blue.at300b:hover {
    opacity:1.0;
    color:#ffffff;
}

.navigation-button-wrapper {
    width:100%;
}

/* START GALLERY OPEN STYLES */

#left_photo.display_more {
    width:100%;
    max-width:1020px;
    position:absolute;
    z-index:11000;
    /* START TRANSITIONS */
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease-in-out;
}

#gallery-body-overlay.display_more, #gallery-body-overflay {
    display:block;
    position:fixed;
    left:0;
    top:0;
    bottom:0;
    right:0;
    margin:0 auto;
    width:100%;
    height:100%;
    z-index:10000;
    background-image:url('http://ohio.com/polopoly_fs/1.521285.1410368577!/image/image.png');
    /* background-image:url('http://ohio.com/polopoly_fs/1.515342.1408568022!/image/image.png'); */
    background-attachment:scroll;
    background-clip:border-box;
    background-color:#ffffff;
    /* background-color:#000000; */
    background-origin:padding-box;
    background-position:50% 50%;
    background-repeat:repeat-x;
    background-size:auto auto;
    /* opacity:0.4; */
    opacity:0.7;
}

#close_more.display_more {
    display:block!important;
}

#gallery_content.display_more {
    background-color:#dedede; 
    position: absolute;
    width: 100%;
    z-index: 1000;
    max-width: 1020px;
    /* START TRANSITIONS */
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: all;
    transition-timing-function: ease-in-out;
}

#left_photo.display_more #full_gallery {
    max-width:60%;
}

#side_caption.display_more {
    display:block !important;
    float: left;
    padding: 5px 0px 0px 15px; !important;
    width: 29%;
} 

#photobox1.display_more, #photobox2.display_more,
#photobox3.display_more, #photobox4.display_more,
#photobox5.display_more, #photobox6.display_more,
#photobox7.display_more, #photobox8.display_more,
#photobox9.display_more, #photobox10.display_more,
#photobox11.display_more, #photobox12.display_more,
#photobox13.display_more, #photobox14.display_more,
#photobox15.display_more, #photobox16.display_more,
#photobox17.display_more, #photobox18.display_more,
#photobox19.display_more, #photobox20.display_more,
#photobox21.display_more, #photobox22.display_more,
#photobox23.display_more, #photobox24.display_more,
#photobox25.display_more, #photobox26.display_more,
#photobox27.display_more, #photobox28.display_more,
#photobox29.display_more, #photobox30.display_more,
#photobox31.display_more, #photobox32.display_more,
#photobox33.display_more, #photobox34.display_more,
#photobox35.display_more, #photobox36.display_more,
#photobox37.display_more, #photobox38.display_more,
#photobox39.display_more, #photobox40.display_more,
#photobox41.display_more, #photobox42.display_more,
#photobox43.display_more, #photobox44.display_more,
#photobox45.display_more, #photobox46.display_more, 
#photobox47.display_more, #photobox48.display_more,
#photobox49.display_more, #photobox50.display_more,
#photobox51.display_more, #photobox52.display_more,
#photobox53.display_more, #photobox54.display_more {
    clear: none !important;
    float: left;
    width: 100%;
    max-width:60%;
    padding-top:41.5%!important;
}

.page-shadow-wide-wrapper.display_more {
    max-width:60%;
}

.line-seperator-solid.display_more {
    max-width:60%;
}

.button-count-wrapper.display_more {
    max-width:60%;
}

.navigation-button-wrapper.display_more {
    max-width:58.5%;
    position:absolute;
    left:0;
    top:50%;
}

/* END GALLERY OPEN STYLES */

.cupid-blue img {
    border:0px solid transparent!important;
    margin-left:-3px!important;
    padding-right:4px;
    margin-top:-5px!important;
}

.cupid-blue {
    border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #710707;
    border-image:none;
    border-radius:4px 4px 4px 4px;
    border-style:solid;
    border-width:1px;
    box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    display:inline-block;
    font-size:13px;
    font-weight:bold;
    line-height:20px;
    margin-bottom:6px;
    padding:5px 8px;
    font-family:Verdana,Geneva,sans-serif;
    text-align: center;
    vertical-align: middle;
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-color:transparent\0/;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
    /* 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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNDBDMEMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiM5RTBBMEEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNTcpIiAvPgo8L3N2Zz4=");
}

.section-story-photo .more_photos a, .section-story-photo .more_photos .double-red-arrows {
    color: #eb4141;
    font-family: Verdana,Helvetica,Arial,Trebuchet,Lucida Grande,Tahoma,Geneva Verdana,sans-serif;
    letter-spacing: 0.5px;
    text-shadow: -1px 1px 0 rgba(170, 16, 16, 1);
    font-size:0.95em;
}

.post-date {
    color:#7a7a7a;
    font-family:Verdana, Geneva, sans-serif;
    /* font-family:Helvetica, Arial, Trebuchet, Verdana, Lucida Grande, Tahoma, Geneva, Verdana, sans-serif;*/
    font-size:12px;
    display:block;
    padding-top:5px;
    padding-bottom:5px;
}

.post-credit {
    font-size:16px;
    line-height:18px;
}

.click-comment p a {
    font-size:16px;
    line-height:18px;
}
    

div.entry-content p {
    font-size:17px;
    line-height:22px;
    margin-bottom:15px;
}

/* END 2014 STORY STYLE CHANGES */

/* START 2014 ENJOY REDESIGN STYLES */
#enjoy-header-featured-events-wrapper {
    width:100%;
    padding-left:0px;
    padding-right:0px;
    overflow:hidden;
    padding-bottom:10px;
    background:none repeat scroll 0 0 #ededed;
}

#enjoy-header-featured-events {
    width:100%;
    max-width:1020px;
    display:block;
    margin:0 auto;
    -moz-border-radius:  0px 0px 10px 10px;
    -webkit-border-radius:  0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
    box-shadow:0px 3px 2px rgba(0, 0, 0, 0.3);
    /* BACKGROUNDS */
    background: -moz-linear-gradient(-90deg, #3d434a, #202327) repeat scroll 0 0 transparent; /* Mozilla */
    background: -webkit-linear-gradient(#3d434a, #202327); /* Safari4+, Chome 2+ */
    background: -webkit-gradient(linear, #3d434a, #202327); /* Safari 5.1+, Chome 10+ */
    background-image: -o-linear-gradient(top, #3d434a, #202327); /* Opera */
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3d434a', EndColorStr='#202327');/* IE 8*/
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3d434a', EndColorStr='#202327');/* IE 8*/ 
    background: linear-gradient(#3d434a, #202327); /* Standard Syntax */
    background: -ms-linear-gradient(top, #3d434a 0%,#202327 100%); /* IE 10+ */
    /* SVG as background image (IE9/Chrome/Safari/Opera) */ 
    background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzNENDM0QSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzIwMjMyNyIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzgwKSIgLz4KPC9zdmc+");
}

#enjoy-header-featured-events .featured-flag {
    font-size:10px;
    font-weight:bold;
    height:35px;
    line-height:35px;
    margin:0 0 15px -15px;
    text-transform:uppercase;
    padding-top:10px;
}

#enjoy-header-featured-events .featured-flag img {
    float:left;
    margin-top:1px;
}

#enjoy-header-featured-events .featured-flag-label {
    background:url('/img/akron/enjoy/banner_center.png') repeat-x scroll 0 0 transparent;
    float:left;
    height:35px;
    padding-right:10px;
    padding-left:15px;
    color:#e3e3e3;
    font-family:Verdana,Geneva,sans-serif;
    line-height:25px;
    margin-top:1px;
    text-shadow:-1px -1px 0px rgba(0, 0, 0, 0.6);
}

#enjoy-header-featured-events #SponsorEvent {
    max-width:930px;
    overflow:hidden;
    max-height:200px;
    margin-left:95px;
    margin-top:-10px;
    /**/
}

#enjoy-header-featured-events #SponsorEvent2 {
    max-width:1140px;
    overflow:hidden;
    max-height:200px;
    margin-top:-10px;
}

#enjoy-header-featured-events .bx-wrapper {
    max-width:1005px;
    width:97%!important;
    position:relative;
    margin-left:8px;
}

#enjoy-header-featured-events .bx-window {
    width:84%!important;
    postion:relative;
    margin-left:40px;
    overflow:hidden;
    padding-right:0px;
}

#enjoy-header-featured-events .inside_slide {
    left:0;
}

#enjoy-header-featured-events .bx-next {
    background: url("/img/akron/enjoy/next-horizontal.png") no-repeat scroll 0 0px transparent;
    height: 32px;
    position: absolute;
    right: 5px;
    text-indent: -999999px;
    top: 35%;
    width: 32px;
    z-index: 999;
}

#enjoy-header-featured-events .bx-next:hover,
#enjoy-header-featured-events .bx-next:focus {
    background-position: -32px 0;
}

#enjoy-header-featured-events .bx-next:active {
    background-position: -64px 0;
}

#enjoy-header-featured-events .bx-prev {
    background: url("/img/akron/enjoy/prev-horizontal.png") no-repeat scroll 0 0px transparent;
    height: 32px;
    left: 5px;
    position: absolute;
    text-indent: -999999px;
    top: 35%;
    width: 32px;
    z-index: 999;
}

#enjoy-header-featured-events .bx-prev:hover,
#enjoy-header-featured-events .bx-prev:focus {
    background-position: -32px 0;
}

#enjoy-header-featured-events .bx-prev:active {
    background-position: -64px 0;
}

#enjoy-header-featured-events .bx-pager a {
    background: url("red_pager.png") no-repeat scroll 0 -20px transparent;
    color: #FFFFFF;
    font-size: 12px;
    margin-right: 5px;
    padding: 3px 8px 3px 6px;
}

#enjoy-header-featured-events .bx-auto .start {
    background: url("red_auto.png") no-repeat scroll 0 2px transparent;
    padding-left: 13px;
}

#enjoy-header-featured-events .bx-auto .stop {
    background: url("red_auto.png") no-repeat scroll 0 -14px transparent;
    padding-left: 13px;
}

#enjoy-header-featured-events .bx-next:hover, .bx-prev:hover {
    background-position: 0 0;
}

#enjoy-header-featured-events .bx-pager .pager-active, .bx-pager a:hover {
    background-position: 0 0;
}

#enjoy-header-featured-events .bx-pager {
    color: #666666;
    font-size: 12px;
    padding-top: 7px;
    text-align: center;
}

#enjoy-header-featured-events .bx-captions {
    color: #666666;
    font-size: 12px;
    padding: 7px 0;
    text-align: center;
}

#enjoy-header-featured-events .bx-auto {
    padding-top: 15px;
    text-align: center;
}

#enjoy-header-featured-events .bx-auto a {
    color: #666666;
    font-size: 12px;
}

#enjoy-header-featured-events .sponsored-event-wrapper {
    float: left;
    list-style: none outside none;
    margin-left: 15px;
    margin-right: 15px;
    width: 155px;
}

#enjoy-header-featured-events .sponsored-event-photo {
    border: 1px solid #ffffff;
    box-shadow: 0 0 3px #474747 inset;
    height: 115px;
    margin-bottom: 5px;
    padding: 2px;
    width: 150px;
}

#enjoy-header-featured-events .sponsored-event-photo a img {
    width:100%!important;
    height:100%!important;
}

#enjoy-header-featured-events .sponsored-event-photo a {
    width:100%;
    height:100%;
    display:block;
}

#enjoy-header-featured-events .sponsored-event-text {
    margin-left: -5px;
    text-align: center;
    margin-bottom:25px;
}

#enjoy-header-featured-events .sponsored-event-text a {
    text-decoration:none;
}

#enjoy-header-featured-events .sponsoredEventName h1 {
    color: #F6B840;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}

#enjoy-header-featured-events .sponsoredEventLocation p {
     color: #F4F3EE;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #000000;
}

#enjoy-header-featured-events .sponsoredEventPeriod {
    color: #F4F3EE;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #000000;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-wrapper {
    float: left!important;
    list-style: none outside none;
    margin-left:0px;
    margin-right:0px;
    padding-right:5px;
    padding-left:5px;
    width: 155px;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-photo {
    border: 1px solid #ffffff;
    box-shadow: 0 0 3px #474747 inset;
    height: 115px;
    margin-bottom: 5px;
    padding: 2px;
    width: 150px;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-photo a img {
    width:100%!important;
    height:100%!important;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-photo a {
    width:100%;
    height:100%;
    display:block;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-text {
    margin-left: -5px;
    text-align: center;
    margin-bottom:25px;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsored-event-text a {
    text-decoration:none;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsoredEventName h1 {
    color: #F6B840;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-align:center;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsoredEventLocation p {
     color: #F4F3EE;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-align:center;
}

#enjoy-header-featured-events #SponsorEvent2 .sponsoredEventPeriod p {
    color: #F4F3EE;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-align:center;
}
/* END 2014 ENJOY REDESIGN STYLES */