/*		aastyle.css				*/

big  { color: #101090; font-size : 15px; line-height : 9px; }

body { 
	margin: 0;
/*		border: 0;*/
/*	background: #fff;*/

	font-family : Arial, Verdana, sans-serif; 
	font-size : 11px;
}

body.main  {
/*	mainly inherits from body element */
/*	margin:	0 0 0 0;*/
	background-color: #9999a0;
}

body.artist  { 
	margin:	15px 0 0 0;
	background-color: #fff;
}


img { border: 0; }

/*<table border="0" cellspacing="0" cellpadding="0">*/
table {
/*  resets art gallery contact */
/*	margin: 0 auto;*/
/*
	padding: 0; 
	border-spacing: 0;
	border-collapse: collapse;
*/
}

/*
align="center" valign="top" border="0" width="900" 
cellspacing="0" cellpadding="0" bgcolor="#FFFFFF"
*/

table.content {
	width: 900px;
	margin: 0 auto;
	padding: 0;
	
	border-collapse: collapse; 
	border-spacing: 0px;
	background: #fff;
/*	text-align: justify;*/
	
}


td  { margin: 0;
/*resets inline attributes on about_codir.htm*/
/*		text-align: left;*/
		font-family : Arial, Verdana, sans-serif; font-size : 11px; }

/*	_______	*/

#banner {
			margin: 0 auto;
	position: relative;
	width: 900px;
	height: 193px;
}

.eventsImg { background: url( '../../_images/top_events.jpg' ) no-repeat; }

.pastEventsImg { background: url( '../../_images/top_past.jpg' ) no-repeat; }

.aboutImg { background: url( '../../_images/top_about.jpg' ) no-repeat; }

.publicationsImg { background: url( '../../_images/top_pub.jpg' ) no-repeat; }

.documentationImg { background: url( '../../_images/top_doc.jpg' ) no-repeat; }

.contactImg { background: url( '../../_images/top_contact.jpg' ) no-repeat; }



#logo {
	position: relative; left: 30px;
/*position: absolute; left: 30px;*/
	height: 130px;
	width: 320px;
	/*background: url( '../../_images/logo.gif' ) no-repeat;*/
}
#logo a {
	display: block;
	height: inherit;
	width: inherit;
}

/*
<!-- scrollbar justifier for shorter pages-->
<!-- <img src="../_images/spacer.gif" width="1" height="100" /><br /> -->
*/
/*<p class=" spacer h100 " ></p>*/
/*p.h100 { height: 100px }*/

p.spacer { margin: 0; }

.w410 { width: 410px; }
.w398 { width: 398px; }
.w88 { width: 88px; }
.w32 { width: 32px; }
.w1 { width: 1px; }

.h1 { height: 1px; }
.h10 { height: 10px; }
.h18 { height: 18px; }
.h20 { height: 20px; }
.h32 { height: 32px; }
.h40 { height: 40px; }
.h50 { height: 50px; }
.h60 { height: 60px; }
.h100 { height: 100px }
.gap { height: 12px }
.gap8 { height: 7px }

.just { text-align: justify; }
.tim { font-family: Times, serif; font-size: 11px; }


.inline { display: inline; }
/*	_______	*/

/*<div class="artic" style="display: block; width: 56px; margin: 0 10 0 0px">*/
/*
div.artic {
	width: 56px;
	margin: 0 10px 0;
}
*/

.apho  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-style : italic;
	line-height : 16px;
	color : #404466;
}

.mission  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-style : normal;
	line-height : 17px;
	color : #333c4e;
/*
	color : #394050;
	color : #444d60;
*/
}

.home  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 24px;
	color : #44506b;
}

.bodysm  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #161622;
}

.eng  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 14px;
	color : #161622;
}

.smeng  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	line-height : 12px;
	color : #111111;
}

.date  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #444444;
}

.sub  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 14px;
	color : #455055;
}

.medium  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 17px;
	color : #262630;
}

.large  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 13px;
	line-height : 16px;
	color : #000011;
}

.mlarge  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 14px;
	line-height : 16px;
	letter-spacing: 0px;
	color : #161619;
}

.xlarge  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 15px;
	line-height : 18px;
	color : #303040;
}

.xxlarge  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 16px;
	line-height : 18px;
	color : #303040;
}

.xxxlarge  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 18px;
	line-height : 20px;
	color : #303040;
}

.names  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 16px;
	color : #101280;
}

.ev  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color: #262630;
	/*color : #121222;*/
}

.orna  {
	font-family : Webdings, Arial, Verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight : normal;
	color: #666;
}

/*
.evwrap  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : #121222;
	clear: both;
}

.evdat  {
	float: left;
	display: block;
	width: 60px;
	color : #121222;
}
.evsum  {
	float: left;
	position: relative;
	display: block;
	width: 390px;
	margin: 0px 0 20px 0;
}
*/

.pastev  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 13px;
	/*color : #000060;*/
	color : #131680;
}

.tit	{
	font-family : Arial, Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height : 16px;
	color: #404044;
}

.titsub	{
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	color: #262630;
	margin-top: 6px;
}

.subhead	{
	font-size : 11px;
	font-weight : bold;
	line-height : 16px;
	color: #262630;
}

.addr  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	line-height : 15px;
	color : #101080;
}

.mailfld  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 14px;
	color : #262630;
}

.fill  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height : 16px;
	border-color: #13f;
	color 		: #000;
}

.pop  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #000669;
}

.play  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #141490;
}

.sm  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	line-height : 13px;
	color : #666666;
}

.smcaps  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	text-transform: uppercase; 
	color : #666666;
}

.priv  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	color : #abaa9a;
}

.prog  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 12px;
	color : #bdb6a6;
}

