/* GENERIC TWEAKS */

	/* Scheduler Elements Style */
	div#archive-pane div.date {
		background:url(/picts/arrow-empty-direct.gif) no-repeat 27px 4px;
		position:relative;
		padding:0 0 0 40px;
		margin:20px 0 0 0;
	}
	div#archive-pane div.caption {
		padding-left:40px;
		position:relative;
		top:0px;
	}
	div#archive-pane div.info {
		margin:0;
		padding:5px 0 0 83px;
		text-indent:-23px;
	}

	/* Customized Delimiter */
	div#archive-pane div.delim {
		width:500px;
		margin:0;
		margin-top:20px;
	}
	
/* POPUP WINDOW CONTENT */

	/* Place Description (Title & Location) */
	div.description {
		position:relative;
		overflow:hidden;
		cursor:default;
		height:37px;
		width:100%;
		top:0;
		left:0;
	}
	div.description div.item {
		background:#fff;
		position:absolute;
		cursor:default;
		height:100%;
		width:100%;
		top:0;
		left:0;
	}

	/* Selection Bullets */
	div.switch {
		padding:10px 0 0 10px;
		position:relative;
		cursor:default;
		margin:0 auto;
		width:80px;
		height:28px;
	}
	div.year-2006 div.switch {
		width:200px;
	}
	div.year-2008 div.switch {
		width:80px;
	}
	
	/* Sliding Circle */
	div.switch div.selector {
		background:url(/picts/timeline/circle-selector.png) no-repeat left top;
		position:absolute;
		cursor:default;
		margin-left:0;
		z-index:2;
		height:16px;
		width:16px;
		left:7px;
		top:7px;
	}

	/* Bullet */
	div.switch div.icon {
		cursor:pointer;
		position:static;
		margin-right:10px;
		float:left;
	}
	
	/* Map Layout (Hides Google Logo) */
	div#window div#map-wrapper {
		width:570px;
		height:325px;
		position:relative;
		overflow:hidden;
		background-color:#f2efe9;
	}
	div#window div#map-canvas {
		width:570px;
		height:405px;
		top:-40px;
		position:relative;
		background-color:#f2efe9;
	}
	
/* MONTHS */

	/* IE5.5 & IE6 Position Fix */
	div#archive-pane div.date div.wrapper {
		position:relative;
		left:-40px;
		width:0;
		height:0;
	}

	/* Generic Month Description */
	div#archive-pane div.date div.month {
		background-repeat:no-repeat;
		background-position:top left;
		position:absolute;
		height:110px;
		width:20px;
		left:0;
		top:4px;
	}
	/* April */
	.ru div.april {
		background-image:url(/picts/months/april-ru.gif);
	}
	.en div.april {
		background-image:url(/picts/months/april-en.gif);
	}
	/* August */
	.ru div.august {
		background-image:url(/picts/months/august-ru.gif);
	}
	.en div.august {
		background-image:url(/picts/months/august-en.gif);
	}
	/* February */
	.ru div.february {
		background-image:url(/picts/months/february-ru.gif);
	}
	.en div.february {
		background-image:url(/picts/months/february-en.gif);
	}
	/* January */
	.ru div.january {
		background-image:url(/picts/months/january-ru.gif);
	}
	.en div.january {
		background-image:url(/picts/months/january-en.gif);
	}
	/* July */
	.ru div.july {
		background-image:url(/picts/months/july-ru.gif);
	}
	.en div.july {
		background-image:url(/picts/months/july-en.gif);
	}
	/* June */
	.ru div.june {
		background-image:url(/picts/months/june-ru.gif);
	}
	.en div.june {
		background-image:url(/picts/months/june-en.gif);
	}
	/* March */
	.ru div.march {
		background-image:url(/picts/months/march-ru.gif);
	}
	.en div.march {
		background-image:url(/picts/months/march-en.gif);
	}
	/* May */
	.ru div.may {
		background-image:url(/picts/months/may-ru.gif);
	}
	.en div.may {
		background-image:url(/picts/months/mau-en.gif);
	}
	/* September */
	.ru div.september {
		background-image:url(/picts/months/september-ru.gif);
	}
	.en div.september {
		background-image:url(/picts/months/september-en.gif);
	}
	/* October */
	.ru div.october {
		background-image:url(/picts/months/october-ru.gif);
	}
	.en div.october {
		background-image:url(/picts/months/october-en.gif);
	}
	/* November */
	.ru div.november {
		background-image:url(/picts/months/november-ru.gif);
	}
	.en div.november {
		background-image:url(/picts/months/november-en.gif);
	}
	/* December */
	.ru div.december {
		background-image:url(/picts/months/december-ru.gif);
	}
	.en div.december {
		background-image:url(/picts/months/december-en.gif);
	}