	#page {
		width: 980px;	
		margin: 0 auto 0 auto;
	}
	.page {
		margin: 0 10px;
	}
	
	
	#header  {
		padding: 20px 0 0 0;
	}
		#header .left {
			float: left;	
			width: 700px;
		}
		
		#header .right {
			float: right;	
			width: 255px;
		}
		
		#header .persona {
			margin-bottom: 5px;	
			
		}
		#header .persona .nav {
			float: right;
		}
			#header .persona .nav .point {
				float: right;
			}
		
		#header .persona .icon {
			float: right;	
		}
		
		
	#header .identity {
		margin-bottom: 10px;
	}
	
			
	#neck {
		margin: 0;
	}
		
		
		#neck .refresher {
			float: right;
			display: block;
		}
			#neck .refresher .refresh {
				float: right;	
			}
			
			#neck .refresher .points {
				float: right;	
			}
				#neck .refresher .points .point {
					float: right;
				}	
			
			#neck .refresher .notify {
				float: right;	
			}
	
	#spine {
		clear: both;
	}
	
	
	#body {
		padding: 0px 0 20px 0;
		margin: 0;
	}
	
		div.w {
			float: left;	
			width: 330px;
		}
		
		div.x {
			float: left;
			width: 240px;
			margin-left: 15px;
		}
		
		div.y {
			float: left;
			width: 250px;
			margin-left: 15px;
		}
		
		div.z {
			float: right;	
			width: 100px;
			margin-left: 15px;
		}
		
		div.one .block .panel {
			width: 955px;
		}
		
		div.two {}
		
			div.two div.w {
				width: 700px;	
			}
				div.two div.w div.block div.panel {
					width: 675px;	
				}
					/*div.two div.w div.block div.panel .list {
						padding: 7px;
						padding-bottom: 0;
					}
						div.two div.w div.block div.panel .list .item {
							margin-bottom: 7px;	
						}*/
				
				div.two div.w div.people div.panel {
					width: 100%;	
				}
					div.two div.w div.people div.panel .list {
						padding: 5px;
						padding-bottom: 0;	
					}
				
			div.two div.x {
				width: 255px;
				float: right;
			}

			div.two div.y {
				width: 800px;	
				margin-left: 0;
			}
			div.two div.z {
				width: 160px;
				float: right;
				margin-left: 0;
			}
			
			/*two_and_half */
			
				div.two_and_half div.w {
					width: 600px;
				}
				
				div.two_and_half div.x {
					width: 355px;
					float: left;
				}
					div.two_and_half div.y {
						width: 170px;
						margin-right: 15px;
					}
					
					div.two_and_half div.z {
						margin-left: 0;	
						width: 170px;
						float: right;
					}
				/*
				div.two_and_half div.y {
					width: 255px;
					float: right;
					margin-right: 0;
					margin-left: 0;
				}*/
				
		/* three */
			
		div.three {}
			div.three div.w {
				width: 395px;
			}
				div.three div.w div.block div.panel {
					width: 370px;	
				}
			div.three div.x {
				width: 290px;
			}
		
			div.three div.y {
				width: 255px;
				float: right;
			}
			
		div.four {}
		
			div.four div.w {
				width: 600px;
			}
			div.four div.x {
				width: 160px;
			}
		
			div.four div.y {
				width: 160px;
				float: right;
			}
			
			div.four div.z {
				width: 365px;
				float: right;
			}
			
		div.five {}
		
			div.five div.w {
				width: 585px;
			}
				div.five div.w div.fotos div.panel {
					width: 560px;	
				}
				
			div.five div.x {
				width: 250px;
			}
		
			div.five div.y {
				width: 100px;
				float: right;
				margin-left: 0;
			}
	
	div.zero{}
	
		div.zero div.w {
			float: left;	
			width: 330px;
		}
		
		div.zero div.x {
			float: left;
			width: 240px;
			margin-left: 15px;
		}
		
		div.zero div.y {
			float: left;
			width: 250px;
			margin-left: 15px;
		}
		
		div.zero div.z {
			float: right;	
			width: 100px;
			margin-left: 15px;
		}
		
	div.six {}
	
		div.six div.w {
			float: left;	
			width: 330px;
		}
		
		div.six div.x {
			float: left;
			width: 360px;
			margin-left: 15px;
		}
		
		div.six div.y {
			float: right;
			width: 255px;
			margin-left: 0;
		}
		
		div.six div.z {
			float: right;
			width: 625px;
			margin-left: 0;
		}
		
	div.seven {}
	
		div.seven div.w {
			float: left;	
			width: 420px;
		}
		
		div.seven div.x {
			float: left;
			width: 320px;
			margin-left: 15px;
		}
		
		div.seven div.y {
			float: right;
			width: 155px;
			margin-left: 0;
		}
		
	/* special cases */
	/* multiple upload */
	
	div.eight div.w {
		width: 85px;
		margin-right: 0;
	}
	
	div.eight div.x {
		width: 610px;
		margin-left: 20px;
	}
	
	/* book manager */
	div.nine div.w {
		width: 85px;
		margin-right: 0;
	}
	
	div.nine div.x {
		width: 330px;
		margin-left: 10px;
	}
	
	div.nine div.y {
		width: 535px;
		margin-left: 20px;
		float: right;
	}
	
	
/* foto view */
	/* large */
	
		div.ten div.two div.w {
			width: 800px;
			margin: 0;
			float: left;
		}
		
		div.ten div.two div.x {
			width: 160px;
			float: right;
			margin: 0;
		}
		
		div.ten div.two div.y {
			width: 160px;
			float: right;
		}
		
	
	/* small */
	
		div.ten div.three div.w {
			width: 600px;
			margin: 0;
			float: left;
		}
		
		div.ten div.three div.x {
			width: 160px;
			margin: 0;
			float: left;
			margin-left: 15px;
		}
		
		div.ten div.three div.y {
			width: 160px;
			float: right;
		}
		
	/* themes + exhibition */
	
		
		
	
/* rv */
	
		div.eleven div.w {
			width: 445px;
			margin: 0;
			float: left;
		}
		
		div.eleven div.x {
			width: 445px;
			margin: 0;
			float: right;
		}
			div.eleven  div.panel {
				width: 420px;	
			}
				div.eleven  div.block {
					margin-bottom: 5px;	
				}
			
			div.eleven div.w  div.panel {
				float: right;	
			}
		/*
		div.eleven div.y {
			width: 160px;
			float: right;
		}*/	

	/* lefts and right */
	._lar ._left {
		float: left;
	}
	
	._lar ._right {
		float: left;
	}
	
/* blocks */

	#body {
		
	}
	
	#footer .sitemap {
		float: left;	
		/*width: 590px;*/
		margin-right: 15px;
	}
	
	#footer .copy {
		float: right;
		width: 255px;
	}
		#footer .copy .symbol {
			margin-right: 5px;
		}
		#footer .copy .symbol, #footer .copy .owner {
			float: left;
		}
		


