#topmenu { 
position: absolute; 
top: 12px; 
padding-right: 15px;
left: 260px;
}

#topmenu td{
background-image: url("../images/linkbutton1.jpg");
background-repeat: no-repeat;
width:200px;
height:10px;
padding:3px;
overflow:hidden;
}

#Wrapper{
position: absolute;
width:100%;
height:100%;
}

#topholder{
position:relative;
width:800px;
height:600px;
margin-top:auto;
margin-left:auto;
margin-right:auto;
margin-bottom:auto;
}

#topmenu table{
width: 525px;
}

#topmenu a{text-decoration:none;color:white;}
#topmenu p{text-align:center;color:white;}

.menuHeader{text-align:center;color:white;}

#topmenu{
font:bold 10pt Tahoma;
}

.normalBody
{
    background-image: url("../images/bytile.jpg");
    background-color: black; 
}

.lightboxBody
{
    background-image: url("../images/bytile.jpg");
    background-color: black; 
    margin:0;
    padding:0;
}

#back{
text-align:center;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:bold 10pt Tahoma;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
font:10pt Tahoma;
}

#dropmenudiv a:link{text-decoration:none;color:white;}
#dropmenudiv a:visited{text-decoration:none;color:white;}
#dropmenudiv a:active{text-decoration:none;color:white;}
#dropmenudiv a:hover{background-color: silver;font-weight: bold;}


#contentContainer{
/*border: 1px white solid;*/
position: absolute; 
/*top: 180px;
top:160px;*/
top:140px;
left: 25px;
/*height:310px;
height:340px;*/
height:330px;
width:750px;
margin-top: 10px;
font: 10pt Tahoma;
color:white;
}

.newsVis
{
    display:block;
}

.newsNotVis
{
    display:none;
}

#contentContainer p{
font: 10pt Tahoma;
color:white;
}

#contentContainer h1{
font: 15pt Tahoma;
color:White;
}

#contentContainer h2{
font: 13pt Tahoma;
color:White;
}

#contentContainer a:link{text-decoration:none;color:white;font: 12pt Tahoma;}
#contentContainer a:visited{text-decoration:none;color:white;font: 12pt Tahoma;}
#contentContainer a:active{text-decoration:none;color:white;font: 12pt Tahoma;}
#contentContainer a:hover{text-decoration:none; color:white;font: bold 12pt Tahoma;}

#contentContainer img.gallery{padding:10px;}

/*
#contentContainer table.schedule{margin-left:auto;margin-right:auto;border:1px solid;}
*/
#contentContainer table.schedule{border:2px solid;}
#contentContainer td.scheduleTableHead{font: bold 11pt Tahoma;}


#contentHeader
{
/*border: 1px white solid;*/
position: absolute; 
/*top:115px;*/
top:90px;
left: 25px;
/*height:55px;*/
height:50px;
width:750px;
}


#contentHeader h1{
font: 32pt Tahoma bold;
color:white;
margin-top:0;
}


#return a:link{text-decoration:none;color:white;}
#return a:visited{text-decoration:none;color:white;}
#return a:active{text-decoration:none;color:white;}
#return a:hover{text-decoration:none;color:white;}

#return{
color:white;
font:18pt Tahoma;
text-decoration:none;
position:absolute;
top:550px;
left:85px;
}

#printLink{
color:white;
font:18pt Tahoma;
text-decoration:none;
position:absolute;
top:550px;
left:170px; 
}

#printLink a:link{text-decoration:none;color:white;}
#printLink a:visited{text-decoration:none;color:white;}
#printLink a:active{text-decoration:none;color:white;}
#printLink a:hover{text-decoration:none;color:white;}

#scrollNav{
position:absolute;
top:495px;
left:730px;
font:20pt Tahoma;
}

#scrollNav a.down{
background-image: url("../images/DownWhite.gif");
background-repeat: no-repeat;
}

#scrollNav a.up{
background-image: url("../images/Upwhite.gif");
background-repeat: no-repeat;
}

#scrollNav a{
text-decoration:none;
}


.schedulebox
{
overflow:auto;    
border: 1px white solid;
position:absolute;
top:110px;
left: 50px;
height:80px;
width:275px;
font: 12pt Tahoma;
color:white;
padding:5px;
text-align:center;
cursor:pointer;
}

.scheduleboxAlt
{
overflow:auto;    
border: 1px white solid;
position:absolute;
top:110px;
left: 50px;
height:80px;
width:275px;
font: 12pt Tahoma;
color:white;
padding:5px;
text-align:center;
cursor:pointer;
background-color:Silver;
}


#homeText
{
position:absolute;
font: 14pt Tahoma;
color:white;
left:50px;
top:220px;
}

/*
#scrollHeader
{
position:absolute;
left:50px;
top:440px;
width:380px;
height:20px;
background-color:White;
border-top:1px solid black;
border-right:1px solid black;
border-left:1px solid black;
font:12pt Tahoma;
color:black;
padding-left:5px;
}*/

.pauseScrollerClass{
overflow: hidden;
position:absolute;
left:50px;
top:460px;
width:380px;
height:20px;
border-bottom:1px solid black;
border-right:1px solid black;
border-left:1px solid black;
font:10pt Tahoma;
color:white;
padding-left:5px;
padding-top:2px;
}
.pauseScrollerClass a{
text-decoration: none;color:white;
}

.scrollHeader
{
position:absolute;
left:50px;
top:440px;
width:380px;
height:20px;
background-color:White;
border-top:1px solid black;
border-right:1px solid black;
border-left:1px solid black;
font:12pt Tahoma;
color:black;
padding-left:5px;
}

/*
#quoteHolder{
position:absolute;
top:530px;
left:270px;
width:600px;
}
#quote{
font:9pt Tahoma;
color:silver;
width:50%;
}
#quoteAttrib{
font:9pt Tahoma;
color:black;
width:50%;
float:right;
}
*/

#quote{
position:absolute;
top:530px;
left:270px;
width:230px;
font:9pt Tahoma;
color:Silver;
}

#quoteAttrib{
position:absolute;
top:559px;
left:480px;
font:9pt Tahoma;
color:black;
}