/*///////////////////////////////////////////////////////////////////

Redemption 3.0, base styles  v1

///////////////////////////////////////////////////////////////////*/
#features, #noresult{
	behavior: url(/styles/pie.htc);
}
/*------main elements----------------------------------------------*/
#intro, #features, #navigation-slide{
	margin-left:40px;
}
#intro{
	clear:both;
	color:#597e7a;
	font:normal 20px/110% 'MuseoSlab500', sans-serif;
	margin-bottom:25px;
	padding-top:15px;
	-moz-text-shadow: 1px 1px 1px #bfe5e2;
	-webkit-text-shadow: 1px 1px 1px #bfe5e2;
	text-shadow: 1px 1px 1px #bfe5e2;
	
	
}
#intro a{
	color:#ffffff;
}
#intro a:hover{
	color:#597e7a;
}
/*-----features'--------------------------------------------*/
#features-wrap{
	float:left;	
}
#features-wrap, .feature h3, #features{
	width:552px;
}

#features{
	position:relative;	
	margin-bottom:10px;	
	height:169px;
	overflow:hidden;
	border-style:solid;
	border-width:5px;
	border-color:#b7e2df;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
}
#features #noresult{
	position:relative;	
	padding:20px;
}

.feature h3{
	display:none;
}

.feature p{	
}
#navigation-slide{
	margin-bottom:20px;	
}
#navigation-slide a{
	width:15px;
	float:left;
	margin-left:5px;			
	display: block;	
	background-repeat: no-repeat;
	padding-top: 16px; height: 0 !important;
	height /**/: 16px; overflow: hidden;
	clip:rect(0 15px 16px 0);
	background-image: url(../images/base/gallery_thumbs.png);	
}
#navigation-slide a:hover{
	background-position: 0 -16px;
}
#navigation-slide .activeSlide{
	background-position: 0 -16px;
}
/*-----calendar--------------------------------------------*/
#calendar{
	margin-top:5px;
	float:right;
	width:375px;
}
.event, #calendar #noresult{	
	clear:both;	
	margin-bottom:10px;	
}
#calendar #noresult{
	color:white;
	background-color:#597e7a;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari, Chrome */
	border-radius: 15px; /* CSS3 */
	width:310px;
	padding:10px 15px 10px 15px;
}

.event .event-body{
 	float:right;
	width:260px;
	padding-right:30px;
}
.event .event-body h3{
	margin-top:5px;	
	font:normal 16px/107% 'MuseoSlab900', sans-serif;
}
.event .event-body h3 a{
	text-decoration:none;
	color:#ffffff;
}
.event .event-body h3 a:hover{
	text-decoration:underline;
	color:#597e7a;
}
.event h4{
	float:left;
	color:#597e7a;
	text-align:center;
	font-style: normal;
	line-height:normal;
	text-transform:uppercase;
	font:normal 18px/120% 'MuseoSlab900', sans-serif;
	-moz-text-shadow: 1px 2px 1px #fff;
	-webkit-text-shadow: 1px 2px 1px #fff;
	text-shadow: 1px 2px 1px #fff;	
	padding:9px 15px 10px 15px;
	background-image: url(../images/base/calendar_underDate.png);	
	height:44px;
	width:44px;
}
.event p{
	color:#597e7a;
}
#viewallevents{
	background: url(../images/base/alleventsbg_right.png) no-repeat right top;
	margin-left:165px;
    float: left;
    height: 38px;
    padding: 0 22px 8px 0;
    display: block;
}

#viewallevents a{
	background: url(../images/base/alleventsbg_left.png) no-repeat left top;
    font: 18px 'MuseoSlab500';
    color: #fff;   
    text-decoration: none; 
    height: 38px;
    padding: 7px 0 8px 22px;
    display: block;
}

#viewallevents a:hover{
	color:#597e7a;
}

/*-----blog--------------------------------------------*/
#blog{
	clear:both;
	width:690px;
	min-height:475px;
}

.post, #blog #noresult{
	width:295px;
	min-height:430px;
	float:left;
	margin:5px 0 30px 30px;
/*	margin-right:10px;*/
}
#blog #noresult{
	margin-top:65px;
	background-color:#eae6dd;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari, Chrome */
	border-radius: 15px; /* CSS3 */
	width:595px;
	padding:10px 15px;
}

.post h4{	
	width:43px;
	height:55px;
	text-align:center;
	padding:15px 10px 10px 10px;
	background: url(../images/base/bubble.png) no-repeat left top;
	color:#ffffff;
	-moz-text-shadow: 1px 2px 1px #5c4f34;
	-webkit-text-shadow: 1px 2px 1px #5c4f34;
	text-shadow: 1px 2px 1px #5c4f34;
	font-style: normal;
	font:normal 18px/90% 'MuseoSlab900', sans-serif;
}
.post  .post-content {
	
}

.post .post-content h3{	
	font:normal 36px/100% 'MuseoSlab500', sans-serif;
}
.post .post-content h3 a{ 
	color:#96d6d1;
	text-decoration:none;
}	
.post .post-content h3 a:hover{ 
	color:#a6966f;
	text-decoration:underline;
}
.post .post-content p{
	
}

/*-----podcast--------------------------------------------*/

#podcast{
	position:absolute;
	top:5px;
	left:630px;
	z-index:101;	
} 
#podcast a{	
	width:257px;		
	display: block;	
	background-repeat: no-repeat;
	padding-top: 245px; height: 0 !important;
	height /**/: 245px; overflow: hidden;
	clip:rect(0 257px 245px 0);
	background-image: url(../images/base/podcast.png);
}
#podcast a:hover{
	background-position: 0 -245px;
}



