/* CSS Document */

body 	{
		color: #333;
		background: #fff;
		width: 800px;
		background: url(images_index/main_header800d.jpg)no-repeat top left;
		padding: 0px;
		margin: 0px;
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		}
		
#masthead	{
	height:35px;
	width: 500px;
	float: left;
	text-align: left;
	margin-top: 115px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 0px;
			}


#menu		{
	width:800px;
	height:20px;
	border: dotted 1px #999;
	padding: 0px;
	text-align:right;
	clear:both;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
			}	
	
#menu li	{
			padding:0px 5px;
			display:inline ;
			border-left: 1px dotted #999;
			}

#IndexSidebar	{
				width:173px;
				min-height:100%;
				margin: 10px 0px 0px;
				padding: 5px 30px 25px 20px;
				text-align:left;
				float:left;
				border: thin solid #999;
				background:url(images_art/art_sidebar.jpg) bottom no-repeat;		
								}
span.linespace {
			line-height: 1.6em;
			}
			

#jaimenews				{
						min-height:500px;
						padding-bottom:150px;
						}			
			
#jaimenews ul,li		{
						
						list-style: outside none;
						margin: 0px 0px;
						padding: 0px 0px;
						}
			
#olderarchive 			{
						width: 150px;
						float:left;
						padding: 15px 0px 40px;
						}

#newerarchive			{
						width: 150px;
						float:right;
						padding: 15px 0px 40px;
						text-align: right;
						}




#ArtMenu, #LinksMenu, 
#BioMenu,#contactside					{
								width:173px;
								min-height:570px;
								margin: 10px 0px 0px;
								padding: 5px 30px 25px 20px;
								text-align:left;
								float:left;
								border: thin solid #999;
								background:url(images_art/art_sidebar.jpg) bottom no-repeat;		
								}
								
#BioMenu						{background:url(images_bio/lil_02.jpg) bottom no-repeat;		
								}		
								
								
								

#BioMenu img		{
					margin:0px;
					padding:0px:
					}
								
								
#FilmMenu					{
								width:173px;
								min-height:770px;
								margin: 10px 0px 0px;
								padding: 5px 30px 25px 20px;
								text-align:left;
								float:left;
								border: thin solid #999;
								background:url(images_art/art_sidebar.jpg) bottom no-repeat;		
								}

#FilmMenu ul,li					{
								list-style:outside none;
								margin: 5px 0px;
								padding: 5px 0px;
								}


#FilmMenu li					{
								border-bottom: #999 dotted thin;
								}





				
.jaimefilm				{
						width:270px; height:200px;
						padding:10px;
						}	
						
.obertfilm				{
						width: 320px; height: 200px;
						padding:10px;
						}

.festivallist li		{
						padding:0px;
						margin:0px;
						line-height:17px;
						}	




#blog					{
						width: 800px;
						min-height: 790px;
						margin: 10px 0px 0px;
						border:solid thin #999;
						}			
			
			
#newsmain, #FilmMain		{
						width: 530px;
						min-height: 790px;
						float: right;
						margin: 10px 0px 0px;
						padding: 5px 10px;
						border: thin solid #999;
						clear:right;
						}


										
#Contactmain, #Biocontent	{
							width: 530px;
							min-height: 590px;
							float: right;
							margin: 10px 0px 0px;
							padding: 5px 10px;
							border: thin solid #999;
							clear:right;
							}

						
.Contentinfo			{
						line-height:2em;
						font-size: 12px;
						margin-left: 15px;
						}						
						
#ArtContent				{
						width: 530px;
						min-height: 590px;
						float: right;
						margin: 10px 0px 0px -20px;
						padding: 5px 10px;
						border: thin solid #999;
						clear:right;
						}	
						
#ArtMain				{
						width:530px;
						min-height: 590px;
						margin: 10px 0px 0px;
						padding: 5px 10px;
						border: solid thin #999;
						float:right;
						}
						
						

						
#art_thumb				{
						width:150px;
						float:left;
						text-align:center;
						margin:10px;
						}
						
#art_thumb	img			{
						border-style:none;
						}



