@charset "utf-8";
@import url(featured-links.css);
/* Use this file for site-specific CSS customisations, do not modify screen.css */
#splashpod { background-image: url(../images/frontpage/fisher_redevelopment_banner.png); }

#splashpod {
	margin:0 0 1.2em 0;
	height:16.5em;
	padding:0;
	text-align:left;
	background-color:#f9b72c;
	background-repeat:no-repeat;
}
#splashpod img+img {
	border-left:1px solid #fff;
}
#splashpod img {
	float:left;
	height:16.5em;
}

body.splash #head {
	border-bottom:0 solid #f5af00;
}

body #content div.searchlist {
	width: 60%;
	float: left;
}

body #content div.searchlist.narrow {
	width: 35%;
}

#content .column.two {
	width:40%;
}

#content ul.teaser-list img {
	float:left;
	width:60px;
	height:60px;
	padding:1px;
	margin:0 .7em 0 0;
}

ul.linked2 li {
	list-style: url(../images/common/list-item-grey_caret.gif);
	padding: 0.1em 0;
	margin-bottom: 0.05em;
	font-weight: normal;
}

#content form.boxed {
	padding:.909em;
	width:95%;
	margin:.909em 0;
	background-color:#f3f3f3;
	border:1px solid #ddd;
}

#content table.fll_title {
	
	border:10px;	
	border-bottom:0px;
	width:100%;
}

#content form .hidden {
	height:1px;
	left:-9999em;
	overflow:hidden;
	position:absolute;
	top:0;
	width:1px;
}

body.library form#librarysearch .hidden {
	display: none;
}

body form#librarysearch legend {
	display: block;
	font-weight: bold;
	font-size:1.500em;
	color:#ce1126;
	margin: 0 0 0.5em 0;
}

body form#libraryfullsearch {
	margin-top: 0px;
}


.breadcrumb.moved {
	background:none;
	padding:0.364em 0 .455em 1.82em;
}

div#promoimgs img {
	border: 1px solid #908A87;
	padding: 1px;
	margin-bottom: 1em;
	
}

#content div.bt {
	margin-bottom:.182em;
	padding-bottom:.182em;
	float:right;
}


/*iResearch info*/

/* specify the endentation of the content for iResearch*/

#content.iResearchmenu {
	margin-left:12.5em;
}

/* adition of a new menu set for just iResearch menu */
#menuiResearch {
	float:left;
	width:14em;
	margin:0 1em 0 1em;
	text-align:left;
}

#menuiResearch.withtabs {
	margin-top:1em;
}

#content dl#visitors-index dt, #menuiResearch dt, #sidebar dt {
	letter-spacing:-1px;
	font:bold 1.5em Arial, Helvetica, sans-serif;
}
#menuiResearch dd {
	margin-bottom:1.4em;
}
#menuiResearch ul {
	margin:.8em 0 0 0;
	border-top:1px solid #d6d6d6;
}
#menuiResearch ul li {
	padding:0;
	margin:0;
	list-style-type:none;
	list-style-image:none;
	border-bottom:1px solid #dbd3c2;
}
#menuiResearch ul li a {
	font-size:1.2em;
	color:#333;
	padding:.46em 0 .46em 1.82em;
	margin:0;
	font-weight:normal;
	display:block;
	background:transparent url(../images/common/list-item-red-caret.gif) .45em .73em no-repeat;
}
#menuiResearch ul li a:hover, #menuiResearch ul li a.active:hover {
	background-color:#fafafa;
	color:#125687;
}
#menuiResearch ul li a.active {
	background-color:#fafafa;
}
#menuiResearch ul li ul {
	top:-1000em;
	position:absolute;
	padding:0 0 0 2em;
	margin:0;
	border-top:none;
}
#menuiResearch ul li ul.unstatic {
	position:relative;
	top:auto;
}
#menuiResearch ul li ul li {
	margin:0;
	padding:0;
	border-top:.100em solid #dbd3c2;
	border-bottom:0;
}
#menuiResearch ul li ul li a {
	background:transparent url(../images/common/list-item-red-caret-small.gif) .45em .73em no-repeat;
}
#menuiResearch ul li ul li a:hover {
	background-color:#fafafa;
}
#menuiResearch .active {
	font-weight:bold;
}
#menuiResearch ul li span.expander {
	width:7em;
	height:7em;
	float:right;
	margin:-21em 0 0 0;
	padding:5em;
	background:no-repeat center;
	cursor:pointer;
	position:relative;
}
#menuiResearch ul li span.closed {
	background-image:url(../images/common/icon_plus.gif);
}
#menuiResearch ul li span.closed:hover {
	background-image:url(../images/common/icon_plus_hover.gif);
}
#menuiResearch ul li span.open {
	background-image:url(../images/common/icon_minus.gif);
}
#menuiResearch ul li span.open:hover {
	background-image:url(../images/common/icon_minus_hover.gif);
}
#menuiResearch dt, #sidebar dt {
	color:#ce1126;
	letter-spacing:normal;
	font-weight:600;
	text-transform:uppercase;
}
#menuiResearch dt a {
	text-decoration:none;
	color:#AB2B34;
}
#menuiResearch dt a:hover {
	text-decoration:none;
	color:#cd343e;
}
#menuiResearch ul li.static ul {
	top:auto;
	position:relative;
}



#iReasearchHeader {
	height: 40px;
	background: url(../images/iresearch/iresearch_logo.png) no-repeat top left;
	margin: 0px 0 0 25px;
}

#iReasearchHeader h1 {
	visibility: hidden;
}

