body {margin: 0px; padding: 0px; background-color: white; background: url(/p/ballastback3.jpg) repeat-y; background-attachment: fixed; font-family: Georgia, Arial; color: black; font-size: 11pt;}
td {font-family: Georgia, Arial; color: black; font-size: 11pt;}
.cbbt {font-family: Georgia, Georgia, Arial; color: #C6D7E4; font-size: 11pt;}
.copy {font-family: Georgia, Georgia, Arial; text-align: center; font-size: 11px;}
.bt,.bt:link,.bt:visited,.bt:active {color:#992222; text-decoration:underline;}
.Lnav,.Lnav:link,.Lnav:visited,.Lnav:active {font-size: 8pt; color:white; text-align: center; vertical-align:center; text-transform:uppercase; text-decoration:none;}
.Lnav:hover {font-size: 8.5pt; color:#FFCE00; text-transform:uppercase; text-decoration:underline;}
.Tnav,.Tnav:link,.Tnav:active,.Tnav:visited {font-size: 9pt; letter-spacing: 1pt; color:#992222; text-transform:uppercase; text-decoration:none;}
.Tnav:hover {font-size: 9pt; color:#992222; text-transform:uppercase; letter-spacing: 1pt; text-decoration:underline;}
.bc {font-size: 8pt; color:#006331; font-weight: bold; text-decoration: none;}
.bc:hover {text-decoration: underline;}
.bc2 {font-size: 9pt; color:#006331; text-decoration: none;}
.sbt {font-size: 10pt;}
.bbt {font-weight: bold;}
h1 {color: #000066; font-size: 22px; font-weight: bold;	text-decoration: none;}
.h1 {color: #000066; font-weight: bold; font-size: 10pt; text-decoration: underline;}
.h2 {color: #000066; font-weight: bold; font-size: 9pt; text-decoration: underline;}
.smcaption {font-size: 7.8pt;}
.caption {font-size: 13pt;}
.nt {font-family: Tahoma; font-size: 14pt; color:#AD0000; text-decoration: none; text-transform:uppercase;}
.cfhr {color:#992222;}
.wbbutton {font-family: Tahoma; font-size: 10pt; color: #A30600; background-color: #FFC124 ! important;}

/* input boxes */
.ib {text-align: center;}

/* Events table */
.eventdate {font-family:'Comic Sans MS', 'Lucida Casual'; font-size: 12pt; color:white;}
.eventchapter {font-family:'Comic Sans MS', 'Lucida Casual'; font-size: 9pt; color:white;}
.eventtitle {font-family:'Comic Sans MS', 'Lucida Casual'; font-size: 13pt; font-weight: bold; color:white;}
.eventtitle-link {font-family:'Comic Sans MS', 'Lucida Casual'; font-size: 13pt; font-weight: bold; color:white;}
.eventdetail {font-family:'Comic Sans MS', 'Lucida Casual'; font-size: 10pt; color:white;}

/* Store tables */
.itemtitle {font-size: 14pt; font-weight: bold; color:#000066;}
.itemorder {font-size: 12pt; color:#000066;}


.ph {font-size: 16px; font-weight: bold;}
.cr {font-family: Georgia, Arial; text-align: center; font-size: 9px;}
.head1 {font-family: Georgia, Arial; font-size: 18px;}
.tl {font-family: Georgia, Arial; font-style: italic; font-size: 22px;}
.info {text-align: center; font-size: 18px;}
.today {font-weight:bold; color:#992222;}
.days {font-weight:bold; cursor: hand;}

div#logo {
	background-image: url(/p/jb1.jpg);
	background-position: top left;
	background-repeat: repeat-x;}	

div#menu {
	background-image: url(/p/menback.jpg);
	padding-left: 20px;
	padding-bottom: 14px;
	padding-top: 7px;		
	font-family: Georgia, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;}
div#menu a:link{
	color: #ffffff;
	text-decoration: none;}
div#menu a:visited{
	color: #ffffff;
	text-decoration: none;}
div#menu a:hover{
	color: #cccccc;
	text-decoration: underline;}

div#bulk {
	border: 2px solid #cccccc ;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 10px;
	font-family: Georgia, Arial;
	font-size: 12px;
	background-image: url(/p/zback.jpg); background-attachment: fixed;
	background-position: bottom right;
	background-repeat: no-repeat;}

div#bulk a:link {
	color: #000066;
	text-decoration: underline;
}
div#bulk a:visited {
	color: #000066;
	text-decoration: underline;
}
div#bulk a:hover {
	color: #002068;
	text-decoration: none;
}


div#cr {
	font-family: Georgia, Arial;
	text-align: center;
	font-size: 9px;}

div#lhs {
	border: 1px;
	border-style: dashed;
	border-color: #cccccc;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;			
	font-family: Georgia, Arial;
	font-size: 11px;
	position:  absolute;
	right: 10px;
	top: 135px;
	width: 215px;
}
div#lhs a:link {
	color: #CC3314;
	text-decoration: none;
}
div#lhs a:visited {
	color: #CC3314;
	text-decoration: none;
}
div#lhs a:hover {
	color: #002068;
	text-decoration: underline;
}

