/* CSS Document */

body{
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

a, a:active, a:link, a:visited {
color:#FFFFFF;
text-decoration:underline;
}

a:hover {
color:#FFFFFF;
text-decoration:none;
}
a.calendar:active, a.calendar:link, a.calendar:visited {
color:#FFFFFF;
text-decoration:none;
}

a.calendar:hover {
color:#FFFFFF;
text-decoration:underline;
}

div.container{
margin:0 auto;
width:855px;
border:1px solid #FFFFFF;
}

div.headerRight{
float:right;
width:241px;
}

div.headerLeft{
float:left;
width:614px;
}



div.bannerUnder{
float:left;
float:left;
width:693px;
background:#3E3D3D;
height:72px;
padding:10px;
border-top:solid 1px #FFFFFF;
border-bottom:solid 1px #FFFFFF;
}

div.bannerUnderFloatRight{
float:right;
width:425px;
text-align:center;
}

div.bannerRight{
clear:right;
float:right;
width:142px;
border-bottom:solid 1px #FFFFFF;
}

div.content{
clear:both;
width:835px;
padding:10px;
}

div.contentHome{
clear:both;
width:855px;
}

div.footer{
padding-top:20px;
width:857px;
margin:0 auto;
}

div.footerUnderLeft{
margin-top:10px;
width:425px;
float:left;
color:#808080;
}

div.footerUnderRight{
margin-top:10px;
width:425px;
float:right;
color:#808080;
text-align:right;
}
.gymSpace
{
	background-color:#199705;
}
.training
{
	background-color:#003372;
}
.specialEvent
{
	background-color:#C01D2E;
}
.GreenBasketball
{
	background-color:#1C9607;
}
.BlueBasketball
{
	background-color:#003372;
}
.GoldBasketball
{
	background-color:#FFD700;
}
.RedBasketball
{
	background-color:#BF1E2D;
}
td.dayName
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#FFFFFF;
	vertical-align:top;
	padding:10px 10px 10px 10px;
	background:#393939;
}
td.dayEvents
{
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:top;
	padding:3px 0px 3px 0px;	
}
table.singleTeable
{
	border:solid 1px #FFFFFF;
	border-left:none;
}
div.bannerLeft{
clear:left;
float:left;
width:423px;
background:url(../images/bannerLeft-09.jpg) no-repeat;
height:52px;
text-transform:uppercase;
padding-top:220px;
padding-left:290px;
font-size:18px;
font-weight:bold;
letter-spacing:2px;
}

#grouppic {
	padding-right: 10px;
	padding-left: 10px;
}
#scrollup {
position: relative;
overflow: hidden;
height: 50px;
width: 250px;
}
div.headline {
position: absolute;
top: 60px;
left: 5px;
height: 50px;
width: 240px;
overflow:hidden;
text-align:left;
font-size:12px;
}


.dayChange
{
	border:none;
	color:#ffffff;
	background-color:#000000;
}
.dayNamediv
{
	font-size:20px;
	font-weight:normal;
}
.monthTitle{
font-size:30px;
font-weight:bold;
}

.Title{
font-size:18px;
font-weight:bold;
}