body { background-color: #000; background-image: url(../images/weedbg_cemetery.jpg); background-repeat: no-repeat; background-position: center top; text-decoration: none; }
p { color: #000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.4em; text-decoration: none; }
td { color: #000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 1.4em; text-decoration: none; }
a:link { color: #274b78; text-decoration: underline; }
a:visited { color: #274b78; text-decoration: underline; }
a:hover { color: #000; text-decoration: underline; }
.heading { color: #000; font-size: 14.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.home_heading { color: #fff; font-size: 16pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; }
.shows_body { color: #000; font-size: 12.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: 300; line-height: 1.4em; }
.shows_body a:link, .shows_body a:visited { color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; }
.shows_body a:hover { color: #000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: underline; }
.heading_sm { color: #000; font-size: 13pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.home_bg { background-color: #000; background-image: url(../images/home_backfrom.jpg); background-repeat: no-repeat; background-position: center bottom; }
.graves_bg { background-color: #fff; background-image: url(../images/weedsite_bg.jpg); background-repeat: no-repeat; background-position: left bottom; }
.bg_content { background-color: #fff; background-image: url(../images/bg_content.jpg); background-repeat: repeat-y; background-position: left top; }
.lineblack { border-top: 2px solid #000; }
.vert_line { border-left: 1px solid #a4a4a4; }
.horiz_line { border-top: 1px solid #a4a4a4; }
.vert_horiz_line { border-top: 1px solid #a4a4a4; border-left: 1px solid #a4a4a4; }
.dottedline { border-top: 2px dotted #000; }
.dottedline_grey { border-top: 1px solid #363636; }
.shows { color: #696969; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.shows:link, .shows:visited { color: #000; font-weight: bold; text-decoration: none; }
.shows:hover { color: #000; font-weight: bold; text-decoration: underline; }
.poster { color: #000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.footer { color: #000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.footer:link, .footer:visited { color: #000; text-decoration: none; }
.footer:hover { color: #000; text-decoration: underline; }
.date { color: #555; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.bold { font-weight: bold; }
.bold-italic { font-weight: bold; font-style: italic; }
.black_border { border: solid 1px #000; }
.image_right { float: right; clear: right; }
.image_left { float: left; clear: left; }
.blackbg { background-color: #000; }

