#featured-content {margin-top: 25px;}
#featured-content h1 {color: #0079e4;}
#featured-content h2 {font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}
#featured-content a {font-size: 12px;}
#left {
	background-color: #fcfcfc;
	border: 1px solid #d1d1d1;
	width: 578px;
	float: left;
	display: inline-block;
	padding: 10px 15px 15px 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-radius: .2em;
	-webkit-border-radius: .2em;
	-moz-border-radius: 0.2em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}
.item img {
	height: 150px;
	width: 150px;
	background-color: #999999;
	float: left;
	margin-top: 8px;
	margin-bottom: 12px;
	border: 2px solid #e2e2e2;
}
.item .content {
	float: right;
	height: 130px;
	background-color: #F0F0F0;
	width: 390px;
	border: 2px solid #e2e2e2;
	margin-top: 8px;
	margin-bottom: 12px;
	padding: 10px;
}
.item a {font-size: 12px;}
.item h3 a {
	font-size: 1.1em;
	color:#0079E4;
	margin-bottom:5px;
	line-height: 1em;
}
.item p {margin-top:5px;}
hr {border:none;background-color: #0079e4;height:2px;clear:both;}
#left hr {border:none;background-color:#dbdbdb;height:2px;clear:both;}
#right {
	background-color: #f8f8f8;
	border: 1px solid #d1d1d1;
	width: 308px;
	float: right;
	margin-left: 34px;
	overflow: hidden;
	margin-top: 20px;
	border-radius: .2em;
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
}
#right h4 {display:block;width:308px;padding:10px 0px 10px 15px;background-color:#0079e4;font-size:1.4em;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.5);}
#right .calendar {margin: 15px 9px;}
/*-----------Sidebar Nav Links-----------*/
#right #sidebar {margin: 5px 9px 10px 9px;}
#right #sidebar ul {margin:0;padding:0;list-style-type:none;}
#right #sidebar li a {margin-top:2px; margin-left:3px;float:left;display:block;width:287px;height:50px;background-image: url(../images/sidebar-nav.jpg);background-repeat:no-repeat;text-indent:-99999px;}
#right #sidebar li a.join {background-position:0px 0px;}
#right #sidebar li a:hover.join {background-position:0px -51px;}
#right #sidebar li a.tickets {background-position:0px -102px;}
#right #sidebar li a:hover.tickets {background-position:0px -153px;}
#right #sidebar li a.social {background-position:0px -204px;}
#right #sidebar li a:hover.social {background-position:0px -255px;}
#right #sidebar li a.podcast {background-position:0px -306px;}
#right #sidebar li a:hover.podcast {background-position:0px -357px;}
#right #sidebar li a.shop {background-position:0px -408px;}
#right #sidebar li a:hover.shop {background-position:0px -459px;}
#right #sidebar li a.family {background-position:0px -510px;}
#right #sidebar li a:hover.family {background-position:0px -561px;}
#right #sidebar li:last-child a {margin-bottom:15px;}
#sidebar-links-home {width: 308px;float: right;margin-left: 34px;overflow: hidden;margin-top: 0px;}
#sidebar-links-home img {padding:3px;}
#left #sidebar {display:none;}
#calendar {}
#calendar a {float:left; display:block; width:290px; height:165px; background: url(../images/calendar.jpg) top left no-repeat; text-indent:-99999px; clear:both;}
#calendar a.event { background-position:0px 0px; margin: 5px 9px 10px 9px;}
#calendar a:hover.event { background-position: 0px -165px;}
