a { text-decoration: none 
}
#blockabs {
	position: absolute;
	top: 302px;
	left: 172px;
	background: url(images/upcoming.gif) top left no-repeat;
	margin-left: 30px;
	padding-right: 30px;
	margin-top: 20px;
	padding-left: 20px;
	width: 535px;
	height: 370px;
}
#sep { position: absolute; top: 10px; left: 175px; margin-left: 45px; margin-top: 25px;
width: 340px; height: 259px;
}
#sep a { color: #c1590a; font-family: Arial,Helvetica,Geneva,Swiss,
	SunSans-Regular; font-size: 13px; font-weight: normal; 
	font-style: normal; 
}
#sep a:hover {color: #e5a62d;
}
#calendarabs { position: absolute; top: 0px; right: 14px;
padding: 10px; margin-left: 10px; text-align: center;
}
#calendarabs table { text-align: center; border: #939393 1px solid; padding: 3px;
margin-bottom: 10px;
}
#calendarabs th { height: 12px; border-bottom: #ffffff 1px solid; color: #615f5f;
background: white; padding: 3px; border: #939393 1px solid;
font-weight: bold; font-size: 16px; font-variant: small-caps; 
font-family: Georgia, Helvetica,Geneva,Swiss,SunSans-Regular; letter-spacing: 1px;
}
#calendarabs tr { height: 10px;
}
#calendarabs td { width: 15px; padding: 3px; border: #939393 1px solid; 
font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
#calendarabs td a { color: #615f5f; font-weight: bold;
}
#calendarabs td a:hover { color: #421a1a;
}
#navigationabs { width: 167px; height: 295px; border-right: #939393 1px solid; 
position: absolute; top: 10px; left: 25px;
 margin-right: 15px; margin-bottom: 15px; margin-top: 25px;
 padding-right: 5px; background: url(images/nav.gif) no-repeat; 
}
#navigationabs li { margin: 0px; padding: 0px; list-style: none; position: absolute; 
left: -2px;
}
#navigationabs li, #navigationabs a { display: block; width: 165px;
}
#scheduleabs { height: 35px; top: 0px;
}
#scheduleabs a:hover { background:transparent url(images/navover.gif) no-repeat;
}
#aboutusabs { top: 20px;  height: 25px;
}
#aboutusabs a:hover {background: transparent url(images/navover.gif) 0px -20px no-repeat;
}
#yearroundabs { top: 50px; height: 25px;
}
#yearroundabs a:hover { background: transparent url(images/navover.gif) 0px -50px no-repeat;
}
#workshopsabs { top: 75px; height: 25px;
}
#workshopsabs a:hover {background: transparent url(images/navover.gif) 0px -75px no-repeat;
}
#getinvolvedabs { top: 100px; height: 27px;
}
#getinvolvedabs a:hover {background: transparent url(images/navover.gif) 0px -100px no-repeat;
}
#infoabs { height: 25px; top: 125px;
}
#infoabs a:hover {background: transparent url(images/navover.gif) 0px -125px no-repeat; 
height: 25px;
}
#directionsabs { top: 150px; height: 25px;
}
#directionsabs a:hover {background: transparent url(images/navover.gif) 0px -150px no-repeat;
}
#submitabs { top: 170px; height: 25px;
}
#submitabs a:hover {background: transparent url(images/navover.gif) 0px -170px no-repeat;
}
#sponsorsabs { top: 195px; height: 25px;
}
#sponsorsabs a:hover { background: transparent url(images/navover.gif) 0px -195px no-repeat;
}
#pressabs { top: 220px; height: 25px;
}
#pressabs a:hover { background: transparent url(images/navover.gif) 0px -220px no-repeat;
}
#contactabs { top: 245px; height: 25px;
}
#contactabs a:hover { background: transparent url(images/navover.gif) 0px -245px no-repeat;
}
#homeabs { top: 270px; height: 25px;
}
#homeabs a:hover { background: transparent url(images/navover.gif) 0px -270px no-repeat;
}
