<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bnode</title>
	<atom:link href="http://bnode.com/feed" rel="self" type="application/rss+xml" />
	<link>http://bnode.com</link>
	<description>bnode is an innovative architecture and design studio based in vancouver</description>
	<lastBuildDate>Sun, 15 Jan 2012 23:23:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>CODE Live art spaces</title>
		<link>http://bnode.com/projects/code-live-art-spaces</link>
		<comments>http://bnode.com/projects/code-live-art-spaces#comments</comments>
		<pubDate>Mon, 01 Aug 2011 19:04:39 +0000</pubDate>
		<dc:creator>Innes</dc:creator>
				<category><![CDATA[projects]]></category>
		<category><![CDATA[recent work]]></category>

		<guid isPermaLink="false">http://bnode.com/?p=356</guid>
		<description><![CDATA[imagescoming soon Descriptioncoming soon &#160;]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_356'>
<span class='GTTabs_titles'><b>images</b></span>coming soon
	
		<div class="gallery_clear"></div> 
		<div id="gallery_356" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_356" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/CODE_homeThumb1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/CODE_homeThumb1-60x40.jpg" alt="" title="CODE_homeThumb1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/00XX_CODE.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/00XX_CODE-60x40.jpg" alt="" title="00XX_CODE" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/00X_CODE.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/00X_CODE-60x40.jpg" alt="" title="00X_CODE" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_356" class="loader"></div>
					<div id="slideshow_356" class="slideshow"></div>
					<div id="caption_356" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_356 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_356').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_356',
					controlsContainerSel:      '#controls_356',
					captionContainerSel:       '#caption_356',  
					loadingContainerSel:       '#loading_356',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		</p>
<p></div>

<div class='GTTabs_divs' id='GTTabs_1_356'>
<span class='GTTabs_titles'><b>Description</b></span>coming soon</p>
<p>&nbsp;</p>
</div>

]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/code-live-art-spaces/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BGI electric vehicle charging stations</title>
		<link>http://bnode.com/projects/bgi-electric-vehicle-charging-stations-2</link>
		<comments>http://bnode.com/projects/bgi-electric-vehicle-charging-stations-2#comments</comments>
		<pubDate>Sat, 30 Jul 2011 21:05:11 +0000</pubDate>
		<dc:creator>Innes</dc:creator>
				<category><![CDATA[projects]]></category>
		<category><![CDATA[recent work]]></category>

		<guid isPermaLink="false">http://bnode.com/?p=282</guid>
		<description><![CDATA[imagescoming soon Descriptioncoming soon]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_282'>
<span class='GTTabs_titles'><b>images</b></span>coming soon
	
		<div class="gallery_clear"></div> 
		<div id="gallery_282" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_282" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/BGI_002_001.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/BGI_002_001-60x40.jpg" alt="BGI ev station bnode architects" title="BGI_002_001" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_282" class="loader"></div>
					<div id="slideshow_282" class="slideshow"></div>
					<div id="caption_282" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_282 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_282').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_282',
					controlsContainerSel:      '#controls_282',
					captionContainerSel:       '#caption_282',  
					loadingContainerSel:       '#loading_282',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		</p>
<p></div>

<div class='GTTabs_divs' id='GTTabs_1_282'>
<span class='GTTabs_titles'><b>Description</b></span>coming soon</p>
</div>

]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/bgi-electric-vehicle-charging-stations-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mount Pleasant Office &amp; Retail Building</title>
		<link>http://bnode.com/projects/mount-pleasant-office-building</link>
		<comments>http://bnode.com/projects/mount-pleasant-office-building#comments</comments>
		<pubDate>Sun, 31 Jul 2011 23:34:01 +0000</pubDate>
		<dc:creator>Innes</dc:creator>
				<category><![CDATA[projects]]></category>
		<category><![CDATA[recent work]]></category>

		<guid isPermaLink="false">http://bnode.com/?p=339</guid>
		<description><![CDATA[imagescoming soon Descriptioncoming soon]]></description>
			<content:encoded><![CDATA[<div>
<div>
<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_339'>
<span class='GTTabs_titles'><b>images</b></span>coming soon
	
		<div class="gallery_clear"></div> 
		<div id="gallery_339" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_339" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/corner-view-A.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/corner-view-A-60x40.jpg" alt="" title="corner view A" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/BTY-office-axos-1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/BTY-office-axos-1-60x40.jpg" alt="" title="BTY office axos 1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/BTY-office-axos-2.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/BTY-office-axos-2-60x40.jpg" alt="" title="BTY office axos 2" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/BTY-side-axo-1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/BTY-side-axo-1-60x40.jpg" alt="" title="BTY side axo 1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/BTY-screen-1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/BTY-screen-1-60x40.jpg" alt="" title="BTY screen 1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/BTY-Gstair-1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/BTY-Gstair-1-60x40.jpg" alt="" title="BTY Gstair 1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/08/BTY-home_thumb-A.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/08/BTY-home_thumb-A-60x40.jpg" alt="" title="BTY home_thumb A" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_339" class="loader"></div>
					<div id="slideshow_339" class="slideshow"></div>
					<div id="caption_339" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_339 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_339').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_339',
					controlsContainerSel:      '#controls_339',
					captionContainerSel:       '#caption_339',  
					loadingContainerSel:       '#loading_339',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		</p>
<p></div>

<div class='GTTabs_divs' id='GTTabs_1_339'>
<span class='GTTabs_titles'><b>Description</b></span>coming soon</p>
</div>
</div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/mount-pleasant-office-building/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>grunt gallery media lab</title>
		<link>http://bnode.com/projects/grunt-gallery-media-lab</link>
		<comments>http://bnode.com/projects/grunt-gallery-media-lab#comments</comments>
		<pubDate>Sun, 31 Jul 2011 22:09:18 +0000</pubDate>
		<dc:creator>Innes</dc:creator>
				<category><![CDATA[projects]]></category>
		<category><![CDATA[recent work]]></category>

		<guid isPermaLink="false">http://bnode.com/?p=296</guid>
		<description><![CDATA[imagescoming soon Descriptioncoming soon]]></description>
			<content:encoded><![CDATA[<div>
<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_296'>
<span class='GTTabs_titles'><b>images</b></span>coming soon
	
		<div class="gallery_clear"></div> 
		<div id="gallery_296" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_296" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/grunt_Hthumb_001.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/grunt_Hthumb_001-60x40.jpg" alt="" title="grunt_Hthumb_001" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/grunt_Hthumb_0011.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/grunt_Hthumb_0011-60x40.jpg" alt="" title="grunt_Hthumb_001" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_296" class="loader"></div>
					<div id="slideshow_296" class="slideshow"></div>
					<div id="caption_296" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_296 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_296').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_296',
					controlsContainerSel:      '#controls_296',
					captionContainerSel:       '#caption_296',  
					loadingContainerSel:       '#loading_296',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		</p>
<p></div>

<div class='GTTabs_divs' id='GTTabs_1_296'>
<span class='GTTabs_titles'><b>Description</b></span>coming soon</p>
</div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/grunt-gallery-media-lab/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BGI canopy station</title>
		<link>http://bnode.com/projects/bgi-canopy-station</link>
		<comments>http://bnode.com/projects/bgi-canopy-station#comments</comments>
		<pubDate>Wed, 03 Aug 2011 06:26:24 +0000</pubDate>
		<dc:creator>Innes</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://bnode.com/?p=372</guid>
		<description><![CDATA[coming soon]]></description>
			<content:encoded><![CDATA[<p>coming soon</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/bgi-canopy-station/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prefab 20-20</title>
		<link>http://bnode.com/projects/prefab-20-20</link>
		<comments>http://bnode.com/projects/prefab-20-20#comments</comments>
		<pubDate>Fri, 27 May 2011 04:51:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://clients.codenamedesign.com/bnode/?p=7</guid>
		<description><![CDATA[PhotosThis project is a competition entry for the 2009 Prefab 20/20 design competition. The competition brief asked for designs for a prefabricated home with a 400 square foot footprint. Our entry is called &#8220;Pivot house&#8221;. DescriptionPivot house embraces an approach &#8230; <a href="http://bnode.com/projects/prefab-20-20">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_7'>
<span class='GTTabs_titles'><b>Photos</b></span>This project is a competition entry for the  2009 Prefab 20/20 design competition. The competition brief asked for  designs for a prefabricated home with a 400 square foot footprint. Our entry is called &#8220;Pivot house&#8221;.
	
		<div class="gallery_clear"></div> 
		<div id="gallery_7" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_7" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_06.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_06-60x40.jpg" alt="" title="prefab_20_20_06" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_07.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_07-60x40.jpg" alt="" title="prefab_20_20_07" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_08.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_08-60x40.jpg" alt="" title="prefab_20_20_08" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_09.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_09-60x40.jpg" alt="" title="prefab_20_20_09" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_05.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_05-60x40.jpg" alt="" title="prefab_20_20_05" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_01.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_01-60x40.jpg" alt="" title="prefab_20_20_01" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_02.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_02-60x40.jpg" alt="" title="prefab_20_20_02" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_03.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_03-60x40.jpg" alt="" title="prefab_20_20_03" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_04.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_04-60x40.jpg" alt="" title="prefab_20_20_04" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_10.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_10-60x40.jpg" alt="" title="prefab_20_20_10" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_11.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_11-60x40.jpg" alt="" title="prefab_20_20_11" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_12-760x437.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_12-60x40.jpg" alt="" title="prefab_20_20_12" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_13.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_13-60x40.jpg" alt="" title="prefab_20_20_13" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_14.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/prefab_20_20_14-60x40.jpg" alt="" title="prefab_20_20_14" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_7" class="loader"></div>
					<div id="slideshow_7" class="slideshow"></div>
					<div id="caption_7" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_7 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_7').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_7',
					controlsContainerSel:      '#controls_7',
					captionContainerSel:       '#caption_7',  
					loadingContainerSel:       '#loading_7',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		<br />
</div>

<div class='GTTabs_divs' id='GTTabs_1_7'>
<span class='GTTabs_titles'><b>Description</b></span>Pivot house embraces an approach to to high-density,  spatially optimized domestic dwelling that engages a dynamic  architecture capable of being reconfigured by the inhabitants. The  spatial constraints of a minimal, 400 square foot footprint are expanded  by allowing reconfiguration of the space in multiple ways. Adjacent  outdoor space can be captured and integrated within the spatial envelope  of the dwelling, and multiple spatial configurations can be programmed  by the inhabitants based on external conditions such as weather, number  of inhabitants, events, programmatic innovation and their own desires to  experiment. What is lacking by some definitions in living area is thus  compensated and even exceeded in terms of spatial novelty and richness  of variety of spatial and programmatic variation.</p>
<p>Pivot house operates by rotation.  The  building consists of three stacked volumes, the top two of which can  rotate their position around a central mast or &#8220;trunk&#8221;.  The central  mast&#8217;s rotation is enabled through a modified crane motor which is  recessed into the ground floor module and can be easily accessed.   Sensors halt the rotational action of the building if any object is  encountered within the rotational path.  Through the design of the  building, the stairways which allow access to the loft floor and roof  deck in the &#8220;home&#8221; position (when all modules are in position one  directly on top of the other) continue to allow vertical access between  the modules in all but one configuration, where the roof deck is not  accessible. A drop seal detail at the bottom edge of the top two modules  ensures that the building envelope is water and air proof when in the  &#8220;home&#8221; position.  Guardrails that become necessary at the upper levels  when the modules are rotated are deployed through a hinged panel system,  where the guards are simply lifted from the horizontal position (where  they are recessed into the floor) to the vertical position, where they  lock into place.  Accessory components, such as curtains, tent  structures and awnings can be applied to the modular arrangements of the  modules to capture outdoor space and integrate it into part of the  interior, to provide further spatial possibilities, and to provide  weather protection.  These accessories are similar in principle those  available for camping and recreational vehicles. Areas of the building  can also be left open to the elements. Heating is provided through an  in-floor radiant hydronic system.  Building power is augmented by a  grid-tie photovoltaic system on the roof (the roof module may rotate  with the sun&#8217;s path to optimize power harvesting).</p>
<p>The Pivot house is factory-fabricated in  seven modules (two for each floor module and one for the rotational  mast) which are delivered to site and assembled by truck-mounted crane.   The top two, rotating modules consist of insulated wood panels and  metal roofing cladding steel moment frames.  The ground floor module  consists of insulated wood panels infilling a steel frame on a  lightweight concrete slab and footing.  The rotational mast or &#8220;trunk&#8221;  has it&#8217;s own concrete foundation which is cast in place on site.   Windows and doors are triple-glazed units in aluminum frames.</div>

<div class='GTTabs_divs' id='GTTabs_2_7'>
<span class='GTTabs_titles'><b>Info</b></span>competition / Vancouver / 2009<br />
</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/prefab-20-20/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agriloop &#8211; Formshift</title>
		<link>http://bnode.com/projects/agriloop-formshift-competition</link>
		<comments>http://bnode.com/projects/agriloop-formshift-competition#comments</comments>
		<pubDate>Fri, 27 May 2011 04:52:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://clients.codenamedesign.com/bnode/?p=8</guid>
		<description><![CDATA[Photos DescriptionThe goal of AgriLoop is to develop not just one building but a typology for a hybrid residential/commercial architecture that integrate biointensive gardening, urban agriculture, and a market for selling produce. The formal, spatial and material characteristics of individual &#8230; <a href="http://bnode.com/projects/agriloop-formshift-competition">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_8'>
<span class='GTTabs_titles'><b>Photos</b></span>
	
		<div class="gallery_clear"></div> 
		<div id="gallery_8" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_8" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_01.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_01-60x40.jpg" alt="" title="formshift_agriloop_01" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_02-760x428.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_02-60x40.jpg" alt="" title="formshift_agriloop_02" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_03.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_03-60x40.jpg" alt="" title="formshift_agriloop_03" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_04.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_04-60x40.jpg" alt="" title="formshift_agriloop_04" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_05.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_05-60x40.jpg" alt="" title="formshift_agriloop_05" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_06.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_06-60x40.jpg" alt="" title="formshift_agriloop_06" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_07.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_07-60x40.jpg" alt="" title="formshift_agriloop_07" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_08-760x226.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_08-60x40.jpg" alt="" title="formshift_agriloop_08" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_09-760x355.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_09-60x40.jpg" alt="" title="formshift_agriloop_09" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_10.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_10-60x40.jpg" alt="" title="formshift_agriloop_10" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_11.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_11-60x40.jpg" alt="" title="formshift_agriloop_11" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_12.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_12-60x40.jpg" alt="" title="formshift_agriloop_12" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_13.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_13-60x40.jpg" alt="" title="formshift_agriloop_13" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_14.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_14-60x40.jpg" alt="" title="formshift_agriloop_14" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_15.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_15-60x40.jpg" alt="" title="formshift_agriloop_15" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_16-760x312.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_16-60x40.jpg" alt="" title="formshift_agriloop_16" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_17.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_17-60x40.jpg" alt="" title="formshift_agriloop_17" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_18.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/formshift_agriloop_18-60x40.jpg" alt="" title="formshift_agriloop_18" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_8" class="loader"></div>
					<div id="slideshow_8" class="slideshow"></div>
					<div id="caption_8" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_8 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_8').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_8',
					controlsContainerSel:      '#controls_8',
					captionContainerSel:       '#caption_8',  
					loadingContainerSel:       '#loading_8',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		<br />
</div>

<div class='GTTabs_divs' id='GTTabs_1_8'>
<span class='GTTabs_titles'><b>Description</b></span>The goal of AgriLoop is to develop not  just one building but a  typology for a hybrid residential/commercial  architecture that  integrate biointensive gardening, urban agriculture,  and a market for  selling produce. The formal, spatial and material  characteristics of  individual buildings  vary to suit their particular  locations (climate,  microclimate, local zoning, site constraints,  building orientation,  etc.). The building shown here is just one example  for a particular  site.  The ultimate goal is to create a complete  productive cycle,  where food and other plant matter can be grown and  consumed by  residents or others, or sold in the market space provided,  along with  other community garden yields from the surrounding  neighborhood.   Compost from resident’s kitchens is used in a systematic  way to provide  nutrients for the gardens.</p>
<p>The building integrates  many sustainable features including a  gravity-based rainwater/greywater  irrigation system, and takes  advantage of natural heating, cooling and  ventilation.  The residential  units feature operable windows on all four  sides of every unit,  geothermal radiant hydronic heating, and air and  light flow through the  body of the building is enabled through its  porous organization.   Passive solar principles are deployed throughout,  supplemented by  active solar through photovoltaic systems integrated  with shading  devices and cladding panels.  A green roof and walls are  primary  features, and landscape and vegetal elements are essential  components  of the building fabric.</p>
<p>The building is bicycle  and pedestrian friendly: lots of secure bike  parking spaces are  provided, and one can ride their bike up the inner  &#8220;loop&#8221; to their  apartment and/or to the roof garden/park.</p>
<p>The building integrates a  variety of social spaces to encourage  community building and invite the  participation (casual or otherwise)  of the general public.  An inner  courtyard “street” and promenade leads  to a rooftop park and garden with  a cafe. public programs, Other  gathering spaces and play areas are  provided throughout. Daycare and  other possible programs providing  social benefit are included.</p>
<p>The promotion of gardening  cultures in Vancouver can provide a  healthy food source, a means to  reconnect to nature, and a way to build  community and stimulate local  economic activity and diversity.  In  this case the activity of gardening  and resulting spatial and material  effects mingle with public  activities such as the market, garden and  park spaces to create an  intriguing urban mixture.  This approach is  seen as both a remedial  device for the contemporary city and as a  contribution to a body of  organizing principles for a new ecological  urbanism.<br />
</div>

<div class='GTTabs_divs' id='GTTabs_2_8'>
<span class='GTTabs_titles'><b>Info</b></span>competition / Vancouver, 2009</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/agriloop-formshift-competition/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ambleside house</title>
		<link>http://bnode.com/projects/ambleside-house</link>
		<comments>http://bnode.com/projects/ambleside-house#comments</comments>
		<pubDate>Fri, 27 May 2011 04:52:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://clients.codenamedesign.com/bnode/?p=9</guid>
		<description><![CDATA[PhotosThis addition/renovation project transforms a modest two storey house in West Vancouver into an open, light-filled dwelling which captures a beautiful view offered through its position on a sloped site overlooking Burrard Inlet and the city of Vancouver to the &#8230; <a href="http://bnode.com/projects/ambleside-house">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_9'>
<span class='GTTabs_titles'><b>Photos</b></span>This addition/renovation project transforms a modest two storey house in  West Vancouver into an open, light-filled dwelling which captures a  beautiful view offered through its position on a sloped site overlooking  Burrard Inlet and the city of Vancouver to the south.
	
		<div class="gallery_clear"></div> 
		<div id="gallery_9" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_9" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_01.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_01-60x40.jpg" alt="" title="ambleside_residence_01" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_02.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_02-60x40.jpg" alt="" title="ambleside_residence_02" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_03.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_03-60x40.jpg" alt="" title="ambleside_residence_03" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_04.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_04-60x40.jpg" alt="" title="ambleside_residence_04" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_05.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_05-60x40.jpg" alt="" title="ambleside_residence_05" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_06.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_06-60x40.jpg" alt="" title="ambleside_residence_06" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_07.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_07-60x40.jpg" alt="" title="ambleside_residence_07" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_08-760x204.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_08-60x40.jpg" alt="" title="ambleside_residence_08" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_09.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_09-60x40.jpg" alt="" title="ambleside_residence_09" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_10.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_10-60x40.jpg" alt="" title="ambleside_residence_10" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_11.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_11-60x40.jpg" alt="" title="ambleside_residence_11" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_12.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/ambleside_residence_12-60x40.jpg" alt="" title="ambleside_residence_12" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_9" class="loader"></div>
					<div id="slideshow_9" class="slideshow"></div>
					<div id="caption_9" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_9 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_9').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_9',
					controlsContainerSel:      '#controls_9',
					captionContainerSel:       '#caption_9',  
					loadingContainerSel:       '#loading_9',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		<br />
</div>

<div class='GTTabs_divs' id='GTTabs_1_9'>
<span class='GTTabs_titles'><b>Description</b></span>This addition/renovation project transforms a modest  two storey house in West Vancouver into an open, light-filled dwelling  which captures a beautiful view offered through its position on a sloped  site overlooking Burrard Inlet and the city of Vancouver to the south.  The living and kitchen spaces on the house’s main floor are reorganized  into an open plan arrangement with a fully glazed, south-facing window  wall which opens onto a deck, overlooking a small garden and panoramic  view.  Organized along the view, the upper floor space provides several  ways of modulating the connection between the house’s interior and the  exterior deck space and views beyond through large glass doors and a  unique exterior curtain system. The system allows for variations in  privacy and control of shading in the summer and for the creation of a  variety of interior/exterior zones of varying degrees of privacy.  The  curtain features solar cells that capture energy from the sun and use it  to power hundreds of tiny LED lights which are woven into the curtain  system’s fabric. At night, the lights activate and create softly glowing  points of light which can be adjusted by the owners.</p>
<p>The openness and clear views to the  exterior that characterize the upper floor are contrasted on the lower  floor by more diffuse natural lighting (akin to the ‘forest floor’) and  intimate connections to exterior landscaped garden spaces.<br />
</div>

<div class='GTTabs_divs' id='GTTabs_2_9'>
<span class='GTTabs_titles'><b>Info</b></span>interactive residence / west vancouver / 2009  &#8211; in construction<br />
</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/ambleside-house/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>East Van Accessory Building</title>
		<link>http://bnode.com/projects/east-van-accessory-building</link>
		<comments>http://bnode.com/projects/east-van-accessory-building#comments</comments>
		<pubDate>Mon, 18 Jul 2011 04:27:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://bnode.com/recent-work/east-van-accessory-building</guid>
		<description><![CDATA[PhotosThis building is part of a larger site which includes an old church which has been converted to a dwelling and gallery, and the associated garden and landscaping. DescriptionThis building is part of a larger site which includes an old &#8230; <a href="http://bnode.com/projects/east-van-accessory-building">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_137'>
<span class='GTTabs_titles'><b>Photos</b></span>This building is part of a larger site which includes an old church  which has been converted to a dwelling and gallery, and the associated  garden and landscaping.
	
		<div class="gallery_clear"></div> 
		<div id="gallery_137" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_137" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_01.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_01-60x40.jpg" alt="" title="east_van_accessory_building_01" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_02.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_02-60x40.jpg" alt="" title="east_van_accessory_building_02" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_03.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_03-60x40.jpg" alt="" title="east_van_accessory_building_03" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_04.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_04-60x40.jpg" alt="" title="east_van_accessory_building_04" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_05-760x198.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_05-60x40.jpg" alt="" title="east_van_accessory_building_05" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_06.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_06-60x40.jpg" alt="" title="east_van_accessory_building_06" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_07.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_07-60x40.jpg" alt="" title="east_van_accessory_building_07" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_08.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/east_van_accessory_building_08-60x40.jpg" alt="" title="east_van_accessory_building_08" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/EastVan_homeThumb1.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/EastVan_homeThumb1-60x40.jpg" alt="" title="EastVan_homeThumb1" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_137" class="loader"></div>
					<div id="slideshow_137" class="slideshow"></div>
					<div id="caption_137" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_137 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_137').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_137',
					controlsContainerSel:      '#controls_137',
					captionContainerSel:       '#caption_137',  
					loadingContainerSel:       '#loading_137',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		<br />
</div>

<div class='GTTabs_divs' id='GTTabs_1_137'>
<span class='GTTabs_titles'><b>Description</b></span>This building is part of a larger site which includes  an old church which has been converted to a dwelling and gallery, and  the associated garden and landscaping.</p>
<p>The accessory building acts as a  backdrop and anchor to frame activity and events in the garden. The main  role of the building is to capture exterior space and integrate with  small interior. The building is divided into two zones; one for storing  artwork and the other for relaxing, entertaining and to use as a small  studio.</p>
<p>Building has been designed in such a way that it can be converted into a 1-bedroom dwelling.<br />
</div>

<div class='GTTabs_divs' id='GTTabs_2_137'>
<span class='GTTabs_titles'><b>Info</b></span>Vancouver, 2009<br />
</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/east-van-accessory-building/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NowPublic/Bryght HQs</title>
		<link>http://bnode.com/projects/nowpublicbryght-hqs-offices</link>
		<comments>http://bnode.com/projects/nowpublicbryght-hqs-offices#comments</comments>
		<pubDate>Fri, 20 May 2011 22:37:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://clients.codenamedesign.com/bnode/?p=1</guid>
		<description><![CDATA[PhotosThis project renovates a long, narrow commercial space in Vancouver’s Gastown area into offices for two local internet companies, providing an open platform for both office’s young and dynamic work cultures. DescriptionThis project renovates a long, narrow commercial space in &#8230; <a href="http://bnode.com/projects/nowpublicbryght-hqs-offices">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><div class='GTTabs_divs GTTabs_curr_div' id='GTTabs_0_5'>
<span class='GTTabs_titles'><b>Photos</b></span>This project renovates a long, narrow commercial space in Vancouver’s  Gastown area into offices for two local internet companies, providing an  open platform for both office’s young and dynamic work cultures.
	
		<div class="gallery_clear"></div> 
		<div id="gallery_5" class="photospace"> 
	
			<!-- Start Advanced Gallery Html Containers -->
			<div class="thumbs_wrap2">
				<div class="thumbs_wrap">
					<div id="thumbs_5" class="thumnail_col " >
						 
						<ul class="thumbs noscript">				
						
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_01.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_01-60x40.jpg" alt="" title="nowpublic_bryght_offices_01" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_02.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_02-60x40.jpg" alt="" title="nowpublic_bryght_offices_02" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_03.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_03-60x40.jpg" alt="" title="nowpublic_bryght_offices_03" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_04.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_04-60x40.jpg" alt="" title="nowpublic_bryght_offices_04" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_05.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_05-60x40.jpg" alt="" title="nowpublic_bryght_offices_05" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_06.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_06-60x40.jpg" alt="" title="nowpublic_bryght_offices_06" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_07.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_07-60x40.jpg" alt="" title="nowpublic_bryght_offices_07" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_08.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_08-60x40.jpg" alt="" title="nowpublic_bryght_offices_08" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_09.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_09-60x40.jpg" alt="" title="nowpublic_bryght_offices_09" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_10.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_10-60x40.jpg" alt="" title="nowpublic_bryght_offices_10" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_11.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_11-60x40.jpg" alt="" title="nowpublic_bryght_offices_11" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_12.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_12-60x40.jpg" alt="" title="nowpublic_bryght_offices_12" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
									<li><a class="thumb" href="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_13.jpg" >								
											<img src="http://bnode.com/wp-content/uploads/2011/07/nowpublic_bryght_offices_13-60x40.jpg" alt="" title="nowpublic_bryght_offices_13" />
										</a>
										
										<div class="caption">
											
										</div>
										
									</li>
								
						</ul>
								<div class="gallery_clear"></div>
								<a class="pageLink prev" style="display:none" href="#" title="Previous Page"></a>
						<a class="pageLink next" style="display:none" href="#" title="Next Page"></a>
					</div>
				</div>
			</div>
			
			<!-- Start Advanced Gallery Html Containers -->
			<div class="gal_content">
				
				<div class="slideshow-container">
					<div id="loading_5" class="loader"></div>
					<div id="slideshow_5" class="slideshow"></div>
					<div id="caption_5" class="caption-container"></div>
				</div>
				
			</div>
	
	</div>
	
	<div class="gallery_clear"></div>
	
	
	
	<script type='text/javascript'>
			
			jQuery(document).ready(function($) {
				
				// We only want these styles applied when javascript is enabled
				$('.gal_content').css('display', 'block');
		
				// Initially set opacity on thumbs and add
				// additional styling for hover effect on thumbs
				var onMouseOutOpacity = 1.0;
				$('#thumbs_5 ul.thumbs li, .thumnail_col a.pageLink').opacityrollover({
					mouseOutOpacity:   onMouseOutOpacity,
					mouseOverOpacity:  1.0,
					fadeSpeed:         'fast',
					exemptionSelector: '.selected'
				});	
				
				// Initialize Advanced Galleriffic Gallery 
				var gallery = $('#thumbs_5').galleriffic({ 
					delay:                     3500,
					numThumbs:                 40,
					preloadAhead:              40,
					enableTopPager:            0,
					enableBottomPager:         false,
					imageContainerSel:         '#slideshow_5',
					controlsContainerSel:      '#controls_5',
					captionContainerSel:       '#caption_5',  
					loadingContainerSel:       '#loading_5',
					renderSSControls:          true,
					renderNavControls:         true,
					playLinkText:              'Play Slideshow',
					pauseLinkText:             'Pause Slideshow',
					prevLinkText:              '&lsaquo; Previous Photo',
					nextLinkText:              'Next Photo &rsaquo;',
					nextPageLinkText:          '&rsaquo;',
					prevPageLinkText:          '&lsaquo;',
					enableHistory:              0,
					autoStart:                 	0,
					enableKeyboardNavigation:	true,
					syncTransitions:           	true,
					defaultTransitionDuration: 	300,
						
					onSlideChange:             function(prevIndex, nextIndex) {
						// 'this' refers to the gallery, which is an extension of $('#thumbs')
						this.find('ul.thumbs').children()
							.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
							.eq(nextIndex).fadeTo('fast', 1.0);
					},
					onTransitionOut:           function(slide, caption, isSync, callback) {
						slide.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0, callback);
						caption.fadeTo(this.getDefaultTransitionDuration(isSync), 0.0);
					},
					onTransitionIn:            function(slide, caption, isSync) {
						var duration = this.getDefaultTransitionDuration(isSync);
						slide.fadeTo(duration, 1.0);
	
						// Position the caption at the bottom of the image and set its opacity
						var slideImage = slide.find('img');
						caption.width(slideImage.width())
							.css({
								//'bottom' : Math.floor((slide.height() - slideImage.outerHeight()) / 2 - 40),
								'top' : slideImage.outerHeight(),
								'left' : Math.floor((slide.width() - slideImage.width()) / 2) + slideImage.outerWidth() - slideImage.width()
							})
							.fadeTo(1000, 1.0);
						
					},
					onPageTransitionOut:       function(callback) {
						this.hide();
						setTimeout(callback, 100); // wait a bit
					},
					onPageTransitionIn:        function() {
						var prevPageLink = this.find('a.prev').css('display', 'none');
						var nextPageLink = this.find('a.next').css('display', 'none');
						
						// Show appropriate next / prev page links
						if (this.displayedPage > 0)
							prevPageLink.css('display', 'block');
		
						var lastPage = this.getNumPages() - 1;
						if (this.displayedPage < lastPage)
							nextPageLink.css('display', 'block');
		
						this.fadeTo('fast', 1.0);
					},
					onImageAdded: function(imageData, li) {
						_li.opacityrollover({
							mouseOutOpacity:   onMouseOutOpacity,
							mouseOverOpacity:  1.0,
							fadeSpeed:         'fast',
							exemptionSelector: '.selected'
						});
					}
					
				}); 
				
				
				
				/**************** Event handlers for custom next / prev page links **********************/
		
				gallery.find('a.prev').click(function(e) {
					gallery.previousPage();
					e.preventDefault();
				});
		
				gallery.find('a.next').click(function(e) {
					gallery.nextPage(); 
					e.preventDefault();
				});
		
			});
		</script>
		
		<br />
</div>

<div class='GTTabs_divs' id='GTTabs_1_5'>
<span class='GTTabs_titles'><b>Description</b></span>This project renovates a long, narrow commercial space in Vancouver’s  Gastown area into offices for two local internet companies, providing an  open platform for both office’s young and dynamic work cultures. The  space is organized into two zones, one for each company, with a central,  shared, glass conference room and reception area which provides  separation but preserves  spatial continuity and access to views and  light at each end of the space.</p>
<p>A stair at the north end leads to a small break room and  deck above which gives an amazing view of Burrard Inlet, the port  facilities and the North Shore beyond.  Each space takes advantage of  the top-floor location to maximize daylighting via skylights.  Private  offices flank open work areas which facilitate a fluid, collaborative  working environment.  Bnode designed furnishings for these areas that  integrate power supply, screens, and lighting into a continuous, modular  system which can be reorganized into different configurations,  expanded, or minimized.  The system features a powder-coated, folded  metal spine from which adjustable light fixtures sprout, creating a warm  glow.<br />
</div>

<div class='GTTabs_divs' id='GTTabs_2_5'>
<span class='GTTabs_titles'><b>Info</b></span>offices / Vancouver / 2007<br />
with Keith Doyle and Marc Baumgartner<br />
</div>

</p>
]]></content:encoded>
			<wfw:commentRss>http://bnode.com/projects/nowpublicbryght-hqs-offices/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

