div#footer{
	margin:0;
	padding:0;
	color:#666;
	background:transparent url(../images/footer_background.gif) top center repeat-y;
}
div#footer div.container{
	padding:0 0 10px 0;
	background:#e2edd3 url(../images/footer_watermark.gif) right center no-repeat;
}
div#footer ul{
	margin:15px 0 0 0;
	padding:0;
	list-style:none;
}
div#footer ul li{
	margin:0;
	padding:0 5px;
}
div#footer ul.networks{
	margin:0;
	padding-top:15px;
}
div#footer ul.networks li{
	float:left;
}
div#footer ul strong{
	color:#2E5902;
}
div#footer .icon{
	display:block;
	height:22px;
	width:22px;
	text-indent:-200em;
}
div#footer a{
	color:#999;
	text-decoration:none;
}
div#footer a:hover{
	color:#999;
	text-decoration:underline;
}
.moment{font-size:10px;}
.twitter{background:transparent url(../images/icons/twitter.gif) 0 0 no-repeat;}
.flickr{background:transparent url(../images/icons/flickr.gif) 0 0 no-repeat;}
.youtube{background:transparent url(../images/icons/youtube.gif) 0 0 no-repeat;}
.facebook{background:transparent url(../images/icons/facebook.gif) 0 0 no-repeat;}
.blog{background:transparent url(../images/icons/blog-footer.gif) 0 0 no-repeat;}
.shop{background:transparent url(../images/icons/shop.gif) 0 0 no-repeat;}
