#nav {margin: 0;}

/* A modified version of A List Apart - http://alistapart.com/articles/slidingdoors2/ */
#nav {
	width:100%; /* was 940px */
	/*background:url("tab-background.gif") repeat-x bottom;*/
	background-color: #ffffff;
	font: bold 1.1em Verdana;
/*	font: bold 12px Verdana;*/
	float: left;
	border-bottom: 2px #c0c0c0 solid;
	border-left-width: 0px; /*1px*/
	border-right-width: 0px; /*1px*/
	border-top-width: 0px;
	/* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 100%;/*938*/
}
html>body #nav {
	width: 100%;/*938*/
}





#nav ul {
	margin:0;
	padding: 1px 10px 0; /* was 10 10 0 */
	list-style:none;
}
#nav li {
	float:left;
	background:url("/img/common/menu/tab-right.gif") no-repeat right top;
	margin:0 0px 0 9px;
	padding:0;
}
#nav a {
	float:left;
	display:block;
	position:relative;
	left:-9px;
	margin-right:-9px;
	width: 0.2em;
	background:url("/img/common/menu/tab-left.gif") no-repeat left top;
	padding: 7px 10px;
	text-decoration:none;
	font-weight:bold;
	color:#e0e0e0;/*765*/
}


/*shop tabs */
#nav li#home {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#home a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}

#nav li#about {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#about a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}

#nav li#signature-technology {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#signature-technology a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}

#nav li#shop {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#shop a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}

#nav li#support {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#support a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}

#nav li#contact-us {background:url("/img/common/menu/tabs/1r.gif") no-repeat right top;}
#nav li#contact-us a{background:url("/img/common/menu/tabs/1l.gif") no-repeat left top;}


#nav > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float:none;}
/* End IE5-Mac hack */
#nav a:hover {
	color:#ffffff;
}
/*
#nav a:visited {
	color:#560000;
}
*/

#demos #nav-demos,
#menus #nav-menus,
#layouts #nav-layouts,
#boxes #nav-boxes,
#mozilla #nav-mozilla,
#explorer #nav-explorer,
#opacity #nav-opacity {
        background-position:100% -150px;	
}
#demos #nav-demos a,
#menus #nav-menus a,
#layouts #nav-layouts a,
#boxes #nav-boxes a,
#mozilla #nav-mozilla a,
#explorer #nav-explorer a,
#opacity #nav-opacity a {
	background-position:0 -150px;
	padding-bottom:6px;
	color:#ffffff;
}
/* not for IE5.x or IE6 */
#nav li.selected#home ,
#nav li.selected#home a,
#nav li:hover#home ,
#nav li:hover#home a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#home a,
#nav li:hover#design a {
        background-position:0 -150px;	
}

#nav li.selected#about ,
#nav li.selected#about a,
#nav li:hover#about ,
#nav li:hover#about a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#about a,
#nav li:hover#about a {
        background-position:0 -150px;	
}




#nav li.selected#signature-technology ,
#nav li.selected#signature-technology a,
#nav li:hover#signature-technology ,
#nav li:hover#signature-technology a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#signature-technology a,
#nav li:hover#signature-technology a {
        background-position:0 -150px;	
}


#nav li.selected#shop ,
#nav li.selected#shop a,
#nav li:hover#shop ,
#nav li:hover#shop a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#shop a,
#nav li:hover#shop a {
        background-position:0 -150px;	
}

#nav li.selected#support ,
#nav li.selected#support a,
#nav li:hover#support ,
#nav li:hover#support a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#support a,
#nav li:hover#support a {
        background-position:0 -150px;	
}


#nav li.selected#contact-us ,
#nav li.selected#contact-us a,
#nav li:hover#contact-us ,
#nav li:hover#contact-us a {
	background-position:100% -150px;	
	color:#000000;
}
#nav li.selected#contact-us a,
#nav li:hover#design a {
        background-position:0 -150px;	
}

