/* style sheet for harri.css
           zen design ,mar, 2001.*/
/* ------------------ body -------------------- */
body{
	background:#fafafa;margin:0em;
	line-height:150%;
	color:black; 
	}
a:link{
	color:blue;background:transparent;
	}
a:visited{
	color:#000080;background:transparent;
	}
a:hover{
 	color: #ff8c8c;background:transparent;
 	text-decoration: underline;
	}	
a:active{
	color:#ee0000 ;background:transparent;
	}
body:after{
	 display: block; font-size:0.8em;
	 content: "(C) 2002-2011  POWERED BY TERPSIPHONE";
	 font-style:normal;
	 font-family: sans-serif;
 	 margin: 0.9em 4em;
	 color:#4169e1; background:transparent;
 	 text-align: right;
	}

.iml
	{float:left;margin:0.4em; padding:0.2em 0.2em ;vertical-align:bassline;}
.imr
	{float:right;margin:0.2em;}
.biml{float:left;margin:0.4em; ;vertical-align:middle;
	border:3px outset #87ceeb;}
.bimr{float:right;margin:0.4em;border:3px outset #87ceeb;}
hr{
	display:none;
	}
img{
	border:none;
	vertical-align:bottom;
	} 
h1,.header,.romb,.menu,.her,.sans{
	font-family:"Gill Sans","verdana","Genova",sans-serif;
	} 
/* ---------------- heading -------------------- */


h1{
	margin: 0.5em 0em 0em 0em;
	padding:0.3em 5em 0.3em 1em;
	font-weight:400;
	border-bottom: 3px double #6495ed;
	border-top: 3px double #6495ed;
	font-size:1.4em;
	}
h1.tp{
	border-top:none;padding-top:0em}


h2{
	margin: 0.5em 0em 0em 0em;
	padding:0.3em 5em 0.3em 0.2em;
	font-weight:400;
	text-decoration:underline;
	color:#6495ed;
	background:transparent;
	font-size:1.1em;
	}
h3{
	margin: 0.5em 0em 0em 0em;
	padding:0.3em 5em 0.1em 0em;
	font-weight:400;
	color:black;background:transparent;
	font-size:1em;
	}
.subt{
	background-color:#7264d0;
	color:white;
	padding:0.1em 0.3em;}

/* ---------------- blocks -------------------- */

p	{
	margin:1em auto;line-height:150%;
	letter-spacing:1.4;
	}
    
.chu{
	font-size:0.9em;
	color:navy;background:transparent;}
/* ---------------- block options ------------------- */

.colum,.schd {
	margin:0.1em 2em 0.1em 2em;
	padding:2em 3em 2em 3em;
	background:white;
	color:black;
	text-align:left;
	border-left: 1px solid #e0e0e0 ;
	border-right: 1px solid #e0e0e0 ;
	border-top: 1px solid #e0e0e0 ;
	border-bottom: 1px solid #e0e0e0 ;
	clear:both;}
.schd{
	padding:0.5em 1em 2em}
.cakomi {
  	border-left: 1px solid #e0e0e0;
  	padding: 1.5em 2em 1em 2em;
  	background:white;
  	color:black;
  	text-align:left;
  	text-indent:1em;
  	margin: 0em 0em 0em 6em;
 	clear:both;
  	 }
.altitle{
	color:black;
	background:#87ceeb;}
.gb{
	color:blue;
.amv{
	color:red;}
.sgl{	
	background:#f2f5f8;font-size:0.9em}
.tb{
	color:#00008b;}
ol.sonlis{
	margin:0em 2em 1em;
	font-size:0.9em;
	}
.date	{
        font-size:0.95em;
        font-weight:400;
        font-style:italic;
	margin:0.1em 2em 0.1em 0em;
        padding: 0.1em 0.1em;
	}
/* ----------------menu options ------------------- */
   



.menu,.her{
	font-weight:bold;
	margin:0em 0.2em 0em 0em;
	padding:0em 0.8em;
	font-size:0.8em; 
	}
.menu	{
	color:#66cdaa;background:transparent;}
.her	{
 	 background-color:#66cdaa;
 	 color:white;}

