
/* Menu far outer div */
#top_nav_wrap {
}

/* Immediate menu container */
#top_navigation1 {
}

#top_nav_wrap ul {
    display: block;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#top_nav_wrap li {
    float:left;
    font: bold 14px arial;
    position: relative;
}

a.top_navigation:link, a.top_navigation:visited,
a.navigation_selected:link, a.navigation_selected:visited {
    text-decoration: none;
    float: left;
    color:#ffffff;
    padding: 21px 24px 23px;
}
a.top_navigation:hover {
    color:#ffffff;
}

a.top_navigation:hover:before {
   content: "[";
    color: #e94b35;
    position: absolute;
    left:10px; 
}

a.top_navigation:hover:after {
    content: "]";
    color: #e94b35;
    position: absolute;
    right: 12px; 
}


a.navigation_selected:link, a.navigation_selected:visited {
    color:#ffffff;
}

a.navigation_selected:link:before, a.navigation_selected:visited:before {
   content: "[";
    color: #e94b35;
    position: absolute;
    left:10px; 
}

a.navigation_selected:link:after, a.navigation_selected:visited:after {
    content: "]";
    color: #e94b35;
    position: absolute;
    right: 12px; 
}

/* If the navigation matrix button needs any custom css */
#top_nav_wrap li.waffle a {
white-space: nowrap;
}

#bg_wrap_02 {
background: url("//media.freeola.com/images/theme-images/css-images/crossroads/crossroad-nav-bkgd.png") repeat-x scroll top;
}