/* =============== Start styles for display on SCREEN */
body { background-position:-201px 0px; }
	#all-container { width:775px; }	
		#page-content { width:775px; }
			.grid-home, .grid-1, .grid-2, .grid-3, .grid-4-flex { width:740px; }
			.grid-1 .third-col,
			.grid-home .third-col, 
			.grid-1 .third-col {float:left; /*width:642px;*/ width:740px; padding-top:10px; background-position:0 30px; background-repeat:no-repeat; }/* bg-image definition in 'bg-images.css' */
				.grid-home .third-col .content-block, 
				.grid-1 .third-col .content-block, 
				.grid-home .third-col .note-block, 
				.grid-1 .third-col .note-block, 
				.grid-home .third-col .search-block, 
				.grid-1 .third-col .search-block, 
				.grid-home .third-col .image-block, 
				.grid-1 .third-col .image-block, 
				.grid-home .third-col .banner-block, 
				.grid-1 .third-col .banner-block, 
				.grid-home .third-col .quote-block, 
				.grid-1 .third-col .quote-block, 
				.grid-home .third-col .contact-block, 
				.grid-1 .third-col .contact-block, 
				.grid-home .third-col .list-block, 
				.grid-1 .third-col .list-block, 
				.grid-home .third-col .calendar-block, 
				.grid-1 .third-col .calendar-block  { display:inline; float:left; }
            
        .functions { margin-right: 35px; }			
	#site-visual { width:761px; }
        body.home #header #site-visual #flash-anim { width:545px; height: 225px;}
	body.subhome #header #site-visual #section-bar,
	body.index #header #site-visual #section-bar { width:545px; height: 151px;}
        body.index .grid-2 .second-col-container { width:224px; }
	body.index .grid-2 .second-col-container .fourth-col { width:226px; }
	
        /* content-page */
                        .grid-1 .second-col { margin-right:0; }
                        
	
		/*ul.target-groups { float:left; width:474px; margin:0 0 0 17px; }*/
			/*.main-menu ul li {  margin:0 2px; }*/
	/*.navigation { position:relative; width:761px; }
		.navigation ul.menu { margin-top:10px; width:100%; }
		.text-resize-block {  }*/
	
	/* test for floating divs in third col */
		.third-col { margin-left:30px; display:inline; }
		.third-col div { /*float:left; margin-right:15px; */}
                .third-col div.banner-1,
                .third-col div.banner-2,
                .third-col div.banner-3,
                .third-col div.banner-4,
                .third-col div.banner-5 { margin-right:15px; float:left; }
                
                .grid-1 .third-col div.events-block { width:195px; float:left; overflow:hidden; }
		
/* =============== End styles for display on SCREEN */						
