
<!--

html {background-image:url(../images/darkbrickbackground.jpg); height: 100%}
BODY {
	height:100%;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin: 0 0 50px 0;
	background-color: #000000;
	background-image:url(../images/darkbrickbackground.jpg);
	background-repeat: repeat;
}
/*../images/bricksbackground.jpg-bricks_muted.jpg*/
body#blank { background-image: url("../images/blank.gif"); color: #000000; FONT-FAMILY: Arial, sans-serif; background-position: top center; }
body#Grid { background: #a28eb2; color: #000000; FONT-FAMILY: Arial, sans-serif; background-position: top center; }
a	{text-decoration: none; font-weight: bold;}
a:link {COLOR: #6a0000 }/*660057*/
a:visited  { COLOR: #660057 }
a:hover  { COLOR: #c04040}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  div properties begin  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
div.header{
font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin: 0 0 0 0;	
	
}
div.line{
background-color: #ffffff;
}

.tcanCal{
vertical-align: top;
}


div#body{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	vertical-align: top;
	margin: 0 0 0 0;
	/*background-color: #000000;
	background-image:url(../images/bricks_muted.jpg);
	background-repeat: repeat;*/
	background-position: top center;
	height: 100%;
}

div#sidebar{
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin: 0 0 0 0;
	vertical-align: top;
	z-index: 100;
	height: 100%;	
}
div#flashcontent {width: 760; height: 180;} 

div#showExtendedDate{
    visibility: hidden ;
}
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  div properties end  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.Spec1hide{
display:none;
}

