/*--------------------------------------------------
GLOBAL PAGE PROPERTIES
--------------------------------------------------*/ 
.----GLOBAL----{}
.full_width > .page{
	
	background:none}

#container {width: 960px}
#content {width: 615px;
padding-right: 20px;
border-right-width: 2px;
border-right-style: dotted;
border-right-color: #CCC;

}
#content_box {
	width: 920px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
	min-height:600px;
}
#sidebars {float: right; width: 260px; 

padding-top: 20px;
padding-bottom: 20px;
margin-left: 0px;
padding-left: 20px;
height:inherit


}

/* Adjust home page to accommodate removal of sidebars */
.custom.home #content { width: auto; }
.custom.home #content_box { background: none; }

.pomeps-homepage #content{
	width: 930px;
	padding-right: 0px;
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #CCC;
}
.pomeps-homepage #content_box {
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	width: 930px;
}



#header_area, #content_area {
	background-color: #FFF;
	background-image: url(http://pomeps.org/images/background/bg_page.png);
	background-repeat: repeat-y;
	background-position: center;
}

a:hover{
	background-color: #F0B637;
}


	
.fullwidth_sidebar{
	display:block;
	clear: both;
	float:left;
	width: 100%;
	/*padding-top:15px;*/
}


.fullwidth_sidebar li{
	list-style-type: none;
}
.full_width .page {width:960px}
#footer_area .page {
padding-bottom: 2em;}

#header_area .page {
padding-top: 0em;
}

#sidebars #sidebar_1 li h3 {
	color: #333;
	border-bottom: 3px solid #CCC;
	font-family: Georgia, Arial, 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 18px;
	text-transform: none;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	padding-bottom: 5px;
	font-variant: normal;
	}
#header, #footer {padding-left:0em; padding-right:0em}
/*------------------------------------------------
Header
------------------------------------------------*/
.----HEADER----{}

.home #header_area{
/*	background-image: none;
	background-repeat: repeat-x;
*/}

#header_area{height:151px;}

#header {
	width: 960px;
	height:151px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(http://pomeps.org/images/background/bg-header.png);
	position: relative;
}
#logo{
	margin-top: 15px;
	margin-right: 15px;
	/*margin-bottom: 10px;*/
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
	/*float: none;*/
	width: 605px;
	/*display:none;*/
	
}
#logo, #logo a {
color: #1DA2D6;}

.header_widget_area {	
	display:block;
	clear: right;
	float:right;
	margin-left: 0px;
	margin-top: 25px;
	width: 290px;
	height: 36px;
	

	
	/*padding-bottom:28px;*/}
	
	.wp_plus_one_button{}
	
	.homepage_social_media_icon{
	padding-right: 5px; float:left;padding-top:12px;
}
.header_widget_area #sfc-find-3 {padding-right: 5px; float:left}

/*------------------------------------------------
Menu Bar
------------------------------------------------*/
.----MENU-BAR----{}
.nav_container{
	height: 28px;background: #1DA2D6;
	
}
.menu {clear:both; background: #142F53;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #F0B637;}

.full-width .page #id .nav_container{ background: #1DA2D6;
}
.menu a {
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0em;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #142F53;
}

.menu a:hover{
	background-color:#F0B637;
	color:#111;
	}


.menu-main_menu_bar-container{
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #142F53;
	
	width: 960px;
	bottom: 0px;
position: absolute;
}
.search{
	background: #948671;
	height: 27px;

	clear: right;
	float: left;
	width: 310px;
	
	
}
.search .text_input, .header_widget_area .text_input{
	height: 18px;
	width: 250px;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #142F53;
	border: 1px solid #CCCCCC;
}
.menu, .menu a, .menu li ul {
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 100%;z-index: 1000;
	
}
.menu li {
margin-bottom: 0em;
}

.menu a, 
.menu .current ul a, 
.menu .current-cat ul a {

}
.menu .current-menu-parent a {}

/*.menu a:hover {background: #3B6C7F; color: #FFF; height: 100%;}*/

.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover, .menu .current-menu-item a, .menu .current-menu-item a:hover{
}
/*------------------------------------------------
Footer
------------------------------------------------*/
.----FOOTER----{}

#footer_area {background-color: #142F53;

	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #F0B637;	
/*	background-image: url(../../../../images/footer_bg.png);
	background-repeat: repeat-x;
	background-position: bottom;*/
	}
	


#footer {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background:none;
	padding: 0px;
}
#footer .SimpleSideNav a,   #footer .footer-menu li a, .footer-sidebar .footer-menu li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	list-style-type: none;
	color:#888
}
.SimpleSideNav ul,  #footer .footer-menu li, .footer-sidebar .footer-menu li {
	text-align: left;
	list-style-type: none;
	font-size: 10px;

}

#footer .SimpleSideNav a:hover, #footer .footer-menu li a:hover, .footer-sidebar .footer-menu li a:hover{color:#000}
#footer {
text-align: left;
}

#footer h1 {
	font-size: 14px;
	color: #999;
	text-align: left;
	font-weight: bold;
}


.full_width #footer {
	margin: 0px;
	padding: 0px;

}
#footer a {
	border-bottom-style: none;
}
#footer  ul {
	margin-left: 1.5em;
}



}
#footer_area #footer-container  {
	background-color: #E0E0E0;
	width: 100%;
	border-top-style: none;
	display: block;
	clear: both;
	

}

#footer-body{
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 100%;	min-height: 100px;
}

#footer_title{
	clear: both;
	padding-bottom: 15px;
}
.footer-sidebar {
	/*margin-left: 15px*/;
	width: 25%;
	height: 100%;
	display: block;
}
#subfooter_area_1{
	background-color: #1DA2D6;
	background-image: url(http://pomeps.org/images/background/bg-footer.png);
}
#subfooter1{
	height: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #666;
}

.subfooter_left {
	float: left;
}
.subfooter_right {
	float: right;}

#footer-friends {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #1DA2D6;
	clear: both;
	height: 30px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer-friends a{color: #FFF;}
#footer-friends p{
	margin-top: 8px;
	margin-right: 30px;
	margin-bottom: 7px;
}
#footer-friends .logo{
	margin-right: 15px;
}

.footer_widgets_items a {color:#CCCCCC}
#footer-sidebar-1 {
	clear: right;
	float: left;	

}
#footer-sidebar-2 {
	clear: right;
	float: left;	

}
#footer-sidebar-3 {
	clear: right;
	float: left;	

}
#footer-sidebar-4 {
	clear: right;
	float: left;		

}

#footer .menu {
	display: list-item;
	margin: 0px;
	padding: 00px;
	clear: none;
	float: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#footer .menu li {
	clear: right;
	display: block;
	width:100%;
	text-align: left;
}

#footer .menu .current-menu-parent a {
background: none;}

#footer .menu a, #footer .menu .current ul a, #footer .menu .current-cat ul a {
	background: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;	
}



/*------------------------------------------------
Archive pages
------------------------------------------------*/
.----ARCHIVE-PAGES----{}


/*CONTENT AREA*/
.pagetype-is-category #content_area{
	
}


.pagetype-is-category #content .hfeed, 
.pagetype-is-archive #content .hfeed,
.pagetype-is-tag #content .hfeed, 
.pagetype-is-day #content .hfeed, 
.pagetype-is-month #content .hfeed,
.pagetype-is-year #content .hfeed, 
.pagetype-is-search #content .hfeed

