body{
	background-color: #F1F1F1;
	color: #464646;
	text-align: center;
	font-family: Tahoma;
	font-size: 15px;
	margin: 0;
}

div#container{
	width: 550px;
	margin: 0 auto;
}

div.header, div.navigation, div.footer{
	background-color: #B6B6B6;
	text-align: left;
	padding: 10px;
}

	div.header h1{
		font-size: 50px;
		margin: 0;
	}

div.navigation, div.footer{
	text-align: center;
	margin-top: 40px;
}

div.navigation a{
	font-family: 'Yanone Kaffeesatz', Tahoma;
	font-size: 22px;
	padding: 10px;
}

div.info{
	text-align: left;
	margin-top: 40px;
	padding: 10px;
}

div.post{
	text-align: justify;
	padding: 10px;
}

div.quote{
	background-color: #B0F149;
}

div.quote2{
	background-color: #CCF984;
	color: #0E7D1B;
}

div.photo, div.photoset{
	background-color: #5EAEEC;
}

div.photo2, div.photoset2{
	background-color: #A2D0F4;
	color: #1A5892;
}

	div.photo2 a img{
		border: 5px #1A5892 solid;
	}

	div.photo2 a:hover img{
		border: 5px #0B3257 solid;
	}

div.link{
	background-color: #C26CE2;
}

div.link2{
	background-color: #D89CEE;
	color: #4E0968;
}

div.chat, div.answer{
	background-color: #E842A0;
}

div.chat2, div.answer2{
	background-color: #EB8ABF;
	color: #970A56;
}

	span.chat{
		display: block;
		padding: 3px;
	}

	span.odd{
		background-color: #F0B3D4;
		color: #B53178;
	}

	span.even{
		background-color: #F0A1CC;
	}

div.text{
	background-color: #F2B126;
}

div.text2{
	background-color: #F1D291;
	color: #8A630F;
}

div.video, div.audio{
	background-color: #E04F4F;
}

div.video2, div.audio2{
	background-color: #F39A9A;
	color: #6A0F0F;
}

div.notes{
	text-align: center;
}

	div.notes ol{
		text-align: center;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	div.notes ol li{
		background-color: #B7B7B7;
		text-align: left;
		width: 530px;
		padding: 10px;
		margin: 10px 0;
	}

div.caption{
	font-size: 12px;
	overflow: hidden;
}

	div.caption p{
		margin: 0px;
		padding: 0px;
	}

div.clear{
	clear: both;
}

h1{
	font-family: 'Yanone Kaffeesatz', Tahoma;
	font-size: 32px;
	font-weight: normal;
	margin: 0 0 10px;
}

h1 a{
	color: inherit;
}

h1 a:hover{
	color: #464646;
}

a{
	color: #464646;
	text-decoration: none;
}

a:hover{
	color: #707070;
}

a img{
	border: 3px #464646 solid;
}

a:hover img{
	border: 3px #707070 solid;
}

blockquote{
	font-size: 12px;
	margin-left: 8px;
	padding: 4px;
	border-left: 3px #9B9B9B solid;
}