/* File: shotgunschedule.css */
H3#headerIndex {
	width:										10em;
	margin-bottom:								0;
}
OL#pageIndex {
	width:										10em;
	border-color:								#006900;
	border-width:								0.25em;
	border-style:								solid;
/*
	border-color:								#C0C0C0 #808080 #808080 #C0C0C0;
	border-width:								0.125em 0.25em 0.25em 0.125em;
	border-style:								solid;
*/
	background-color:							#FFFFFF;
	font-weight:								bold;
	padding:										0.25em 0.25em 0.25em 2em;
	margin:										0 0 1em 0;
}
OL#pageIndex LI {
	margin-bottom:								0.25em;
}
#intro {
	padding:										0.5em;
	text-indent:								1em;
}
DIV#groupCalendar, DIV#groupHours, DIV#groupPrices {
	margin-bottom:								3em;
	padding-left:								1em;
	padding-top:								1em;
	padding-right:								1em;
}
DIV#groupOldPrices {
	margin-bottom:								2em;
	margin-left:								1em;
}
DIV#groupOldPrices TABLE {
	margin-bottom:								1em;
	margin-left:								1em;
}
DIV#groupPrices TABLE {
	margin-bottom:								1em;
	margin-left:								1em;
}
DIV#groupPrices TH {
	text-align:									left;
	padding-right:								1em;
}
DIV#groupPrices TD {
	text-align:									right;
	padding-left:								5em;
}
#groupHours TABLE {
	margin-bottom:								1em;
}
#groupHours TD {
	text-align:									left;
	padding-left:								2em;
}
DIV#groupCalendar {
	width:										80%;
}
DIV#groupCalendar A {
	display:										block;
	width:										5em;
	float:										left;
	margin:										0 0.5em 0.5em 0;
	text-align:									left;
}
DIV#groupCalendar BR {
	clear:										left;
}
H2, H2 * {
	vertical-align:							baseline;
}
H2 SPAN#timestampPrices {
	font-size:									70%;
	color:										#FF0000;
}
A.linkFootnote {
	font-size:									90%;
}
A.linkFootnote:link, A.linkFootnote:visited {
	color:										#FF0000;
	text-decoration:							none;
}
A.linkFootnote:hover, A.linkFootnote:active {
	color:										#CC0000;
	text-decoration:							underline;
}
P.notation {
	font-size:									80%;
	margin-bottom:								1em;
}