li.dropshadow-first > div {
	background: url('/images/shadow/upperrightfade.png') top right no-repeat;
}
li.dropshadow-first > div > div {
	padding-top: 0;
	padding-left: 8px;
}
li.dropshadow-first > div > div > div {
	background: url('/images/shadow/shadow.png') 100% 8px no-repeat;
}
li.dropshadow-first > div > div > div > div {
	position: relative;
	left: -8px;
	top: 0; 
}

ul#navigation > li:hover > div {
	background: url('/images/shadow/upperrightfade.png') top right no-repeat;
	margin-right: -8px;
}
ul#navigation > li:hover > div > div {
	padding-top: 0;
	padding-left: 8px;
}
ul#navigation > li:hover > div > div > div {
	background: url('/images/shadow/shadow.png') 100% 8px no-repeat;
}
ul#navigation > li:hover > div > div > div > div {
	position: relative;
	left: -8px;
	top: 0; 
}

ul#navigation li.dropshadow-selected {
	background-color: #eae7d2;
}
ul#navigation li.dropshadow-selected a:hover {
	background-color: #00f;
}
ul#navigation li.dropshadow-selected a:link,
ul#navigation li.dropshadow-selected a:visited,
ul#navigation li.dropshadow-selected a:active,
ul#navigation li.dropshadow-selected a:hover {
	background-color: #eae7d2;
	color: #51473d;
}

li.dropshadow > div { }
li.dropshadow > div > div {
	padding-top: 0;
	padding-left: 8px;
}
li.dropshadow > div > div > div {
	background: url('/images/shadow/shadow.png') top right no-repeat;
}
li.dropshadow > div > div > div > div {
	position: relative;
	left: -8px;
	top: 0; 
}

li.dropshadow-last > div {
	background: url('/images/shadow/upperright.png') right top no-repeat;
}
li.dropshadow-last > div > div {
	background: url('/images/shadow/lowerleftfade.png') bottom left no-repeat;
	padding-top: 8px;
	padding-left: 8px;
}
li.dropshadow-last > div > div > div {
	background: url('/images/shadow/shadow.png') bottom right no-repeat;
}
li.dropshadow-last > div > div > div > div {
	position: relative;
	left: -8px;
	top: -8px; 
}


