/*  ------------ sidebar   */
#sidebar {position:relative; }

#sidebar #rightbar-top { position: relative; height: 8px; margin: 0px; padding: 0px;}
#sidebar .menu {position: relative; top: -6px;}

#pagenav h5 {margin: 0px; padding: 0px;}

.menu ul li.page_item a, .menu li.page_item a  { display:block; background: none; position: relative;	font-family:"Trebuchet MS", Arial, sans-serif;	font-weight:normal;	font-size:18px; 	color:#6b552f;	text-decoration:none;	text-align:left; 	list-style:none; 	text-transform: uppercase; margin:0px; padding:0px;	letter-spacing: 1.1px;}


#sidebar ul, #sidebar li {margin: 0px; padding: 0px; list-style: none; line-height: 44px; position: relative;;}


/*.menu ul li ul {position: relative; }
.menu ul li ul li a {}
.menu ul li {position: relative; height: 43px; padding: 1px 0px 0px 0px}
.menu ul li.page_item ul {}
.menu ul li.current_page_item ul, .menu ul li.current_page_parent ul  {display: block;}*/


.menu li.current_page_item.page_folder {display: block; position:relative; height: 27px; line-height: 44px;}
.menu li.current_page_item.page_folder a, .menu li.current_page_parent a, .menu li.current_page_ancestor a { display: block; position: relative;
background:none; height:27px; width:242px; line-height: 27px;}

.menu li.current_page_item a, .menu li.current_page_ancestor a{color: #3A2D18;}
.menu li.current_page_item ul li.page_item, .menu li.current_page_parent ul li.page_item  {height: 45px; display: block; position: relative;}

.menu li.current_page_item ul li.page_item, .menu li.current_page_parent ul li.page_item, .menu li.current_page_ancestor ul li.page_item {display: block; height: 45px; position: relative;}
.menu li.current_page_item ul li.page_item a, .menu li.current_page_parent ul li.page_item a, .menu li.current_page_ancestor ul li.page_item a {
background:none; left:1px; top: 7px; line-height:27px; margin:-2px 0px 0px 0px; padding:0px; position:relative; width:242px; font-size: 12px; text-transform: none; color: #6B552F; padding: 0px;display: block; } 

.menu li.current_page_item ul li.page_item a:hover, .menu li.current_page_parent ul li.page_item a:hover, .menu li.current_page_parent ul li.current_page_item a, .menu li.current_page_ancestor ul li.page_item a:hover, .menu li.current_page_ancestor ul li.current_page_item a {background:none;}
.menu li.current_page_parent ul li.current_page_item a {cursor: default;}


/*.menu ul li a {position: absolute; background: url(../images/cat-sub-selected-top.jpg) no-repeat; width: 252px; height:39px; top: -10px; left: 0px;}*/


/*  ------------ TOP NAV   */
#nav-customTabs li.page-item-2 {width: 125px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-about-us.jpg) no-repeat; }
#nav-customTabs li.page-item-2:hover {width: 125px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-about-us_over.jpg) no-repeat; }
#nav-customTabs li.page-item-2.current_page_item, #nav-customTabs li.page-item-2.current_page_parent, #nav-customTabs li.page-item-2.current_page_ancestor
{width: 115px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-about-us_over.jpg) no-repeat; }
#nav-customTabs li.page-item-2 a {position: relative; width: 115px; height: 46px; cursor:pointer; display:block }

#nav-customTabs li.page-item-11 {width: 175px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-local-community.jpg) no-repeat; }
#nav-customTabs li.page-item-11:hover {width: 175px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-local-community_over.jpg) no-repeat; }
#nav-customTabs li.page-item-11.current_page_item, #nav-customTabs li.page-item-11.current_page_parent, #nav-customTabs li.page-item-11.current_page_ancestor {width: 175px; height: 46px; background: url(http://www.thebestcoffee.com/includes/templates/JonesCoffee1/images/nav-local-community_over.jpg) no-repeat; }
#nav-customTabs li.page-item-11 a {position: relative; width: 175px; height: 46px; cursor:pointer; display:block }



