@charset "UTF-8";

/* SpryCollapsiblePanel.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.CollapsiblePanel {
	margin: 0px;
	padding:0;
	width: 530px;
}

.CollapsiblePanelTab {
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	outline: 0 none;
}

/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 */
.CollapsiblePanelContent {
	margin: 0 0 2em 0;
	padding: 0px;
}
#menuSpecial .CollapsiblePanelTab {
	margin-bottom: 1em;
	width: 332px;
	padding-top: 1.5em;
}
#menuSpecial .CollapsiblePanelContent {
	width: 332px;
}

.CollapsiblePanelTab a.details:after {
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	margin-left:5px;
	color:#524e24;
	background: url(../images/pointer_down.png) no-repeat right 4px;
	padding-right:13px;
	content: " Show";
}
#menuSpecial .CollapsiblePanelTab a.details:after {
	content: " Show $5 Daily Specials";
	font-size: 1.4em;
	font-weight:bold;
}
#menuSpecial .CollapsiblePanelOpen .CollapsiblePanelTab a.details:after {
	content: " Hide Specials";
	font-size: 1em;
}
.CollapsiblePanelOpen .CollapsiblePanelTab a.details:after {
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	margin-left:5px;
	color:#9a2327;
	background: url(../images/pointer_up.png) no-repeat right 1px;
	padding-right:13px;
	content: " Hide"
}
.CollapsiblePanelTab a.details:hover:after {
	color:#9a2327;
}
