/* 
------------------------------------------------------ 
Media Infusion CSS
------------------------------------------------------
*/

/* Container for entire Media Infusion module */
#pbsmodule_mediainfusion
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #333;
	padding: 0;
	margin: 0;
	width: auto;
}

/* Stylizing the links within Media Infusion */
#pbsmodule_mediainfusion a:link
{
	color: #333;
	text-decoration: underline;
}
#pbsmodule_mediainfusion a:visited
{
	color: #333;
	text-decoration: underline;
}
#pbsmodule_mediainfusion a:hover
{
	color: #333;
	text-decoration: none;
}
#pbsmodule_mediainfusion a:active
{
	text-decoration: underline;
}

/* Text Header for Media Infusion module */
#pbsmodule_mediainfusion h1
{
	font-size: 130%;
	font-weight: 900;
	color: #fff;
	margin: 0 0 15px 0;
	padding: 10px 0 0 0;
	background-color: #5e66a8;
	/* text-transform: uppercase; */
	text-align: center;
	border-bottom: 2px solid #333;
	/* display: none; */
}



/* 
------------------------------------------------------ 
Used in the "headlines" view only
------------------------------------------------------ 
*/
/* Container for all headlines */
#pbsmodule_mediainfusion ul
{
        margin: 0;
        padding: 0;
}
/* ... for each headline item shown */
#pbsmodule_mediainfusion li.item
{
        list-style-type: none;
        padding: 0 0 10px 0;
}



/*
------------------------------------------------------ 
Used in the "text" view only
------------------------------------------------------ 
*/
/* For each item shown... */
#pbsmodule_mediainfusion div.item
{
        padding: 4px 0 4px 0;
        border-bottom: 3px solid #333;
        margin: 0 0 15px 0;
}
/* ... this is the title and link of the post */
#pbsmodule_mediainfusion div.item h2
{
	font-size: 125%;
	color: #333;
	margin: 0 0 12px 0;
	font-weight: normal;
}
/* ... this is the date of the post */
#pbsmodule_mediainfusion div.item .date
{
        font-size: 80%;
        line-height: 14px;
        padding: 0 0 10px 0;
}
/* ... this is the intro teaser text/description of the post */
#pbsmodule_mediainfusion div.item .description
{
        font-size: 80%;
        line-height: 14px;
}
/* ... this controls the paragraphs within the teaser text/description */
#pbsmodule_mediainfusion div.item .description p
{
	margin: 0 0 10px 0;
}
/* this controls the "read more" link for each post */
#pbsmodule_mediainfusion div.item .description .readmore 
{
	text-transform: uppercase;
	margin: 0 0 10px 0;
}
