/*index page css for mainly morris dancing, january 2009*/

body		{
			font: 80%/1.2 arial, helvetica, sans-serif;
			background: #cee;
			text-align: center;
			padding: 0em;
			margin: 5px;
			}

#container {
	        width: 600px;
			height: auto;
			background: white;
			text-align: left;
			border: 1px solid #333;
			margin: 0 auto;
			color: #333;
			}
#top_panel	{
			height: auto;
			background: white;
			text-align: left;
			border: 1px solid #900;
			width: 890px;
			margin: 5px auto;
			font: 80%;
			padding: 5px;
			}
			
#side_links	{
			margin: 10px 0; padding: 4px;
			width: 440px;
			}			
			
#container1 {
			margin: 0 0 0 300px; 
			padding: 0;
			}
			
#container2 {
			font-size: 10px; text-align: justify;
			margin: 0.2em 1.2em;
			color: #000;
			background-color: #fff;
			padding: 1em;
			}
			
#container3	{
			margin: 5px;
			line-height: 20px;
			padding: 4px;
			}
			
p			{margin: 10px; text-align: justify;}			
			
#pictures	{
			float: right; 
			margin: 5px;			
			}
			

h1 			{
			color: #333; 
			font-style: oblique; 
			font-size: 200%; 
			background-color: #fff;
        	margin: 0; 
        	text-align: center;
        	}
h2			{
			color: #333; 
			font-style: oblique; 
			font-size: 150%; 
			background-color: #fff;
        	margin: 0; 
        	text-align: center;
        	}
h3			{
			color: #333; 
			font-size: 120%;  
			text-align: center; 
			background-color: #fff;
			margin: 0;
			font-style: oblique;}
h4			{
			color: #333; 
			font-size: 110%;  
			text-align: center; 
			background-color: #fff;
			margin: 0;
			font-style: oblique;}
        
a:link		{color: #33F; text-decoration: none; background-color: #fff;}
a:visited	{color: #F33; text-decoration: none; background-color: #fff;}
a:hover		{color: #3F3; text-decoration: underline; background-color: #fff;}
a:active	{color: #FF0; text-decoration: none; background-color: #fff;}
    
/*ul.horiz	{display: inline; margin: 5px; padding:0;}		
li.horiz	{display: inline; border-right: 1px solid red;  font-size: 12px; padding: 0.1em 0;margin: 0.1em;}
li.horiz:first-child	{color: #690; background-color: #fff; font-size: 12px; font-weight: bold; margin-left: -0.15em;}
*/
ul,li#index	{list-style-type: none;}
li.new_fc		{color: #690; background-color: #fff; font-size: 12px; font-weight: bold; margin-left: -0.15em;}
    
.menu {width:100px; text-align:left; margin-left: 2em; position:relative;}
.box {position: relative;}
.menu a span {display:none;}
.menu a:hover span.lk  {
						display: block; 
						position: absolute;
						z-index: 100;
						left: 10px;
						top:40px;
						padding:5px; 
						width: 120px;
						background-color:#fff; 
						color:#000;
						border: 1px solid red; 
						font-size: 12px;
						}