/* Katherine Theriault */
/* ASG Web Site */
/* April 14, 2003 */

/* WebSite background colour */

BODY	{ background: #470004} 

/* Sets background images, images and their positions */

td.maintop {background-image: url(../images/main_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 0px }
td.maincenter  {background-image: url(../images/main_center.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.goldtop {background-image: url(../images/choir_top_bar.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.choircenter  {background-image: url(../images/choir_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-right: 0px; margin-top: 0px; border: 0px}

td.magnificattop {background-image: url(../images/magnificat_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 0px }
td.magnificatcenter  {background-image: url(../images/magnificat_center.jpg); background-repeat: no-repeat; background-position: right top; fixed; padding: 0px; margin-right: 0px; margin-top: 0px; border: 0px }

td.directortop {background-image: url(../images/director_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 0px }
td.directorcenter  {background-image: url(../images/choir_watermark2.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px; margin-right: 0px; margin-top: 0px; border: 0px }

td.concertstop {background-image: url(../images/concerts_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; border: 0px }
td.concertscenter  {background-image: url(../images/concerts_center3.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.messiahtop {background-image: url(../images/messiah_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.messiahcenter  {background-image: url(../images/messiah_center.jpg); background-repeat: no-repeat; background-position: right top; fixed; padding: 0px; margin-top: 0px; margin-right: 0px; border: 0px }

td.broadwaytop {background-image: url(../images/broadway_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.broadwaycenter  {background-image: url(../images/broadway_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.rossinitop {background-image: url(../images/rossini_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.rossinicenter  {background-image: url(../images/rossini_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.ticketstop {background-image: url(../images/tickets_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.ticketscenter  {background-image: url(../images/tickets_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.sponsorstop {background-image: url(../images/sponsors_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
td.sponsorscenter  {background-image: url(../images/sponsors_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

td.linkstop {background-image: url(../images/links_top.jpg); background-repeat: no-repeat; background-position: center top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }
table.linkscenter  {background-image: url(../images/links_center.jpg); background-repeat: no-repeat; background-position: right top; padding: 0px; margin-left: 0px; margin-top: 0px; border: 0px }

img.imgctrl   {vertical-align: middle}

/* Sets link fonts, positions and colours */

p.darkarrow {font-size: 15px; font-weight: normal; color: #470004; text-decoration: none; text-align: center; vertical-align: middle; margin-top:0px; margin-bottom:0px; padding:0px; border: 0px }
A.darkarrow:link     { font-size: 15px; text-align: center; color: #470004; text-decoration: none; border: none; font-weight: normal }
A.darkarrow:visited  { font-size: 15px; text-align: center; color: #470004; text-decoration: none; font-weight: normal }
A.darkarrow:hover    { font-size: 16px; text-align: center; color: #8c0100; text-decoration: underline; font-weight: bolder }
A.darkarrow:active   { font-size: 16px; text-align: center; color: #600a1a; text-decoration: none; font-weight: bolder }

p.linklist {font-size: 15px; font-weight: normal; color: #470004; text-decoration: none; text-align: center }
A.linklist:link     { font-size: 15px; text-align: center; color: #470004; text-decoration: none; border: none; font-weight: normal }
A.linklist:visited  { font-size: 15px; text-align: center; color: #470004; text-decoration: none; font-weight: normal }
A.linklist:hover    { font-size: 16px; text-align: center; color: #8c0100; text-decoration: underline; font-weight: bolder }
A.linklist:active   { font-size: 16px; text-align: center; color: #600a1a; text-decoration: none; font-weight: bolder }

p.litelinks {font-size: 15px; text-align:center; vertical-align: middle; font-weight: normal; text-decoration: none; color: #e6b942; margin-top:0px; margin-bottom:0px; padding:0px; border: 0px }
A.light:link     { font-size: 15px; text-align:center; font-weight: normal; color: #f1e391; text-decoration: none; border: none }
A.light:visited  { font-size: 15px; text-align:center; font-weight: normal; color: #ebd767; text-decoration: none }
A.light:hover	 { font-size: 16pxem; text-align:center; font-weight: bolder; color: #e6b942; text-decoration: underline }
A.light:active   { font-size: 16px; text-align:center; font-weight: bolder; color: #d3a21d; text-decoration: none }

/* Sets text font type, size, alignment, weight and colour */

div.lefttext   {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: left; font-size: 13px; padding: 0em; margin-left: 2em; margin-right: 0.6em }

div.concerts  {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: left; font-size: 13px; padding: 0em; margin-left: 0.9em; margin-right: 0.9em }

p.ticktitle   {font-family: 'Book Antiqua'; color: #600a1a; text-align: left; font-size: 20px; font-weight: bolder; padding: 0em; margin-top: 0em; margin-left: 1.5em }

div.ticklefttext   {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: left; font-size: 13px; padding: 0em; margin-left: 3em; margin-top: 0em; margin-right: 0em }

div.ticktext  {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: center; font-size: 13px; padding: 0em; margin-left: 0em; margin-right: 4em; margin-top: 1em; margin-left: 3em }

div.righttext   {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: left; font-size: 13px; padding: 0em; margin-left: 0em; margin-right: 2em; margin-top: 4.7em }

div.list  {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: center; font-size: 14px; padding: 0em; margin-left: 1em; margin-top: 0.9em }

div.move  {text-align: center; padding: 0em; margin-left: 4em }

p.title	   {font-family: 'Book Antiqua'; color: #600a1a; text-align: left; font-size: 20px; font-weight: bolder; padding: 0em; margin-top: 0.5em; margin-left: 0.9em }

p.sptitle   {font-family: 'Book Antiqua'; color: #600a1a; text-align: center; font-size: 18px; font-weight: bolder; padding: 0em; margin-top: 1em; margin-left: 1.5em }

p.date	   {font-family: Georgia; color: #8c0100; font-weight: bolder; text-align: left; font-size: 13px; font-style: italic; padding: 0em; margin-left: 1.3em } 

p.trillium {font-family: Georgia, Arial, 'Gill Sans', sans-serif; color: black; font-weight: normal; text-align: center; font-size: 13px; padding: 0em; margin-left: 5em }

p.note	   {font-family: Arial, 'Gill Sans', sans-serif; color: black; text-align: center; font-size: 10px; font-weight: normal }

/* Sets border type and width for bottom table */

table.border  {border: medium double #ebd767 }








