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

#sched_table{
	font-size:12px;
	width:100% !important;
	color:#ffffff;
	margin:0 0 0 -5px;
}

#sched_table ul{
	margin:0 0 0 5px;
	width:130px;
	text-align:left;
}

#sched_table ul li{
	color:#dddddd;
	margin: 0 0 5px 0;
	padding-left:5px;
	height:140px;
	min-height:140px;
	width:120px;
	display:inline-block;
	border-top:10px solid transparent;
	border-bottom:5px solid #5a5a5a;
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	-goog-ms-box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	box-shadow: 0 0 20px rgba(0, 0, 0, .2);
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-goog-ms-border-radius: 1em;
	border-radius: 1em;
	background: #231f20;
	background: radial-gradient(#231f20, #121212);
	background: -moz-radial-gradient(#231f20, #121212);
	background: -webkit-radial-gradient(#231f20, #121212);
}

#sched_table ul li:hover{
	color:#ffffff;
	border-bottom:5px solid #ffffff;
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}

#sched_table ul li a{
	color:#ffffff;
	font-weight:normal;
}

#sched_table ul li:hover a{
	color:#ffffff;
	font-weight:normal;
}

#sched_table .gicf{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .gicfName{
	font-size:1em;
	font-weight:bold;
	color:#0CF;
}

#sched_table .lattof{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .lattofName{
	font-size:1em;
	font-weight:bold;
	color:#3C0;
}

#sched_table .actorsGym{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .actorsGymName{
	font-size:1em;
	font-weight:bold;
	color:#C3F;
}

#sched_table .centennialPark{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .centennialName{
	font-size:1em;
	font-weight:bold;
	color:#090;
}

#sched_table .sandw{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .sandwName{
	font-size:1em;
	font-weight:bold;
	color:#090;
}

#sched_table .montroseBeach{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .montroseBeachName{
	font-size:1em;
	font-weight:bold;
	color:#FF0;
}


#sched_table .grantPark{
	background: #231f20;
	background: radial-gradient(#231f20, #2a0b30);
	background: -moz-radial-gradient(#231f20, #2a0b30);
	background: -webkit-radial-gradient(#231f20, #2a0b30);
}

#sched_table .grantParkName{
	font-size:1em;
	font-weight:bold;
	color:#FF0;
}

#sched_table .nightMission{
	background: #121212;
	background: radial-gradient(#121212, #000000);
	background: -moz-radial-gradient(#121212, #000000);
	background: -webkit-radial-gradient(#121212, #000000);
}

#sched_table .nightMissionName{
	font-size:1em;
	font-weight:bold;
	color:#454545;
}

#sched_table .journey{
	background: #121212;
	background: radial-gradient(#121212, #000000);
	background: -moz-radial-gradient(#121212, #000000);
	background: -webkit-radial-gradient(#121212, #000000);
}

#sched_table .journeyName{
	font-size:1em;
	font-weight:bold;
	color:#ff0000;
}

#sched_table .girlsJam{
	background:url(../images/events/girlsjams/girlsjamschedulead.png);
}

#sched_table .past{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#sched_table li.fundraiser{
	border-top:10px solid #ffffff;
	background-color:transparent;
}

#sched_table .no_classes{
	border-top-color:#000000;
	background: #121212;
	background: radial-gradient(#121212, #343434);
	background: -moz-radial-gradient(#121212, #343434);
	background: -webkit-radial-gradient(#121212, #343434);
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#sched_table .canceled_class{
	border-top-color:#990000;
	background: #990000;
	background: radial-gradient(#990000, #660000);
	background: -moz-radial-gradient(#990000, #660000);
	background: -webkit-radial-gradient(#990000, #660000);
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

#sched_table #sched_top_tr {
	font-weight:bold;
	font-size:18px;
	width:150px;
	color:#000000;
	text-align:center;
}

#sched_table #sched_top_tr td {
	padding:2px;
}

#scheduleButtonsWrap {
	background: #121212; 
	background: linear-gradient(top, #231f20 0%, #121212 100%);  
	background: -moz-linear-gradient(top, #231f20 0%, #121212 100%); 
	background: -webkit-linear-gradient(top, #231f20 0%,#121212 100%); 
}

h2.sched_next_button_right {
	font-size:1em;
	float:right;
	margin:0 0 0 10px;
	padding:5px;
	color:#757575;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

h2.sched_next_button_right:hover {
	color:#ffffff;
}

h2.sched_next_button_left {
	font-size:1em;
	float:left;
	margin:0;
	padding:5px;
	color:#757575;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

h2.sched_next_button_left:hover {
	color:#ffffff;
}

h2.sched_next_button_middle {
	font-size:1em;
	float:none;
	display:inline-block;
	margin:0px auto;
	width:110px;
	padding:5px;
	color:#757575;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}

h2.sched_next_button_middle:hover {
	color:#ffffff;
}

#mb_connect {
	background-color:#3a2141;
}

#mb_connect_sign_up {
	float:left;
	width:180px;
	font-size:1.5em;
	text-align:right;
	margin:0;
	color:#ffffff;
	padding:5px;
}

#mb_connect_logo {
	float:left;
}

#mb_connect_links {
	float:right;
}

#mb_connect_itunesStore {
	opacity:0.75;
	filter:alpha(opacity=75); /* For IE8 and earlier */
}

#mb_connect_itunesStore:hover {
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}

#mb_connect_playStore {
	opacity:0.75;
	filter:alpha(opacity=75); /* For IE8 and earlier */
}

#mb_connect_playStore:hover {
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}

div.scheduleWrap {
	background:#dddddd;
	border-top:20px solid #3a2141;
	padding:10px;
	padding-bottom:30px;
	box-shadow: 0px 0px 20px rgba(0,0,0,0.75);
}
h2.scheduleTitle {
	font-weight:bold;
	font-size:2em;
	color:#343434;
}
div.scheduleImage img {
	border-bottom:7px solid #121212;
	width:100%;
	height:auto;
}
h3.scheduleSubTitle {
	font-weight:bold;
	font-size:1.2em;
	color:#343434;
	margin:0 auto;
}
ul.scheduleList {
	width:60%;
	margin:0 auto;
	list-style-image:url(../images/list-image.gif);
}
ul.scheduleList li {
	margin-bottom:15px;
}
	ul.scheduleList li.noImage {
		list-style-image:none;
	}