/* mini-calendar-dropdown */
#menu {
	background: rgba(30,30,30, .7);
	height: 18px;
	left: -2px;
	margin-bottom: 7px;
	padding-left: 2px;
	position: relative;
	top: 12px;
	width: 283px;
	z-index: 3;
	}

	#menu:hover {
		background: rgba(30,30,30, .9);
		}

#menu-div {
	}

	#menu-div img {
		opacity: .25;
		}

ul.dropdown {
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	border-radius: 5px 5px 5px 5px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

ul.dropdown li {
	float: left;
	position: relative;
	}

ul.dropdown ul {
	display: none;
	left: -7px;
	list-style: none;
	opacity: 0;
	position: absolute;
	top: 20px;
	}

		ul.dropdown ul.misc-block li a {
			width: 100px;
			}




	ul.dropdown ul.weath-ul {
/*		left: -150px; */
		}

ul.dropdown ul li {
	background: rgba(51,51,51, .97); /* dropdown background */
	margin: 0px;
	position: relative;
	width: 198px;
	}

			ul.dropdown li.menulink ul.misc-block li {
				font-size: 17px;
				width: 170px;
				}

			ul.dropdown ul.misc-block li a {
				width: 148px;
				}

	ul.dropdown ul.wide-block li {
		background: rgba(51,51,51, .97); /* dropdown background */
		margin: 0px;
		position: relative;
		width: 178px;
		}

		ul.dropdown ul.weather-block li {
			background: rgba(51,51,51, .97); /* dropdown background */
			font: small-caps 14px verdana;
			margin: 0px;
			position: relative;
		/*	width: 162px; */
			width: 288px;
			}

		ul.dropdown ul.weather-block li a {
			border: solid 1px #111;
			letter-spacing: 2.5px;
			font-variant: small-caps;
			}

		ul.dropdown ul.weather-block li.wx-full {
			letter-spacing: 1px;
			width: 576px;
			text-align: center;
			}
/* END FOR WEATHER ONLY */


ul.dropdown .more {
 	background: url("../image/whatever/more-black.png") 166px 9px no-repeat;
	}

	.dropdown .wide-block .more {
	 	background: url("../image/whatever/more-black.png") 166px 9px no-repeat;
		}

	.dropdown .more.wide-hover {
	 	background: url("../image/whatever/more-black.png") 166px 9px no-repeat;
		}

	.dropdown .misc-block .more {
	 	background: url("../image/whatever/more-black.png") 127px 11px no-repeat;
		}

	.dropdown .more.misc-hover {
	 	background: url("../image/whatever/more-black.png") 127px 11px no-repeat;
		}



/* DROPDOWNS BELOW HERE */
#divider {
	background: #222;
	color: #555;
	font: small-caps 12px verdana;
	letter-spacing: 1.5px;
	padding: 4px 0px;
	text-transform: lowercase;
	}

	#divider a {
		border: none;
		display: inline;
		padding: 0px;
		}

	#divider-line {
		background: #222;
		padding: 1px 0px;

		}

/*  dropdown logo / icon settings */
.acct {
	width: 7px;
	height: auto;
	position: absolute;
	top: 10px;
	opacity: .3;
	right: 14px;
	}

			.dropdown-logo {
				width: 14px;
				height: auto;
				position: absolute;
				right: 12px;
				z-index: 3;
				top: 7px;
				opacity: .8;
				}
.image-icon {
	width: 14px;
	height: auto;
	opacity: .8;
	top: 10px;
	position: absolute;
	right: 12px;
	}

	.png-icon {
		opacity: .3;
		}

/* for local html pages in the calendar menu */
.local {
	width: 9px;
	height: auto;
	top: 10px;
	opacity: .3;
	position: absolute;
	right: 15px;
	}

	.misc-block .local {
		top: 12px;
		position: absolute;
		right: 9px;
		}

	.weather-block .local {
		top: 9px;
		}

.cart {
	position: relative;
	top: 1px;
	opacity: .3;
	}

	.acct:hover,
	.cart:hover {
		opacity: 1;
		}

ul.dropdown ul li a {
	border-left: solid 7px #111;
	border-top: solid 1px #222;
	color: #777; /* dropdown links */
	display: block;
	letter-spacing: 1.3px;
	padding: 3px 5px 5px 10px;
	}

/* hover options */
ul.dropdown ul li a:hover {
 	color: #0c0; /* dropdown link hover */
	}

ul.dropdown ul li a.more:hover {
 	color: #777; /* no-link colr */
	}

a.more.menuhover {
 	background: url("../image/whatever/more-green.png") 165px 9px no-repeat;
	}

	.wide-block a.more.menuhover {
	 	background: url("../image/whatever/more-green.png") 155px 9px no-repeat;
		}

	.misc-block a.more.menuhover {
	 	background: url("../image/whatever/more-green.png") 127px 11px no-repeat;
		}

/* DROPDOWNS ABOVE HERE */





ul.dropdown ul ul {
	/* positions secondary menu */
	left: 185px;
	top: 0px;
	}

	ul.dropdown ul.wide-block ul {
		/* positions secondary menu */
		left: 170px;
		top: 0px;
		}

	ul.dropdown ul.misc-block ul {
		/* positions secondary menu */
		left: 155px;
		top: 0px;
		}


/* menu headings */
ul.dropdown .menulink {
	color: #555;
	letter-spacing: 2px;
	margin: -2px 7px 0px 7px;
	padding-bottom: 3px;
	text-transform: lowercase;
	}

		ul.dropdown li.menulink li {
			font: small-caps 14px verdana;
			}


	ul.dropdown .menulink.tool {
		}

		ul.dropdown .menulink.tool .menu-item {
			opacity: .5;
			}

	ul.dropdown .menulink .menu-item {
		font: 10px verdana;
		text-transform: uppercase;
		}




#rotary {
	font-size: 14px;
	opacity: .7;
	position: relative;
	}

	#rotary img {
		height: 11px;
		width: auto;
		margin-top: 5px;
		filter: grayscale(100%) brightness(87%);
		}

	#rotary img:hover {
		filter: grayscale(0%) brightness(147%);
		}



.weather-block {
	left: -268px !important;
	}




	#wx-7day {
		background: #555;
		color: #888;
		font: small-caps 12px verdana;
		letter-spacing: 0px;
		padding: 4px 0px;
		text-transform: capitalize;
		width: 576px;
		}

	/* also see "ul.dropdown ul.weath-ul" above */

		#weath-link {
			filter: brightness(77%);
			height: 323px;
			width: 575px;
			}

			#weath-link img {
				width: 576px;
				height: 323px;
				}



#pl-div {
	background: #222;
	padding: 1px 0px;
	}
/* mini-calendar-dropdown */