#ArtMenu ul,li			{
						list-style:outside none;
						margin: 5px 0px;
						padding: 5px 0px;
						list-style-type: none;
						}
						
					
#Links					{
						width: 530px;
						min-height: 590px;
						float: right;
						margin: 10px 0px 0px -20px;
						padding: 5px 10px;
						clear:right;
						border:#999 thin solid;
						background-image:url(images_links/whale_02.jpg);
						background-repeat:no-repeat;
						}

#linkcolumn				{
						max-width:110;
						float:left;
						margin-top:30px;
						padding: 0px 10px 0px;
						line-height:.5em;
						}



#LinksMenu				{
						border:#999 solid thin;
						width:173px;
						min-height:570px;
						margin: 10px 0px 0px;
						padding: 5px 30px 25px 20px;
						text-align:left;
						float:left;
						}
						
#LinksMenu ul,li			{
						list-style:outside none;
						margin: 5px 0px;
						padding: 5px 0px;
						list-style-type: none;
						}

.categoryintro			{margin-top: 100px;}


#aboutpics01			{
						width:200px;
						margin: 10px;
						padding: 5px;
						}
						
img.aboutpics01			{
						width:200px;
						padding:5px 0px;
						}
			
#blogentry	{
			margin:0; padding:0px 40px 0px 0px;
			border-bottom: thin dashed #666; 
			}

#Contactmain			{
						width:530px;
						min-height: 600px;
						margin: 10px 0px 0px;
						padding: 5px 10px;
						border:none;
						float:right;
						}

				
			
#copyright	{
			width: 550px;
			float: right;
			margin: 5px;
			text-align:center;
			}
			
#copyright2	{
			width: 790px;
			margin: 5px;
			text-align:center
			}
			
#footer		{
			width:800px; height: 80px;
			clear:both;
			margin:0;
			padding:0;
			text-align:center;
			background:url(images_index/main_bottom800.jpg) no-repeat;
			}


/* For phpslideshow */

.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    }
	
.show_title {
    font-size:18px;
	font-weight: bold;
    color:#999;
	border-bottom:#999 dotted thin;
	margin:30px 0px 5px;
}

.art_image {
    margin-bottom:0px;
}
.art_image img {
    padding:2px;
    border: 1px solid #e6e6e6;
    display:block;
    background-color: #fff;
}
.navigation, .navigation a {
    margin-bottom:10px;
	font-weight:bold;
	text-align:left;
}
.thumbnail_row {
    margin: 30px 0 30px;
	max-width: 520px;
}
.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:10px;
	width:40px;height:40px;
}
.thumbnail_center {
    padding:1px;
    border:1px solid #333 !important;
}

/* end of PHPslideshow styles */
					
h1,h2		{
			text-align:left;
			margin: 2px 10px;
			padding: 0px;
			}
			
	
h2	{
	font-size:0.8em;
	color:#666;
	}
	

h1	{
	font-size: 1.4em;
	text-transform:uppercase;
	color:#006666;
	}	
	
h3		{
		font-size:1.2em;
		margin-top: 25px;
		border-top: dashed thin #333;
		border-bottom: dashed thin #333;
		}

h4		{
		font-size:18px;
		border-bottom: dotted thin #999;
		color:#999;
		margin-top:25px;
		}

h5		{
		margin-top:25px;	
		font-size:18px;
		color:#666;
		border-bottom:dotted thin #666;  
		}

h6		{
		font-size: 10px;
		color:#FF0000;
		margin:0 0;}

h7		{font-size: 9.5px;
		 color:#666666;
		 font-style:italic;}
		 
h8		{
		margin-top:40px;
		margin-bottom:10px;	
		font-size:18px;
		color:#666;
		border-bottom:dotted thin #666;  
		}

a:link, a:visited	{color: #429488;}


a:hover 	{
			color:#999966;
			}

a:active 	{color:#fff;}

a, a:link, a:hover, a:visited, a:active
			{
	font-size: 11.5px;
	font-weight: bold;
	text-decoration:none;
	font-family: Helvetica, Arial, Verdana;
			}
	
a:link img	{border-style:none;}
