#navwrapper {
	z-index: 1001;
	position: relative;
	left: 0;
	top: 0;
    background-color: #fff;
    height: 37px;
    width: 100%;
    min-width: 1018px;
    * width: expression(document.body.clientWidth < 1018 ? "1018px": "100%" );
}
#mainnav {
    /* margin: 0; 
    padding: 0; */
	height: 37px;
	position: relative;
	background-image: url(/nello/wp-content/themes/nellomag/issues/2008.02/img/nav.main.bg.gif);
    background-color: #fff;
	background-repeat: repeat-x;
	background-position: left top;
}
.line {
	clear: both;
	display: block;
	float: left;
	padding-left: 18px;
	width: 800px;
}
#subnav .line ul.item {
	float: left;
	display: inline;
	width: 185px;
}
#subnav .line ul {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	padding: 10px 5px 10px 0;
	list-style: none;
	width: 185px;
}
#subnav {
	height: 310px;
	background: #fff;
	display; block;
}
#subnav .hl {
	padding: 5px 0 0 18px;
	width: 985px;
	height: 60px;
}
#mainnav .left {
	display: inline;
	float: right;
	text-align: right;
	padding-top: 9px;
	margin: 0 20px 0 0; 
}
.left .txt {
	padding-right: 3px;
}
.left .rssgen {
	padding-left: 13px;
}
.menunav {
	padding: 9px 0 0 10px;
	margin: 0 20px 0 0; 
}
.menunav a.active,
.menunav a:hover {
	color: #fff;
	text-decoration: underline;
}
.menunav .divider {
	width: 1px;
	padding: 4px 0 6px 0;
	overflow: hidden;
	display: inline;
	background-image: url(/nello/wp-content/themes/nellomag/issues/basics/img/nav.sep.vert.gif);
	background-repeat: no-repeat;
}
.menunav a {
	font-family: "American Typewriter", AmericanTypewriter, Courier, "Courier New", Georiga, monospace;
	height: 10px;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
	padding: 0px 10px 0px 10px;
	height: 36px;
	text-decoration: none;
}
.menunav .navimg {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.menunav .navhome {
    padding-left: 0;
    margin-left: 0;
}
