@charset "utf-8";
/* doc: tpl_newsList ---------------------------------------------- */
/* author: andrew tennison ---------------------------------------------- */
/* company: fingal ------------------------------------------------------ */

/*	Description:
	CSS Template file for newsList - list of press releases and media kits 
*/

div#content {background:none;}

div#content ul {}


/* Normal press release ----------------------------------------------------- */
div#content ul li {
	position:relative; display:block;
	padding:10px 10px 10px 160px;
	margin:0 0 10px 0;
	background:#FFFFFF;
	height:114px;
}
div#content ul li a.imgLink {
	position:absolute; display:block;
	top:10px; left:10px;
	background-color:#333333;
	width:139px; height:114px; overflow:hidden;
}

div#content ul li img {
	position:absolute; display:block;
	top:0px; left:0px;
}
div#content ul li h4{font-size:1.1em;}
div#content ul li p{ padding:2px 0 0 0;}

span.downSm { bottom:25px; left:160px;  top:auto;}
span.dropSm { bottom:25px; left:290px; top:auto;}
span.imageSm { bottom:10px; left:160px; top:auto;}

/* Priority pree release + media kit */
div#content ul li.priority { margin:-10px 0 10px 0 !important; border-top:1px solid #f0f0f0;}

/* Primary press release ----------------------------------------------------- */
div#content ul li.primary {
	position:relative; display:block;
	height:auto !important;
	padding:320px 10px 40px 10px;
	width:430px;
}

div#content ul li.primary a.imgLink {
	position:absolute; display:block; top:10px; left:10px;
	width:430px; height:286px; overflow:hidden;
	background-color:#fff;
}

div#content ul li.primary a.imgLink img{
	position:absolute; display:block; top:0px; left:0px;
}

div#content ul li.primary h4{
	border-top:1px solid #dcdcdc;
	padding:2px 0 0 0;
}



div#content ul li.primary h4.date{
	position:absolute; display:block;
	top:302px; left:10px;
	border:none; padding:0 0 0 0;
}
div#content ul li.primary span.downSm { bottom:10px; left:10px; top:auto;}
div#content ul li.primary span.dropSm { bottom:10px; left:140px; top:auto;}
div#content ul li.primary span.imageSm { top:302px; left:325px; bottom:auto;}

/* Normal media kit ----------------------------------------------------- */

div#content ul li form {
	position:absolute; display:block;
	bottom:25px; left:160px;
	line-height:19px; height:19px; width:290px;
	margin:0px; padding:0px;
}

div#content ul li form select{
	position:absolute; 
	display:block;
	top:0px; 
	left:135px;
	width:120px;
	height:17px;
	margin:-5px 0 0 0; 
	padding:0px;
	border:1px solid #CCCCCC;
	font-size:0.9em;
	background-color:#f0f0f0;
}

div#content ul li form input {border:none; width:19px; height:19px; position:absolute; display:block; cursor:pointer}
div#content ul li form input.sub_down{background:url(../images/global/but_downloadLrg.gif)0px 1px no-repeat; top:0px; right:35px;}
div#content ul li form input.sub_drop{ background: url(../images/global/but_dropLrg.gif) 0px 1px no-repeat; top:0px; right:10px;}

/* first media kit ----------------------------------------------------- */

div#content ul li.primary form {
	bottom:5px; left:10px;
}

/* media kit page */
div#content form.mediakitList {
	display:block;
	/*bottom:25px; left:160px;*/
	line-height:19px; height:19px; width:290px;
	margin:10px 0 0 0; padding:0px;
}
div#content form.mediakitList select{
	position:absolute; 
	display:block;
	top:0px; 
	left:135px;
	width:120px;
	height:17px;
	margin:-5px 0 0 0; 
	padding:0px;
	border:1px solid #CCCCCC;
	font-size:0.9em;
	background-color:#f0f0f0;
}



div#content ul.pr li {
	padding-left:20px;
	padding-top:12px;
	height: 85px;	
}