{
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/* FIRST ROW OF TEASERS */
.pagetype-is-category .teasers_box, 
.pagetype-is-tag .teasers_box, 
.pagetype-is-day .teasers_box .top,
.pagetype-is-month .teasers_box, 
.pagetype-is-year .teasers_box .top,
.pagetype-is-search .teasers_box, .pagetype-is-search .teasers_box .page .type-page,
.pagetype-is-archive .teasers_box .top {
	overflow: hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#archive_intro, 
.pagetype-is-search .post_box .top,
.pagetype-is-page .post_box .top {
	padding-right: 0px;
	padding-left: 0px;
	border-right-style: none;
	margin-bottom: 15px;
}

.post_box, .teasers_box{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.teasers_box{padding-bottom:0px}

.teasers_box {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.teaser, #sidebar_1 .widget {background-color:#FFF}


.ccmc_no_thumb{display:none}

.thumb, .teaser .post_image_link img.alignleft {
	margin-bottom:5px;
	
}


.teaser h2 .entry_title{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.teaser h2 {line-height: normal; padding-bottom: 5px;}
.teaser .format_teaser {
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}


.format_teaser .sharethis_button_collection{display:none}
.teaser .teaser_date {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	padding-bottom:5px;
	font-variant: normal;
	text-transform: none;
	color: #000;
	letter-spacing: normal;
	word-spacing: normal;
}
.teaser a.teaser_link {
	font-weight: bold;
	text-decoration: none;
}
.teaser a.teaser_link:hover {
	text-decoration: none;
}


.teaser .teaser_author, .author .vcard{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	font-style: normal;
	font-variant: normal;
	text-transform: capitalize;
	letter-spacing: normal;
	word-spacing: normal;
	color:#000
}

.teaser .teaser_author a {
	color:#000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	font-variant: normal;
	text-transform: capitalize;
	letter-spacing: normal;
	word-spacing: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.teaser .teaser_author a:hover, .author .vcard a:hover {color:#569BBE}


.pagetype-is-page  .headline_area,
.pagetype-is-search  .headline_area {
	padding-top: 2em;
	padding-bottom: 2em;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0.2em;
	border-left-width: 0px;
	border-bottom-color: #DDD;
	border-bottom-style: solid;
}


.pagetype-is-tag .post_box, 
.pagetype-is-day .post_box, 
.pagetype-is-month .post_box, 
.pagetype-is-year .post_box, 
.pagetype-is-search .post_box, 
.pagetype-is-archive .post_box, 
.pagetype-is-category .post_box, 
.teasers_box, .full_width #content_box .page {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.pagetype-is-tag #content,
.pagetype-is-day #content,
.pagetype-is-month #content,
.pagetype-is-year #content,
.pagetype-is-search #content,
.pagetype-is-archive #content,
.pagetype-is-category #content, 
.pagetype-is-archive #content, 
.pagetype-is-post #content, 
.pagetype-is-page #content, 
.pagetype-is-single #content {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #948671;
}



.pagetype-is-category #content .post,
.pagetype-is-tag #content .post,
.pagetype-is-day #content .post,
.pagetype-is-month #content .post,
.pagetype-is-year #content .post,
.pagetype-is-search #content .post,
.pagetype-is-search #content .page,
.pagetype-is-archive #content .post  {
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top: 10px;
}



.pagetype-is-category #content .post h2,
.pagetype-is-category #content .post h2,
.pagetype-is-tag #content .post h2,
.pagetype-is-day #content .post h2,
.pagetype-is-month #content .post h2,
.pagetype-is-year #content .post h2,
.pagetype-is-search #content .post h2,
.pagetype-is-search #content .page h2,
.pagetype-is-archive #content .post h2  {
	/*font-weight: bold;*/
}




.pagetype-is-category .post_box, 
.pagetype-is-tag .post_box, 
.pagetype-is-day .post_box, 
.pagetype-is-month .post_box, 
.pagetype-is-year .post_box, 
.pagetype-is-search .post_box, 
.pagetype-is-archive  .post_box, 
.teasers_box, 
.full_width #content_box .page,  
.pagetype-is-page .post_box{
	margin-top: 0px;
	margin-right: 0em;
	margin-bottom: 0px;
	margin-left: 0em;
}

/*Archive Sidebar*/
.----ARCHIVE-SIDEBAR----{}


.pagetype-is-category #sidebars,
.pagetype-is-tag #sidebars,
.pagetype-is-day #sidebars,
.pagetype-is-month #sidebars,
.pagetype-is-year #sidebars,
.pagetype-is-search #sidebars,
.pagetype-is-archive  #sidebars
{

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.sidebar ul.sidebar_list, .sidebar ul .sidebar_list, .sidebar .sidebar_list{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




/* ---- To get rid of that pesky sidebar column border --- */
/*.custom #content_box { background: none;} */


.pagetype-is-category #sidebars .sidebar .widget, 
.pagetype-is-archive #sidebars .sidebar .widget, 
.pagetype-is-post #sidebars .sidebar .widget, 
.pagetype-is-page #sidebars .sidebar .widget, 
.pagetype-is-search #sidebars .sidebar .widget, 
.pagetype-is-tag #sidebars .sidebar .widget,
.pagetype-is-day #sidebars .sidebar .widget,
.pagetype-is-month #sidebars .sidebar .widget,
.pagetype-is-year #sidebars .sidebar .widget
	{
	}




.pagetype-is-category #sidebars .sidebar li h3, 
.pagetype-is-category #sidebars .sidebar ul h3, 
.pagetype-is-archive #sidebars .sidebar li h3, 
.pagetype-is-tag #sidebars .sidebar li h3,
.pagetype-is-day #sidebars .sidebar li h3,
.pagetype-is-month #sidebars .sidebar li h3,
.pagetype-is-year #sidebars .sidebar li h3,
.pagetype-is-search #sidebars .sidebar li h3,
.pagetype-is-post #sidebars .sidebar li h3, 
.pagetype-is-page #sidebars .sidebar li h3,

.pagetype-is-category #sidebars .sidebar h3, 
.pagetype-is-archive #sidebars .sidebar h3, 
.pagetype-is-tag #sidebars .sidebar h3,
.pagetype-is-day #sidebars .sidebar h3,
.pagetype-is-month #sidebars .sidebar h3,
.pagetype-is-year #sidebars .sidebar h3,
.pagetype-is-search #sidebars .sidebar h3,
.pagetype-is-post #sidebars .sidebar h3, 
.pagetype-is-page #sidebars .sidebar h3

  {
	}
/* 
.pagetype-is-category
.pagetype-is-tag
.pagetype-is-day
.pagetype-is-month
.pagetype-is-year
.pagetype-is-search
.pagetype-is-archive 
*/
.pagetype-is-category #sidebars .sidebar ul h3 a, 
.pagetype-is-category #sidebars .sidebar li h3 a, 
.pagetype-is-archive #sidebars .sidebar li h3 a, 
.pagetype-is-tag #sidebars .sidebar li h3 a, 
.pagetype-is-day #sidebars .sidebar li h3 a, 
.pagetype-is-month #sidebars .sidebar li h3 a, 
.pagetype-is-year #sidebars .sidebar li h3 a, 
.pagetype-is-search #sidebars .sidebar li h3 a, 
.pagetype-is-post #sidebars .sidebar li h3 a, 
.pagetype-is-page #sidebars .sidebar li h3 a, 


.pagetype-is-category #sidebars .sidebar  h3 a, 
.pagetype-is-archive #sidebars .sidebar  h3 a, 
.pagetype-is-tag #sidebars .sidebar  h3 a, 
.pagetype-is-day #sidebars .sidebar  h3 a, 
.pagetype-is-month #sidebars .sidebar  h3 a, 
.pagetype-is-year #sidebars .sidebar  h3 a, 
.pagetype-is-search #sidebars .sidebar  h3 a, 
.pagetype-is-post #sidebars .sidebar  h3 a, 
.pagetype-is-page #sidebars .sidebar  h3 a



{color: #000; text-decoration: none;}


.pagetype-is-category #sidebars .sidebar ul h3 a:hover, 
.pagetype-is-category #sidebars .sidebar li h3 a:hover, 
.pagetype-is-archive #sidebars .sidebar li h3 a:hover, 
.pagetype-is-tag #sidebars .sidebar li h3 a:hover, 
.pagetype-is-day #sidebars .sidebar li h3 a:hover, 
.pagetype-is-month #sidebars .sidebar li h3 a:hover, 
.pagetype-is-year #sidebars .sidebar li h3 a:hover, 
.pagetype-is-search #sidebars .sidebar li h3 a:hover, 
.pagetype-is-post #sidebars .sidebar li h3 a:hover, 
.pagetype-is-page #sidebars .sidebar li h3 a:hover,


.pagetype-is-category #sidebars .sidebar  h3 a:hover, 
.pagetype-is-archive #sidebars .sidebar  h3 a:hover, 
.pagetype-is-tag #sidebars .sidebar  h3 a:hover, 
.pagetype-is-day #sidebars .sidebar  h3 a:hover, 
.pagetype-is-month #sidebars .sidebar  h3 a:hover, 
.pagetype-is-year #sidebars .sidebar  h3 a:hover, 
.pagetype-is-search #sidebars .sidebar  h3 a:hover, 
.pagetype-is-post #sidebars .sidebar  h3 a:hover, 
.pagetype-is-page #sidebars .sidebar  h3 a:hover




 {color: #569BBE; text-decoration: none;}

.pagetype-is-category #sidebars .sidebar ul a, 
.pagetype-is-category #sidebars .sidebar li a, 
.pagetype-is-archive #sidebars .sidebar li a, 
.pagetype-is-tag #sidebars .sidebar li a, 
.pagetype-is-day #sidebars .sidebar li a, 
.pagetype-is-month #sidebars .sidebar li a, 
.pagetype-is-year #sidebars .sidebar li a, 
.pagetype-is-search #sidebars .sidebar li a, 
.pagetype-is-post #sidebars .sidebar li a,  
.pagetype-is-page #sidebars .sidebar li a,

.pagetype-is-category #sidebars .sidebar a, 
.pagetype-is-category #sidebars .sidebar a, 
.pagetype-is-archive #sidebars .sidebar a, 
.pagetype-is-tag #sidebars .sidebar a, 
.pagetype-is-day #sidebars .sidebar a, 
.pagetype-is-month #sidebars .sidebar a, 
.pagetype-is-year #sidebars .sidebar a, 
.pagetype-is-search #sidebars .sidebar a, 
.pagetype-is-post #sidebars .sidebar a,  
.pagetype-is-page #sidebars .sidebar a


{text-decoration: none;
	text-transform: none;}
	
.pagetype-is-category #sidebars .sidebar ul a:hover, 
.pagetype-is-category #sidebars .sidebar li a:hover, 
.pagetype-is-archive #sidebars .sidebar li a:hover, 
.pagetype-is-tag #sidebars .sidebar li a:hover, 
.pagetype-is-day #sidebars .sidebar li a:hover, 
.pagetype-is-month #sidebars .sidebar li a:hover, 
.pagetype-is-year #sidebars .sidebar li a:hover, 
.pagetype-is-search #sidebars .sidebar li a:hover, 
.pagetype-is-post #sidebars .sidebar li a:hover, 
.pagetype-is-page #sidebars .sidebar li a:hover


.pagetype-is-category #sidebars .sidebar a:hover, 
.pagetype-is-archive #sidebars .sidebar a:hover, 
.pagetype-is-tag #sidebars .sidebar a:hover, 
.pagetype-is-day #sidebars .sidebar a:hover, 
.pagetype-is-month #sidebars .sidebar a:hover, 
.pagetype-is-year #sidebars .sidebar a:hover, 
.pagetype-is-search #sidebars .sidebar a:hover, 
.pagetype-is-post #sidebars .sidebar a:hover, 
.pagetype-is-page #sidebars .sidebar a:hover



{}




/*------------------------------------------------
Pages (is_post)
------------------------------------------------*/.----PAGES----{}
.pagetype-is-page #content .headline_area  {
/*	padding-bottom: 10px;
	display: inline-block;
	clear: right;
	width: 500px;
	float: right;
	right: 0px;
	bottom: 0px;
	position: absolute;*/
}
.associated-posts{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	clear:both

}
.associated-post{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.associated-posts .post-title{
	font-weight: bold;
}


/*------------------------------------------------
Posts (is_post)
------------------------------------------------*/
.----POSTS----{}

.pagetype-is-post .ccmc_custom_post_entry {}

.pagetype-is-post .post_box .top{
	clear: both;
	display: block;
}
.post_box, .full_width #content_box .page {

margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
/*padding-top: 0px;*/}

.full_width #content_box .teasers_box .page {

margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 9px;}


.teaser_right {margin-left:5px}
.pagetype-is-post #content .headline_area {
/*	margin-bottom: 0em;
	min-height:130px;
	max-height:200px;
	position:relative;
	display: block;
	overflow: inherit;
*/}

.pagetype-is-post #content .headline_area .ccmc_post_category{
	display: inline-block;

/*	float: left;*/
	width: 120px;
	margin-right: 15px;
	padding-right: 0px;
	
	padding-top: 5px;
	padding-bottom: 10px;
	bottom: 0px;
	/*clear: left;*/
	position: absolute;

	letter-spacing: 1px;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	font-variant: normal;
	line-height: 14px;
	overflow: inherit;
	
/*		min-height:100px;
	max-height:200px;*/

}

.pagetype-is-post #content .headline_area .ccmc_headline_area  {
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	width: 500px;

	left: 135px;
	bottom: 0px;
	position: absolute;
	overflow: auto;
/*	min-height:100px;
	max-height:200px;*/
}
.pagetype-is-post #content .headline_area .ccmc_headline_area h1{
	line-height: normal;	
	margin:0px;
/*	bottom: 0px;
	position: absolute;*/

}

.pagetype-is-post #content .headline_area h1, 
.pagetype-is-page #content .headline_area h1,  
#archive_intro h1,
.pagetype-is-search #content .headline_area h2  {
	/*font-weight: bold;*/
}
.ccmc_meta_and_content{
	display: block;
}
.pagetype-is-post #ccmc_custom_headline_meta_sidebox{
	letter-spacing: 0em;
	float: left;
	width: 120px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 0px; 
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}



