@CHARSET "ISO-8859-1";

/* Layout */

	.container {
		width: 950px;

		margin: 0 auto;
	}
	#header {
		padding: 20px;
	}
	#header #identity {
		width: 405px;
		float: left;
	}
	
	#header #navigate {
		width: 485px;
		float: right;
	}
	
		#navigate dl {
			float: right;
			width: 80px;
		}
			
			#navigate dl>dd {

			}
			
			#navigate dl.home {
				width: 165px;
			}
	#body {}
	
		/* panes */
		#body .top {
			margin-bottom: 10px;
		}		
		#body .middle, #body .bottom {
			margin-bottom: 15px;
		}
			#body .leftPane {
				float: left;
			}
			
				
			#body .rightPane {
				float: right;
			}
			
		/* top */
			#body .top .leftPane {
				width: 800px;
			}
			#body .top .rightPane {
				width: 110px;
			}
			
		/* middle, bottom */	
			#body .middle, .entry .bottom {
				width: 825px;	
			}
			#body .middle  div {
			}
				#body .middle .leftPane {
					padding-left: 30px;
					width: 375px;
				}
				#body .middle .rightPane {
					width: 375px;
				}							
	
			/* bottom */
			#body .bottom .leftPane {
				width: 375px;
			}
									
			#body .bottom .rightPane {
				width: 375px;
			}			
		
	#footer ul {
		width: 425px;
		padding-bottom: 20px;
	}			
	#footer ul li{
		padding-top: 10px;
		
	}
			
/* clearfix hack: http://www.webtoolkit.info/css-clearfix.html */

	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	
	.clearfix {
		display: inline-block;
	}
	
	html[xmlns] .clearfix {
		display: block;
	}
	
	* html .clearfix {
		height: 1%;
	}
