/* Appearance */ 
body {
  font: 11px Verdana, "Trebuchet MS", sans-serif;   
  padding: 0;
  margin: 0;
  background-color: #fff;
}

ul.slidingmenu, ul.slidingmenu ul {
padding: 0;
margin: 0;
}
html>body ul.slidingmenu a { padding-top:2px; }

ul.slidingmenu li {
	padding: 0;
	margin: 0;
}

ul.slidingmenu a {
  color: #666;
  text-decoration: none;
  text-align: center;
}



ul.slidingmenu a:hover, ul.slidingmenu a:active,
.menu1 a:hover, .menu1 a:active, 
	{
	  color: #ff9;
	}
ul.slidingmenu ul a:hover {
  color: white;
}

ul.slidingmenu ul li a:hover {
  color: white;
}

/* layout styles */

/* remove standard HTML list indenting, and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu a { 
padding: 0;
margin: 0;
display: block;
}

ul.slidingmenu ul a { 
display: block;
padding: 4px 10px;
margin: 0;
}


ul.slidingmenu ul li { 
	padding:0;
	margin: 0;
	}

/* make li's into clean, moveable blocks */
ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
}

/* Make list items do what they're supposed to in IE */
ul.slidingmenu a {
  width: 100%;
}

/* make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu ul { 
  position: absolute;  
  top: 0; /* the height of the top border */
  left: 100%; 
  display: none;
}
ul.slidingmenu #menu1 { position:absolute; top: 50px; left: 0px; }	
ul.slidingmenu ul#subMenu1, ul.slidingmenu ul#subMenu1 ul#subMenu1-1 { position:absolute; left: 190px; top: -6px; border-left: 2px solid #ff9; border-top: 2px solid #ff9; }

ul.slidingmenu li { width: 200px; height: 21px; padding: 0; margin: 4px 0 0 0; }
ul.slidingmenu li a { display: block; margin: 0; padding: 0; width: auto; font-family: Georgia, Palatino, "Times New Roman", serif; font-size: 11pt; color: #fff; }
ul.slidingmenu li a:link, ul.slidingmenu li a:visited { color: #fff; }
ul.slidingmenu li a:hover, ul.slidingmenu li a:active { color: #ff9; }

ul.slidingmenu ul#subMenu1, ul.slidingmenu ul#subMenu1 ul#subMenu1-1 { margin-top: -0; background-color: #fff; }
ul.slidingmenu ul#subMenu1 li { height: 30px; width: 190px; padding: 0; margin:0; border-top: 1px dotted #ff9; border-bottom: 1px dotted #ff9;  }

li #mButton1 a:link, li #mButton1 a:visted { background-image: url(images/storeFlag_OUT.gif); background-repeat: no-repeat; }
li #mButton1 a:hover, li #mButton1 a:active { background-image: url(images/storeFlag_IN.gif); background-repeat: no-repeat; }
	
	
ul.slidingmenu li ul#subMenu1 li a { width: auto; height: auto; padding: 5px; }

#subMenu1 a:link, #subMenu1 a:visited { background-color: #399; color: #ff9; }
#subMenu1 a:hover, #subMenu1 a:active { color: #399; background-color: #ff9; }

#menuStart1 { position:absolute; top: 140px; left: 0px; width: 284px; height: 555px; background-image: url(images/menu_back.gif); background-repeat: no-repeat; padding-top: 89px; }

#arrow1 { position: absolute; top: 105px; left: -10px; }