.pagetype-is-post #ccmc_custom_headline_meta_author{}
.pagetype-is-post #ccmc_custom_headline_meta_mainbox{
	display: block;
	padding-top: 5px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	clear:both;
	height: 14px;
}
.pagetype-is-post #ccmc_custom_post_entry{
	float: right;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #000;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}
#ccmc_custom_headline_meta_mainbox {

}

.pagetype-is-post #ccmc_custom_headline_meta_timestamp{
	margin-right: auto; float:left
}
.pagetype-is-post #ccmc_custom_headline_meta_comments{
	margin-left: auto; float:right
}
#ccmc_custom_headline_meta_timestamp, 
#ccmc_custom_headline_meta_comments{
	font-size: 10px;
	text-decoration: none;
	letter-spacing: 1px;		
	font-weight: normal;
	text-transform: uppercase;
}
.format_text a {
text-decoration: none;
}
.pagetype-is-post .entry-content {
	display: block;
	width: 615px;
	padding-right:20px;
}
.prev_next {
padding-right: 0em;
padding-left: 0em;
}
.prev_next p{display:block; clear:both}
.author_info{
	text-decoration: none;
}
.author_info p{
	padding-bottom: 5px;
}
.author_name{
	padding-top: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	font-size: 11px;
}
.author_photo{
	padding-right: 30px;
	padding-bottom: 10px;
	height: 50px;
	width: 50px;
}
.author_email{
	font-size: 10px;
	font-style: italic;
}


.pagetype-is-post .format_text .post_tags{
	font-size: 14px;
	font-style: italic;
	display: block;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}



/*------------------------------------------------
Comments
------------------------------------------------*/
.----COMMENTS----{}

