/**
 * @file
 * Navigation Styling
 */


/*
 * The active item in a Drupal menu
 */
li a.active { /*color: #000;*/ }

/*
 * Navigation bar
 */
#navigation {  /* overflow: hidden; /* Sometimes you want to prevent overlapping with main div. */ }
#navigation ul.links, /* Main menu and secondary menu links */
#navigation .content ul /* Menu block links */ { /*margin: 0; padding: 0; text-align: left;*/ /* LTR */ }
#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */
#navigation .content li { /*float: left;*/ /* LTR */ /*padding: 0 10px 0 0;*/ /* LTR */ }
.region-navigation {}

/*
 * Main menu and Secondary menu links
 */
#main-menu {}
#secondary-menu { /*float: right;*/ }

.region-header .block-menu-block { float:left; margin:57px 0 0 30px; padding:0; }
.region-header .block-menu-block ul { list-style:none; }
.region-header .block-menu-block ul li { float:left; height:48px; margin:0 0 0 -1px; padding:5px 0 0 0; position:relative; list-style-type:none; list-style-image:none!important; }
.region-header .block-menu-block ul li:hover,
.region-header .block-menu-block li.active { padding-top:0px; border-top:5px #CB4D04 solid; }
.region-header .block-menu-block li:first-child a { border-left: 1px #CCCCCC solid; }
.region-header .block-menu-block li a { display:block; height:40px; padding:8px 20px 0 10px; border-right:1px #CCCCCC solid; color:#141313; font-size:16px; line-height:22px; }
.region-header .block-menu-block li a strong { font-weight:bold; display:block; }
.region-header .block-menu-block li .dropdown-container { position: relative; width: 100%; background: url('../images/backgrounds/empty.gif') repeat; }
.region-header .block-menu-block li .dropdown-menu { position: absolute; top: 48px; left: 0px; width: 236px; z-index: 100; display: none; }
.region-header .block-menu-block li .dropdown-menu ul { background: url('../images/backgrounds/bg_menu_dropdown.png') repeat-x -200px 0px #9f511d; width: 206px; margin: 29px 0px 0px 0px; padding: 15px 15px 10px; }
.region-header .block-menu-block li .dropdown-menu ul li { margin: 0px; padding: 0px; border: 0; width: 192px; height: auto; }
.region-header .block-menu-block li .dropdown-menu ul li a { margin: 0px; padding: 6px; border: 0; border-top: 1px solid #bd9f85; width: 100%; height: auto; font-family: 'PT Sans', Arial, Helvetica, sans-serif; color:#fff; line-height: 20px; font-size: 15px; font-weight: bold; }
.region-header .block-menu-block li .dropdown-menu ul li:first-child a { border: 0; }
.region-header .block-menu-block li .dropdown-menu ul li a:hover { background: #f3eddb; color: #cc4e00; }
.region-header .block-menu-block li .dropdown-menu ul li a:active { background: #fff; color: #2f2e23; }



/*
 * Menu blocks
 */
.block-menu {}

/*
 * "Menu block" blocks
 *
 * Drupal core has limited ways in which it can display its menus. To get around
 * these limitations, see http://drupal.org/project/menu_block
 */
.block-menu-block {}