.title2 {position:absolute; top:52px; left:553px; z-index:2;}
.title3 {position:absolute; top:55px; left:500px; z-index:3;}
.title4 {position:absolute; top:44px; left:520px; z-index:3;}
.title5 {position:absolute; top:42px; left:580px; z-index:2;}
.title6 {position:absolute; top:45px; left:575px; z-index:2;}
.title7 {position:absolute; top:50px; left:580px; z-index:2;}
.title8 {position:absolute; top:45px; left:582px; z-index:2;}
.title9 {position:absolute; top:45px; left:569px; z-index:2;}
.title10 {position:absolute; top:52px; left:580px; z-index:2;}
.title11 {position:absolute; top:45px; left:580px; z-index:2;}

.decor2 {position:absolute; top:470px; left:175px; z-index:3; display:none}
.decor3 {position:absolute; top:447px; left:32px; z-index:4; display:none}
.decor4 {position:absolute; top:395px; left:29px; z-index:4;}
.decor5 {position:absolute; top:0px; left:0px; z-index:3;}
.decor6 {position:absolute; top:0px; left:0px; z-index:3;}
.decor7 {position:absolute; top:0px; left:0px; z-index:3;}
.decor8 {position:absolute; top:90px; left:465px; z-index:101;}
.decor9 {position:absolute; top:0px; left:0px; z-index:3;}
.decor10 {position:absolute; top:0px; left:0px; z-index:3;}
.decor11 {position:absolute; top:0px; left:0px; z-index:3;}

div {display: inline-block;}
div {display: block;}

.Mailing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none;}
#Mailing tr {padding-bottom:5px}

.paragraph { font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #333333; font-weight:normal; text-decoration: none; line-height: 18px; }
.subheader { font-family: Trebuchet MS, Helvetica, Verdana, Arial, sans-serif; font-size: 8pt; color: #91BEA7; font-weight: bold; text-decoration: none; }
.disclaimer { font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #B31D15; font-weight:normal; text-decoration: none; line-height: 14px; }

.weekly { font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #333333; font-weight:normal; text-decoration: none; }


.pagetitle { font-family: Arial, Verdana, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none; }
.parenttitle { font-family: Arial, Verdana, sans-serif; font-size: 15pt; color: #000000; font-weight: bold; text-decoration: none; }

.staff { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold; text-decoration: none; }

.staffcontent { font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; line-height: 18px;}


.headertext { font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #9A9A9A; font-weight: normal; text-decoration: none; }


.galleryheader { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #0079C2; font-weight: bold; text-decoration: none; }
.gallerytext { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #7C8185; font-weight: normal; text-decoration: none; }


.footertext { font-family: Arial, Verdana, sans-serif; font-size: 8pt; color: #9A9A9A; font-weight: normal; text-decoration: none; }


.footer { font-family: Arial, Verdana, sans-serif; color: #FFD8A3; font-weight: normal; text-decoration: none; font-size:11px;}
.footerdivide { font-family: Arial, Verdana, sans-serif; color: #FFD8A3; font-weight: normal; text-decoration: none; font-size:11px; margin:0 5px 0 5px}
a.footer:link { font-family: Arial, Verdana, sans-serif; color: #FFD8A3; font-weight: normal; text-decoration: none; font-size:11px}
a.footer:visited { font-family: Arial, Verdana, sans-serif; color: #FFD8A3; font-weight: normal; text-decoration: none; font-size:11px }
a.footer:hover { font-family: Arial, Verdana, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none; font-size:11px}

a.internallink:link { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15; }
a.internallink:visited { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15; }
a.internallink:hover { font-family: Arial, Verdana, sans-serif; color: #2B786E; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #2B786E;}
a.internallink:active { font-family: Arial, Verdana, sans-serif; color: #B31D15; text-decoration: none; text-decoration: none; border-bottom: 1px dotted #B31D15; }

a.externallink:link { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15; }
a.externallink:visited { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15; }
a.externallink:hover { font-family: Arial, Verdana, sans-serif; color: #2B786E; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #2B786E; }
a.externallink:active { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15; }

a.emaillink:link { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}
a.emaillink:visited { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}
a.emaillink:hover { font-family: Arial, Verdana, sans-serif; color: #2B786E; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #2B786E;}
a.emaillink:active { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}

a.medialink:link { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}
a.medialink:visited { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}
a.medialink:hover { font-family: Arial, Verdana, sans-serif; color: #2B786E; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #2B786E;}
a.medialink:active { font-family: Arial, Verdana, sans-serif; color: #B31D15; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #B31D15;}



a.subnavlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none;}
a.subnavlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none;}
a.subnavlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #DB9614; font-weight: bold; text-decoration: none;}
a.subnavlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none;}


/*  Bullets & Indents */

ul { font-family: Arial, Verdana, sans-serif; }

ol { list-style-position: outside; padding-left: 6px; line-height: 16px; padding-top: 10px;}

li { list-style-image: url(../images/accent.gif); list-style-position: outside; padding-bottom: 6px; margin-left: -1em; padding-right: 25px; padding-left: 2px;}

u { font-family: Arial, Verdana, sans-serif; line-height: 16px; list-style-position: inside; list-style: none; margin-left: 2em; margin-top: 0; line-height: 16px;}

blockquote { margin: 0px; padding-left: 5px; margin-top: 6px; margin-bottom: 12px; }


/*  Form Elements */

.kal_form_required { font-family: georgia; font-size: 12pt; color: #9D1A08; font-weight: bold; text-decoration: none; }

.form_label { font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #000000; font-weight: normal; text-decoration: none; }

.form_text { font-family: Arial, Verdana, sans-serif; font-size: 9pt; color: #9D1A08; font-weight: bold; text-decoration: none; }

.form_textarea textarea { padding-left: 3px; width: 275px; color: #2B786E; }

.form_text input { padding-left: 3px; width: 275px; color: #2B786E; border: solid 1px #999999; }

.form_ddl select { border: 1px solid #666666; color: #000000; font-family: Arial, Verdana, sans-serif;}

.form_checkbox input { padding-left: 3px; color: #000000; }


#DivDragScroll {background-image: url(../images/scroller.gif); background-repeat: no-repeat;}
