.footer {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFC832;
	font-size : 12px;
}
.att {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : none;	
	color : 7A7130;
}
A.att:LINK {
	color : 7A7130;
}
A.att:HOVER {
	color : 7A7130;
	text-decoration : underline;
}
.text {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : none;	
	color : Black;
}
A.text:LINK {
	color : Black;
	text-decoration : underline;
}
A.text:HOVER {
	color : white;
	text-decoration : underline;
}
.hometext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 10px;
	color : Navy;
	background-color : #F0F8FF;
}
.h1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 24px;
	font-weight : bold;
	font-style : italic;
	color : Black;
}
.h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : Black;
}
.h3{
	font-family : "Times New Roman", Times, serif;
	font-size : 24px;
	font-weight : bold;
	color : Black;
}
.submenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : white;
	text-decoration : none;
}
A.submenu:HOVER {
	color : #FFC832;
	text-decoration : underline;
}
.submenu2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFC832;
	text-decoration : none;
}
A.submenu2:HOVER {
	color : white;
	text-decoration : underline;
}
.aucmenu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FFC832;
	text-decoration : none;
}
A.aucmenu:HOVER {
	color : white;
	text-decoration : underline;
}
.menulinks {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #FFC832;
	margin-left : 20px;
	text-decoration : none;
}
.menulinks_blue:HOVER {
	text-decoration : underline;
}
.menulinks_blue {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : Navy;
	margin-left : 20px;
	text-decoration : none;
}
.menulinks:HOVER {
	text-decoration : underline;
}

.credits {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.critique {
	font-family : "Times New Roman", Times, serif;
	font-size : 16px;
	font-style : italic;
	color : #000099;
}
.dates {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #000099;
}
.ticket10 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.imgleft {
	margin-right : 10px;
}


/* legacy pre-4/2010 menu definitions below */
 .menuActuator { 
            color:#FFCE31;
            font-weight:bold;
            font-size:10px;
            font-family:arial;
			text-decoration : none;
			z-index:25;
        }

 		A.menuActuator { 
            color:#FFCE31;
            font-weight:bold;
            font-size:10px;
            font-family:arial;
			text-decoration : none;
			z-index:25;
        }
		 A.menuActuator:hover { 
            color:#B3ABA0;
            font-weight:bold;
            font-size:12px;
            font-family:arial;
			text-decoration : none;
        }

        .menu {
	font-family:verdana;
	color:#DCD4B9;
	background-color:#9C4438;
	layer-background-color:#9C4438;
	font-size:12px;
	font-weight: bold;
	border-size: 1;
	text-decoration : none;
			z-index:25;
}
		A.menu {
            font-family:verdana;
            color:#DCD4B9;
            background-color:#90362E;
            layer-background-color:#90362E;
            font-size:12px;
			font-weight: bold;
			text-decoration : none;
			z-index:25;
        }
		A.menu:hover{
            font-family:verdana;
            color:#DCD4B9;
            background-color:#90362E;
            layer-background-color:#90362E;
            font-size:12px;
			font-weight: bold;
			text-decoration : none;
			z-index:25;
        }


        .menu2 {
	font-family:verdana;
	color:#DCD4B9;
	font-size:12px;
	font-weight: bold;
	border-size: 1;
	text-decoration : none;			z-index:75;
}
		A.menu2 {
            font-family:verdana;
            color:#DCD4B9;
            font-size:12px;
			font-weight: bold;
			text-decoration : none;			z-index:75;
        }
		A.menu2:hover{
            font-family:verdana;
            color:#DCD4B9;
            font-size:12px;
			font-weight: bold;
			text-decoration : none;			z-index:75;
        }
/* legacy menu defs above */

        .news {
	font-family:verdana;
	color:#554B16;
	font-size:12px;
	font-weight: none;
	border-size: 1;
	text-decoration : none;
}
		A.news {
            font-family:verdana;
            color:#554B16;
            font-size:12px;
			font-weight: none;
			text-decoration : none;
        }
		A.news:hover{
            font-family:verdana;
            color:#554B16;
            font-size:12px;
			font-weight: none;
			text-decoration : none;
        }

    td div {
      /* this makes TDs a container with their own coordinate system.
         absolutely-positioned elements will be offset relative to them */
      position:relative;
      }

/* RK > April 2010 */
.front {
	position:relative;
	z-index:100;
}
.leftcolumn {
	text-align:center; 
	position:relative; 
	z-index:80;
}
body {
	margin:0;
	padding:0;
	background-color:#553412;
}