				#galleryLayer {
				    position: relative; /* important */
				    overflow: hidden; /* important */
				    width: 665px; /* important */
					 height:485px;
				    margin: 0;
				    background: #fff;
					 padding:0 0 15px 0;
				}

				#page_content #galleryFullSize {
				    position: absolute;
				    top: 0;
				    margin-left: 0;
					background:transparent url('../images/tpl/multibox_loader.gif') no-repeat 316px 234px;
					color:inherit;
				}

				#galleryFullSize li {
					list-style: none;
					margin: 0;
					padding: 0;
					width:665px;
					position:absolute;
				}
					#galleryFullSize li div.galleryFullDesc {
						display:none;
					}
						#page_content #galleryFullSize li div.galleryFullDesc p {
							color:#000000;
							font-weight:bold;
						}
					#galleryFullSize li img {
						display:block;
						margin:auto;
					}
					#galleryFullSize li span.galleryFakeImg {
						 display:block;
						 width:665px;
						 height:498px;
						 background-repeat:no-repeat;
						 background-position:center center;
					}
						#galleryFullSize li span.galleryFakeImg img {
							display:none;
						}
				    #galleryFullSize {
				        width: 13440px;
				    }
				    #galleryLayer ul li, #galleryThumbnails ul li {
				        display: block;
				        float: left;
				        margin: 0;
				        padding: 0;
				        border: none;
				        background-color: #fff;
				    }

				#galleryLayer ul li img {
				    display: block;
				}
				#gallerySubImage {
					width:665px;
					margin:15px 0 5px 0;
					border:1px solid #CCCCCC;
				}
					#galleryNavigators {
					   float:right;
						margin:3px 5px 0 5px;
					}
						#galleryNavigators a {
						   cursor:pointer;
						}
							#galleryNavigators a img {
							   border:1px solid #FFFFFF;
							}
							#galleryNavigators a:hover img {
							   border:1px solid #6D91AD;
							}
							
					#galleryCurrentDesc {
						float:left;
						width:573px;
						padding:5px 10px;
						border-right:1px solid #CCCCCC;
					}
						#page_content #galleryCurrentDesc p {
							font-weight:bold;
						}
							
				#galleryThumbnails ul {
					margin:10px 0;
					height:80px;
				}
				#galleryThumbnails ul li {
				    padding: 0 1px 0 0;
					 width:106px;
					 text-align:center;
				}
				#galleryThumbnails ul li img{
				    border: 1px solid #6D91AD;
				    padding: 1px;
				}
			#galleryThumbnails ul li a, #galleryThumbnails ul li a:focus {
				 outline:0;
			}
				#galleryThumbnails ul li a.current img {
				    border: 2px solid #6D91AD;
				    padding: 0;
				}
				    #galleryThumbnails ul li img:hover {border: 1px solid #369;}
