body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}


/*  Timeline  */

#timeline {
	/* container */
	width:100%;
	height:147px;
	overflow:auto;
}
#tl-menu {
	position:absolute;
	left:0px;
	top:200px;
	width:180px;
	text-align:right;
}
#tl-menu a.page-item div {
	float:none;
	height:30px;
}
#tl-menu a.page-item.selected div,
#tl-menu a.page-item:hover div {
	padding-top:0px;
	padding-bottom:7px;
}

#tl-content {
	position:absolute;
	left:190px;
	top:150px;
	right:0px;
	bottom:0px;
	overflow:auto;
}
.language-select.lngtimeline {
	position:absolute;
	left:0px;
	top:160px;
}



table.timeline td {
	vertical-align:middle;
}

#home-collage {
	background-image:url("../img/front.jpg");
	background-position:center bottom;
	background-repeat:no-repeat;
	width:100%;
	height:400px;
	margin-bottom:-10px;
}
#static-content {
	clear:both;
}

.timeline {
	/* inner table */
	height:130px;
	background-color:#d0d6da;
}
.timeline-year {
	height:120px;
}
.timeline td {
	padding:0px;
	margin:0px;
	padding-right:10px;
	white-space:no-wrap;
	vertical-align:bottom;
}

.thumbnail {
	width:120px;
	height:84px;
}
.selected .thumbnail {
	width:60px;
	height:42px;
}
ins {
	text-decoration:none;
}
a img {
	border-style:none;
}


/*  Home-Site  */

.home-menu {
	border-top:1px dashed #bed0d2;
	padding-top:20px;
	padding-left:200px;
	height:35px;
}
.page-menu {
}
.page-menu1 {
	clear:both;
}
a.page-item,
.home-menu a.page-item {
	color:#343537;
	font-size:18px;
	text-transform:lowercase;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:2px;
	cursor:pointer;
}
a.page-item div,
.home-menu a.page-item div {
	float:left;
	padding:4px 15px 3px 15px;
}
a.page-item:hover,
a.page-item.selected,
.home-menu a.page-item:hover {
	font-size:26px;
	letter-spacing:-2px;
	color:#ff0033;
}

.page-menu2 a.page-item {
	font-size:14px;
}
.page-menu2 a.page-item:hover,
.page-menu2 a.page-item.selected {
	font-size:23px;
}


a.page-item:hover div,
a.page-item.selected div,
.home-menu a.page-item:hover div,
.home-menu a.page-item.selected div {
	padding-top:0px;
}
.page-menu-sep {
	clear:both;
}
.home-menu .page-menu-sep {
	display:none;
}

/*  Page-Display  */

#header-page {
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	height:15px;
	background-image:url('../years/2002.bg.jpg');
}
#pages-menu {
	position:absolute;
	left:178px;
	top:10px;
}
#page-content {
	position:absolute;
	top:70px;
	border-top:1px dashed #bed0d2;
	width:100%;
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.content ul,
.content ol,
.content dl,
.content p,
.content div {
	margin-left:190px;
	width:500px;
}
#tl-content.content h1,
#tl-content.content h2,
#tl-content.content h3,
#tl-content.content h4,
#tl-content.content h5,
#tl-content.content h6,
#tl-content.content ul,
#tl-content.content ol,
#tl-content.content dl,
#tl-content.content p,
#tl-content.content div {
	margin-left:0px;
}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6,
.content ul,
.content ol,
.content dl,
.content p {
	margin-top:5px;
	margin-bottom:5px;
}
.content h4,
.content h5,
.content h6,
.content ul,
.content ol,
.content dl,
.content p,
.content div {
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
}
.content h1,
.content h2,
.content h3 {
	font-family:Times;
	text-transform:lowercase;
	color:#343537;
}
.content h1 {
	font-size:26px;
	line-height:29px;
	letter-spacing:-1px;
}
.content h2 {
	font-size:18px;
	letter-spacing:2px;
}
.content h3 {
	font-size:14px;
	letter-spacing:2px;
	color:#ff0033;
}
.content h4 {
	text-transform:uppercase;
	letter-spacing:1px;
}
.content h5 {
	color:#ff0033;
}
.content h6 {
	font-style:italic;
}
.content a {
	color:#ff0033;
	text-decoration:none;
	border-bottom:1px dotted #ff0033;
}
.content a:hover {
	border-bottom:1px solid #ff0033;
}
.content small {
	font-size:9px;
	letter-spacing:1px;
}



/*  LANGUAGE SELECT   */
.language-select {
	text-align:center;
	font-family:Verdana;
	font-size:11px;
	text-transform:uppercase;
	letter-spacing:1px;
	width:120px;
}
.language-select a {
	text-decoration:none;
	color:#565759;
}
.language-select a.selected {
	font-weight:bold;
}
.language-select a:hover {
	color:#ff0033;
}
.lang-sep {
	border-top:1px solid #565759;
	margin:2px 0px;
}
.language-select.home {
	position:absolute;
	left:10px;
	top:410px;
}
.language-select.page {
	position:absolute;
	left:0px;
	top:19px;
}




xmp {
	display:none;
}

td {
}

ul fieldset {
	float:none;
}

object.sound, embed.sound {
	width:250px;
	height:16px;
}




div#href-edit {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100px;
	height:20px;
	background-color:#edeeef;
	border:1px solid #565759;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}
div#href-edit a {
	color:#565759;
}