.blu  { color : #333399; }
.blu2  { color : #303093; }
.beig  { color : #aca699; }
.gr00  { color : #7a7080; }
.gr0  { color : #665e6b; }
.gr1  { color : #404044; }
.gr2  { color : #303040; }
.gr3  { color : #262630; }
.bl  { color : #101020; }
.red  { color : #8c2a3c; }

.caps  { text-transform: uppercase; }
.spa1  { letter-spacing: 1px; }
.spa2  { letter-spacing: 2px; }
.spa3  { letter-spacing: 4px; }
/*.bull  { font-size: 15px; line-height: 9px; }*/
.bull  { 
	display: block;
	float: left;
	margin-left: -1px;
	width: 9px;
	font-size: 10px; 
	line-height: 10px; 
	font-family: Verdana;
}


.adir  {
	font-family : Arial, Verdana, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #444480;
}

a	{text-decoration: none } 
a:link { color: #101280 } 
/*a:link { color: #000060 } */
a:visited { color: #50556a }
a:hover { text-decoration: underline; }

a.docu	{text-decoration: none } 
a.docu:link { color: #4c4c70 } 
/*a:link { color: #000060 } */
a.docu:visited { color: #4c4c70 }
a.docu:hover { text-decoration: underline; color: #101280; }

a.vid	{text-decoration: none } 
a.vid:link { color: #262630 } 
a.vid:visited { color: #262630 }
a.vid:hover { color: #121290 }

a.ev	{text-decoration: none; } 
a.ev:link { color: #262630 } 
a.ev:visited { color: #434349 }
/*a.ev:visited { color: #807670 }*/
/*a.ev:visited { color: #606670 }*/
/*a.ev:hover { text-decoration: underline ; color: #262630 }*/
/*a.ev:hover { text-decoration: none; border-bottom: double 4px #cdc9c3 ; color: #262630 }*/
a.ev:hover { text-decoration: none; border-bottom: groove 3px #cfcabf; color: #262630; }

a.ul	{text-decoration: underline } 
a.ul:link { color: #121222 } 
a.ul:visited { color: #121222 }
a.ul:hover { text-decoration: underline; color: #101090 }

a.sub	{text-decoration: underline } 
a.sub:link { color: #455055 } 
a.sub:visited { color: #455055 }
a.sub:hover { text-decoration: underline; color: #101090 }

a.priv	{font-size: 12px; text-decoration: none } 
a.priv:link { color: #abaa9a } 
a.priv:visited { color: #abaa9a }
a.priv:hover { text-decoration: none; color: #606666 }

a.adir	{ 
	display: block;
	height: 15px;
	background: url(../../_images/ic_bio.gif) no-repeat 0 1px; 
	text-indent: 13px; 
	text-decoration: none; } 
a.adir:link { color: #3c3c70 } 
a.adir:visited { color: #3c3c70 }
a.adir:hover { background: url(../../_images/ic_bio_on.gif) no-repeat 0 1px; text-decoration: underline; color: #112 }


a.tops	{font-size: 10px; font-weight : normal; text-decoration: none } 
/*a.tops:link { color: #b0ac9e}*/ 
a.tops:link { color: #999988} 
a.tops:visited { color: #999988 }
a.tops:hover { text-decoration: none; color: #3333a0 }

a.cat	{font-size: 12px; font-weight : bold; text-decoration: none } 
/*a.cat:link { color: #909099} */
a.cat:link { color: #333380} 
a.cat:visited { color: #333380 }
a.cat:hover { text-decoration: underline; color: #404044 }

a.scat	{line-height: 12px; font-weight : bold; text-decoration: none } 
/*
a.scat:link { color: #202080} 
a.scat:link { color: #6c707c} 
*/
a.scat:link { color: #6c737c} 
a.scat:visited { color: #6c707c }
a.scat:hover { text-decoration: none; color: #262630 }

a.step	{text-decoration: none } 
a.step:link { color: #161622 } 
a.step:visited { color: #161622 }
a.step:hover { text-decoration: underline; }

a.art	{text-decoration: none } 
a.art:link { color: #303040 } 
a.art:visited { color: #303040 }
a.art:hover { text-decoration: none; color: #999988 }

.artic a { display: block; border: 3px solid #ffffff; }
.artic a:hover { display: block; border: 3px solid #cacad0;}

.Past_Events_Menu_Accordion_Styles{}

/* iframe id="frame1"*/
.h600 { height: 600px }
.h580 { height: 580px }
.h480 { height: 480px }

#accordion_container {
	width: 184px;
/*	height: 480px;*/
	height: 640px;

/*	set? by initDoc */
	display:none;
}
		
#img_sub_past, #acc_head {

	margin: 9px 0 7px 12px;

	background: url( '../../_images/sub_past.gif' ) no-repeat;

	width: 172px; height: 24px;
}

#accordion {
	width: 180px;
}

.acc_toggle {
/*	display: block;*/
	width: 150px; height: 20px;
/*	font: 13px;*/
	font-family : Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	
	letter-spacing: 1px;
	line-height: 20px;
	color: #ffffff;
	/*background:  #9999a0;*/
	/*background:  #b6b8c0;*/
	background:  #bbbcc0;
	margin: 0 0 7px 12px;
	padding: 0 10px 0 8px;
	border-bottom: 2px solid #ebe7e1;

	cursor: pointer;
}
.acc_toggle_active {
	/*background:  #101280;*/
	background:  #585aa5;
/*	cursor: pointer;*/
/*	cursor: default;*/
}
	
.acc_content {

/*	display: none;*/
	overflow: hidden;
	
	background-color: #ffffff;
	color: #161622; 
/* 		margin-left: 12px; */
	line-height: 12px;
	margin: 0 0 0 13px;
}