.pomeps-homepage #comments,
.pomeps-homepage .st_facebook_buttons,
.pomeps-homepage .st_twitter_buttons,
.pomeps-homepage .st_email_buttons,
.pomeps-homepage .st_sharethis_buttons,
.pomeps-homepage .st_fblike_buttons,
.pomeps-homepage .st_plusone_buttons,
.pomeps-homepage .post_box 

 {display:none}
 
 .pomeps-homepage .content {background:none}
.pagetype-is-post #comments {
	
	margin-right: 0px; 
	
}

.comments_intro, #respond_intro{
	margin-left: 0em;
}
#commentform {
	padding-right: 0em;
	padding-left: 0em;
}

#comment_list, #trackback_list {
	margin-bottom: 15px;
}

#respond_intro p {
	font-size: 14px;
	line-height: 1.333em;
	color: #000;
	font-weight: bold;
}




/*------------------------------------------------
Homepage
------------------------------------------------*/
.----HOMEPAGE----{}
.pagetype-is-custom_homepage, .pagetype-is-custom_homepage #page {
	background-color: #f1f1f1;
	background-image: url(http://pomeps.org/images/homepage_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.home {
	background-color: #FFF;
	background-image: url(http://pomeps.org/images/homepage_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.home #page {
		background:none;

}
.pagetype-is-custom_homepage .ccmc_headline_area, .pagetype-is-custom_homepage .headline_area {
	display:none}

.home #content {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
	
/*Slideshow*/	
.----HOMEPAGE-SLIDESHOW----{}

#ccmc_topblock{
	clear: both;
	height: 295px;
    padding-bottom: 15px
}


.home .post_box, .home #comments {display:none}
#ccmc_topblock_slideshow, #ccmc_topblock_slideshow_fullwidth {
	float: left;
}
#ccmc_topblock_slideshow_fullwidth {
	
}
#uds-billboard-wrapper{margin-bottom: 0px; height: 420px;}
.uds-descr {
	font-size: 12px;
	font-weight: bold;
}
.uds-descr h2 {
	font-size: 24px;
}
.uds-descr a .read-more{}



/*--------------------------------------------------
SIDEBAR PROPERTIES - FEATURE ITEMS
--------------------------------------------------*/.----HOMEPAGE-FEATURED-ITEMS----{}
.homepage_features{display:block; float:left; width: 960px; margin-bottom:15px;}
.homepage_features .features_items {
	display:inline-block;
	float:left;

}
.col1, .col2{
	width: 315px; 
}
.col3{
	width: 300px; 
}
/* TEXT BOX IN FEATURED SECTION */
.------FEATURES--TEXT-WIDGET {}
.homepage_features .widget_text {display: inline-block;
float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}
.homepage_features .features_items .widget_text h3  {
	font-size: 24px;
font-weight: bold;
min-height: 100px;
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;
min-height: 145px;}
.homepage_features .features_items .widget_text .textwidget{font-size: 12px;}


/* RSS BOX IN FEATURED SECTION */
.------FEATURES--RSS-WIDGET {}
.homepage_features .features_items .widget_rss {float: left;
width: 290px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
margin-left: 0px;
padding-top: 9px;
padding-right: 9px;
padding-bottom: 9px;
padding-left: 9px;
min-height: 290px;
background-color: white;}

.homepage_features .features_items .widget_rss h3{
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;color: #3B6C7F;
	border-bottom-color: #948671;
	}

.homepage_features .features_items .widget_rss h3 .rsswidget{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none; }
.homepage_features .features_items .widget_rss h3 .rsswidget a {color: #3B6C7F;}
.homepage_features .features_items .widget_rss h3 .rsswidget a img{float:right}

.homepage_features .features_items .widget_rss li .rsswidget {font-size: 24px;
font-weight: bold;
min-height: 100px;
text-decoration: none;
vertical-align: middle;
display: block;
clear: both;
padding-top: 15px;
padding-bottom: 15px;
margin-top: auto;
margin-bottom: auto;
min-height: 145px;}

.homepage_features .features_items .widget_rss .rss-date {font-size: 9px;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
padding-bottom: 5px;}
.homepage_features .features_items .widget_rss .rssSummary {font-size: 12px;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;}
.homepage_features .features_items .widget_rss cite{
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
/* IMAGE BOX IN FEATURED SECTION */
.------FEATURES--IMAGE-WIDGET {}
.homepage_features .features_items .widget_sp_image  {
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height: 280px;
	background-color: white;}
.homepage_features .features_items .widget_sp_image h3 {	
	padding-bottom: 7px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	display: block;
	clear: both;color: #3B6C7F;
	border-bottom-color: #948671;
	}
.homepage_features .features_items .widget_sp_image .widget_sp_image-image-link {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	clear: both;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: auto;
	margin-bottom: auto;
	width:280px;
	overflow: hidden;
}
.homepage_features .features_items .widget_sp_image .widget_sp_image-description{
	font-size: 12px;
	display: block;
	clear: both;
	padding-bottom: 0px;
	font-weight: bold;
}
/*--------------------------------------------------
WIDGET PROPERTIES - RECENT FEATURED POSTS (found on homepage)
--------------------------------------------------*/
.----WIDGETS-Recent-Features ----{}

.pomeps-homepage .homepage_features   .ccmc-recent-featured-posts  li {
	position: relative;
}



.pomeps-homepage .homepage_features .widget_recentfeaturedposts h3{
	font-size: 12px;
	text-decoration: none;
}

.pomeps-homepage .homepage_features .features-text-below-headline /*This includes date, excerpt, and author*/ {
/*	position: absolute;
	bottom: 0px;*/
	display: block;
	clear: both;
	}
.pomeps-homepage .homepage_features .feature-date{font-size: 9px; font-weight: bold;
	text-decoration: none; display:block; clear:both; padding-bottom:5px;}
.pomeps-homepage .homepage_features .feature-excerpt{
	font-size: 12px;
	display:block;
	clear:both;
	padding-bottom:5px;
	font-weight: normal;
}
.pomeps-homepage .homepage_features .feature-author{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; display:block; clear:both;
}
.pomeps-homepage .homepage_features .features_readmore{
	font-weight: bold;
	display: inline-block;
}
.pomeps-homepage .homepage_features .features_items .col1 .widget_recentfeaturedposts, 
.pomeps-homepage .homepage_features .features_items .col2 .widget_recentfeaturedposts {
	margin-right: 15px; }
.pomeps-homepage .homepage_features .features_items .col3 .widget_recentfeaturedposts {
	margin-right: 0px; }

.pomeps-homepage .homepage_features .features_items h3.features {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 0px;
}
.pomeps-homepage .homepage_features .widget_recentfeaturedposts {	
	display:inline-block;
	float:left;
	width: 290px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	
/*	margin-bottom: 15px;*/
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	min-height:290px;
	background-color:#FFF
}


.pomeps-homepage .homepage_features .widget_recentfeaturedposts {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:7px;	border-bottom-width: 3px;
	border-bottom-style: solid;
	display:block;
	clear:both

	color:#3B6C7F;
	border-bottom-color: #948671;}
	
	
.pomeps-homepage .mainbar{/*padding-top:15px;*/}

.--HOMEPAGE-TOPSTORY--- {}




.pomeps-homepage #top_post .features {display:none}


.pomeps-homepage #top_post .widget_recentfeaturedposts  .title-no-image {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display:block;
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	margin-top: auto;
	margin-bottom: auto;
	}
.pomeps-homepage #top_post .widget_recentfeaturedposts ul {
	list-style-type: none;
} 
.pomeps-homepage #top_post .widget_recentfeaturedposts, .pomeps-homepage #top_post {
	display:inline-block;
	float:left;
	width: 460px;
	height: 295px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
/*	padding-top: 15px;
	padding-right: 15px;*/
	padding-bottom: 0px;
	padding-left: 0px;
	background-color:#FFF
	font-size: 12px;
	text-decoration: none;
	color:#000;
	}
	
