@charset "utf-8";
/* CSS Document */



#abHeader { width:1024px;height:auto;left: 0px;text-align:left;display:inline-block;margin:0;}

#thinSponsWrap {width:1024px; background-color:#000000; margin:0px; height:35px;}

#thinAd {float:left;width:1024px;height:auto;background-color:#000000;}


#Search { float:right; background-color:#000000;}

#titleBar {

height:auto;
float:left;
margin:0;
padding:0;
background-color:#000;
}

.menuBar{
font-size: 16px;
width: 1000px;
height:auto;
padding:1px 1px 1px 1px;
letter-spacing:1px;
float:left;
font:80% Arial, Helvetica, sans-serif;
font-weight:500;
background-color:#000;
text-transform:uppercase;
}

.menuBar ul{
/*border: 1px solid #BBB;*/
padding:  0;
margin: 0px;
text-align: center;
overflow: hidden;
/*border-bottom: 1px solid #BBB;*/
}

.menuBar ul li{
display: inline;
}

.menuBar ul li.selected{
color:#FC0;
background-color:#CCC;
padding-left:0px;
}
.menuBar ul li.selected a {
	color:black;
}

.menuBar ul li a{
/*color: #494949;*/
color:#FFF;
padding: 10px 25px 10px 25px;
margin: 0;
text-decoration: none;
/*border-left: 1px solid #BBB;*/
}

.menuBar ul li a:hover{
color: black;
text-decoration:none;
background-color:#CCC;
}





.calendar{
position: relative;
z-index: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:1px;
font-variant:small-caps;
color: white;
text-decoration:none;
font-weight:600;

}

.calendar:hover{
background-color: white;
/*opacity:.8;*/
z-index: 50;
}

.calendar span{ /*text */
position: absolute;
background-color:white;
opacity:1;
padding: 12px;
left: -1000px;
border: 1px dotted gray;
visibility: hidden;
color: black;

font: 14px Arial, Helvetica, sans-serif;
text-decoration: none;

}

.calendar span .link{color:#03F;}

.calendar:hover span{ 
visibility: visible;
top: 0;
left: 0px; /*position where enlarged image should offset horizontally */
width:200px;
}


