.banner-method {
	padding:5px;
	/*margin:15px 0 0 0;*/
	border-radius:7px;
}

.banner-method .banner-wrapper {
	position:relative;
	width:100%;
	height:320px;
	
}

.banner-method .banner-images {
	position:absolute;
	overflow:hidden;
	width:inherit;
	height:inherit;
	*height:320px;
}

.banner-method .banner-images ul, .banner-method .banner-controls ul{
	list-style:none;
	margin:0;
	padding:0;
}

.banner-method .banner-images ul li{
	padding-right:50px;
	position:relative;
    width:100%
}

.banner-method .banner-item .banner-title{
	font-size: 1.5em;
	color:#fff;
	min-width: 150px;
	padding: 10px;
	position: absolute;
	top: 50px;
	/*font-family: 'Kaushan Script', cursive;	*/
	font-style:italic;
	text-shadow: 1px 1px 3px #888;
	font-weight:bold;
}

.banner-method .banner-item .banner-caption{
		color: #fff;
		line-height: 1.7em;
		height: 192px;
		padding: 10px;
		position: absolute;
		top: 90px;
		width: 50%;
		Font: Gudea, italic, 24px, 32px;
		/*font-style:italic;
		font-size: 20px;*/
		text-shadow: 1px 1px 3px #888;
	}
	
.banner-method .banner-controls {
    float: right;
    height: 345px;
    padding: 35px 4px 0 5px;
    position: relative;
    width: 130px;
    z-index: 10;
}

.banner-method .banner-thumb-container {
	overflow:hidden;
	height:305px;
	position:relative;
}

.banner-method .banner-controls ul {
	position: absolute;
	
}

.banner-method .banner-controls ul li {
	padding: 4px;
	cursor:pointer;
}

.banner-method .banner-controls ul li img{
	border: 5px solid #fff;
    width: 112px;
    height:80px;
}

.banner-method .banner-controls ul li:focus{
    outline:thin dotted;
}

.banner-method .banner-scroll-up, .banner-method .banner-scroll-down{
	cursor:pointer;
    position:absolute;
    height: 30px;
    width: 100%;
	left: 0;
}

.banner-method .banner-scroll-up{
	top:0;
	background: url("../images/gallery-arrows.png") no-repeat scroll 11px -13px transparent;
}

.banner-method .banner-scroll-down{
	bottom:0;
	background: url("../images/gallery-arrows.png") no-repeat scroll 11px -167px transparent;
}

.banner-method .banner-scroll-up:hover{
	background: url("../images/gallery-arrows.png") no-repeat scroll -149px -13px transparent;
}

.banner-method .banner-scroll-down:hover{
	background: url("../images/gallery-arrows.png") no-repeat scroll -149px -167px transparent;
}

.thumb-gallery ul{
	margin:0;
	list-style:none;
	padding:0;
}

.thumb-gallery ul li {
	float:left;
	padding:10px;
	margin:0 10px;
	width:200px;
	height:150px;
	overflow:hidden;
}

.thumb-gallery ul li img{
	height:150px;
	width:200px;
}
