@charset "utf-8";
/* CSS Document */

#sidebar1 #hours{
	width: 185px;
	background: #990000;
	padding:5px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	color:#FFF;
}
#sidebar1 #hours h1{
	background-color:#1D3632;
	font-size:16px;
	font-variant: small-caps;
	padding:3px;
	margin:0px;
	text-align: center;
	color:#FFF;
	font-weight: bold;
	text-decoration: underline;
}
#sidebar1 #hours p{
	background-color:#b9cfc3;
	color:#000;
	font-size:12px;
	font-variant: small-caps;
	padding:3px;
	margin:0px;
	text-align: center;
}
#sidebar1 #sidebarButtons {
	width: 185px;
	background: #990000;
	padding:5px;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	color:#FFF;
}
#sidebar1 .deptButton {
	margin-top:5px;
	width: 175px;
	background-color:#1D3632;
	border: 2px outset #1D3632;
}
#sidebar1 .subDeptButton {
	width: 175px;
	background-color:#657c74;
	border: 2px outset #657c74;
}
#sidebar1 h2, #sidebar1 h2 a:link, #sidebar1 h2 a:visited {
	font-size:20px;
	font-variant: small-caps;
	padding:3px;
	margin:0px;
	text-align: center;
	color:#FFF;
	font-weight: bold;
	text-decoration: none;
	line-height:24px;
}
#sidebar1 .deptButton:hover{
	width: 175px;
	border: 2px inset #1D3632;
}
#sidebar1 .subDeptButton:hover{
	width: 175px;
	border: 2px inset #4d8d83;
}
.blockWrapper {
	color: #666666;
	overflow: hidden;
	margin-bottom: 20px;
	height: 1%;
	min-height: 1%;
}
.blockWrapper a{
	color: #1D3632;
	font-weight:bold;
}
.blockWrapper .block {
	float: left;
	background-color: #D7EEE4;
	width: 230px;
	padding: 20px;
	margin-left: 10px;
}
.blockWrapper .block2 {
	float: left;
	background-color: #D7EEE4;
	width: 510px;
	padding: 20px;
	margin-left: 10px;
	margin-top: 10px;
}
.blockWrapper .block h2 {
	font-size: 20px;
	font-weight: normal;
	color: #0D322D;
	margin-bottom: 10px;
}
.blockWrapper .block p {
	font-size:14px;
  line-height: 14px;
}
.blockWrapper .block2 h2 {
	font-size: 20px;
	font-weight: normal;
	color: #0D322D;
	margin-bottom: 10px;
}
.blockWrapper .block2 p {
	font-size:14px;
  line-height: 14px;
}
.mapWrapper {
	padding: 5px;
	border: solid 1px #cfcfcf;
	width: 617px;
}

#txtTitle {
	text-decoration:underline;
	font-weight: bolder;
}
#txtDate {
	font-weight: bold;
	color: #455F5F;
	padding-left: 40px;
}
#txtPresenter {
	font-style: italic;
	padding-left: 40px;
}
#txtDesc {
	padding-left: 40px;
}
#prevBtn a
{
	background-image:url(../_images/navigation/buttons/btnPrev_UP.png);
	background-repeat:no-repeat;
	width:105px;
	height:35px;
	float:left;
	text-decoration:none;
}
#prevBtn a .hover
{
	background-image:url(../_images/navigation/buttons/btnPrev_OVER.png);
	background-repeat:no-repeat;
}
#prevBtn a span
{
	visibility: hidden;
}
#nextBtn a
{
	background-image:url(../_images/navigation/buttons/btnNext_UP.png);
	background-repeat:no-repeat;
	width:105px;
	height:35px;
	float:right;
	text-decoration:none;
}
#nextBtn a .hover
{
	background-image:url(../_images/navigation/buttons/btnNext_OVER.png);
	background-repeat:no-repeat;
}
#nextBtn a span
{
	visibility: hidden;
}
#adImage
{
	clear:right;
}
#dinkDLBtn a
{
	background-image:url(../_images/navigation/buttons/btnPDF_UP.png);
	background-repeat:no-repeat;
	width:190px;
	height:30px;
	padding:5px;
	text-decoration:none;
}
#dinkDLBtn a .hover
{
	background-image:url(../_images/navigation/buttons/btnPDF_OVER.png);
	background-repeat:no-repeat;
}
#dinkDLBtn a span
{
	visibility: hidden;
}
#coupons
{
	padding:0px;
	margin:20px;
	border:dashed;
	border-color:#000;
	border-width:medium;
}
#coupons h1
{
	margin:0px;
	padding-top:0px;
	padding-bottom:20px;
	height:40px;
	font-weight:bolder;
	color:#FFF;
	font-size:46px;
	text-align:center;
	font-variant:small-caps;
	background-color:#000;
}
#coupons h2
{
	text-align:center;
	margin:0px;
	margin-top:25px;
	padding:0px;
	font-size:70px;
	line-height:normal;
	font-weight:bolder;
	font-stretch:ultra-condensed;
	font-variant:small-caps;
	color:#F00;
}
#coupons h3
{
	text-align:center;
	margin:0px;
	margin-top:30px;
	margin-bottom:10px;
	padding:0px;
	font-size:30px;
	font-weight:bolder;
	font-stretch:ultra-condensed;
	font-variant:small-caps;
	color:#000;
}
#coupons p
{
	text-align:center;
}
#coupons h4
{
	margin:0px;
	margin-left:20px;
	margin-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	height:25px;
	color:#FFF;
	font-size:24px;
	text-align:center;
	font-style:normal;
	font-variant:small-caps;
	background-color:#000;
}
.shipping_table
{
	
}