.Spec1show{
display:inline;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  table properties begin  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
table#Body{height: 100%; }
table#Milonic {width: 760px; height: 10px; vertical-align: top; text-align: center; background: #000000;}
table#Main {padding: 0;  margin: 0; width: 620px; background: #FFFFFF; vertical-align: top; height: 100%;}
table#Sidebar {width: 120px; padding: 0;  margin: 0; vertical-align: top; height: 100%; background: #f2eae1;}
table#member {border: 0px dotted #000; vertical-align: top; background: #FFFFFF;}
table#eventBox {border: 0px solid #000; padding: 0;  margin: 0; width: 140px; height: 500px; background: #FFFFFF;}
table#mainlineBox {border-top: 2px solid #000; border-left: 1px solid #000; padding: 0;  width: 420px; height: 150px; }
table#mainBox {padding: 0;  width: 400px; height: 100px; background: #FFFFFF;}
td#eventBox {width: 134px; vertical-align: top; text-align: center; background: #FFFFFF;}
td#rightBox {width: 400px; vertical-align: top; text-align: center; background: #FFFFFF;}
td#gallery a:link {color: #990000;}
td#gallery a:visited {color: #669933;}
td#gallery a:hover {color: #ff9933; }
td#menu a {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; padding-bottom: .0em; padding-top: .0em; vertical-align: top;}
td#menu a:link {color: #ffffff;}
td#menu a:visited {color: #ffffff;}
td#menu a:hover {color: #c04040;}
th#menu a:link {color: #ffffff;}
th#menu a:visited {color: #ffffff;}
th#menu a:hover {color: #c04040;}
td#sideMenu a {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; padding-bottom: .0em; padding-top: .0em; vertical-align: top;}
td#sideMenu a:link {color: #6a0000;}
td#sideMenu a:visited {color: #6a0000;}
td#joinMenu a:hover {color: #c04040;}
td#joinMenu a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: left; padding-bottom: .0em; padding-top: .0em; vertical-align: top;}
td#joinMenu a:link {color: #6a0000;}
td#joinMenu a:visited {color: #6a0000;}
td#joinMenu a:hover {color: #c04040;}
td#ticketGreen {background: #99FFCC; height: 263px; width: 204px;}
td#ticketRed {background: #FF9999; height: 263px; width: 204px;}
td#ticketBlue {background: #66CCFF; height: 263px; width: 204px;}
td#fullHeight{height: 100%; background: #f2eae1;}
td#fb{height: 25px;}
table#gridcal {background: #8eb0b2; border: 1px solid #ccc; padding: 0;  margin: 0; width: 100%; height: 80%;}
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  table properties end  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ 

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  misc properties begin  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ 
span#calendarBody {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; padding-bottom: .8em; padding-top: .8em; vertical-align: middle;}
span#calendarTitle {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; padding-bottom: .8em; padding-top: .8em; vertical-align: middle;}
H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, 
LI { display: block }
DIV.HIDE {display:none;} 
DIV.SHOW {display: block;} 
ADDRESS { margin-left: 3em }
BLOCKQUOTE { margin-left: 3em; margin-right: 3em }
UL, DIR { list-style: disc }
OL { list-style: decimal }
MENU { margin: 0 }              /* tight formatting */
LI { margin-left: 1em }
DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }
       /* 'border-bottom' could also have been used */
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  misc properties end  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ 

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  class properties begin  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top left;font-size: 10px; }
.boxTextTitle {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-bottom: .2em; padding-top: .2em; vertical-align: top;}
.boxTextDate {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: left; padding-bottom: .2em; padding-top: .2em; vertical-align: top;}
.boxText {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; padding-bottom: .2em; padding-top: .2em; vertical-align: top;}
.blankcellGrid { color: #000000; font-size: 12px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }

.calGenre { color: #800000; font-size: 16px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.calArtist { color: #800000; font-size: 15px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.calQuote { color: #000000; font-size: 12px; font-weight: normal; font-style: italic; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.calGridLeftBold {background: #ffffff; color: #000000; font-size: 12px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.calMenubarTop {background: #6a0000; color: #ffffff; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle; }
.calendarDateb {background: #edeff2; color: #000000; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.calendarDatew {background: #ffffff; color: #000000; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
 
.footerText { color: #000000; font-size: 11px; font-weight: normal; text-align: center; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; }
.footerTextBold { color: #000000; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; }
 
.galleryTop {background: #8eb0b2; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}

.headerRed {background-image: url("../images/top.jpg")}
.headerYellow {background: #848234} 
.headerBlack {background: #000000}
.navMain {background: #aca7a0}
.headerPurple {background: #c8bed3}
.indented
   {
   padding-left: 8pt;
   padding-right: 0pt;
   }
.menuMain {color:  #ffffff; font-size: 13px; font-weight: bold; line-height: 15px; vertical-align: top; text-align: left }
.menubarHeading {background: #ffffff; color: #040d5a; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}
.menubarTop {background: #ffffff; color: #000000; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle; }
.menubarSideTitle {background: #2f789a; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}
.menubarSideText {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: left; padding-bottom: .8em; padding-top: .8em; vertical-align: middle;}
.mainTextTitle { color: #000000; font-size: 24px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextSpTitle { color: #5400c6; font-size: 16px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextSp { color: #000000; font-size: 12px; font-weight: normal; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextItal { color: #000000; font-size: 12px; font-weight: normal; text-align: left; font-style: italic; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextSubTitle { color: #000000; font-size: 19px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCSDavidTitle { color: #000000; font-size: 17px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCSSubTitle { color: #000000; font-size: 15px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCSSubSubTitle { color: #000000; font-size: 12px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCS { color: #000000; font-size: 13px; font-weight: normal; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCSBold { color: #000000; font-size: 13px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextSmall { color: #000000; font-size: 10px; font-weight: normal; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextSmallCtr { color: #000000; font-size: 10px; font-weight: normal; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextTopMenu { color: #ffffff; font-size: 12px; font-weight: bold; text-align: center; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; }
.mainTextLeft { color: #000000; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextRight { color: #000000; font-size: 13px; font-weight: normal; text-align: right; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextLeftBold { color: #000000; font-size: 13px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextLeftBoldHeading { color: #000000; font-size: 15px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextCenterBold { color: #000000; font-size: 13px; font-weight: bold; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainSubTextCS { color: #000000; font-size: 14px; font-weight: normal; text-align: center; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.mainTextYear { color: #5400c6; font-size: 16px; font-weight: Bold; text-align: center; vertical-align: top; font-family: "Times New Roman", Arial, Helvetica, sans-serif; }
.mainTextInfoTitle { color: #000099; font-size: 16px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextInfo { color: #000099; font-size: 14px; font-weight: normal; text-align: left; vertical-align: top; margin-left: 10em;  font-family: "Times New Roman", Arial, Helvetica, sans-serif; }
.mainTextSatTitle { color: #b02bab; font-size: 20px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextSatSubTitle { color: #b02bab; font-size: 16px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextSatSubSubTitle { color: #b02bab; font-size: 12px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextLinkTitle { color: #397402; font-size: 20px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextLinkSubTitle { color: #397402; font-size: 16px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextLinkSubSubTitle { color: #397402; font-size: 14px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextLinkLinks { color: #397402; font-size: 12px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextFutureTitle { color: #5400c6; font-size: 20px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextFutureSubTitle { color: #5400c6; font-size: 16px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextFutureSubSubTitle { color: #000000; font-size: 14px; font-weight: normal; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mainTextFutureLinks { color: #397402; font-size: 12px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Dauphin", Arial, Helvetica, sans-serif; }
.mtnTextMsg { color: #ff3300; font-size: 13px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }
.monthbarGrid {background: #689598; color: #ffffff; height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}
.memberTop {background: #990000; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}

.choiceTitle { color: #316faf; font-size: 17px; font-weight: bold; text-align: left; vertical-align: top; font-family: Arial, Helvetica, sans-serif; }

.presentArt {background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}
.presentArtNav {background: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}
.popTextCI {color: #5400c6; font-size: 12px; font-weight: bold; text-align: center; vertical-align: top; font-family: "Times New Roman", Arial, Helvetica, sans-serif; }

.tickets { color: #000000; font-size: 13px; font-weight: normal; text-align: left; vertical-align: top; font-family:  Arial, Helvetica, sans-serif; }
.ticketsHeader { color: #003300; font-size: 20px; font-weight: bold; text-align: center; vertical-align: middle; font-family:  Arial, Helvetica, sans-serif; }
.ticketsGreen {background: #99FFCC; color: #000000; font-size: 14px; font-weight: normal; text-align: left; vertical-align: top; font-family:  Arial, Helvetica, sans-serif; }
.ticketsRed {background: #FF9999; color: #000000; font-size: 14px; font-weight: normal; text-align: left; vertical-align: top; font-family:  Arial, Helvetica, sans-serif; }
.ticketsBlue {background: #66CCFF; color: #000000; font-size: 14px; font-weight: normal; text-align: left; vertical-align: top; font-family:  Arial, Helvetica, sans-serif; }

.vertPurple {background: #5400c6;}
.vertAlign{vertical-align: top; } 
.weekdayGrid {background: #689598; color: #fffccc; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; padding-bottom: .2em; padding-top: .2em; vertical-align: middle;}

/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<  class properties end  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ 
-->

