body{
background-color: #ffffff;
background-image:url(images/bg.jpg);
font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: center top;
}
#art {
background-color: #000000;
background-image:url(images/bg_a.jpg);
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: center top;
}
.topbar {
font-size: 11px;
font-weight:bold;
letter-spacing: 5px;
padding:10px;
margin:10px;
text-align:center;
}
.column{
font-size: 11px;
padding:10px;
margin:10px;
float:left;
}
#princ{
width:500px;
padding:0px;
font-size:13px;
text-align:justify;
background-color: transparent;
background-image: url(images/row.gif);
background-repeat: no-repeat;
background-position: top;
}
#map{
width:500px;
padding:0px;
font-size:13px;
text-align:justify;
background-color: transparent;
background-image: url(images/map.gif);
background-repeat: no-repeat;
background-position: top;
}
#agenda{
width:500px;
padding:0px;
font-size:13px;
text-align:justify;
background-color: transparent;
background-image: url(images/agenda.gif);
background-repeat: no-repeat;
background-position: top;
}
#artists{
width:500px;
padding:0px;
font-size:13px;
text-align:justify;
background-color: transparent;
background-image: url(images/artists.gif);
background-repeat: no-repeat;
background-position: top;
}
#credits{
width:500px;
padding:0px;
font-size:13px;
text-align:justify;
background-color: transparent;
background-image: url(images/credits.gif);
background-repeat: no-repeat;
background-position: top;
}
#menu{
width:260px;
padding:0px;
text-align:justify;
}
#menu_list a:hover {
color: #2183D9;
font-size: 11px;
font-weight: bold;
text-indent: +25px ; 
background-color:#D7E9F9;
}
ul#menu_list {
padding: 0px ;
list-style-type: none ;
text-align: left;
}

ul#menu_list li{
margin: 0px 0 0 0 ;
padding: 0 ;
}

ul#menu_list li a{
display: block ; 
font-weight:bold;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
width: 200px ;
line-height:40px;
text-indent: +40px ; 
text-decoration: none ;
}
ul#menu_list li a.menu_yellow{
color: #ffff00;
background: url(images/hand_yellow.gif) no-repeat +10px +8px; 
}
ul#menu_list li a.menu_yellow:hover{
font-size:18px;text-indent:+45px;text-decoration:underline;
}
ul#menu_list li a.menu_blue{
color: #0b4f9b;
background: url(images/hand_blue.gif) no-repeat +10px +8px; 
}
ul#menu_list li a.menu_blue:hover{
font-size:18px;text-indent:+45px;text-decoration:underline;
}
ul#menu_list li a.menu_red{
color: #e2001a;
background: url(images/hand_red.gif) no-repeat +10px +8px; 
}
ul#menu_list li a.menu_red:hover{
font-size:18px;text-indent:+45px;text-decoration:underline;
}
ul#menu_list li a.menu_green{
color: #009036;
background: url(images/hand_green.gif) no-repeat +10px +8px; 
}
ul#menu_list li a.menu_green:hover{
font-size:18px;text-indent:+45px;text-decoration:underline;
}
ul#menu_list li a.menu_purple{
color: #cc33cc;
background: url(images/hand_purple.gif) no-repeat +10px +8px; 
}
ul#menu_list li a.menu_purple:hover {
font-size:18px;text-indent:+45px;text-decoration:underline;
}

a.col:link {
font-size:13px;
text-decoration:none;
color:#333333;
}
a.col:visited {
font-size:13px;
text-decoration:none;
color:#333333;
}
a.col:active {
font-size:13px;
text-decoration:underline;
color:#FF0000;
}
a.col:hover {
font-size:13px;
text-decoration:underline;
color:#FF0000;
}

h1 {text-align:center;color:purple}
h2 {color:purple}
