

body {
  padding: 0;
  margin: 0;
  background-color: black;
  background-image: url("Eleca.jpg");
  background-repeat: no-repeat;  
  width: 100%;
}



.wrapper {
    	width: 786px;
		position: relative;
  		margin: 0 auto;
		padding: 0px;
		height: 1%;
		border: 2px solid #333333;
		overflow: hidden;
	}


li	{	list-style: none;
	} 

a:link	{	text-decoration: none;
			color: red;
	}

a:visited	{	text-decoration: none;
				color: red;
	}

a:hover	{	text-decoration: none;
			color: white;
	}

a:active	{	text-decoration: none;
				color: white;
	}



.clearfix:after 	{
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}



.clearfix {
display: inline-block;
}


#block_1	{
	float: left;
	width: 550px; 
	margin: 50px 5px 5px 5px;
	padding: 5px 5px 0px 5px;
 	padding-bottom: 10000px;
	 }
	 

hr {
/* regular styling */
width: 500px; 
height: 0; 
border: none; 
border-bottom: solid 1px #000;
margin: 0 auto;
}

* html hr {
/* overstyling IE6 */
display: block;
margin: -7px;
}

*:first-child+html/*/* /**/ hr {
/* overstyling IE7 */
display: block;
margin: -7px;
}




h1,h2,h3,h4,h5,h6,h7 {
		        font-family: Verdana, Helvetica, sans-serif;
				
		 }

h1	{	text-align: center;
		font-size: 20pt;
		color: white;
		padding: 2px;
	}

h5	{	text-align: left;
		font-size: 8pt;
		color: white;
	}

h3	{	text-align: center;
		font-size: 10pt;
		color: white;
	}	
	

h4	{	text-align: left;
		font-size: 10pt;
		color: white;
	}

h2	{	text-align: center;
		font-size: 12pt;
		color: white;
	}



p 	{	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 12pt;
		color: white;
		text-align: justify;
		margin-left: 10px;
		margin-bottom: 5px;
		margin-right: 10px;
	}

ul.sitemap {	list-style-type: none; 
 		margin-left: 0.5cm;
 		padding-left: 0;
	}

ul.sitemap li {
 padding-left: 1.1em;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid white;
}

.thumbnail span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
top: 0;
left: 80px; 
z-index: 50;
}


