dl dd {
	margin-left:0;
	padding-left:0
}

/* NEAREST EXIBIT */
.trg h3, .tlg h3 {
	font:bold 1em 'Arial';
	padding:0 0 5px 23px
}

	.trg h3 a, .tlg h3 a {
		background:url('/accel/static/pic/tli.gif') no-repeat 0 53%;
		padding-left:5px
	}

.exibits {
	background:url('/accel/static/pic/exibitsb.gif') no-repeat 100% 100%;
	margin-right:9px;
	padding-bottom:3px
}

	.exibits li {
		width:112px;
		background:url('/accel/static/pic/exibits.png') no-repeat 100% 0;
		padding:3px 10px 0 70px;
		height:51px
	}

		.exibits li a {
			display:block;
			padding-top:3px;
			padding-left:8px;
			font-size:.8em
		}

		.exibits li img {
			position:absolute;
			margin:0 5px 0 -72px
		}

/* NEWS LIST*/
.n-list, .n-list a {
	color:#ad1d00
}

	.n-list dl {
		padding:0 15px 20px 20px
	}
	
	#text .n-list dl {
		padding-left:0
	}
		
		#text .n-list dl dd p {
			font-size:1.2em;
			line-height:125%
		}
	
		.n-list dl dd {
			font-size:.8em;
			color:#000
		}
		
			.n-list dl dd h4 {
				padding-bottom:5px;
				font-size:1em
			}
			
				#text .n-list dl dd h4 {
					font-size:1.3em
				}
			
			.n-list dl dd h4 a:hover {
				color:#000
			}

	.n-list big {
		font:normal 2.7em 'Arial';
		padding-right:1px
	}
	
	.n-list span.month {
		font-size:.8em;
		background:#ad1d00;
		color:#fff;
		position:absolute;
		margin-top:7px;
		padding:0 14px 2px
	}
	
	.n-list span.year {
		font-size:.8em
	}
	
/* FOOTER CONTENT */
#clickon {
	height:114px
}

	#clickon li {
		line-height:155%;
		color:#af1d00;
		text-align:left;
		background:url('/accel/static/pic/fring.gif') no-repeat 0 0;
		position:absolute;
		margin-top:5px;
		padding-left:20px;
		width:220px
	}

		#clickon li.jaddress {
			left:15px
		}
		
		#clickon li.paddress {
			left:40%
		}
		
		#clickon li.sadress {
			width:170px;
			right:20px
		}
		
#clickonstudio {
	background:url('/accel/static/pic/clickon.png') no-repeat 0 0;
	display:block;
	text-indent:-999px;
	overflow:hidden;
	width:66px;
	height:21px
}

/* MAIN PUB links */
#f1, #f2, #f3, #f4, #f5, #f6, #f7, #f8 {
	width:80px;
	height:80px;
	cursor:pointer;
	text-indent:-999px;
	overflow:hidden;
	position:absolute;
	display:block;
	z-index:200
}

#f1 {
	width:78px;
	height:95px;
	margin:0 0 0 43px
}

#f2 {
	width:38px;
	height:15px;
	margin:10px 0 0 217px
}


#f3 {
	margin:0 0 0 364px;
	width:80px
}

#f4 {
	margin:190px 0 0 400px;
	height:35px
}

#f5 {
	margin:330px 0 0 360px;
	width:60px
}

#f6 {
	margin:375px 0 0 195px;
	width:90px;
	height:30px
}

#f7 {
	width:60px;
	height:85px;
	margin:320px 0 0 55px
}

#f8 {
	margin:195px 0 0 0;
	width:70px;
	height:25px
}

/* EXIBITS MENU */
#ex-menu dl {
	font-size:.85em;
	padding:0 15px 25px 5px;
	margin-left:15px
}

	#ex-menu dl dt {
		font-size:1.8em;
		padding-bottom:5px
	}

#ex-menu dl dd, #ex-menu ul li {
	padding-left:0;
	margin-left:0
}

	#ex-menu ul li {
		padding-bottom:7px
	}
	
		#ex-menu ul li b {
			display:block;
			padding:3px 5px;
			background:#af1d00;
			color:#fff
		}
	
/* PUBLICATION */
#titles {
	background:#af1d00;
	color:#fff;
	margin:0;
	padding:5px 10px
}

	#titles span {
		color:#fff;
		position:relative;
		bottom:-1px;
		font:normal 1em 'Trebuchet MS'
	}
	
	#titles a {
		color:#f0f496
	}
	
	#titles a:hover {
		color:#fff
	}

h2 {
	font:normal 1.5em 'Arial';
	margin:0;
	padding:0
}

#pub {font-size:.85em}

#pub table td, #pub table th {
	padding:4px
}

#pub table tr.row {
	background:#e7f1d7
}

	#text p {
		text-align:justify
	}
	
	#pub b {
		font-weight:bold
	}
	
	#pub li {
		list-style:disc;
		margin-left:15px
	}