.pomeps-homepage #top_post  .features_title_container {
	font-size: 24px;
	line-height: normal;
	font-weight: normal;
}

.pomeps-homepage #top_post  .features-text-below-headline{
	padding-top: 8px;
}
.pomeps-homepage #top_post .feature-date{
	padding-bottom: 7px;
}
.pomeps-homepage #top_post .feature-excerpt{
	
	line-height: normal;
}


.pomeps-homepage #top_post .widget_recentfeaturedposts	.feature-excerpt {
font-size: 1.4em;
line-height: 1.571em;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;
width: 450px;
}
.pomeps-homepage #top_post .widget_recentfeaturedposts	.ccmc-recent-featured-posts {
width: 450px;
}


.--HOMEPAGE-TOPSTORY-VIMEO--- {}
.pomeps-homepage #top_post  .fwvvw_vthumb {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; margin: 0px;
}
.pomeps-homepage #top_post  .fwvvw_vthumb iframe {height:295px}
.pomeps-homepage #top_post div.fwvvw_vthumb{border:none}

.--HOMEPAGE-SPOTLIGHT--- {}
.pomeps-homepage #spotlight {}

.pomeps-homepage #spotlight .features {
	background-color: #F0B637;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.pomeps-homepage #spotlight .widget_recentfeaturedposts{
	float:right;
	width: 455px;
	height: 293px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;


	background-color:#FFF
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;

	display:inline-block;
	clear:both
	color:#3B6C7F;
	}
.pomeps-homepage #spotlight .widget_recentfeaturedposts ul {
	list-style-type: none;
	max-height: 242px;
	overflow: hidden;	
} 
.pomeps-homepage #spotlight .widget_recentfeaturedposts  .title-no-image {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	display:block;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	padding-right: 9px;
	padding-left: 9px;
	margin-top: auto;
	margin-bottom: auto;

}
.pomeps-homepage  #spotlight .ccmc-recent-featured-posts .title-with-image {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	padding-bottom:5px;
	margin-top: 0px;
	padding-top: 0px;
}

.pomeps-homepage  #spotlight .ccmc-recent-featured-posts .title-with-image a{	
	margin-top: 0px;
	padding-top: 0px;
}	

.pomeps-homepage #spotlight .widget_recentfeaturedposts		.features-text-below-headline, 
.pomeps-homepage #spotlight .widget_recentfeaturedposts		 .features_title_container {
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;

}
.pomeps-homepage #spotlight .widget_recentfeaturedposts		 .features_title_container {	
	font-size: 22px;
	font-weight: normal;	
}
.pomeps-homepage #spotlight .feature-date {
padding-bottom: 7px;
}

.pomeps-homepage #spotlight .widget_recentfeaturedposts	.feature-excerpt {
	font-size: 14px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
	line-height: normal;
}

.--HOMEPAGE-EVENTS-LIST-WIDGET {}

.pomeps-homepage .homepage_features .eventsListWidget,
#landing_page_sidebar .eventsListWidget
 {
	display:inline-block;
	float:left;
	width: 280px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	background-color:#FFF
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;

	clear:both
	color:#3B6C7F;
}
.pomeps-homepage .homepage_features .eventsListWidget ul
{height:285px;overflow:hidden}


#landing_page_sidebar .eventsListWidget li {border:none;}

.pomeps-homepage .homepage_features .eventsListWidget h3,
#landing_page_sidebar .eventsListWidget h3 {
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #142F53;
}
.pomeps-homepage .homepage_features .eventsListWidget .event,
#landing_page_sidebar .eventsListWidget .event{
	font-size: 24px;
	font-weight: bold;
	
	text-decoration: none;
	vertical-align: middle;
	display:block;
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	margin-top: auto;
	margin-bottom: auto;}

.pomeps-homepage .homepage_features .eventsListWidget .when,
#landing_page_sidebar .eventsListWidget .when 
{padding-bottom: 7px;}
	
.pomeps-homepage .homepage_features .eventsListWidget .event-content, 
#landing_page_sidebar .eventsListWidget .event-content {
	font-size: 12px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
	height: 175px;
	overflow: hidden;	
	}
.pomeps-homepage .homepage_features .eventsListWidget .event-content p, 
#landing_page_sidebar .eventsListWidget .event-content p{display:block;}
#landing_page_sidebar .eventsListWidget .event-content {line-height:16px; max-height:140px;}
.--HOMEPAGE-FEATURES--- {}

.pomeps-homepage .homepage_features .widget_recentfeaturedposts{
	display:inline-block;
	float:left;
	width: 280px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #CCC;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
	background-color:#FFF
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;

	clear:both
	color:#3B6C7F;
}
.pomeps-homepage .homepage_features .widget_recentfeaturedposts ul{
	height:295px;
	overflow: hidden;
}

.pomeps-homepage .homepage_features .widget_recentfeaturedposts h3 {
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #142F53;
}

.pomeps-homepage .homepage_features .widget_recentfeaturedposts  .title-no-image {
	font-size: 24px;
	font-weight: bold;
/*	min-height:100px;*/
	text-decoration: none;
	vertical-align: middle;
	display:block;
	clear:both;
	padding-top:15px;
	padding-bottom:15px;
	margin-top: auto;
	margin-bottom: auto;

}


.pomeps-homepage  .homepage_features .ccmc-recent-featured-posts .title-with-image {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display:block;
	clear:both;
	padding-bottom:5px;
	margin-top: 0px;
	padding-top: 0px;
}

.pomeps-homepage  .homepage_features .ccmc-recent-featured-posts .title-with-image a{	margin-top: 0px;
	padding-top: 0px;}
	
	
.pomeps-homepage .homepage_features .widget_recentfeaturedposts	.feature-excerpt {
font-size: 12px;
display: block;
clear: both;
padding-bottom: 5px;
font-weight: normal;
}
.pomeps-homepage .homepage_features .widget_recentfeaturedposts	.ccmc-recent-featured-posts {
width: 280px;
}
.pomeps-homepage .homepage_features .features_image_container{	
	height: 168px;
	width: 280px;
	display: inline-block;
	overflow: hidden;	
	clear: both;
	margin-top:0px;
	
}

.pomeps-homepage .homepage_features .ccmc_overflow_hidden {
overflow: hidden;
height: 295px;
}

.pomeps-homepage .homepage_features .ccmc-recent-featured-posts {
		width: 280px;}

.pomeps-homepage .homepage_features .recent-posts-thumb{
	margin-right: auto;
	margin-left: auto;
	/*display: inline-block*/
	clear: both;
	margin-top: 0px;
	margin-bottom: 10px;
	width: 280px;
}
	



/*--------------------------------------------------
WIDGET PROPERTIES - ARTICLE INDEX POSTS (found on homepage)
--------------------------------------------------*/.----HOMEPAGE-ARTICLE-INDEX----{}	
#article_index{
	display:block; 
	float:left; 
	width: 960px;
}
.article_index_items{
	display:inline-block;
	float:left;
}
.article_index_items h3 .features {
}
.ccmc-recent-posts-by-category .recent-posts-thumb{
/*	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;*/
	/*display: inline-block*/
	margin-right: 10px;
	margin-bottom: 10px;
	width: 75px;
}

.articleindex-image-container img {
	/*vertical-align: middle;*/
	width: 75px;
	/*height: 100%;
	margin-right: auto;
	margin-left: auto;	
	position: relative;
	left: -50%;*/
	

	
}

#article_index .landscape_thumbnail {width: auto; height: 75px;}
#article_index .square_thumbnail = {width: 75px; height: 75px;}
#article_index .portrait_thumbnail = {width: 75px; height: auto;}
	
.articleindex-image-container{
	clear: left;
	float: left;
	height: 75px;
	width: 75px;
	overflow: hidden;
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;position: relative;
}

