
/* ----- Text ----- */

#body .wide {
	padding: 20px 200px 10px 0px;
	clear: both;
}
	#body .wide .wideleft {
	width: 130px;
	}
	#body .wide .wideright {
	width: 420px;
	}

#body h3 {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 1.3em;
}
#body h4 {
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}
#body p {
	margin-top: 0px;
}

/* ----- Gallery ----- */

#gallery {
	height: 343px;
	padding: 0px 0px 10px 0px;
}

	#slide {
		width: 420px;
		height: 343px;
		overflow:hidden;
	}
	
		#slide img {
			width: 420px;
			height: 343px;
		}
	
		#slide .slide_divA {
			position:relative;
			height: 343px;
			top: -343px;
			overflow:hidden;
		}
		#slide .slide_divB {
			position:relative;
			height: 343px;
			top: 0px;
			overflow:hidden;
		}

	#thumbs {
		overflow:hidden;
		position:relative;
		width: 136px;
		height: 343px;
	}
	
		#thumbs ul {
		}  
			   
			#thumbs ul li {
		display: block;
		padding: 0;
		margin: 0;
		width: 136px;
		height: 86px;
		border: none;
		overflow: hidden;
		cursor: pointer;
			}  
	
				#thumbs ul li.out {
			background-color: transparent;
				}
				#thumbs ul li.over {
			background-color: #CACACA;
				}
				#thumbs ul li.on {
		background-color: #6699CC;
				}
			   
				#thumbs ul li img {
					width: 132px;
					height: 82px;
					margin: 2px;
				} 

