/*nav*/

/*clear margin, padding, bullets*/
#nav *, #nav ul, #nav ul ul{
margin:0px;
padding:0px;
list-style-type: none;
font-size:11px;
font-family: "Verdana", "Trebuchet MS", "Trebuchet", "Helvetica", sans-serif;
text-align:left;
}

#nav{
float:left;
width:633px;
position:relative; 
height:19px; 
z-index:100; /*appear above other elements*/
background:url(../images/template/nav_bg.jpg) repeat-x;
}

#nav ul{
margin-left:20px;
}

/*links*/
#nav ul a, #nav ul a:link, #nav ul a:visited{
display:block; 
color:#4a1a16; 
line-height:19px; 
text-decoration:none;
padding-left:10px;
}

#nav ul li {
float:left; 
background:transparent;
width:120px;
}

#nav ul li#nav_home, #nav ul li#nav_about, #nav ul li#nav_contact{
width:75px;
}

#nav ul li#nav_weddings{
width:100px;
}

#nav ul li#nav_mitzvahs{
width:140px;
}

#nav ul li#nav_social{
}

/* sublevel */
#nav ul ul{
border-bottom:1px solid #330000;
border-left: 1px solid #330000;
border-right: 1px solid #330000;
border-top:1px solid #fdfae7;
margin:0px;
}

#nav ul ul li{
background-color:#330000; 
font-family:"Arial", "Helvetica", sans-serif;
width:150px;
height:auto;
/*border-left:1px solid #fdfae7;*/
border-bottom:1px solid #fdfae7;
}

#nav ul li:hover {position:relative;}

#nav ul ul li a, #nav ul ul li a:link, #nav ul ul li a:visited{color:#fdfae7; padding-left:10px; padding-right:10px;}


/* hovered list color */
#nav ul li:hover > a {background:transparent; text-decoration:underline; /*font-size:12px;*/ line-height:19px;}
#nav ul ul li:hover > a {background-color:#fdfae7; color:#4a1a16; text-decoration:none; /*font-size:11px;*/ line-height:19px;}
/* sublevel hide*/
#nav ul li ul {display:none;}
/* sublevels visible */
#nav ul li:hover > ul {display:block; position:absolute; top:-11px; left:0px; margin-top:8px;/*padding:30px 30px 30px 30px;*/ background-color:transparent;}

/* sublevel under toplevel */
#nav ul > li:hover > ul {left:0px; top:11px;}

/* table */
#nav ul table {position:absolute; border-collapse:collapse; top:1; left:0; z-index:100; /*font-size:1em;*/}

/* tabbing toplevel*/
#nav ul li a:active, #nav ul li a:focus {background:transparent; text-decoration:underline;}

/* IE6 show sublevels */
* html #nav ul li a:hover {position:relative; background:transparent; text-decoration:underline; /*font-size:12px;*/}

* html #nav ul ul li a:hover {background-color:#fdfae7; color:#4a1a16; /*font-size:11px;*/ text-decoration:none; height:19px;}

* html #nav ul li ul {visibility:hidden; display:block; position:absolute; top:-11px; left:-10px; /*padding:10px 30px 30px 30px;*/ background:transparent;}

/* sublevel visible */
#nav ul li a:hover ul {
visibility:visible; left:-10px; top:18px; lef\t:-11px; to\p:17px;
}
/*end IE6 show sublevels*/

/*nav you are here trick*/
body#iec_home #home, body#iec_weddings #weddings, body#iec_mitzvahs #mitzvahs, body#iec_socialevents #socialevents, body#iec_about #about, body#iec_contact #contact{
text-decoration:underline;
}

/*end nav*/