@charset "utf-8";
/* CSS Document */
#menu-bar {  
  margin: 5px 0px 0px 0px;
  padding: 0px 1px 0px 6px;
  height: 34px;  width: 955px; 
  line-height: 100%;  
  border-radius: 2px;  
  -webkit-border-radius: 2px;  
  -moz-border-radius: 2px;  
  box-shadow: 2px 2px 3px #666666;  
  -webkit-box-shadow: 2px 2px 3px #666666;  
  -moz-box-shadow: 2px 2px 3px #666666;  
  background: #E0D4A2;  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#DACC9D, endColorstr=#EDE4C7);  
  background: -webkit-gradient(linear, left top, left bottom, from(#CFC35D), to(#E0D4A2));  
  background: -moz-linear-gradient(top,  #CFC35D,  #E0D4A2);  
  border: solid 1px #6D6D6D;
  }
#menu-bar li {
	  margin: 0px 6px 0px 6px;  
	  padding: 0px 20px 6px 0px;  
	  float: left;  
	  position: relative;  
	  list-style: none;
	  }
#menu-bar a {
	  font-weight: bold;  
	  font-family: helvetica;  
	  font-style: normal;  
	  font-size: 12px;  
	  color: #753A00;  
	  text-decoration: none;  
	  display: block;  
	  padding: 7px 4px 3px 5px;  
	  margin: 0;  

	  }
#menu-bar .current a, #menu-bar li:hover > a {
	  background: #FFFFFF;  
	  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#ECD279, endColorstr=#EDE4C7);  
	  background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#A1A1A1));  
	  background: -moz-linear-gradient(top,  #EBEBEB,  #A1A1A1);  
	  color: #444444;  
	  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);  
	  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);  
	  box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	  }
#menu-bar ul li:hover a, #menu-bar li:hover li a {
	  background: none;  
	  border: none;  
	  color: #666;  
	  -box-shadow: none;  
	  -webkit-box-shadow: none;  
	  -moz-box-shadow: none;
	  }
#menu-bar ul a:hover {
	  background: #0399D4 !important;  
	  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#04ACEC, endColorstr=#0186BA);  
	  background: -webkit-gradient(linear, left top, left bottom, from(#04ACEC), to(#0186BA)) !important;  
	  background: -moz-linear-gradient(top,  #04ACEC,  #0186BA) !important;  
	  color: #FFFFFF !important;  
	  border-radius: 0;  
	  -webkit-border-radius: 0;  
	  -moz-border-radius: 0;  
	  text-shadow: 2px 2px 3px #FFFFFF;
	  }
#menu-bar ul {
	  background: #FFFFFF;  
	  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr=#EDE4C7, endColorstr=#E6D8AC);  
	  background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CFCFCF));  
	  background: -moz-linear-gradient(top,  #FFFFFF,  #CFCFCF);  
	  display: none;  
	  margin: 0;  
	  padding: 0;  
	  width: 185px;  
	  position: absolute;  
	  top: 30px;  
	  left: 0;  
	  border: solid 1px #B4B4B4;  
	  border-radius: 10px;  
	  -webkit-border-radius: 10px;  
	  -moz-border-radius: 10px;  
	  -webkit-box-shadow: 2px 2px 3px #222222;  
	  -moz-box-shadow: 2px 2px 3px #222222;  
	  box-shadow: 2px 2px 3px #222222;
	  }
#menu-bar li:hover > ul {
	  display: block;
	  }
#menu-bar ul li {
	  float: none;  
	  margin: 0;  
	  padding: 0;
	  }
#menu-bar ul a {
	  padding:8px 0px 2px 15px;  
	  color:#424242 !important;  
	  font-size:12px;  
	  font-style:normal;  
	  font-family:arial;  
	  font-weight: normal;
	  }
#menu-bar ul li:first-child > a {
	  border-top-left-radius: 10px;  
	  -webkit-border-top-left-radius: 10px;  
	  -moz-border-radius-topleft: 10px;  
	  border-top-right-radius: 10px;  
	  -webkit-border-top-right-radius: 10px;  
	  -moz-border-radius-topright: 10px;
	  }
#menu-bar ul li:last-child > a {
	  border-bottom-left-radius: 10px;  
	  -webkit-border-bottom-left-radius: 10px;  
	  -moz-border-radius-bottomleft: 10px;  
	  border-bottom-right-radius: 10px;  
	  -webkit-border-bottom-right-radius: 10px;  
	  -moz-border-radius-bottomright: 10px;
	  }
#menu-bar:after {
	  content: ".";  
	  display: block;  
	  clear: both;  
	  visibility: hidden;  
	  line-height: 0;  
	  height: 0;
	  }
#menu-bar {
	  display: inline-block;
	  }  
html[xmlns] #menu-bar {
	  display: block;
	  }
* html #menu-bar {  height: 1%;}

