/**jaderope.co.uk
 * @version    1.5.1.0 May 22, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

.mageside-menu  { background-image:none !important; margin-bottom:20px; }
.mageside-menu .block-title  { padding: 10px 0 10px 5px !important; }
.mageside-menu .block-content  { padding: 0 !important; background-image:none !important; }
.mageside-menu ul { padding: 0 0 0 15px;}
.mageside-menu ul li { padding:0 0 6px 0; }
.mageside-menu-toggle-button { width: 14px; height: 14px; margin: -25px 0 0 200px; float: left; cursor:pointer;}
.mageside-menu-toggle-button.active { cursor:pointer;}
.mageside-menu-toggle-button-current { width: 14px; height: 14px; margin: -23px 0 0 200px; float: left; cursor:pointer;}
.mageside-menu-toggle-button-current.active { cursor:pointer;}
.mageside-menu-heading  { padding: 0; margin: 0; height: 36px; line-height: 36px; width: 220px; font-size: 1.1em; font-weight: normal; float: left; text-decoration: none;}
.mageside-menu-heading:hover, .mageside-menu-heading.hover { background-position: 0px -31px;}
.mageside-menu-heading.active, .contacts-index-index .mageside-menu-heading.contact { font-weight: bold; background-position: 0px -31px;}
.mageside-menu-heading.activecurrent { font-weight: bold; background-position: 0px -31px;}
.mageside-menu-toggle-container { padding: 0 0 10px 0; overflow: hidden; clear: both; font-size: 70%; line-height: 25px;}
.mageside-menu-toggle-container.active { display: block !important;}
.mageside-menu-toggle-container li a { font-size: 140%; text-decoration: none; padding:0 0 0 22px;}
.mageside-menu-toggle-container li a.current { font-weight: bold; background-position: 0px -41px; }
.mageside-menu-toggle-container li a:hover { text-decoration: none; background-position: 0px -41px; }
.mageside-prod-num { font-size: 120%; }
.mageside-menu-heading span { display:block; padding:0 0 0 20px; font-size:110%; }
.mageside-menu-heading.active span.parent, .mageside-menu-heading.activecurrent .active span.parent { background-image:none; }
.mageside-menu-toggle-button-current { display:none; }