@charset "UTF-8";
/* CSS Document */
#navcategories {
	list-style:none;
	float:left;
	width: 100%;
	background: #f3f1f1 url(../img/bggradienttab.jpg) repeat-x bottom left;
}

#navcategories li{
	float:left;
	border-right:1px solid #969696;
	padding:0;
	height:34px;
	background: #f3f1f1 url(../img/bggradienttab.jpg) repeat-x bottom left;
	font-weight:bold;
	font-size:1em;	

}

#navcategories li a {
	/*border:1px solid #935;*/
	height:34px;
	display:inline-block;
	/*padding:2px 13px;*/
}


#navcategories li a span {
	display:block;
	font-weight:normal;
}



/* Filters */
#filters {
	/*height:80px;*/
	/*border:1px solid #f00;*/
}

#filters li{
	height:16px;
}

#filters a span {
	background:transparent url(../img/delete.gif) no-repeat scroll 0 0;
}



/* Searchdiv corners */
#searchdiv {
	/*border:1px solid #555;*/
	height:68px;
	}

#search {
	width:515px;
}

.textboxsearch {
	/*height:1.5em;*/
}

#searchdiv .cnrleft {
	/*border:1px solid #555;*/
}

#searchdiv .cnrleft {
	height:9px;
}

#searchdiv .cnrright {
 	height:9px;
}


.island dl, .islandnothumbnail dl {
	height:7em;
}

/*content*/
#content {
	/*border:1px solid #070;*/
	float:left;
	padding:0;
	margin:0;
	display:block;
}

/*columns for all results*/
#column1, #column2 {
	/*border:1px solid #f00;*/
	float:left;
	width:45%;
}




/*Content area - Content*/

.hdrresult {
	height:75px;
}

	/* Sort by form */
#sortresult {
	text-align:right;
	width:16em;
}

	/*Search Results*/
.island, .islandnothumbnail, .islandpictures {
	/*border:1px solid #6633FF;*/
	width:99.7%;
	float:left;
	margin-right:0;
	margin-bottom:3em;
	clear:inherit;
}

	/* Fix margin between search results */
.island dl, .islandnothumbnail dl {margin-bottom:-3px;}

#tlists dl {margin-bottom:0;}

/*UL for archive websites - list of matching pages*/
.islandnothumbnail dl ul {
	width:93%;
}


/*Fixed width for preview icons */
#container .preview a img {
	float:right;
	width:62px;
	height:23px;
}

/* Fix height and pos */
.relevBar {
	font-size:1px;
	left:10px;
	bottom:5px;
}


/* thumbnails for Other websites */
#otherwebsites dl {
	border-top:1px dotted #fff;
	margin-top:-0.5em;
	padding-top:
}

#otherwebsites .thumbnail {
	width:auto;
	position:absolute;
	top:1.3em;
	margin-left:-5.0em;
}

#otherwebsites a img  {
	border:none;
	width:2.8em;
	height:4em;
}


/* thumbnails for books, music, maps */
/*.island .thumbnail {
	width:auto;
	position:absolute;
	display:block;
	top:1em;
	margin-left:-6em;
}*/

.island a img {
	border:none;
	width:3.2em;
}

.islandnothumbnail dt, .islandnothumbnail dd {
display:inline-block;
width:95%;
}





/* Pictures adjust images and lists */
#picresultcontainer ol li, #picresultcontainer dl, #picresultcontainer .nopreviewpic {
	width:8.9em;
	height:8.9em;
}

#picresultcontainer img {
	
	width:8.3em;
	height:8.3em;
}


/* pagination */
.pagination li, #navtaglist li{
	width:1.8em;
}


/* Details thumbnail */
.details .thumbnail img {
	width:61px;
	height:75px;
}

.details {
	height:5em;
}


#work table td {
	padding-left:1em;
	border:none;
	border-bottom:1px solid #ccc;
}

#work tr.pageable td {
	border-bottom:1px solid #ECECEC;
}

#work .details .ui-tabs-panel dl {
	height:1em;
}


/*Comments*/
#comments {
	padding:0;
}

#comments dl {
	padding:0;
	width:95%;
}

#comments .reply {
	width:70%;
}

#comments .actions {
	width:100%;
	padding-top:0.3em;
}


#comments form {
	width:90%;
}


/* Tag cloud */
.tagcloudprofile li {
	line-height:2.5em;
	vertical-align:baseline;
	}

.tagcloudprofile li a span {
	display:inline-block;
	width:16px;
	}
	
/* People pages - tabresources fix */
#tabsresources dl {
	display:inline-block;
}

#tabsresources .relevance {
	margin-left: -50px;
}

#tabsresources .thumbnail a img {
	width:3.5em;
}

/*Footer corners*/
#footer .cnrleft, #footer .cnrright {
 height:68px;
}




/* Section Homepage navigation */
.sectionhome #nav li{
	height:20px;
}


	/* larger thumbnails for pictures result page*/

/*#tpictures .thumbnail {
	margin-left:-120px;
}*/

#tpictures .thumbnail a img {
	width:9em;
	height:9em;
}

/* jquery accordion bug */
.ui-accordion-content{ zoom: 1; }


/* jquery userprofile tab bug */
#tabsprofile ul li.ui-state-default, #tabsprofile ul li.ui-state-default ui-tabs-selected, #tabsprofile .ui-tabs-selected, #tabsprofile .ui-corner-top, #tabsprofile .ui-state-active {
	display:block;
}


/* Lists */

	/*fix hide/show note bug */
.notehide /*, ul.noteactions li.last a*/ {
	display:none;
}

ol.lists li dl {
	display:inline-block;
} /* FIX */

.fg-menu a.ui-corner-all {
	border:none;
}

ol.listitems dl {
	height:8.5em;
}

dd.itemorderno ul {
	display:inline;
	margin-top:10px;
}

dd.itemorderno ul li {
	margin-bottom:0px;
}


#listsall h4 {
	left:-120px;
}

#listsall input, #listsall textarea {
	margin-bottom:0;
}

ol.thumbnailgrid li {
	display:inline;
	zoom:1;
}

ol.thumbnailgrid dl {
	width:0px;
	height:10em;
	zoom:1;
}

ol.listitems dd.thumbnail img {
	height:6.5em;
	width:6.5em;
}

ol.thumbnailgrid dd.thumbnail img {
	height:8.7em;
	width:8.7em;
	zoom:1;
}

dd.listthumbnail img {
	height:100px;
	width:100px;
}

#frmlist img.thumbnail, #frmitem img.thumbnail {
	height:100px;
	width:100px;
}


/* result actions */
.resultaction a {
	display:block;
	float:left;
	margin-left:.3em;
}

dd.resultaction {
	width:100%;
}

.islandnothumbnail dd.resultaction ul {
	width:auto;
}


#related dd.snippet ul, #related dd.snippet li{
	width:auto;
}


.tabheader li {
	display:block;
}

/* Advanced search */
#limitul #searchresultlibraries ul {display:inline;}

.iblock {display:inline;}

.prss {margin-left:0;}