.nav { font-size:13px; background:#ffffff; font-family: Georgia; }

/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
.nav li { padding:0px 10px 0px 10px; position:relative; text-align:left; font-size: .85em; }
.nav li.over { z-index:999; }

.nav li.active { position:relative; text-decoration:none; }

.nav a,
.nav a:hover { display:block; line-height:1.3em; text-decoration:none; color: #F4191F; }

.nav span { display:block; cursor:pointer; white-space:nowrap; }
.nav li ul span {white-space:normal; }

/************ 0 LEVEL  ***************/
.nav li.level0 { padding:0; position:relative; text-align:left; }
.nav li.level0:hover { background:#ffffff; }
.nav li.level0.active { background:#ffffff none repeat scroll 0 0; color:#000000;}

.nav li { float:left; margin: 0 8px 0 0; border: 0; padding: 1px; margin:0;}
.nav li.active a {  color:#5B5544; }
.nav li.active a:hover {  color:#F4191F; }

.nav a { color:#5B5544; float:left; font-weight:bold;  text-transform:uppercase; }

.nav li.over a,
.nav a:hover { color:#5B5544; }

/************ 1ST LEVEL ************/
.nav li.active ul li,
.nav li.active ul li.active { float:left; margin:0; padding:1px 0; width:100%; }
.nav li.active ul li.last { }

.nav ul a,
.nav ul a:hover { float:none; padding:0; background:none; }
.nav ul li a { font-weight:normal !important; }

.nav ul li,
.nav ul li.active { float:left; margin:0; padding:1px 0; width: 100%; }
/*.nav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
.nav ul li.last { background:#ffffff; }

.nav ul a,
.nav ul a:hover { float:none; padding:0; background:none; }
.nav ul li a { font-weight:normal !important; }



/************ 2ND LEVEL ************/
.nav ul { width:100%; }

.nav li.active ul { position:relative; width:100%; }

ul.level1 { left: 20px; }

/* Show menu */
.nav li.over > ul { }
.nav li.over > ul li.over > ul { }
.nav li.over ul ul { }


.nav li.active ul li a { }
.nav li.active ul li a:hover { color: #F4191F; }

.nav ul li a	{ color:#5B5544 !important; line-height: 136%; }
.nav ul li a:hover { color:#F4191F !important; line-height: 136%; }

.nav ul span, 
.nav ul li.last li span { padding:0px 0px 0 10px;}

/************ 3RD+ LEVEL ************/
.nav ul ul {  }