/* @override http://lapalmachristiancenter.cpmpreview.com/css/second-level.css */
.content-right {
	width: 216px;
	float: right;
}

.content-right a {
	display: block;
	height: 80px;
	margin-bottom: 10px;
}

.follow-us {
	display:block;
	width: 215px;
	height: 40px;
	padding-top:40px;
	background: url(../_images/follow-us.gif) no-repeat;
}

.content-right .follow-us a	{ 
	float:left;
	height:auto;
}

.follow-us img.facebook {
	margin: 0 0 0 8px;
	position:relative; 
	left:8px;
	float: left;
}

.follow-us img.twitter {
	float: left;
	position:relative; 
	left:18px;	
}

.follow-us .twitter:hover, .follow-us .facebook:hover {
	opacity: .7;
}

.content-left {
	width: 440px;
	float: left;
}

/* @group ROTATOR CONTROLS */
#rotator		{ position:relative; width:440px; height:259px; overflow:hidden; margin-bottom:25px;}
#rotator p 		{ margin:0; }
#rotator img	{ display:none; width:440px; height:259px; border:0; position:absolute; top:0; left:0; margin:0; }
#controls						{ 
								  height:29px; background:url(/images/controls_container_bg.png) no-repeat left top; padding-left:2px; 
								  position:absolute; bottom:25px; z-index:2000;
								}
#controller						{ background:url(/images/controls_bg.png) no-repeat right top; padding-right:3px; }							
#controls ul					{ margin:0; padding:3px 0; list-style:none; height:23px; position:relative; }
#controls li					{ display:inline; }
#controls li a					{ float:left; display:block; line-height:23px; font-size:11px; color:#bbb7b1; text-decoration:none; padding:0 9px;}
#controls li a.current			{ background:#b15500; color:#fff; }
#controls li#controls-previous	{ position:absolute; left:-34px; top:0 }
#controls li#controls-previous a{ 
								  display:block; width:29px; height:29px; background:url(/_img/controls_prev_btn.png) no-repeat; 
								  text-indent:-999em; padding:0;
								}
#controls li#controls-next		{ position:absolute; right:-35px; top:0;}
#controls li#controls-next a	{ 
								  display:block; width:29px; height:29px; background:url(/_img/controls_next_btn.png) no-repeat; 
								  text-indent:-999em; padding:0;
								}
#controls li a:focus			{ outline:none; }
/* @end */



.content-right a:hover {
	opacity: .9;
}

#content .content-right p{ margin:0; }

.content-right img {
	float: none !important;
	margin: 0 !important;
}

.news-events {
	clear: both;
	border-top: 2px solid #26170d;
	overflow: hidden;
	padding-top: 6px;	
}

.news-events-left {
	float: left;
	padding-left:5px;
	width:400px;
}

.news-events-right {
	float: left;
	padding-left: 20px;
}

.news-events-header {
	border-bottom: 2px solid #26170d;
	overflow: hidden;
	padding: 8px 0 6px;
	position: relative;
	height: 20px;
}

.news-events-header h2 {
	font-size: 14px;
	text-transform: uppercase;
	color: #909943!important;
	float: left;
	text-align: left;
	margin-left: 5px;
	font-family: proxima-nova,sans-serif !important;
}

.news-events-header h2.second {
	/*margin-left:285px;*/
	float:right;
        margin-right:88px;
}

.news-events-header a {
	display: block;
	width: 101px;
	height: 25px;
	background: url(../_images/read-news-btn.gif) no-repeat;
	text-indent: -9999px;
	float: right;
	position: absolute;
	top: 0;
	left: 330px;
}

.news-events-header a:hover {
	opacity: .7;
}

.news-item {
	margin-top: 20px;
}

.news-item a {
	display: block;
	font: bold 16px Helvetica, Arial, sans-serif;
	color: #f6ead6 !important;
	text-decoration: none !important;
}

.news-item a:hover {
	text-decoration: underline !important;
}

.news-item em {
	display: block;
	font: bold 12px Helvetica, Arial, sans-serif;
	font-style: normal !important;
	color: #795b43 !important;
	text-decoration: none !important;
	margin-top: 6px;
}

.event-item {
	margin-top: 20px;
}

.event-item a {
	display: block;
	font: bold 13px Helvetica, Arial, sans-serif;
	color: #b09773 !important;
	text-decoration: none !important;
}

.event-item a:hover {
	text-decoration: underline !important;
}

.event-item em {
	display: block;
	font: normal 12px Helvetica, Arial, sans-serif;
	font-style: normal !important;
	color: #795b43 !important;
	text-decoration: none !important;
	margin-top: 3px;
}
