@charset "UTF-8";
/* Compiled CSS, generated from "/domain/www.odessarecord.com/cms_data/dfault/configuration_files/css_customizations/white/white.less" */


body {
  background-color: transparent;
  /* background: #222 url(/app/images/sample-pattern-image.jpg) repeat; */
}
.container {
  background: #ffffff;
  /* url(/app/images/page-corners-bkgrnd.gif) 0 15px no-repeat; */
  /*border-top:1px solid #fff;*/
}
/* *********** Widening with 'bacon strips' classes per Dan, 9-17-16 Tim J. (Disable if the background is white) ******** 
  .widen_vertical_padding {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .widen_vertical_width {
    width: 1054px !important;
  }
*/
/* ----------------------------- */
.outer_standard_links {
  background-color: #0D5D42;
}
.outer_standard_links .standard_links a {
  color: #eee;
}
.outer_standard_links .standard_links a:hover {
  color: #fff;
}
.outer_standard_links .standard_links a:visited {
  color: #eee;
}
/* ----------------------------- */
.outer_header > .header {
  background-color: #ffffff;
}
/* ----------------------------- */
.outer_navigation .navigation .menu {
  background-color: #ffffff;
}
.outer_navigation .navigation .menu {
  background-color: #ffffff;
  border-top: 3px solid #0D5D42;
  border-bottom: 1px solid #cccccc;
}
.outer_navigation .navigation .menu ul li.home-menu-icon a.active {
  background: #0d5d42 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
.outer_navigation .navigation .menu ul li.home-menu-icon {
  background: #222222 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
/* ----------------------------- */
.outer_search_bar .search_bar {
  background-color: #fff;
  color: #000;
}
/* ----------------------------- */
#breaking_news h4 {
  color: #cc0000;
  border-bottom: 2px solid #cc0000;
}
/* ----------------------------- */
#most_popular table th {
  color: #222;
  border-bottom: 2px solid #0D5D42;
}
/* ----------------------------- */
.photo_gallery h4 {
  color: #222;
  border-bottom: 2px solid #0D5D42;
}
/* ----------------------------- */
.hmfunction_sectioncontainer a h3,
.nosection_container_wheader a h3,
.more_stories .more_stories_list ul li a,
.more_stories_nosections .more_stories_list ul li a {
  color: #069;
}
.sections_display .nosection_container_wheader h2,
.hmfunction_sectionlabel h2,
.hmfunction_sectionlabel h2 a {
  color: #000;
}
/* ----------------------------- */
.outer_footer .footer {
  border-top: 3px solid #0D5D42;
}
.navigation {
  background-color: #ffffff;
  /* close ul */
}
.navigation .menu {
  background-color: transparent;
  /* close li */
}
.navigation .menu ul {
  /* first-level menu un-ordered list */
  color: #222222;
}
.navigation .menu ul li {
  /* first-level menu list items */
  color: #222222;
  background-color: #ffffff;
  /* close a */
  /* close .active */
  /* close ul */
  /* close hover */
  /* -- move home icon last so its not overwritten -- */
}
.navigation .menu ul li a {
  /* first-level list item links */
  color: #222222;
  /* close hover */
  /* close focus */
  /* close visited */
}
.navigation .menu ul li a:link {
  color: #222222;
}
.navigation .menu ul li a:hover {
  /* first-level list item hover links */
  background: #eeeeee;
  color: #0d5d42;
}
.navigation .menu ul li a:focus {
  /* focus state of first-level links */
  background: #cccccc;
  color: #ffffff;
}
.navigation .menu ul li a:visited {
  /* first-level list item visited links */
  color: #222222;
  background-color: transparent;
}
.navigation .menu ul li .active {
  /* active class for first-level list item links */
  background: none;
  /* close hover */
}
.navigation .menu ul li .activea {
  color: #000000;
}
.navigation .menu ul li .active:hover {
  background: #cccccc;
  color: #222222;
}
.navigation .menu ul li ul {
  /* second-level menu unordered list */
  color: #222222;
  background: #0d5d42;
}
.navigation .menu ul li:hover {
  /* hover state of first-level list item */
  /* close ul */
}
.navigation .menu ul li:hover a {
  background: #cccccc;
  color: #222222;
}
.navigation .menu ul li:hover ul {
  /* second-level menu un-ordered list when hovering over first-level list item */
  background: #222222;
  /* close li */
}
.navigation .menu ul li:hover ul li {
  /* second-level menu list item */
  color: #222222;
  /* close a */
}
.navigation .menu ul li:hover ul li a {
  /* second-level list item link */
  color: #222222;
  /* close hover */
  /* close visited */
}
.navigation .menu ul li:hover ul li a:link {
  color: #222222;
}
.navigation .menu ul li:hover ul li a:hover {
  /* second-level list item hover links */
  color: #0d5d42;
  background: #eeeeee;
}
.navigation .menu ul li:hover ul li a:hover .outer_navigation > .navigation > .menu > ul > li,
.navigation .menu ul li:hover ul li a:hover li:visited {
  background: #eeeeee;
  color: #0d5d42;
}
.navigation .menu ul li:hover ul li a:visited {
  /* second-level list item hover links */
  background-color: transparent;
}
.navigation .menu ul li.home-menu-icon {
  background: #000000 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
.navigation .menu ul li.home-menu-icon a {
  background: none;
}
.navigation .menu ul li.home-menu-icon a:visited {
  background: #000000 url(/home/cms_data/dfault/images/home-menu-active-icon.png) no-repeat;
}
.navigation .menu ul li.home-menu-icon a:hover {
  background: #0d5d42 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
.navigation .menu ul li.home-menu-icon a.active {
  background: #0d5d42 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
.navigation .menu ul li.home-menu-icon a.active:hover {
  background: #0d5d42 url(/home/cms_data/dfault/images/home-menu-icon.png) no-repeat;
}
/* close menu */