.articleindex-date{
	font-size: 9px; 
	font-weight: bold;
	text-decoration: none; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.articleindex-excerpt{
	font-size: 12px; 
	display:inline-block; 
	clear:left; 
	padding-bottom:5px;
}
.articleindex-author{
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; display:block; clear:both;
}

.ccmc-recent-posts-by-category{
	list-style-type: none;	
	}


.ccmc-recent-posts-by-category .title-with-image, .ccmc-recent-posts-by-category .title-no-image {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:8px;

}




.widget_ccmcrecentpostsbycat{
	width: 300px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;	
	
	font-weight:bold;
	text-decoration: none;
	padding-bottom:7px;	

	display:block;
	clear:both
}

.widget_ccmcrecentpostsbycat h3{
	font-size: 16px;
	text-decoration: none;	
	font-weight: bold;
	margin-bottom: 10px;
}

.widget_ccmcrecentpostsbycat  li{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}






.------ARTICLE-INDEX--RSS-WIDGET {}
.article_index_items .widget_rss {

	}

.article_index_items .widget_rss h3{
	color:#3B6C7F;
	font-size: 16px;
	text-decoration: none;	
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom:7px;	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #948671;
	display:block;
	clear:both
	}
.article_index_items .widget_rss h3 a {	color:#3B6C7F;	text-decoration: none;	}
.article_index_items .widget_rss h3 .rsswidget{
	}
.article_index_items .widget_rss h3 .rsswidget a {
	}
.article_index_items .widget_rss h3 .rsswidget a img{
	}
.article_index_items .widget_rss ul .rsswidget {list-style-type: none;}
.article_index_items .widget_rss li {
	list-style-type: none;
	margin-bottom: 10px;
		padding-bottom: 10px;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #CCC;
	}
.article_index_items .widget_rss li .rsswidget {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
padding-bottom: 8px;
		
	}
.article_index_items .widget_rss .rss-date {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	clear: left;
	padding-bottom: 5px;
	}
.article_index_items .widget_rss .rssSummary {
	font-size: 12px;
display: inline-block;
clear: left;
padding-bottom: 5px;}
.article_index_items .widget_rss cite{display:none
}
	
	
.----CAROUSEL----{}	
/*CAROUSEL*/

.widget_wp_carousel_widget{
	margin-bottom: 15px;
}

.carousel_big_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	width: 118px;
	height: 205px;
	overflow:hidden

}
.carousel_small_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 118px;
	height: 105px;
	overflow:hidden

}
.wp_carousel_default_kubrick_pagination{display:none}
.----EVENT PAGES----{}

.eventsListWidget{}
.eventsListWidget .when{
	font-size: 11px;
}
.eventsListWidget .event{
	font-weight: bold;
}
.eventsListWidget .loc{}
.eventsListWidget .more-link{display:none;}
.eventsListWidget li {
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.eventsListWidget .dig-in{font-weight: bold}

.event-grid .full_width #page, .event-list .full_width #page{
	margin-right: auto;
	margin-left: auto;
	width:960px;
}
#content_area, .event-grid #content_area, .event-list #content_area {/*min-height:650px;*/}

.event-grid  .sharethis_button_collection, .event-list .sharethis_button_collection {display:none}

#event-comments #comments{
	margin-left: 0px;
	width: 635px;
}

.headline_area .ccmc_event_headline_area{
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	width: 635px;
	left: 0px;
	bottom: 0px;
	position: absolute;
	overflow: auto;
}
.event-list .ccmc_event_headline_area{
	position: relative;
}
#big thead {
	background-color: #948671;
}

.upcoming a.tec-button-off, .grid a.tec-button-off {
	background-color: #66BBDD;
}
.upcoming a.tec-button-on, .grid a.tec-button-on {
	background-color: #569BBE;
	}

#calendar-nav-container{
	clear: both;
	padding-top: 0px;
	padding-bottom: 10px;
	height: 15px;
}

#calendar-nav-ical{
	display: inline;
	height: 15px; float:left
}
#calendar-nav-controls{
	display: inline;
	height: 15px;
	float:left;
	padding-left: 15px;
}

.pagetype-is-page #content .grid .headline_area {
	margin-top: 2em;
	margin-bottom: 2em;
	
}
#content .grid .headline_area h1 {width: 400px; display: inline;}
/*.nav_container{display:none}*/


.----CONSTANT CONTACT----{}
#constant-contact-signup .t{
	display:inline-block;
}

div#cc_form_0 label{
	display:inline-block;
	width: 100px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#cc_Go{
	font-weight: bold;
color: #111;
background: url('lib/images/submit-bg.gif');
border: 3px double #999;
border-top-color: #CCC;
border-left-color: #CCC;
cursor: pointer;
width: auto !important;
overflow: visible;
}
#cc_first_name{}
#cc_last_name{}
#cc_email_address{}
#cc_company_name{}
#cc_job_title{}
#cc_city_name{}
#cc_state_code{}
#cc_country_code{}








.hungryfeed_feed_description, .hungryfeed_feed_title {display:none}
.hungryfeed_items .teaser .format_teaser p a{
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
.hungryfeed_item {padding: 9px;
width: 290px;
margin-top: 0px;
margin-right: 15px;
margin-bottom: 15px;
margin-left: 0px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CCC;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #CCC;
min-height: 280px;}













/* CCMC Footer*/
.ccmc-tagline {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
letter-spacing: normal;
text-align: left;
word-spacing: normal;
float: left;
height: 12px;
}
.ccmc-leadin {
color: #666;
font-weight: normal;
float: left;
}
.ch-bk {
color: white;
font-weight: bolder;
float: left;
}
.ch-r {
color: red;
font-weight: bolder;
float: left;
}
.ch-y {
color: #FFBF00;
font-weight: bolder;
float: left;
}
.ch-bl {
color: #0073B2;
float: left;
font-weight: bolder;
}


.---ShareThis-formatting {}

.pagetype-is-homepage .format_text .st_facebook_buttons, 
.pagetype-is-homepage .format_text .st_twitter_buttons, 
.pagetype-is-homepage .format_text .st_email_buttons, 
.pagetype-is-homepage .format_text .st_sharethis_buttons, 
.pagetype-is-homepage .format_text .st_fblike_buttons,
.pagetype-is-homepage .format_text .st_plusone_buttons,

#sidebars .st_facebook_buttons, 
#sidebars .st_twitter_buttons, 
#sidebars .st_email_buttons, 
#sidebars .st_sharethis_buttons, 
#sidebars .st_fblike_buttons,
#sidebars .st_plusone_buttons,

.pagetype-is-category .format_text .st_facebook_buttons, 
.pagetype-is-category .format_text .st_twitter_buttons, 
.pagetype-is-category .format_text .st_email_buttons, 
.pagetype-is-category .format_text .st_sharethis_buttons, 
.pagetype-is-category .format_text .st_fblike_buttons,
.pagetype-is-category .format_text .st_plusone_buttons,

.pagetype-is-archive .format_text .st_facebook_buttons, 
.pagetype-is-archive .format_text .st_twitter_buttons, 
.pagetype-is-archive .format_text .st_email_buttons, 
.pagetype-is-archive .format_text .st_sharethis_buttons, 
.pagetype-is-archive .format_text .st_fblike_buttons,
.pagetype-is-archive .format_text .st_plusone_buttons,

.pagetype-is-tag .format_text .st_facebook_buttons, 
.pagetype-is-tag .format_text .st_twitter_buttons, 
.pagetype-is-tag .format_text .st_email_buttons, 
.pagetype-is-tag .format_text .st_sharethis_buttons, 
.pagetype-is-tag .format_text .st_fblike_buttons,
.pagetype-is-tag .format_text .st_plusone_buttons,

.pagetype-is-day .format_text .st_facebook_buttons, 
.pagetype-is-day .format_text .st_twitter_buttons, 
.pagetype-is-day .format_text .st_email_buttons, 
.pagetype-is-day .format_text .st_sharethis_buttons, 
.pagetype-is-day .format_text .st_fblike_buttons,
.pagetype-is-day .format_text .st_plusone_buttons,

.pagetype-is-month .format_text .st_facebook_buttons, 
.pagetype-is-month .format_text .st_twitter_buttons, 
.pagetype-is-month .format_text .st_email_buttons, 
.pagetype-is-month .format_text .st_sharethis_buttons, 
.pagetype-is-month .format_text .st_fblike_buttons,
.pagetype-is-month .format_text .st_plusone_buttons,

.pagetype-is-year .format_text .st_facebook_buttons, 
.pagetype-is-year .format_text .st_twitter_buttons, 
.pagetype-is-year .format_text .st_email_buttons, 
.pagetype-is-year .format_text .st_sharethis_buttons, 
.pagetype-is-year .format_text .st_fblike_buttons,
.pagetype-is-year .format_text .st_plusone_buttons,

.pagetype-is-search .format_text .st_facebook_buttons, 
.pagetype-is-search .format_text .st_twitter_buttons, 
.pagetype-is-search .format_text .st_email_buttons, 
.pagetype-is-search .format_text .st_sharethis_buttons, 
.pagetype-is-search .format_text .st_fblike_buttons,
.pagetype-is-search .format_text .st_plusone_buttons{display:none}







#login {
	padding-top: 50px;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
.login #login h1 {height:415px;}
.login h1 a {background-size: 274px 100%;margin-bottom: 15px;}

/*LANDING PAGE WIDGET AREAS*/
/*Landing page rule exceptions*/
body.islam-initiative .post_box.top,
body.pomeps-2013-homepage .post_box.top,
body.islam-initiative #comments,
body.pomeps-2013-homepage #comments
{display:none;}
body.islam-initiative #content {border-style:none;}
body.pomeps-2013-homepage #content {border-style:none;}

body #content_box.no_sidebars #content{border-style:none;}
/*Fullwidth widget area*/

body.calendar .st_facebook_buttons,
body.calendar .st_twitter_buttons,
body.calendar .st_email_buttons,
body.calendar .st_sharethis_buttons,
body.calendar .st_fblike_buttons,
body.calendar .st_plusone_buttons,
body.calendar #comments
{display:none;}

#landing_page_sidebar {width:945px; padding-top:15px;padding-bottom:15px;}

#landing_page_sidebar .widget {
	margin-right:15px; margin-left:0px; margin-top:0px; margin-bottom:15px;
	padding-top: 9px; padding-bottom: 9px; padding-left: 9px; padding-right: 9px;
	border-top: 1px #ccc solid; border-bottom: 1px #999 solid;
	border-left: 1px #ccc solid; border-right: 1px #999 solid;
	font-size:13px; background-color:#fff;
	float:left;
}

