body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
p {line-height:18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 10px;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #000080; margin-left: 10px;}
.noindent { margin-left: 0px; margin-top: 6px;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000080; margin-left: 10px; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px;}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; margin-left: 10px; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px;}
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000080; margin-left: 10px; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px;}
b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 600;}
.link-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000080}
.link-text-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #660033}
.header-text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000080; font-style: normal; line-height: normal; font-variant: normal; text-align: center}
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.textbold2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.textsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000}
#box1 {float: center; position: relative; top: 200; text-align: center}
#toolbar {position: relative; top: 200px;}
#titlebox {position: absolute; top: 15; left: 10}
#bottbox {
	position: relative;
	margin-top: 200px;
	text-align: center;
}
#footer {position: relative; top: 99%; left: 30%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: white}
.hl1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: darkblue; text-align: left;}
.inline {vertical-align: middle; text-align: left; margin-left: 6px; margin-right: 0px; margin-top: 4px; margin-bottom: 0px; padding-left: 2px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; border-left: 0px ; border-right: 0px ; border-top: 0px ; border-bottom: 0px ;}
hr{color: #000080; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;}
.darkbg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #80FFFF; }
.rev { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; margin-left: 10px; line-height: -50%; margin-top: 0px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px;}
.rev2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000080; margin-left: 70px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; font-weight: 100; }
#patti {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: white}
#concertforpatti {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: yellow}
.pattilink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #80FFFF; }
.photocaption {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	position:relative;
	left: 20px;
	margin-top: 90px;
	margin-right: 20px;
	font-weight: 500;
	font-style: italic;
}

 /* Photo-Caption PZ3 CSS (The Good Stuff) */

.PZ3-l { float:left; margin-right:10px; }
.PZ3-r { float:right; margin-left:10px; direction:rtl; }
  [class~=PZ3-r] { position:relative; }

.PZ3zoom { border:1px solid #369; }
.PZ3zoom a,.PZ3zoom a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }
  [class~=PZ3-r]>a { right:0; }
.PZ3zoom a:hover { position:absolute;
  z-index:999; padding:0; background:none; 
  cursor:default; height:auto; width:auto;
  overflow:visible; border:1px solid #369;
  margin:-1px 0 0 -1px; }
  class~=PZ3-r]>a:hover { margin:-1px -1px 0 0; }

.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:auto;
  border:0; }

a:hover .PZ3cap { display:block;
  padding:2px 5px; margin-top:-5px; 
  direction:ltr; background:#369; color:#fff;
  font:10pt verdana,sans-serif; 
  text-align:left; }

.noCap a:hover .PZ3cap { display:none; }
.noBdr a img,.noBdr a:hover img { border:0; }
.Lnk a:hover { cursor:pointer; }

/* End Photo-Caption Zoom CSS */ 
