/*
     FILE ARCHIVED ON 18:37:23 Oct 13, 2007 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:05:41 Jul 19, 2011.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
#bannerIndex {
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background-color: #fffff;
	text-align: left;
	padding: 0px;
	border-bottom: none;
	height: 120px;
	overflow: hidden;
}
#banner {
	font-family: Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background-color: #fffff;
	text-align: left;
	padding: 0px;
	border-bottom: none;
	height: 80px;
	overflow: hidden;
}
#banner a {
	color: #FFFFFF;
	text-decoration: none;
}
p.title {
	font-family: Pakenham, Helvetica, Arial, Verdana, sans-serif;
	font-size: 22pt;
        line-height:42pt;
        letter-spacing: .02em;
	padding: 0px;
	margin: 0px;
        margin-top: -10px;
	background-color: #999999;
	color: white;
}

p.by {
	font-size: 11pt;
	font-family: Pakenham, Helvetica, Arial, Verdana, sans-serif;
	color: pink;
	padding: 0px;
	margin: 0px;
        margin-top: -10px;
        font-weight:100;
	background-color: #999999;
	color: white;
        letter-spacing: .02em;
}	


#SovietHero {
	position: absolute;
	top: -1px;
	left: 510px;
	z-Index: 10;
}

#googlefakeLink {
        font-family: Helvetica;
        color:#000000;
        font-size:7pt;
        text-decoration:underline;
}
#googlefakeText {
        text-decoration:none;
        font-family: Helvetica;
        color:#C92A26;
        font-size:7pt;
        letter-spacing:0.1em;
}
body {
	margin: 0px 0px 0px 0px;
	background-color: #C92A26;
        text-align: center;
        z-Index: 0; 
        }

a {
	text-decoration: none;
}

a:link {
	color: #A9231F;
}

a:active {
	color: #A9231F;
}
a:visited {
	color: #A9231F;
}
a:hover {
	color: #A9231F;
}
a.link:link, a.link:visited, a.link:active, a.link:hover {
	color: #C92A26; 
	background-color: none;
}

a.pages:link, a.pages:visited, a.pages:active, a.pages:hover {
	color: white; 
        font-size: 16px;
	background-color: none;
}

border-bottom: 1px solid blue;
	}

a.smenu {
        border-bottom: none;
        color:pink;
        font-size: 7pt; 
        font-weight: 600;
}

.ccinfo {
        letter-spacing:0.1em;
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	font-weight: 100;
	line-height: 110%;
       color: black;
	font-family: Arial, Helvetica sans serif;
}
.catlabel {
	font-size: 12pt;
        line-height: 14pt;
	font-family: Pakenham, Helvetica, Arial, Verdana, sans-serif;
	color: pink;
	padding: 0px;
        padding-top: 0px;
	margin: 0px;
        font-weight:600;
	color: #A2A2A2;
        letter-spacing: .03em;
}
.catitem {
	margin: 0px;
	margin-bottom: 10px;
	padding-left:5px;
	font-size: 12pt;
	line-height: 12pt;
	font-family: Arial, Helvetica sans serif;
	color: #727272;
	background-color: #C92A26;
}
.catitemsml {
        text-transform:uppercase;
        letter-spacing:0.1em;
        font-weight:600;
	margin: 0px;
	margin-bottom: 0px;
	padding-left:0px;

}
.catitemsmllower {
        letter-spacing:0.1em;
        font-weight:600;
	margin: 0px;
	margin-bottom: 0px;
	padding-left:0px;

}

.sidebox {
	font-weight: normal;
	font-size: 8pt;
	background-color: none;
	margin: 0px;
	padding: 0px;
}

.sidebox p {
	font-weight: normal;
	font-size: x-small;
	margin: 0px; 
        padding: 0px;
	}
	
.sidebox p.commenttitle {
	font-size: x-small;
	font-weight: bold;
	color: #C92A26;
	}
.sidebox p.commenttitle a {
	color: #C92A26;
	}
.sidebox p.commenttitle a:hover {
	color: #C92A26;
	}
.sidebox p.commenttitle {
	font-size: x-small;
	margin: 0px;
        padding: 0px;
        margin-top:5px;
	}
.sidebox p.commentdate {
	float: right;
	font-style: italic;
	margin: 0px;
        padding: 0px;
	}
.sidebox p.commentauthor {
	margin: 0px;
        padding: 0px;
	}
.sidebox a.commentlink { 
        clear: both; 
        display: block; 
        margin: 0px;
        padding: 0px;
}
.sidebox a.commentlink { 
        border-bottom: 1px dotted #C92A26; 
}
.sidebox a.commentlink:hover { 
        border-bottom: 1px dotted #FF9933; 
}

/*
.sidebox {
	color: #666666;
	font-weight: normal;
	font-size: 8pt;
	line-height: 1.2em;
	background-color: #eee;
	margin: 0;
	padding: 5px;
	border: 1px solid #BFBFBF;
}
*/
.closed {
	display: none;
	margin: 0px;
        padding: 0px;
}



