body {background: #606060;}

.a, .a:visited {color:#414141;}


#container {
					background-color: #606060;
					width: 800px;
					margin-left: auto;
					margin-right: auto;
					}

#containera {
					 position: relative;
					 width:750px;
					 height:520px;
					 border:1px solid #000;
					 margin: 10px auto;
					 background: #404040;
					 float:left;
					 }

#containerb {
						position: absolute;
						background-color: #404040;
						width: 205px;
						left: 20px;
						text-align: center;
						font-size: 0.8em;
						color: #fff;
						z-index: 20;
						float: left;
						}
#containerc {
					position: absolute;
				  left: 262px;
					top: 11px;
					width:450px;
					height:450px;
					float:left;
					z-index:20;
					}

#footer {
				 position: absolute;
				 bottom: 0px;
				 background-color: #404040;
				 color: #909090;
				 width: 710px;
				 float: left;
				 text-align: center;
				 padding: 10px;
				 font-family: verdana, sans-serif;
				 font-size: 0.75em;
				 line-height: 1.2;
				 }
a:link, a:visited {
	 						color: #909090;
							font-family: verdana, sans-serif;
							font-weight: 900;
							text-decoration: none;
							}	

a:hover {
	 						color: #ffffff;
							font-family: verdana, sans-serif;
							font-weight: 900;
							text-decoration: none;
							}	

							
a.gallery, a.gallery:visited {
					 display:inline;
					 color:#414141;
					 text-decoration:none;
					 border:1px solid #414141;
					 width:100px;
					 height:89px;
					 float:left;
					 margin:0px;
					 position:relative;
					 cursor: default;
					 }



a.gallery span {
					visibility:hidden;
					display:block;
					position:absolute;
					width:460px;
					height:460px;
					top:0px;
					left:240px;
					background: #404040;
					}

a.slidea span {left:240px; top:-1px;}
a.slideb span {left:138px; top:-1px;}
a.slidec span {left:240px; top:-92px;}
a.slided span {left:138px; top:-92px;}
a.slidee span {left:240px; top:-183px;}
a.slidef span {left:138px; top:-183px;}
a.slideg span {left:240px; top:-274px;}
a.slideh span {left:138px; top:-274px;}
a.slidei span {left:240px; top:-365px;}
a.slidej span {left:138px; top:-365px;}

a.gallery:hover {
								border:1px solid #404040;
								z-index:100;
								}

a.gallery:hover span {
								visibility:visible;
								z-index:100;
								}

a.gallery:hover span img {
								margin-top:10px; 
								border:1px solid #404040;
								position:relative;
								z-index:100;
								}

#loading {position:absolute; width:320px; height:75px; text-align:center; top:35%; left:44%; z-index:100;}


