/**
 * Various CSS styles relating to menu display.
 */
#menu #mainmenu {
	display: none;
}

#menu #quickmenu {
	position: absolute;
	top: 80px;
	left: 514px;
	
	/*width: 243px;
	height: 330px;*/
	
	width: 203px;
	height: 290px;
	padding: 20px;
	text-align: center;
	
	background: url(images/links/bg.gif) no-repeat;
	opacity: 0.95;
	moz-opacity: 0.95;
	filter: alpha(opacity=95);
}

#menu #quickmenu ul,
#menu #quickmenu li {
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
	color: #3A3A3A;
	font-size: 0.9em;
	line-height: 2.0em;
	letter-spacing: 1px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu #quickmenu a:link  {
	font-weight: 600;
	color: #3A3A3A;
	text-decoration: none;
}

#menu #quickmenu a:visited {
	font-weight: 600;
	color: #3A3A3A;
	text-decoration: none;
}

#menu #quickmenu a:hover {
	font-weight: 600;
	color: #CC2187;
	text-decoration: underline;
}

#menu #quickmenu a:active {
	font-weight: 600;
	color: #3A3A3A;
	text-decoration: underline;
}

#menu #quickmenu li.selected {
	text-transform: uppercase;
}

#menu #quickmenu h2 {
	font-family: "Palatino Linotype", "Book Antiqua", "Palatino", "Trebuchet MS", "Georgia", "New Century Schoolbook", serif;
	color: #3A3A3A;
	font-size: 1.6em;
	letter-spacing: 3px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

/*#menu #quickmenu {
	position: absolute;
	top: 80px;
	left: 514px;
	
	width: 243px;
	background: url(images/links/repeatable.gif) 0 93px repeat-y;
}
#menu #quickmenu .wrapper {
	background: url(images/links/bottom.gif) bottom left no-repeat;
}
#menu #quickmenu .wrapper .wrapper {
	min-height: 330px;
	background: url(images/links/top.gif) top left no-repeat;
}*/