#iReasearchintro {
	margin: 0px 0 10px 0px;
	padding: 0 0 280px 0;
	background: url(../images/iresearch/people_silhouettes.gif) no-repeat bottom right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ce1126;
	line-height: 22px;
	position: relative;
}

#iReasearchintro p {
	width: 0px;
	margin-left: 1px;
}
#iReasearchintro #iReasearchcircles {
	background: url(../images/iresearch/circles.gif) no-repeat bottom left;
	height: 240px;
	width: 570px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.iReasearchsubhead {
	font-size: 24px;
	color: #cc3333;
	display: block;
}

#iReasearchbigLinks img {
	margin-left: 80px;
}

#iReasearchfooter {
	padding: 10px 0 15px 0;
	position: relative;
}

#iReasearchcopyright {
	padding: 1px 10px;
	font-size: 10px;
	color:  #666;
	background: #eee;
}

#iReasearchfooter-links {
	float: right;
}

#iReasearchfooter-links a {
	color: #666;
}


#iReasearchglobal-nav {
	margin: 0 0 10px 0;
	float: left;
	width: 984px;
}

#iReasearchglobal-nav ul {
	list-style-type: none;
	margin: 10px 0 0 80px;
	padding: 0;
}

#iReasearchglobal-nav ul li {
	display: inline;
}

#iReasearchglobal-nav .menuItem {
	width: 140px;
	height: 28px;
	float: left;
	margin-left: 1px;
}

#iReasearchglobal-nav .menuItem span {
	display: none;
}

#iReasearchglobal-nav .menuItem#learn {
	background: url(../images/iresearch/button_learn.gif) 0 0 no-repeat;
}

#iReasearchglobal-nav #play {
	background: url(../images/iresearch/button_play.gif) 0 0 no-repeat;
}

#iReasearchglobal-nav #more {
	background: url(../images/iresearch/button_more.gif) 0 0 no-repeat;
}

#iReasearchglobal-nav #print {
	background: url(../images/iresearch/button_print.gif) 0 0 no-repeat;
}

#iReasearchglobal-nav .menuItem#learn:hover,
#iReasearchglobal-nav .menuItem#play:hover,
#iReasearchglobal-nav .menuItem#more:hover,
#iReasearchglobal-nav .menuItem#print:hover {
	background-position: 0 -28px;
}

#iReasearchglobal-nav #lib-icons h3 {
	display: none;
}

.iReasearchcredits {
	font-size: 11px;
	font-weight: normal;
	/* background-color: #eeeeee; */
	color:#333333;
	border-bottom: 1px dotted #666;
	padding: 3px;
	margin-left: 10px;
}



#iresearchbody {
	margin: 0;
}

#iresearchbody #page-nav {
	width: 164px;
	float: left;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 50px;
}

#iresearchbody #page-nav a {
	display: block;
	padding: 5px 5px 5px 10px;
	background: #fff;
	text-decoration: none;
}

#iresearchbody #page-nav a:hover {
	background-color: #eee;
}

#iresearchbody #page-nav #nav-icon {
	margin: 20px 0 15px 20px;
	padding: 0;
	background-position: bottom left;
	background-repeat: no-repeat;
}

#iresearchbody #page-nav #nav-icon h2 {
	visibility: hidden;
}

#iresearchbody #page-nav ul {
	margin: 0;
	padding: 0;
}

#iresearchbody #page-nav ul li {
	list-style: none;
	margin: 0;
}

#iresearchbody #page-nav ul li a {
	cursor: pointer;
}

#iresearchbody #page-nav ul li ul {
	border: none;
	font-weight: 100;
}

#iresearchbody #page-nav ul li ul li {
	border: none;
}

#iresearchbody #page-nav ul li ul li a {
	padding: 5px 5px 5px 15px;
	margin-left: 15px;
	background-position: 3px 50%;
	background-repeat: no-repeat;
}

#iresearchbody #content {
	margin-left: 164px;
	margin-top: 50px;
	min-height: 600px;
	padding: 10px;
	background-position: 10px -30px;
	background-repeat: no-repeat;
	font-size: 14px;
}

 .iresearchthumbnail {
	width: 17%;
	height: 170px;
	margin: 1%;
	float: left;
	border: 1px solid #eee;
	background: #fff;
	overflow: hidden;
}
 .iresearchthumbnail img {
	margin: 6px;
	float:left;
	border:groove;
	width: 120px;
	height: 90px;
}

.iresearchthumbnail p {
	border-top: 1px groove #CCC;
	float:left;
}

.iresearchthumbnail h6 {
	margin: 3px;
	margin-left: 3px;
}

.iresearchfeedback {
	width: 700px;
	position: relative;
	font-size: 12px;
	left: 0px;
	padding: 15px;
	border: 2px solid #eee;
	background-color: #fff;
}


.iresearchfeedback-left {
	width: 45%;
	float: left;
}

.iresearchfeedback-right {
	margin-left: 55%;
}

.iresearchfeedback p {
	margin-top: 0;
}

.iPlaythumbnail {
	width: 45.5%;
	height: 275px;
	margin: 1.5%;
	float: left;
	border: 1px solid #eee;
	background: #fff;
	overflow: hidden;
}

.iPlaythumbnail img {
	margin: 10px;
	float: left;
	background: #eee;
	width: 240px;
	height: 180px;
}

.iPlaythumbnail h5 {
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px dotted #666;
	padding-bottom: 2px;
	margin: 10px 10px 10px 260px;
}

.iPlaythumbnail p {
	font-size: 11px;
	margin: 0 10px 10px 260px;
}