#landing_page_sidebar .spotlight.widget>div {height:18px;}


#landing_page_sidebar .cols-1-of-1.widget, #landing_page_sidebar .cols-1-of-1.spotlight.widget{width:900px;}
#landing_page_sidebar .cols-1-of-1.spotlight.widget>h3{width:900px;} 
#landing_page_sidebar .cols-1-of-1.spotlight.widget>div{width:900px;}

#landing_page_sidebar .cols-2-of-3.widget {width:589px;height:300px;overflow:hidden;} 

#landing_page_sidebar .cols-2-of-3.spotlight.widget		{width:609px; height:320px;}
#landing_page_sidebar .cols-2-of-3.spotlight.widget>h3 	{width:589px;	}
#landing_page_sidebar .cols-2-of-3.spotlight.widget>div	{width:589px; height:264px;}

#landing_page_sidebar .cols-2-of-3.spotlight.widget.widget_recentfeaturedposts>.features_wrapper
{width:607px; padding-left:0px; padding-right:0px;}




#landing_page_sidebar .cols-1-of-2.widget{width:433px;height:330px;overflow:hidden;} 
#landing_page_sidebar .cols-1-of-2.spotlight.widget{width:453px;height:350px;} 
#landing_page_sidebar .cols-1-of-2.spotlight.widget{borders:none;padding:none;}
#landing_page_sidebar .cols-1-of-2.spotlight.widget>h3 	{width:433px;clear:both; margin-bottom:0px;}
#landing_page_sidebar .cols-1-of-2.spotlight.widget>div {height:300px; clear:both;}
#landing_page_sidebar .cols-1-of-2.spotlight.widget>div	{width:433px;}
#landing_page_sidebar .cols-1-of-2.spotlight.widget>div {padding-top:5px;}
#landing_page_sidebar .cols-1-of-2.spotlight.widget.widget_recentfeaturedposts{width:453px;height:350px;} 
#landing_page_sidebar .cols-1-of-2.spotlight.widget.widget_recentfeaturedposts .features_wrapper{height:300px; clear:both;position: relative;}





#landing_page_sidebar .cols-1-of-3.widget{width:277px;height:300px;overflow:hidden;}
#landing_page_sidebar .cols-1-of-3.spotlight.widget {width:297px; height:320px;}
#landing_page_sidebar .cols-1-of-3.spotlight.widget>div{height:274px;}
#landing_page_sidebar .cols-1-of-3.spotlight.widget>h3 {width:277px; margin-bottom:0px;}

#landing_page_sidebar .cols-1-of-3.spotlight.widget>div{width:277px; padding-top:5px; padding-bottom:5px; overflow:hidden}



#landing_page_sidebar .widget>h3{
	padding-bottom: 5px;
	border-top: 0px  none;
	border-bottom: 2px #142F53 solid;
	border-left: 0px  none;
	border-right: 0px  none;
	
	font-size: 13px;
	line-height:16px;
	font-weight: bold;
	margin-bottom:5px;
}

#landing_page_sidebar  .widget.widget_recentfeaturedposts>h3{margin-bottom:0px;}
#landing_page_sidebar .widget.widget_recentfeaturedposts .features_widget_headline{margin-top:5px;}

#landing_page_sidebar .row-break.widget{width:100%;height:1px; clear:both; display:block; color:transparent; border:none; padding:0px; margin:0px; background-color:transparent;} 
#landing_page_sidebar .row-break.widget>div, #landing_page_sidebar .row-break.widget>h3{display:none;}

#landing_page_sidebar .section-header.widget{}
#landing_page_sidebar .page-title.widget{}
#landing_page_sidebar .spotlight.widget{
border:none;
	padding:0px;
	background-color:transparent;
	float:left;
	}
	
#landing_page_sidebar .spotlight.widget {margin-right:15px;margin-bottom:15px;}
#landing_page_sidebar .spotlight.widget>h3{
	-webkit-border-radius: 0px 30px 0px 0px;
	border-radius: 0px 30px 0px 0px;
	background-color: #F0B637;
	-webkit-border-radius: 0px 30px 0px 0px;
	border-radius: 0px 30px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 8px;
	padding-left:9px;
	padding-right:9px;
	padding-top:9px;
	border:1px solid #F0B637;
/*	left:0px;
	top:0px;
	float:left;*/
}
#landing_page_sidebar .spotlight.widget>div{
	padding-left:9px;
	padding-right:9px;
	padding-bottom:9px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #ccc;
	background-color:#fff;
}
#landing_page_sidebar .cols-2-of-3.spotlight.widget.widget_recentfeaturedposts>features_wrapper{padding-left:0px;
	padding-right:0px;}


