.background {  background: url('http://shrineofsaintjude.com/newsite09/graphics/common/patch/rule.png') repeat-y center; vertical-align: top}

.tableborder {	border: 1px solid #000000; margin-left:auto; margin-right:auto; text-align:left; }

.bluesub1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #666666; text-align: left}
a.bluesub1:link {color: #666666; text-decoration: none;}
a.bluesub1:active {color: #666666; text-decoration: none;}
a.bluesub1:visited {color: #666666; text-decoration: none;}
a.bluesub1:hover {color: #7d0000; text-decoration: underline;}

.graysub1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #666666; text-align: left}
a.graysub1:link {color: #666666; text-decoration: none;}
a.graysub1:active {color: #666666; text-decoration: none;}
a.graysub1:visited {color: #666666; text-decoration: none;}
a.graysub1:hover {color: #7d0000; text-decoration: underline;}

.whitesub1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #FFFFFF; text-align: left}
a.whitesub1:link {color: #FFFFFF; text-decoration: none;}
a.whitesub1:active {color: #FFFFFF; text-decoration: none;}
a.whitesub1:visited {color: #FFFFFF; text-decoration: none;}
a.whitesub1:hover {color: #7d0000; text-decoration: underline;}

p.bodybig{
	margin:0px;
	margin-top:7px;
	padding:0px;
}
.bodybig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #666666; text-align: left}
a.bodybig:link {color: #7d0000; text-decoration: none;}
a.bodybig:active {color: #7d0000; text-decoration: none;}
a.bodybig:visited {color: #7d0000; text-decoration: none;}
a.bodybig:hover {color: #7d0000; text-decoration: underline;}

td a.bodysmall, td span.bodysmall{
	margin:0px;
	padding:0px;
}

.bodysmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; color: #666666; text-align: left; margin-top:10px;}
a.bodysmall:link {color: #7d0000; text-decoration: none;}
a.bodysmall:active {color: #7d0000; text-decoration: none;}
a.bodysmall:visited {color: #7d0000; text-decoration: none;}
a.bodysmall:hover {color: #7d0000; text-decoration: underline;}

.graysub2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #666666; text-align: left}
a.graysub2:link {color: #666666; text-decoration: none;}
a.graysub2:active {color: #666666; text-decoration: none;}
a.graysub2:visited {color: #666666; text-decoration: none;}
a.graysub2:hover {color: #7d0000; text-decoration: underline;}
p .graysub2{
	line-height:13px;
}

.bluesub2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #666666; text-align: left}
a.bluesub2:link {color: #666666; text-decoration: none;}
a.bluesub2:active {color: #666666; text-decoration: none;}
a.bluesub2:visited {color: #666666; text-decoration: none;}
a.bluesub2:hover {color: #e72139; text-decoration: underline;}

.caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 11px; font-weight: normal; color: #000000; text-align: left}
a.caption:link {color: #e72139; text-decoration: none;}
a.caption:active {color: #000000; text-decoration: none;}
a.caption:visited {color: #e72139; text-decoration: none;}
a.caption:hover {color: #e72139; text-decoration: underline;}

.captionbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: bold; color: #000000; text-align: left}
a.captionbold:link {color: #e72139; text-decoration: none;}
a.captionbold:active {color: #000000; text-decoration: none;}
a.captionbold:visited {color: #e72139; text-decoration: none;}
a.captionbold:hover {color: #e72139; text-decoration: underline;}

.reference {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #666666; text-align: right}
a.reference:link {color: #666666; text-decoration: none;}
a.reference:active {color: #666666; text-decoration: none;}
a.reference:visited {color: #666666; text-decoration: none;}
a.reference:hover {color: #666666; text-decoration: underline;}

.itemnumber {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; text-align: right}

.itemprice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #e72139; text-align: right}
.itempriceRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #FF0000}


.redsub {color: #FF0000; text-decoration: none;}
a.redsub:link {color: #FF0000; text-decoration: none;}
a.redsub:active {color: #FF0000; text-decoration: none;}
a.redsub:visited {color: #FF0000; text-decoration: none;}
a.redsub:hover {color: #FF0000; text-decoration: underline;}

.itempricesmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: bold; color: #000000; text-align: left}

.itemname {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-style: normal; font-weight: normal; color: #e72139; text-align: left; line-height: 13px; }
.imageTableBuffer {
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.imageHolderLeft{
	margin-right:21px;
	margin-bottom:20px;
}
.imageHolderRight{
	margin-left:21px;
	margin-bottom:20px;
}
.imgLeftAlign {
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.yellowBox {
	background-color: #FFF4D5;
}
.wideLeftCol {
  background: url(../htdocs/graphics/left_green_rule.gif) repeat-y right; 
  vertical-align: top
}
.wideRightCol {
  background: url(../htdocs/graphics/right_green_rule.gif) repeat-y left; 
  vertical-align: top

}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 13px; font-weight: normal; color: #969696; text-align: center}
a.footer:link {color: #ffa321; text-decoration: none;}
a.footer:active {color: #ffa321; text-decoration: none;}
a.footer:visited {color: #ffa321; text-decoration: none;}
a.footer:hover {color: #ffa321; text-decoration: underline;}


.noMarginUL {
	/*line-height: 13px;*/
	margin-left: 0px;
	list-style-position: outside;
}
.noMarginLI{
	margin-left: 15px;
	list-style-position: outside;
}
.homilieUL{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; text-align: left;
	margin-left: -15px;
	list-style-position: outside;
}
.homilieLI{
	margin-left: 15px;
	list-style-position: outside;
}
.audioSet{
	display:block;
	margin-top:20px;
	margin-bottom:20px;
	border-top: 1px solid #cccccc;
}
	ul li .bodysmall{
		margin:0px;
		padding:0px;
	}
