a {
color:black;
text-decoration:none;
font-family:geneva, arial, sans-serif;
font-size:18px;
}

a:hover {
text-decoration:underline;
}

.banner{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:725px;
padding:0 0 0 10px;
}

.copyright{
font-family:geneva, arial, sans-serif;
font-size:11px;
color:#CCCCCC;
width:400px;
padding:5px 0 0 0;
text-align:right;
}

.navigate{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:325px;
padding:15px 0px 25px 50px;
}

.email{
font-family:geneva, arial, sans-serif;
font-size:10px;
color:black;
width:350px;
padding:0 0 0 25px;
}

.titlepagebox{
width:415px;
height:400px;
position:absolute;
left:375px;
top:120px;
}

.audiothumb{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
background-image:url(media/photos/thumbs/11_o-clock_news_thumb.jpg);
float:left;
}

.audiothumb img {
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.audiothumb img:hover {
border:6px solid #CCFFFF;
}

.videothumb{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.videothumb img{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.videothumb img:hover{
border:6px solid #CCCCFF;
}

.installationthumb{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.installationthumb img{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.installationthumb img:hover{
border:6px solid #FFCCCC;
}

.performancethumb{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.performancethumb img{
height:80px;
width:80px;
margin:5px;
border:6px solid transparent;
float:left;
}

.performancethumb img:hover{
border:6px solid #FFFFCC;
}

.clustrmaps{
padding:25px 0 0px 25px;
}

.audio {
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#CCFFFF;
}

.video{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#CCCCFF;
}

.installation{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:325px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#FFCCCC;
}

.performance{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#FFFFCC;
}

.coursework{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#CCFFCC;
}

.aboutnba{
font-family:geneva, arial, sans-serif;
font-size:18px;
color:#666666;
width:300px;
height:auto;
position:absolute;
left:400px;
top:125px;
padding:25px 0 25px 50px;
background-color:#FFCCFF;
}

.currentevents{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:white;
width:325px;
height:350px;
position:absolute;
left:400px;
top:125px;
padding:25px;
background-color:#999999;
overflow: auto;
}

.currentevents a {
font-size:12px;
}

.caption{
font-family:geneva, arial, sans-serif;
font-size:10px;
color:white;
text-align:center;
}


.audiotextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#CCFFFF;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
overflow: auto;
}

.audiotextbox a {
color:white;
font-size:12px;
}

.videotextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#CCCCFF;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px 25px 10px 25px;
overflow: auto;
}

.videotextbox a {
color:white;
font-size:12px;
}

h1{
font-size:11px;
color:#CCCCFF;
text-align: center;
text-decoration:none;
}

.installationtextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#FFCCCC;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
}

.installationtextbox a {
color:white;
font-size:12px;
}

.courseworktextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#CCFFCC;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
}

.courseworktextbox a {
color:white;
font-size:12px;
}

h2{
font-size:11px;
color:#FFCCCC;
text-align: center;
}

.aboutnbatextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#FFCCFF;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
}

.aboutnbatextbox a {
color:white;
font-size:12px;
}

.recentworktextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#FFCCFF;
text-align: left;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
}

.performancetextbox{
font-family:geneva, arial, sans-serif;
font-size:12px;
color:#FFFFCC;
text-align: justify;
width:300px;
height:auto;
background-color:#999999;
position:absolute;
left:25px;
top:110px;
padding:25px;
}

.performancetextbox a {
color:white;
font-size:12px;
}

.quote{
font-family:geneva, arial, sans-serif;
font-size:10px;
text-align:right;
text-decoration:none;
}

.smallphotos{
text-align:center;
}

.downloadbox{
font-family:geneva, arial, sans-serif;
font-size:14px;
text-align:left;
color:#666666;
width:400px;
height:auto;
position:absolute;
left:350px;
top:125px;
border-left-style: solid;border-left-color: #666666;
padding:0 0 0 50px;
}

.downloadbox a {
font-size:16px;
}

.timerbox{
font-family:geneva, arial, sans-serif;
font-size:14px;
color:black;
text-align:left;
width:340px;
height:250px;
position:absolute;
left:375px;
top:125px;
}

h3{
text-align: center;
font-size:15px;
}

