  * { margin: 0; padding: 0; }
  li { list-style: none; }
  a { text-decoration: none; }
  
  #return, #return:visited {
    padding: 10px;
    display: block;
    background: #f9f9f9;
    border-bottom: 1px solid #ebebeb;
    color: #eb9999;
    font-weight: bold;
  }
  
  #return:hover {
    background: #f8f8f8;
    border-bottom: 1px solid #ccc;
    color: #c00;
  }

  #menu li {
    float: left;
    display: block;
    font-size: 8pt;
  }

  #menu li a {
    /* padding: 6px 10px; */
    display: block;
    font-weight: bold;
    color:#333333;
	
  }
	#menu li.one a {
	width:229px;
	padding-left:30px;
	height:32px;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	}
		#menu li.one a:hover, #menu li.one a.active  { background:url(styles/images/btn1b.jpg); }
	
	#menu li.two a {
	width:119px;
	padding-left:30px;
	height:32px;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	}
		#menu li.two a:hover, #menu li.two a.active  { background:url(styles/images/btn2b.jpg); }
	
	#menu li.three a {
	width:207px;
	padding-left:40px;
	height:32px;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	}
		#menu li.three a:hover, #menu li.three a.active  { background:url(styles/images/btn3b.jpg); }
	
	#menu li.four a {
	width:145px;
	padding-left:45px;
	height:32px;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	}
		#menu li.four a:hover, #menu li.four a.active  { background:url(styles/images/btn4b.jpg); }
	
	#menu li.five a {
	width:118px;
	padding-left:40px;
	height:32px;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	}
		#menu li.five a:hover, #menu li.five a.active  { background:url(styles/images/btn5b.jpg); }
	  	  
	  #menu ul.sub1 li a{
		height:20px;
		padding-top:15px;
		padding-left:50px;
		font-size:13px;
		letter-spacing:normal;
		margin-left:9px;
		background:url(styles/images/sub-bg-a.jpg) left no-repeat;
		background-color:#050505;
		color:#ddd;
	  }
		  #menu ul.sub1 li a:hover{
			height:20px;
			padding-top:15px;
			background:#6b6b6b;
			font-size:13px;
			letter-spacing:normal;
			margin-left:9px;
			background:url(styles/images/sub-bg-b.jpg) left no-repeat;
			background-color:#6b6b6b;
		  }
	  
	  #menu ul.sub2 li a{
		height:20px;
		padding-top:15px;
		padding-left:50px;
		font-size:13px;
		letter-spacing:normal;
		margin-left:7px;
		background:url(styles/images/sub-bg-a.jpg) left no-repeat;
		background-color:#050505;
		color:#ddd;
	  }
		  #menu ul.sub2 li a:hover{
			height:20px;
			padding-top:15px;
			background:#ff00ff;
			font-size:13px;
			letter-spacing:normal;
			margin-left:7px;
			background:url(styles/images/sub-bg-b.jpg) left no-repeat;
			background-color:#6b6b6b;
		  }
	  
	  #menu ul.sub3 li a{
		height:20px;
		padding-top:15px;
		padding-left:50px;
		font-size:13px;
		letter-spacing:normal;
		margin-left:8px;
		background:url(styles/images/sub-bg-a.jpg) left no-repeat;
		background-color:#050505;
		color:#ddd;
	  }
		  #menu ul.sub3 li a:hover{
			height:20px;
			padding-top:15px;
			background:#ff00ff;
			font-size:13px;
			letter-spacing:normal;
			margin-left:8px;
			background:url(styles/images/sub-bg-b.jpg) left no-repeat;
			background-color:#6b6b6b;
		  }
	  
	  #menu ul.sub4 li a{
		height:20px;
		padding-top:15px;
		padding-left:50px;
		font-size:13px;
		letter-spacing:normal;
		margin-left:7px;
		background:url(styles/images/sub-bg-a.jpg) left no-repeat;
		background-color:#050505;
		color:#ddd;
	  }
		  #menu ul.sub4 li a:hover{
			height:20px;
			padding-top:15px;
			background:#ff00ff;
			font-size:13px;
			letter-spacing:normal;
			margin-left:7px;
			background:url(styles/images/sub-bg-b.jpg) left no-repeat;
			background-color:#6b6b6b;
		  }
	  
	  #menu ul.sub5 li a{
		height:20px;
		padding-top:15px;
		padding-left:50px;
		font-size:13px;
		letter-spacing:normal;
		background:url(styles/images/sub-bg-a.jpg) left no-repeat;
		background-color:#050505;
		overflow:visible;
		color:#ddd;
	  }
		  #menu ul.sub5 li a:hover{
			height:20px;
			padding-top:15px;
			background:#ff00ff;
			font-size:13px;
			letter-spacing:normal;
			background:url(styles/images/sub-bg-b.jpg) left no-repeat;
			background-color:#6b6b6b;
			overflow:visible;
		  }


  #menu li a:hover, #menu li a.active {
    background: #999;
    color: white;
  }

  #menu li ul {
    left : -999em;
    position : absolute;
  }

  #menu li ul li { float : none; }

  /* WIDTH OF SUBMENUS */
  
  #menu ul.sub1 a {
    width : 200px;
    padding : 8px 10px;
	background : #050505;
    font-weight : normal;
  }
  #menu ul.sub2 a {
    width : 250px;
    padding : 8px 10px;
	background : #050505;
    font-weight : normal;
  }
  #menu ul.sub3 a {
    width : 200px;
    padding : 8px 10px;
	background : #050505;
    font-weight : normal;
  }
  #menu ul.sub4 a {
    width : 200px;
    padding : 8px 10px;
	background : #050505;
    font-weight : normal;
  }
  #menu ul.sub5 a {
    width : 200px;
    padding : 8px 10px;
	background : #050505;
    font-weight : normal;
  } 
  
  /* END */
  #menu ul.sub1{
    padding-bottom:15px;
	padding-top:15px;
	background:url(styles/images/sub-bg.gif) repeat-y 9px 0;
  } 
  #menu ul.sub2{
    padding-bottom:15px;
	padding-top:15px;
	background:url(styles/images/sub-bg.gif) repeat-y 7px 0;
  } 
  #menu ul.sub3{
    padding-bottom:15px;
	padding-top:15px;
	background:url(styles/images/sub-bg.gif) repeat-y 8px 0;
  } 
  #menu ul.sub4{
    padding-bottom:15px;
	padding-top:15px;
	background:url(styles/images/sub-bg.gif) repeat-y 7px 0;
  } 
  #menu ul.sub5{
    padding-bottom:15px;
	padding-top:15px;
	background:url(styles/images/sub-bg.gif) repeat-y 0px 0;
	margin-left:-107px;
  }


  #menu li ul a:hover {
    background: #FFCC99;
    color: #ffffff;
  }

  #menu li:hover ul, #menu li.sfhover ul {
    left: auto;
    /* border-top: 1px solid #999; */
  }