/* DOCUMENTS */
	.save li {
		border-bottom:gray 1px dotted;
		margin:0 0 .5em 0;
		padding:0 0 .5em 0
	}

		.save li.last {
			border-bottom:0 solid transparent
		}

	.save .save-my-ass {
		text-indent:-999px;
		overflow:hidden;
		background:url('/accel/static/pic/save.png') no-repeat 0 0;
		width:16px;
		height:16px;
		position:absolute;
		right:290px
	}
	
	.save .size {
		color:dimgray;
		position:absolute;
		right:330px;
		font-size:11px
	}
	
/* PARTHNERS */
.parthners {
	padding-top:2em;
	float:left;
	width:100%
}

	.banners {
		margin-left:15px
	}

	.parthners dl {
		float:left;
		width:45%;
		margin-right:4%;
		height:210px
	}

		.banners dl dt, .parthners dl dt {
			background:#e7f1d7;
			padding:5px 10px;
			margin-bottom:5px;
			font-size:1em
		}
			.banners dl dt a, .parthners dl dt a {
				background:url('/accel/static/pic/rgli.png') no-repeat 0 0;
				display:block;
				padding-left:18px
			}
	
		.banners dl img, .parthners dl img {
			border:#e7f1d7 1px solid
		}
		
			.banners dl dd, .banners dl dt {
				padding-left:0;
				margin:0;
				font-size:.85em
			}
			
				.banners dl dd {
					margin-bottom:15px
				}
		
			.parthners dl dd {
				margin-left:11px
			}
	
		.parthners dl p {
			width:80%;
			font-size:.8em
		}
		
/* MESSAGE LIST */
.m-list {
	margin-top:10px;
	margin-bottom:40px
}

.m-list dl {
	font-size:.85em;
	padding:10px 15px;
	margin-bottom:20px
}
/*
	.m-list dl.row {
		background:#e7f1d7
	}
*/
	.m-list dl dt {
		background:url('/accel/static/pic/rli.png') no-repeat 0 0;
		padding-left:18px;
		font:normal 1.1em 'Arial'
	}
	
		.m-list dl dd {
			padding:5px 0 0 20px
		}

		.m-list dl dd.vzr {
			padding:5px 0 0 20px
		}

		.m-list dl dd.faq, .m-list dl.row dd.faq {
			background:#e7f0d0;
			color:#000;
			margin:5px 0 0 20px;
			padding:10px
		}

/* ASK */
#rising {
	background:#000;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:1000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5
}

#ask {
	background:url('/accel/static/pic/wrote.png') no-repeat 0 0;
	width:120px;
	height:22px;
	border:0 solid transparent;
	position:absolute;
	right:300px;
	margin-top:-22px;
	width:120px;
	cursor:pointer
}

#forms {
	clear:both;
	width:500px;
	margin:0 auto;
	margin-top:30px
}

#forms.biggernigger {
	margin-top:0
}

	#forms.js {
		z-index:1500;
		padding:20px 0 40px 20px;
		position:absolute;
		top:50%;
		margin-top:-125px;
		left:50%;
		width:480px;
		margin-left:-250px;
		background:#fff
	}

	#forms h3 {
		margin-bottom:20px;
		font:normal 1.3em 'Arial';
		background:#981a01;
		padding:3px 10px 7px;
		color:#fff;
		margin-right:42px
	}
	
		#forms.js h3 {
			margin-right:22px
		}

	#forms p {
		margin:0 0 20px 0
	}

	#forms label {
		position:absolute;
		background:#e7f1d7;
		padding:5px;
		display:block;
		width:6em
	}
	
	#forms .inp, #forms textarea {
		margin-left:8em;
		padding:3px;
		font:normal 1em 'Tahoma';
		letter-spacing:1px;
		width:340px
	}
	
	#forms.biggernigger label {
		width:9em
	}
	
	#forms.biggernigger .inp, #forms.biggernigger textarea {
		margin-left:11em;
		width:300px
	}
	
	#forms select {
		margin-left:11em;
		font:normal 1em 'Tahoma';
		letter-spacing:1px;
		width:310px
	}
	
		#forms select option {
			padding:3px 3px 0 3px
		}
	
	#forms sup {
		position:absolute;
		color:#ff4100
	}

#forms .red.f80 {
	position:absolute;
	padding-left:10px;
	font-size:.85em;
	text-align:left
}

#send {
	font:normal 14px 'Arial';
	position:absolute;
	padding:3px;
	margin:-9px 0 0 372px;
	width:85px
}

/* PICS LIST */
.pics {
	float:left;
	width:100%
}

	.pics dl {
		float:left;
		width:33%;
		font-size:.85em;
		height:120px
	}

#onepic img, .pics img {
	border:#cecece 1px solid
}

#onepic {
	width:550px;
	margin:0 auto
}

.counter {
	position:absolute;
	right:20px
}