html {
	background: #000
	}
	
body {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%
	}
	
#banner {
	float: left;
	position: relative;
	padding: 50px 0px 20px 0px;
	margin: 0px;
	width: 100%;
	height: 105px
	}
	
	#banner a img {
		border: none
		}
	
	#logo {
		float: left;
		position: relative;
		padding: 0px;
		margin: 0px 0px 0px 50px;
		width: 250px;
		height: 105px
		}
		
		#logo span {
			float: left;
			position: relative;
			padding: 0px;
			margin: 0px;
			width: 250px;
			height: 35px
			}
			
			#logo span a {
				float: left;
				position: relative;
				margin: 18px 0px 0px 170px;
				padding: 0px;
				width: 40px;
				height: 17px;
				color: #fff;
				font: 10pt "Courier New", Courier, monospace;
				text-decoration: none;
				display: none;
				}
			
			#logo span a:hover {
				text-decoration: underline
				}
			
		#domus {
			background: url('images/domus.png')
			}
			
		#credo {
			background: url('images/credo.png')
			}
			
		#opus {
			background: url('images/opus.png')
			}
	
	#breadcrumb {
		float: left;
		position: relative;
		padding: 0px;
		margin: 0px;
		width: 700px;
		height: 105px
		}
	
		#breadcrumb div {
	float: left;
	position: relative;
	padding: 18px 0px 0px 0px;
	width: 800px;
	height: 17px;
	color: #CCC;
	font: 10pt "Courier New", Courier, monospace
			}
			
			#breadcrumb div a {
	background: #000;
	color: #CCC;
	text-decoration: none
				}
			
			#breadcrumb div a:hover {
	text-decoration: underline;
	color: #FFF;
				}
			
			#breadcrumb div span {
	background: #000;
	color: #0F0
				}
				
			#active {
				margin: 0px 0px 0px -80px
				}
			
#body {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 100%
	}
	
	.content {
		float: left;
		position: relative;
		padding: 0px;
		margin: 0px 0px 20px 0px;
		width: 100%
		}
		
		.navigation {
			float: left;
			position: relative;
			padding: 0px;
			margin: 0px;
			width: 200px;
			height: 10px
			}
			
			.navigation ul {
				float: right;
				position: relative;
				margin: 0px;
				padding: 0px;
				list-style: none
				}
				
				.navigation ul li {
					padding: 0px;
					margin: 0px;
					color: #fff;
					font: 10pt "Courier New", Courier, monospace;
					line-height: 16pt;
					text-align: right
					}
					
					.navigation ul li a {
						color: #666;
						font: 10pt "Courier New", Courier, monospace;
						line-height: 16pt;
						text-decoration: none
						}
					
		.text {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	width: 700px
			}
			
			.text img {
				float: left;
				position: relative;
				padding: 0px;
				margin: 0px 0px 20px 0px;
				}
			
			.text p {
				float: left;
				position: relative;
				padding: 0px;
				margin: 0px 0px 22px 0px;
				width: 820px;
				color: #fff;
				font: 10pt "Courier New", Courier, monospace;
				line-height: 16pt
				}
			
			.text ul {
				float: left;
				position: relative;
				padding: 0px;
				margin: 0px 0px 22px 0px;
				width: 500px;
				color: #fff;
				font: 10pt "Courier New", Courier, monospace;
				line-height: 16pt;
				list-style: none
				}
			
				.text ul li {
					padding: 0px;
					margin: 0px
					}
			
			.hover {
				display: none
				}
			
			.text q {
				float: left;
				position: relative;
				padding: 0px;
				margin: 0px 0px 22px 0px;
				width: 500px;
				color: #fff;
				font: 10pt "Courier New", Courier, monospace;
				line-height: 16pt
				}
			
			.citation {
				float: left;
				position: relative;
				padding: 0px;
				margin: 0px;
				width: 500px;
				color: #fff;
				font: 10pt "Courier New", Courier, monospace;
				line-height: 16pt
				}
				
				.text p span, .text ul li span, .text q span, .citation span {
					color: #1eff1e
					}
				
				.text p em, .text ul li em, .text q em, .citation em {
					padding: 0px 0px 0px 30px;
					text-decoration: none
					}
					
				.text p a {
	color: #0F0;
	text-decoration: none
					}
					
				.text p a:hover {
	text-decoration: underline;
	color: #FFF;
					}

		.images {
			float: left;
			position: relative;
			padding: 0px;
			margin: 0px 0px 0px 16px;
			width: 700px
			}
			
			.box {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 564px;
	height: 108px
				}
					
				.box div {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 1440px;
	height: 86px
					}

					.box div a {
						float: left;
						position: relative;
						padding: 0px;
						margin: 0px 4px 0px 4px;
						}
		
						.box div a img {
							float: left;
							position: relative;
							padding: 0px;
							margin: 0px;
							border: 0px;
							}
							
						.box div a img:hover {
							filter:alpha(opacity=55);
							-moz-opacity: 0.55;
							opacity: 0.55
							}
						
					.next, .previous {
						position: relative;
						margin: 0px 6px 0px 6px;
						color: #666;
						font: 10pt "Courier New", Courier, monospace;
						text-decoration: none;
						display: block
						}
						
					.next:hover, .previous:hover {
						text-decoration: underline
						}
						
					.next {
						float: right
						}
						
					.previous {
						float: left
						}
					
		.footer {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	width: 700px;
	font: 9pt "Courier New", Courier, monospace;
	color: #CCC
			}
