#right {
	position: relative;
	width: 100px;
}

#right a {
	display: block;
}

#right a span {
	display: none;
}

#right a img {
	border: 0px;
}

#right a:hover span {
	display: block;
	position: absolute;
	left: 345px;
}

#right a:hover span.ae { top: -1.3pc; }
#right a:hover span.arts { top: -9.2pc; }
#right a:hover span.films { top: -4pc; }
#right a:hover span.msec { top: -5.3pc; }
#right a:hover span.membership { top: -6.7pc; }
#right a:hover span.publicity { top: 0pc; }

a {
	position: relative;
	color: #008;
}

a:hover {
	color: #00f;
}

a:visited {
	color: #008;
}

a:active {
	color: #00f;
}

body {
	background: url('../gfx/bg.png');
}

div {
	width: 655px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
}

h3 { margin-bottom: 0;

}

h4 { margin-bottom: 0;

}

img {
	border: 0px;
}

td {
        color: #008;
        font-family: sans-serif;
        font-size: 9pt;
	background-color: #fff;
}

td.commDesc {
	color: #008;
	background-color: #fff;
	font-size: 9pt;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
}

td.copyright {
	color: #fff;
	background-color: #008;
	font-size: 8pt;
	padding: 5px;
}

td.header {
	color: #008;
	font-family: sans-serif;
	font-size: 11pt;
	font-weight: bold;
	font-variant: small-caps;
}

td.left {
	background-color: #ccc;
	background: url("../gfx/left_bg.png");
}

td.lower_left_content {
	color: #008;
	font-family: sans-serif;
	font-size: 16pt;
	padding-left: 10px;
}

td.lower_left_committees {
	color: #008;
	font-family: sans-serif;
	font-size: 16pt;
	padding-left: 10px;
	font-weight: bold;
}

font.title {
	color: #008;
	font-family: sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

font.info {
	color: #008;
	font-family: sans-serif;
	font-size: 16pt;
	font-style: italic;
	font-weight: none;
}

font.description {
	color: #008;
	font-family: sans-serif;
	font-size: 14pt;
	font-weight: none;
}

a.info {
        color: #008;
        font-family: sans-serif;
        font-size: 16pt;
        font-style: italic;
        font-weight: none;
}

table.menu {
	background: #008;
	width: 125px;
		
}

table.sub {
	background: #ccc;
	width: 125px;
	text-align: right;
	
	
}

table.sub2 {
	background: #008;
	
}

td.toplev {
	background: #ffffff;	
	font-size: 20;
}

td.this {
	background: #ccc;
	font-size: 20;
	font-style: oblique;
}

td.subnav {
	background: #ccc;
	font-size: 18;
}

td.subthis {
	background: #ffffff;
	font-size: 18;
	font-style: oblique;
}

td.sub2 {
	background: #ffffff;
	font-size: 16;
}

td.sub2this {
	background: #ccc;
	font-size: 16;
	font-style: oblique;
}




