#main1 {
	background-image: url();
}

#main #main1 h2.gigyearheader, #main #main1 h3.gigmonthheader {
	color: #CC0000;
}
#main #main1 h2.gigyearheader {
	padding: 0.2em 0 0.2em 0;
}
#giglist, .giglist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	border: none;
	line-height: 1.1;
	padding: 0.5em 0 0.1em 0;
}
.gigitem {
	margin-top: 0.4em;
	margin-bottom: 1em;
}
.gigitem div {
	margin-bottom: 0.25em;
}
.gigdate {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
}
.gigdesc {
	color: #BBBBBB;
	font-size: 1.2em;
}
#giglist .gigtitle, #giglist a.gigtitle, #giglist a.gigtitle:link, #giglist a.gigtitle:visited,
#main .giglist .gigtitle, #main .giglist a.gigtitle, #main .giglist a.gigtitle:link, #main .giglist a.gigtitle:visited {
	color: #FFCC00;
}
#giglist a, #giglist a:link, #giglist a:visited,
#main .giglist a, #main .giglist a:link, #main .giglist a:visited {
	color: #BBBBBB;
	text-decoration: underline;
}

#monthYear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	margin-bottom: 0.5em;
	text-align: center;
}

#calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	border: none;
	color: #FFFFFF;
	line-height: 1.1;
}

#calendar a, #calendar a:link, #calendar a:visited {color: #FFCC00; text-decoration: underline;}

#calendar td {
	width: 14%;
}
#calendar tr {
	height: 17%;
	vertical-align: top;
}
.calDayRow {
	text-align: center;
	font-weight: bold;
}
.calDateRow {
	background-color: #333333;
	text-align: left;
}
.otherMonth {
	color: #888888;
}
.dateStripe {
	font-weight: bold;
	width: 100%;
	background-color: #555555;
	margin-bottom: 0.5em;
}
.gigItem {
	font-weight: bold;
	color: #FFCC00;
	margin-bottom: 0.5em;
}
.mapLink {
	color: #FFCC00;
}
.timelineItem {
	color: #888888;
	margin-bottom: 0.5em;
}
.emptyItem {
	margin-bottom: 0.5em;
}
