@charset "utf-8";
/* CSS Document */

/*----------------------RESET--------------------*/

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; outline: none;}

body{line-height:1; font-size:62.5%; background:#fff; font-family:Arial, Helvetica, sans-serif;} /*---- 1.0 em = 10px---*/

h1, h2, h3, h4, h5, h6{font-size:100%;}

/*----------------------RESET--------------------*/

h1{font:bold 5em Arial, Helvetica, sans-serif; text-align:center; margin:0px 0 0 0; background:#333; color:#fff; padding:10px; letter-spacing:-0.07em; text-shadow:0px 0px 5px #eaeaea; }

.menu{list-style:none; margin:0px 0 0; border:0px solid #FFFFFF; float:left; font-weight: 700;  }

.menu li{position:relative; float:left; border-right:0px solid #FFFFFF; font-weight: 700; }

.menu li a{font-size:12px; font:Arial; color:#FFFFFF; text-decoration:none; padding:0px 0px; display:block; font-weight: 700; }

.menu li a:hover{ color:#000000; }

.menu li ul{
width:140px;
position:absolute; 
line-height:2;
top:53px; left:0px;  
background-color:#EE1C25;
color:#FFFFFF; 
display:none; 
text-align:left;
padding-left:5px;
font-weight: 700; 
}

.menu li:hover ul ul{display:none;}

.menu li:hover ul, .menu li ul li:hover ul, .menu li.over ul, .menu li ul li.over ul{display:block;}

.menu li ul li{border:0px solid #EE1C25; display:block; width:140px; font-weight: 700; }

li.border0{border:0;}

.menu li ul li ul{z-index:900; top:0; left:110px; background:#EEEFF1;}

body {behavior:url(csshover.htc); } 


/*Fix IE. Hide from IE Mac\*/
* html .menu {margin-left:175px; }
/*End*/
