   
    /*  --------------------------------------------------------------------  */
    /*  --------------------------------------------------------------------  */
    /*                                                                        */
    /*             Library Elements                                           */
    /*                                                                        */
    /*  --------------------------------------------------------------------  */
    /*  --------------------------------------------------------------------  */


	#MediaSearchControls {
	    padding: 5px;
		text-align: center;		
	}

	/*
	#Temporary_Revial_Recordings_Header{
		text-align: center;		
		padding: 1em;
	}
	
	div.Service_Recording{
		text-align: center;
		font-size: 70%;
	    padding: 0.3em;
	}
	
	div.Service_Recording a{
		text-align: center;
		font-size: 140%;
	    padding: 0.3em;
	}
	
	div.Media_Audio_Track{
	    padding: 0.1em;
	}

	#Media_2_Columns{
		 text-align: left;
	}
	
	#Media_Specials_Set1{
		text-align: center;
		float: left;
		width: 18em;
	}
	
	Media_Specials_Set2{
		text-align: center;
		float: right;
		width: 18em;
	}
	*/
	#LibraryHomeHeaderLeft {
		padding: 5px 0px 5px 15px;
		height: 40px; 
		width:  400px;
		text-align: left;
		float: left;
		font-weight: bold;
		font-size: 14pt;
		/*background-color: yellow;*/
	}
	
	#LibraryHomeHeaderRightSearch{
		padding: 0px 0px 0px 0px;
		height: 50px; 
		width:  240px;
		float: right;				
	}
	
    
	#LibraryHomeHeaderRightSearchLink{
	    padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        height: 50px; 
		width:  240px;
		text-decoration: none;        
        background-image: URL("../images/search_the_lib2.png");
	}
    #LibraryHomeHeaderRightSearchLink:hover{
        background-image: URL("../images/search_the_lib2_h.png");
	}
    
    #LibraryHomeHeaderRightSearchLinkbox{
        height: 50px; 
		width:  240px;
    }
    #LibraryHomeHeaderRightSearchLinkbox  img{
        border-style: none;
        
    }
    
    
	
	#LibraryHomeHeaderRightSearchImg{
		text-decoration: none;
        border-style: none;        
        border-width: 0;
        border: 0;
        height: 50px; 
		width:  240px;
	}
	
	
	#LibraryHomeRecentAddsBlock{
		padding: 75px 25px 25px 25px;
	}
	
	
	#MediaSearchCritieraHeaderLeft {		
		width:  800px;
		height: 32px;
		text-align: left;
		float: left;
		font-weight: bold;
		font-size: 12pt;
	}
	
	#MediaSearchCritieraHeaderRightImg {		
		height: 32px;
	}
	
	#MediaSearchResultsHeaderLeft{		
		padding: 5px 0px 10px 0px; 
		width:  40%;
		text-align: left;
		float: left;
		font-weight: bold;
		font-size: 12pt;
		/*background-color: aqua;*/
	}
	
	#MediaSearchResultsPagination{		
		padding: 5px 0px 10px 0px; 
		width:  60%;
		text-align: right;
		float: right;
		font-weight: bold;
		font-size: 10pt;	
		/*background-color: yellow;*/
	}
	
	#MediaSearchResultsPagination a{		
		padding: 0px 0px 0px 0px;		
	}
	
	#MediaSearchResultsPaginationLabel {
		float: right;
		/*display: inline;*/
		margin: 0px 10px 0px 10px;
	}
	
	
	img.PaginationLinkImage {
		float: right;	
		/*display: inline;*/
	}
	
	#MediaSearchResultsPagination li{
		text-decoration: none;
		display: inline;
	}
	
	
	#MediaSearchResultsCount{
		font-weight: bold;
		font-size: 9pt;
	}
	
	
	td.SearchCriteriaLabel {
		width: 85px;
		/*font-weight: bold;*/
		font-size: 12pt;		
		text-align: right;		
	}
	
	
	td.SearchCriteriaOperator {		
		width: 95px;		
	}
	
	
	td.SearchCriteriaValue {
		
		width: 210px;			
	}
	
	select.cmboSearchOp {
		width: 95px;
	}
	
	input.LibSearchInput {
		width: 180px;
	}
    
        select.LibSearchInput {
		width: 183px;
	}
	
	
	/*  Wide Search Column */
        td.SearchCriteriaValueWide {		
		width: 265px;			
	}
        input.LibSearchInputWide {
		width: 260px;
	}    
        select.LibSearchInputWide {
		width: 263px;
	}
    
    
        /*  Narrow Search Column */
        td.SearchCriteriaValueNarrow {		
		width: 155px;			
	}
	input.LibSearchInputNarrow {
		width: 150px;
	}    
        select.LibSearchInputNarrow {
		width: 153px;
	}
	
	
	
	#MediaSearchResults{
		width:  100%;
		float: left;
	}
