/* general menu styles */
#p7menubar {margin: 0; padding: 0; position: absolute; left: 100px; bottom: 0;}
#p7menubar li {display: block; float: left; padding: 0; margin: 0 1px 0 0;}

/* main menu item style */
#p7menubar li span {padding: 6px 10px; background: url("../i/bg-menu-right.gif") no-repeat top right; display: block; margin: 0;}
#p7menubar li a {color: #fff; text-decoration: none; font-weight: bold; display: block; margin: 0; background: #e82820 url("../i/bg-menu-left.gif") no-repeat top left; }

/* main menu active item style */
#p7menubar li.active span {background: url("../i/bg-menu-a-right.gif") no-repeat top right; padding: 6px 10px; display: block; margin: 0;}
#p7menubar li.active a {color: black; text-decoration: none; font-weight: bold; display: block; margin: 0; background: #fff url("../i/bg-menu-a-left.gif") no-repeat top left;}

/* main menu hover item style */
#p7menubar li:hover span, #p7menubar li:hover a span, #p7menubar a:focus span, #p7menubar a:active span, #p7menubar li.p7hvr a span {background: url("../i/bg-menu-d-right.gif") no-repeat top right; padding: 6px 10px; display: block; margin: 0;}
#p7menubar li a:hover, #p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {color: #fff; text-decoration: none; font-weight: bold; display: block; margin: 0; background: #5683a1 url("../i/bg-menu-d-left.gif") no-repeat top left;}

/* submenu styles */
#p7menubar ul {padding: 0 !important; position: absolute; display: none; background-color: #5683a1; width: 190px; margin: 0;}
#p7menubar ul li {display: block; clear: both; width: 190px;}
#p7menubar ul li a  {color: #fff  !important; padding: 5px 10px 5px 10px; background-image: none !important; text-decoration: none !important;}
#p7menubar ul li a:hover {background: #6e9ebd !important;}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #fff; background-color: transparent;}

/* The single backslash \ character inside this comment causes IE5 Mac to ignore the following rule, which allows other browsers to render top-level menu items to their natural width. Do not edit this rule in any way. */
#p7menubar li {width: auto;}


