*{outline: none;}
img {border: 0;}

#Menu_main {
margin:7px auto; 
text-align:center;
width: 900px;
height: 128px;
top: 7px;

}
#Menu_1 {
  background: #999999;
  width: 223px;
    float: left;
}
#Menu_2 {
  background: url(http://www.flipflopexpress.com/img/home_04.jpg);
  width: 371px;
  height: 98px;
    float: left;
}
#Menu_3 {
background: #ffffff;
  text-align: right;
  PADDING-right: 10px;
  PADDING-top: 7px;
  width: 296px;
  height: 41px;
  float: left;
}
#Menu_4 {
background: #ffffff;
  text-align: right;
  PADDING-right: 20px;
  width: 286px;
  height: 50px;
  float: left;
}
#Menu_5 {
  BACKGROUND:  url(http://www.flipflopexpress.com/img/menu_08.png);
  width: 519px;
  height: 40px;
}
#Menu_6 {
  BACKGROUND: url(http://www.flipflopexpress.com/img/menu_08.png);
  text-align: right;
  width: 301px;
  height: 30px;
  PADDING-top: 10px;
  PADDING-right: 10px;
  float: left;
}
#Menu_7 {
  BACKGROUND:  url(http://www.flipflopexpress.com/img/menu_08.png);
  width: 60px;
  height: 32px;
  PADDING-top: 8px;
  PADDING-right: 10px;
  float: left;
}
#Menu_8 {
  BACKGROUND:  url(http://www.flipflopexpress.com/img/scoribochio_18.jpg);
  width: 900px;
  height: 19px;
  float: left;
}
.container {
	width: 626px;
	padding: 0;
	margin: 0 auto;
}
#header {
	width: 626px;
	float: left;
}
ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
	z-index: 0;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 40px;
}
ul#topnav li:hover a, ul#topnav li a:hover { 
background-position: left bottom;
}
ul#topnav a.home {
	background: url(http://flipflopexpress.com/img/nav_home.png) no-repeat;
	width: 78px; 
}
ul#topnav a.womens {
	background-image: url(http://flipflopexpress.com/img/nav_womens.png); 
	width: 120px; 
	z-index: 3;
}
ul#topnav a.mens {
	background: url(http://flipflopexpress.com/img/nav_mens.png) no-repeat;
	width: 107px; 
	z-index: 3;
}
ul#topnav a.girls {
	background: url(http://flipflopexpress.com/img/nav_girls.png) no-repeat;
	width: 107px; 
	z-index: 3;
}
ul#topnav a.boys {
	background: url(http://flipflopexpress.com/img/nav_boys.png) no-repeat;
	width: 107px; 
	z-index: 3;
}
ul#topnav a.maunakai {
	background: url(http://flipflopexpress.com/img/nav_jewelry.png) no-repeat;
	width: 107px; 
	z-index: 3;
}
ul#topnav a.store {
	background: url(http://flipflopexpress.com/img/nav_store.png) no-repeat;
	width: 141px; 
}
ul#topnav li .sub {
	position: absolute;	
	top: 40px; left: 0;
	background: #6699CC;
	padding: 5px 5px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	z-index: 3;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 165px;
	float: left;
	z-index: 3;
}
ul#topnav .sub ul li {
	width: 100%;
	background-image: none;
	color: #FFFFFF;
	z-index: 3;
}
ul#topnav .sub ul li h2 {
	padding:0px 0px 5px 0px; margin: 0;
	font-size: 12px;
	z-index: 3;
}
ul#topnav .sub ul li h2 a {
	background-image: none;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	z-index: 3;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(http://www.flipflopexpress.com/img/arrow1.gif) no-repeat 4px 7px;
	padding: 5px 5px 5px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
	z-index: 3;
}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px; text-decoration: underline;}

ul#topnav li:hover a { text-align: left ; text-decoration: underline; } ul#topnav li a:hover  { text-decoration: underline;}