#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts{}
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_wrapper{
	width:900px;
	height:330px;
	overflow: hidden;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_image_container {
	width:440px;
	height:330px;
	margin-right:20px;
	display: inline-block;
	overflow:hidden;
	position:absolute;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_image_container img {
	width:100%;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-with-image, 
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content{
	width:430px;
	padding-right:10px;
	padding-top: 10px;
	left:460px;
	display:block;
	position:relative;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-with-image {font-size:30px;padding-bottom: 5px;}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content.feature-date,
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date
 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
}
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {
	font-size: 14px;
	line-height: 18px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
}

#landing_page_sidebar .widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	/*display: block;*/
	overflow: hidden;
	max-height: 13px;
	margin-top: 10px;
	line-height: 13px;
	z-index: 500;
	position: absolute;
	bottom: 5px;
	display:none;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .title-no-image {
	font-size:36px;
	width:420px;
	padding:20px;
	height:330px;
	margin-right:20px;
	display: inline-block;
	overflow:hidden;
	position:absolute;

}
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	width:430px;
	padding-top:10px;
	padding-right:10px;
	left:460px;
	display:block;
	position:relative;
}

#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	font-size: 20px;
	line-height: 24px;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
}
#landing_page_sidebar .cols-1-of-1.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {display:none;}






#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts{}
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_wrapper{
	width:277px;
	height:277px;
	overflow: hidden;
}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_image_container {
	width:277px;
	height:135px;
	display: block;
	overflow:hidden;

}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_image_container img {
	width:100%;
}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-with-image, 
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content{
	width:277px;
	display:block;
}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-with-image {
	font-size:16px; 
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content.feature-date
 {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-bottom: 5px;

}
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {
	font-size: 12px;
	display: block;
	clear: both;
	font-weight: normal;
}

#landing_page_sidebar .widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	/*display: block;*/
	overflow: hidden;
	max-height: 13px;
	margin-top: 10px;
	line-height: 13px;
	z-index: 500;
	position: absolute;
	bottom: 5px;
	display:none;
}

#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .title-no-image {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: auto;
	margin-bottom: auto;

}
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date{
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-bottom: 5px;
}
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	font-size: 12px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
}
#landing_page_sidebar .cols-1-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {display:none;}







#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts{}
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts>.features_wrapper{
	width:589px;
	height:277px;
	overflow: hidden;
}


#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_image_container {
	width: 292px;
	height: 270px;

	overflow: hidden;
	display: inline-block;

position: absolute;
}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_image_container img {
	width:100%;

}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-with-image, 
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content{
	width:277px;
	display:block;
	left:302px;
	position: relative;
}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-with-image {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-top: 5px;
	padding-bottom: 10px;
	margin-top: auto;
	margin-bottom: auto;
}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content.feature-date
 {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-bottom: 5px;

}
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {
	font-size: 12px;
	display: block;
	clear: both;
	font-weight: normal;
}

#landing_page_sidebar .widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	/*display: block;*/
	overflow: hidden;
	max-height: 13px;
	margin-top: 10px;
	line-height: 13px;
	z-index: 500;
	position: absolute;
	bottom: 5px;
	display:none;
}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .title-no-image {
	width:272px;
	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
display: inline-block;
overflow: hidden;
position: absolute;
	clear: both;
	padding: 10px;
	margin-top: auto;
	margin-bottom: auto;

}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt
{width:257px;
left:302px;
position: relative;padding-right:10px;
padding-left:10px;
}

#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	font-size: 16px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
}
#landing_page_sidebar .cols-2-of-3.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {display:none;}


#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts{}
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_wrapper{
	width:433px;
	height:307px;
	overflow: hidden;
}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_image_container {
	width: 433px;
	height:305px;
	overflow: hidden;
	display: inline-block;
	max-height: 305px;
}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_image_container img {
	width:100%;

}

 
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content{
/*	width:210px;
	display:block;
	left:223px;
	position: relative;*/
}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-with-image,
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content.feature-date 
{	width:413px;	
	display: block;
	position: absolute;	
	background-color: #FFFFFF;
	background: rgba(255, 255, 255, 0.9);	
}


#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-with-image {

	font-size: 18px;
	font-weight:bold;
	padding: 10px;
	bottom: 25px;

}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content.feature-date
 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	bottom: 0px;



}
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content.feature-excerpt {
	font-size: 12px;
/*	display: block;
*/	clear: both;
	font-weight: normal;
	display:none;
}

#landing_page_sidebar .widget.widget_recentfeaturedposts .features_widget_content.feature-author {
	/*display: block;*/
	overflow: hidden;
	max-height: 13px;
	margin-top: 10px;
	line-height: 13px;
	z-index: 500;
	position: absolute;
	bottom: 5px;
	display:none;
}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .title-no-image {
/*	width:190px;
*/	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
	display: inline-block;
	overflow: hidden;
/*	position: absolute;
*/	clear: both;
	padding: 10px;
	margin-top: auto;
	margin-bottom: auto;

}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date,
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt
{/*width:190px;
left:223px;*/
position: relative; padding-right:10px;
padding-left:10px;
}

#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-date
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-excerpt{
	font-size: 15px;
	display: block;
	clear: both;
	padding-bottom: 5px;
	font-weight: normal;
}
#landing_page_sidebar .cols-1-of-2.widget.widget_recentfeaturedposts .features_widget_content_no_image.feature-author {display:none;}



#landing_page_sidebar  .page-title.widget.widget_text {padding-bottom:0px;padding-left:0px;padding-right:0px; border:none; background-color:transparent;padding-top:15px;}
#landing_page_sidebar  .page-title.widget.widget_text>h3 {
border:none;
font-size:30px;
font-weight:bold;	}
#landing_page_sidebar  .page-title.widget.widget_text>div {display:none;
}

#landing_page_sidebar  .cols-1-of-2.widget.fwvvw-widget, #landing_page_sidebar  .cols-1-of-2.widget.widget_video_widget {border:none; background-color:transparent;padding:0px;width: 453px;}
#landing_page_sidebar  .cols-1-of-2.widget.fwvvw-widget>h3, #landing_page_sidebar  .cols-1-of-2.widget.widget_video_widget>h3 {display:none;}
#landing_page_sidebar  .cols-1-of-2.widget.fwvvw-widget>div, #landing_page_sidebar  .cols-1-of-2.widget.widget_video_widget>div {height:350px;}
	



#landing_page_sidebar  .undressed.widget{background-color:transparent; border:none; padding:0px;}
#landing_page_sidebar  .undressed.widget>h3{display:none;}

#landing_page_sidebar  .cols-1-of-1.undressed.widget {width: 920px;}
#landing_page_sidebar  .cols-1-of-2.undressed.widget {width: 453px; height:350px;}
#landing_page_sidebar  .cols-2-of-3.undressed.widget {width: 609px; height:320px;}
#landing_page_sidebar  .cols-1-of-3.undressed.widget {width: 297px; height:320px;}

.cycloneslider-caption {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/*  Homepage video widget*/
#landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget {height:350px;}
#landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget div.fwvvw_vthumb {border:none; padding: 0px; margin:0px; /*background-color:#000000;*/ height:350px;}
#landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget div.fwvvw_vthumb iframe, #landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget div.fwvvw_vthumb iframe .player{height:350px;}
#landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget div.fwvvw_vthumb iframe .player .controls-wrapper{position:relative;}
#landing_page_sidebar .cols-1-of-2.widget.fwvvw-widget div.fwvvw_vthumb iframe .player .controls-wrapper .controls {position:absolute; bottom:-65px;}



.header_widget_area .widget.widget_sp_image {padding-right: 5px;
float: left;
padding-top: 12px;}

.header_widget_area .widget.widget_sp_image>h3{display:none}


.header_widget_area .widget.widget_search {font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.header_widget_area .widget.widget_search label{display:none;}

.header_widget_area .widget.widget_search input#s {height:26px;width:200px;}
.header_widget_area .widget.widget_search input#searchsubmit{
background: #142F53;
border-width: 2px;
borde-style: solid;
border-color: #F0B637;
 font-weight:bold; color: #F0B637; padding:3px;
 font-family:Arial, Helvetica, sans-serif; font-size:14px;}