@import "default.css";
@import "sIFR.css";
@import "lightbox.css";

	/* start content area */	
	#contentArea{margin:0; padding:10px 0; float:left; width:899px; border-top:solid 1px #999; }
		/*#contentNavContainer goes here in page order - nav divs detailed in next section of css */
		#contentContainer{position:relative; margin: 0; padding:10px 0; width:899px; float:left;}
			#centerContentContainer{
			margin:0px;
			padding: 0px 8px 8px 20px;
			width: 871px;
			float: left;
			}
			#calloutContentContainer{
			display: none;
			}
			
			
			
			
			
	/* end content area */			
	

	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	END FIXED NAME CONTENT BOUNDARIES
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */


	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	Text & Link Styles
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */

/* default link is burgundy with black text on hover, underlined */


/* client specific styles */











/* remove last item from class to remove the TEST attribute - or change it if needed */




.TOCBlock,
.Aggregation {width: 100%; margin:0; padding:0px; float: left; }

.TOCBlock div,
.Aggregation div{margin:5px 0; width: 100%; }

.TOCBlock div.OneCol div,
.TOCBlock div.OneCol div.image,
.TOCBlock div.TwoCol,
.TOCBlock div.TwoCol div.image,

.Aggregation div.OneCol div,
.Aggregation div.OneCol div.image,
.Aggregation div.TwoCol,
.Aggregation div.TwoCol div.image
{margin:0px;  padding:0 0px 20px 0;}

/** PhotoBlock  **/

.PhotoBlock img {border:0;}

.PhotoBlock .directory h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#006666;
margin: 13px 0 13px 0;
padding: 0px;
width: 325px;
float: right;
}

.PhotoBlock .directory h4 a:link {}
.PhotoBlock .directory h4 a:visited {color:#006666;}
.PhotoBlock .directory h4 a:hover{}
.PhotoBlock .directory h4 a:active {}

.PhotoBlock .directory{float:left;clear:both; padding:0px 0 15px 0; width:500px;}
.PhotoBlock .directory p{float:right; padding:10px 0 10px 0; width:325px; font-size:13px;line-height:21px;}
.PhotoBlock .directory div{width:160px; height:120px; float:left;}

.PhotoBlock div.filmstrip {margin:0 0 0px 0;}
.PhotoBlock div.filmstrip h3 {color:#333; font-size:12px; font-weight:bold; margin: 10px 0 15px 0px; text-decoration: none;}
.PhotoBlock div.filmstrip h4 {color:#333; font-size:11px; font-weight:bold; margin: 10px 0; padding:0 0 0 8px;}
.PhotoBlock div.filmstrip img {cursor:hand;}
.PhotoBlock div.filmstrip div.webImages {display:none;float:right; height:400px; padding:0px 0px 0 0px; margin: 0px 0 0 0px; border: solid 1px gray; text-align: center;}
.PhotoBlock div.filmstrip div.FilmstripThumbs {width:859px; float: left;overflow: visible; padding: 0; margin: 0;}
.PhotoBlock div.filmstrip div.FilmstripThumbs div {float: left; width: 170px; height: 125px; padding: 5px; text-align: center;}
													
.PhotoBlock div.filmstrip div.FilmstripThumbs div:hover {background-color: #CCC;}
.PhotoBlock div.filmstrip div.FilmstripThumbs p {color:#333; font-size:10px; font-style:italic; width: 76px;}
.PhotoBlock div.filmstrip div.FilmstripThumbs a {border: none;}
.PhotoBlock div.filmstrip div.FilmstripThumbs img {border: none; padding: 2px; background-color: #FFF;}

	
        .Aggregation .AggregationResults .classifications,
        .Calendar .CalendarResults .classifications
        {
            display:none; 
        }  

    .Aggregation .AggregationResults .loading {
        display:none ;
    }
    .Aggregation .AggregationResults.waiting .loading {
        display:block ;
    }
    .Aggregation .AggregationResults.waiting .data {
        display:none ;