a.smenu:hover {
	color: #C92A26;
        border-bottom: none;
	}


fieldset.menu {
     font-family: Arial, Helvetica sans serif;
     font-weight: 100;
     font-size: 8pt;
     padding:4px;
     border: solid 1px #F1F1F1;
}
legend.menu {
     font-family: Arial, Helvetica sans serif;
     font-weight: 600;
     font-size: 8pt;
}

legend.large {
     font-family: Arial, Helvetica sans serif;
     font-weight: 600;
     font-size: 12pt;
}

a.srch {
        border-bottom: none;
        color:#C92A26;
        font-size: 10pt; 
        font-weight: 600;
}

a.srch:hover {
	color: #FF9933;
        border-bottom: none;
}

a.smalllink {
	color: #C92A26;
        border-bottom: none;
        font-size: 8pt;
        font-weight: 100;
        line-height: 12pt;
}
a.smalllink:hover {
	color: #FF9933;
        border-bottom: none;
        font-size: 8pt;
        font-weight: 100;
        line-height: 12pt;
}
a.minilink {
	color: silver;
        border-bottom: none;
        font-size: 7pt;
        font-weight: 100;
        line-height: 7pt;
}
a.minilink:hover {
	color: #FF9933;
        border-bottom: none;
        font-size: 7pt;
        font-weight: 100;
        line-height: 7pt;
}
#mini {
	color: silver;
        border-bottom: none;
        font-size: 7pt;
        font-weight: 100;
        line-height: 7pt;
        top: -15px;
}
a.smenuopen {
        border-bottom: none;
        color: #FF9933;
        font-size: 8pt;
        font-weight: 600;
}
a.imglink {
        color: #FF9933;
        border: none;
}
a.imglink:hover {
        color: #FF9933;
        border: none;
}
p.smallmen {
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	padding-left: 15px;
	font-size: 8pt;
        color: #8FABBE;
}

h1 {
	margin: 0px;
	padding: 0px;
        font-size:12pt;
	font-weight: normal;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

h3 {

}

h3.srch {
	margin: 0px;
	padding: 0px;
	font-size: 16pt;
        font-color: #7391DA
}
#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 740px;
	background-color: white;
	border: solid 1px white;
}

#smallcontainer {
        align:center;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 90%;
	background-color: #FFFFFF;
	border: none;
}



#center {
	float: left;
	width: 740px;
	overflow: hidden;
	margin:0px;
	padding:0px;
}

.content {
	padding: 7px 7px 7px 7px;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
}
#footer {
	padding: 7px 7px 7px 7px;
	background-color: #C92A26;
	color: white;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
}
#right {
        float: right;
	width: 210px;
	background-color: white;
	overflow: hidden; 
        border-left: 8px solid white;
}
.sidebar {
	padding-top: 0px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 0px;
	
}
.sidebar p {
	color: black;
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;
	font-weight: 100;
	line-height: 90%; 
	text-align: left;
}

.dieliste {
	font-size:7pt; 
	line-height: 130%;
	color: #666666; 
	font-weight:100;
	line-height:130%;
	text-align:justify;
}
.dieliste img {
	float:left; 
	margin-right:7px; 
	margin-top:4px; 
	margin-bottom:4px;
}

