body { 
background:#00002B; 
background-image: url(../img/background.gif); background-repeat: repeat;
margin:0px;
}

td { vertical-align:top; }

#main {
background-color:#00002B;
position:absolute;
left:53px;
top:12px;
width:883px;
height:1140px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:0.7em;
word-spacing: -0.1em; 
color:#FFFFFF;
margin:0px;
z-index:1;
}


a:link		{ color:#FFFFCC; }
a:visited	{ color:#FFFFCC; }
a:hover	{ color:#FFFFCC; }	
a:active	{  color:#FFFFCC; }



#logo_e {
position:absolute;
left:549px;
top:0px;
width:333px;
height:35px;
}

#exhibition {
position:absolute;
left:279px;
top:67px;
width:220px;
height:30px;
color:#FFFFCC;
}

#festival {
position:absolute;
left:549px;
top:67px;
width:210px;
height:30px;
color:#FFFFCC;
}

#language {
position:absolute;
left:822px;
top:67px;
height:30px;
color:#FFFFCC;
}

#graphic {
position:absolute;
left:549px;
top:122px;
width:334px;
height:500px;
}


#artist_selector {
position:absolute;
left:12px;
top:67px;
width:186px;
height:19px;
padding: 2px 0px 0px 0px;
z-index:10;
}

#dropdown{
position:absolute;
left:12px;
top:69px;
width:170px;
height:397px;
padding: 2px 0px 0px 0px;
font-family:verdana,arial,helvetica,sans-serif;
background:#00002B;
background-image: url(../img/artist_menu_bg.gif); background-repeat: no-repeat;
z-index:200;
visibility:hidden;
}

#active_border{
position:absolute;
left:0px;
top:58px;
width:195px;
height:421px;
z-index:150;
visibility:hidden;
}

#main_nav {
position:absolute;
left:12px;
top:118px;
width:117px;
line-height:14px;
}


.main_nav			{ color:##FFFFCC;text-decoration:none; }
a.main_nav:link		{ color:#FFFFCC; text-decoration:none; }
a.main_nav:visited	{ color:#FFFFCC; text-decoration:none; }
a.main_nav:hover	{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }	
a.main_nav:active	{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }
.main_nav_selected	{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }


.artist_nav			{ color:##FFFFCC;text-decoration:none;font-family:verdana,arial,helvetica,sans-serif; }
a.artist_nav:link	{ color:#FFFFCC; text-decoration:none; }
a.artist_nav:visited{ color:#FFFFCC; text-decoration:none; }
a.artist_nav:hover	{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }	
a.artist_nav:active	{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }
.artist_nav_selected{ text-decoration:none; color:#00002B; background-color:#FFFFCC; }

.textlink			{ color:##FFFFCC; }
a.textlink:link		{ color:#FFFFCC;  }
a.textlink:visited	{ color:#FFFFCC;  }
a.textlink:hover	{ color:#00002B; background-color:#FFFFCC; }	
a.textlink:active	{ color:#00002B; background-color:#FFFFCC; }
.textlink_selected	{ color:#00002B; background-color:#FFFFCC; }



#column1 {
position:absolute;
left:195px;
top:117px;
width:330px;
z-index:30;
}

#column2 {
position:absolute;
left:549px;
top:117px;
width:320px;
z-index:20;
}

#column1wide {
position:absolute;
left:195px;
top:117px;
width:465px;
}

#column2narrow {
position:absolute;
left:674px;
top:117px;
width:200px;
}

#twocolumns {
position:absolute;
left:193px;
top:118px;
width:682px;
}

#partner {
position:absolute;
left:267px;
top:118px;
width:544px;
height:440px;
background:white;
color:black;
}

/************ artists *************/
.artistname { font-size:1.3em; }

.smalltext { font-size:0.9em; }

#worklist {
position:absolute;
top:82px;
left:0px;
}

#worktable { font-size:1em;}