.imglinks {
	float:left; 
	margin-right:15px; 
	margin-top:5px; 
	margin-bottom:10px;
}

.imgrechts {
	float:right; 
	margin-left:15px;
	margin-top:5px;  
	margin-bottom:10px;
}
.imgnormal {
	float:none; 
	margin-right:8px; 
	margin-bottom:8px;
}


.content p {
	color: #666666;
	font-family: Verdana, Arial, sans-serif; 	
	font-size: 8pt;
	font-weight: normal;
	line-height: 137%; 
	text-align: left;
	margin-bottom: 10px;
}

	
.content blockquote {
	color: black;
	font-size: x-small;
	width: auto;
	margin: 2px 0px 2px 0px;
	margin-bottom:19px;
	padding-left: 8px;
	border-left: 1px solid #727272;
}

.personquote {
	color: black;
	font-weight: bold;
	font-size: x-small;
	text-align: left;
	margin: 0px 0px 2px 0px;
	padding: 4px 4px 4px 6px;
	/* border-bottom: 1px dotted #c30; */
	position: relative;
	left: -8px;
	top: -8px;
	width: 60%;
}
.content li {
	line-height: 150%;
	}

.content h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	font-weight: bold;
	margin-bottom: 10px;
	}

.content h3 {
     	border-bottom: 1px dashed #C92A26;
	font-family: Pakenham,  Arial, Verdana, sans-serif;
	font-size: 15pt;
        line-height:19pt;
        letter-spacing: .01em;
	padding: 0px;
	margin: 0px;
        margin-top: -10px;
	color: #C92A26;
        display: inline;
	}

.content p.posted {
	color: #999999;

	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
	border-top: 1px dashed #A9231F;
	text-align: left;
	margin-bottom: 25px;
	padding: 0px;
        line-height:9pt;
	}


#calendar {
  	/* line-height: 140%; */
	color: silver;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
  	padding: 0px;
	text-align: left;
	margin-bottom: 13px;
	}

#calendar table {
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	/* width: 100%; */
	}

#calendar caption {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	/* letter-spacing: .2em; */
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}

.sidebar h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .2em;
	}

p.sidebarmenu {
       /* color: #C92A26; */
       color: black;
       font-family: Verdana, Arial, sans-serif;
       /* font-weight: 900; */
       font-weight: normal;
       /* font-size: 10pt; */
       line-height: 10pt;
       text-align: left;
       text-transform: uppercase;
       letter-spacing: .2em;
       /* line-height: 11pt; */
       /* line-height: 140%; */ 
       /* IEonly FONT: small-caps 9pt/10pt Verdana, Arial; */
       margin-bottom: 8px;
       margin-top: 0px;
}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar li {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	line-height: 150%;
	margin-top: 10px;
	list-style-type: none;
	}

.sidebar img {
	border: none;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #666666;
	margin-top: 50px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 100%;
	}

.sidetitle {
	color: #C92A26;
	background-color: none;
	font-weight: bold;
	font-size: 9pt;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-top: none;
	}

.sidetitle a {
	color: #C92A26;
	}

.sidetitle p {
	margin: 0px;
	padding: 0px;
	}

.side {
	color: #666666;
	font-weight: normal;
	font-size: 9pt;
	/* line-height: 1.2em; */
	background-color: none;
	padding: 0px 0px 0px 0px;
	text-align: left;
	border: none;
	}

.less-side {
	position: relative;
	top: -18px;
        left: -4px;
	text-align: left;
	background-color: white;
	margin: 0px 0px 0px 0px;
	}

#smenentries { 
  position: relative;
  border: none;
  top: -15px;
  margin-top: 7px;
  margin-bottom: -25px;
}

p.smallsmen {
   line-height: 12pt;

}

.meta-side {
	visibility : hidden;
	display : none;
	color: whitesmoke;
	font-weight: normal;
	font-size: 8pt;
	/* line-height: 1.2em; */
	background-color: none;
	padding: 2px 2px 2px 6px;
	text-align: left;
	border: none;  
}
