form {
	margin: 0;
}
a img {
	border: none;
}
.cl, .clear {
	clear: both;
}
body {
	background: #ffffff;
	background-position: top center;
	margin: 0;
}
.wrapper {
	width: 940px;
}
.footer_wrapper {
	padding-top: 50px;
}
.footer {
	margin-left: 15px;
	padding-top: 8px;
	border-top: 1px solid #0C0804;
	width: 870px;
	padding-left: 5px;
	padding-bottom: 20px;
}
.footer, .footer a, .footer a:link, .footer a:visited {
	font-size: 12px;
	color: #0C0804;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}

.logo {
	float: left;
	width: 372px;
}
.top_artist {
	float: left;
	width: 500px;
	height: 240px;
	padding-top: 55px;
	padding-left: 50px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/top_artist_bg.png) transparent left top no-repeat;
	background-position: 0 25px;
}
.top_artist_inner {
	width: 460px;
	height: 180px;
}

.top_artist_image {
	float: left;
	width: 170px;
	text-align: center;
}
.top_artist_image img {
	height: 160px;
}
.top_artist_text {
	float: left;
	width: 290px;
	height: 180px;
	overflow: auto;
}

.top_artist_text h3, .artist_text h3, h3.newstitle {
	margin: 0;
	padding: 0;
	font-size: 40px;
	color: #4C3D23;
	font-family: Times New Roman;
	line-height: 40px;
}
.top_artist_text .date, .artist_text .date, .newsdate {
	font-size: 28px;
	line-height: 26px;
	color: #4C3D23;
}
.top_artist_text .date {
	padding-top: 10px;
}
.top_artist_text .price {
	padding-top: 8px;
	font-size: 18px;
	color: #4C3D23;
}
.artist_text .price {
	font-size: 20px;
	color: #4C3D23;
}
.top_artist_text p, .artist_text p, .newstext p {
	margin-top: 0;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 15px;
}

.navigation_wrapper {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/link_tape.png) transparent top left no-repeat;
	height: 62px;
	width: 910px;
	background-position: 10px 0px;
	padding-top: 20px;
	padding-left: 30px;
}
.navbutton {
	float: left;
}
.navbutton.home:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/home.png) transparent top left no-repeat;
}
.navbutton.current_season:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/current_season.png) transparent top left no-repeat;
}
.navbutton.past_seasons {
	padding-left: 20px;
}
.navbutton.past_seasons:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/past_seasons.png) transparent top left no-repeat;
	background-position: 20px 0;
}
.navbutton.about:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/about.png) transparent top left no-repeat;
}
.navbutton.latest:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/latest.png) transparent top left no-repeat;
}
.navbutton.sponsors:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/sponsors.png) transparent top left no-repeat;
}
.navbutton.volunteer:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/volunteer.png) transparent top left no-repeat;
}
.navbutton.contact:hover {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/navigation/rollovers/contact.png) transparent top left no-repeat;
}

.artists_line {
	padding-top: 20px;
	padding-left: 10px;
}
.artist_cell {
	float: left;
/*	width: 130px; */
	width: 180px;
	padding-bottom: 16px;
}
.artist_thumbnail {
	height: 106px;
	position: relative;
}
.artist_thumbnail img {
	height: 100px;
}
.artist_date {
	color: #412004;
	font-weight: bold;
	font-style: italic;
	font-size: 17px;
}
.artist_name {
	color: #412004;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
}
.artist_cell.active {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/home/current_artist.png) bottom center no-repeat;
}

.two_columns {
	padding-top: 20px;
}
.two_columns .column {
	float: left;
}
.two_columns .column.left {
	width: 463px;
}
.two_columns .column.right {
	width: 477px;
}

.infobox1 {
	height: 195px;
	width: 420px;
	padding-top: 25px;
	padding-left: 43px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/home/left_infobox_background.png) top left no-repeat;
}
.infobox1 .inner {
	height: 172px;
	width: 330px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: auto;
	overflow: hidden;
}
.infobox1 .inner p, .infobox2 .inner p, .infobox1 .inner div, .infobox2 .inner div, .full-width-small-note .inner p {
	padding-left: 3px;
	margin-top: 0;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 14px;
}

.infobox2 {
	height: 195px;
	width: 442px;
	padding-left: 35px;
	padding-top: 25px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/home/right_infobox_background.png) top left no-repeat;
}
.infobox2 .inner {
	width: 365px;
	padding-left: 20px;
	padding-right: 20px;
	overflow: auto;
}

.wide_header {
	padding-left: 40px;
	padding-top: 17px;
}

.left_sidebar {
	width: 220px;
	float: left;
	padding-left: 25px;
	padding-right: 10px;
}
.right_content {
	padding-right: 45px;
	width: 640px;
	float: left;
}
.full_page {
	padding-left: 25px;
	padding-right: 45px;
	padding-top: 17px;
}
/* wide sidebar */
.wide_sidebar .left_sidebar {
	width: 320px;
}
.wide_sidebar .right_content {
	width: 540px;
}

.sidebar_paper {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/left_nav_paper.png) top left no-repeat;
	width: 224px;
	height: 246px;
	padding-left: 30px;
	margin-left: -25px;
	margin-right: -10px;
	padding-top: 30px;
}
.sidebar_paper .inner {
	height: 200px;
	width: 170px;
	padding: 10px;
}

.wide_sidebar .sidebar_paper {
/*
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/left_nav_paper_wide.png) top left no-repeat;
	width: 324px;
	height: 355px;
	margin-top: -20px;
*/
	margin-top: -20px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/clubinformationpaper.png) top left no-repeat;
	width: 342px;
	height: 429px;
	padding-left: 40px;
	padding-top: 50px;
}
.wide_sidebar .sidebar_paper .inner {
	width: 300px;
}
.sidebar_paper.narrow_content {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/right_content_narrow.png) top left no-repeat;
	width: 585px;
	height: 655px;
	margin-top: -20px;
}
.sidebar_paper.narrow_content .inner {
	width: 550px;
}

.paper-1 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/right_content_paper1.png) top left no-repeat;
	width: 685px;
	height: 289px;
}

.paper-2 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/right_content_paper2.png) top left no-repeat;
	width: 685px;
	height: 296px;
	background-position: 6px 0;
}

.simple_content {
	background-color: #CFB480;
	padding: 20px;
	border: 1px solid #303030;
	margin-bottom: 20px;
}
.left_sidebar .simple_content {
	margin-right: 10px;
}
.right_content .simple_content {
	margin-left: 10px;
}

.full-width-small-note {
	width: 871px;
	margin-left: -25px;
	margin-right: -45px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/full_width_smallnote.png) top left no-repeat;
	height: 99px;
	padding-left: 60px;
	padding-top: 30px;
}
.full-width-small-note .inner {
	width: 800px;
	height: 70px;
}
.full-width-small-note .inner p {
	line-height: 18px;
	font-size: 16px;
}

.form-paper {
	margin-top: 20px;
	margin-left: -25px;
	padding-top: 40px;
	padding-left: 40px;
	width: 885px;
	height: 391px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/sponsor_form.png) top left no-repeat;
}
.form-paper .inner {
	padding-left: 20px;
	height: 350px;
	width: 830px;
}
.form-paper .inner p {
	margin: 0;
/*	font-size: 18px;  */
	color: #231F20;
}
.textInput {
	background-color: #A8834F;
	padding: 3px;
	border-right: 1px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 3px solid #000000;
	width: 230px;
}
td.fieldLabel {
	padding: 5px;
	font-size: 18px;
	font-style: italic;
	color: #4D3E28;
	text-align: left;
}
.fieldDropdown {
	background-color: #A8834F;
	padding: 3px;
	border-right: 1px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 3px solid #000000;
	width: 230px;
}
.widetextarea {
	background-color: #A8834F;
	padding: 3px;
	width: 600px;
	height: 60px;
	border-right: 1px solid #000000;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 3px solid #000000;
}
.error {
	background-color: #ff9999;
	padding: 5px;
	border: 1px solid red;
}

.artist-full {
	margin-left: -20px;
	margin-right: -45px;
	width: 889px;
	height: 266px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/artist_bg_1.png) top left no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 30px;
	padding-left: 40px;
}

.artist-full.bg-2 {
	margin-left: -25px;
	width: 936px;
	height: 289px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/artist_bg_2.png) top left no-repeat;
}

.artist-full.bg-3 {
	margin-left: -25px;
	width: 944px;
	height: 496px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/currentseason_500px.png) top left no-repeat;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-top: 50px;
}

.artist-full .inner {
	width: 840px;
	height: 230px;
}
.artist-full.bg-2 .inner {
	margin-left: 5px;
}
.artist-full.bg-3 .inner {
	margin-left: 5px;
	height: 410px;
	padding-top: 10px;
}
.artist_image {
	float: left;
	width: 230px;
	text-align: center;
}
.artist_text {
	float: left;
	width: 600px;
	height: 230px;
    overflow: auto;
}
.artist-full.bg-3 .inner .artist_text {
	height: 410px !important;
}
.artist_text .date {
	padding-top: 5px;
}
.artist_text .price {
	padding-top: 5px;
	padding-bottom: 10px;
}
.newstext p, .artist_text p {
	line-height: 18px;
}
.newstext p {
	margin-top: 10px;
	margin-bottom: 5px;
}
.artist-full.bg-3 .inner .artist_text p {
/*	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 5px;*/
}
.right_content .artist-full {
	width: 685px;
	height: 289px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/right_content_paper1.png) top left no-repeat;
	margin-bottom: -10px;
	margin-top: 10px;
	margin-left: -5px;
	padding-top: 25px;
	padding-left: 40px;
}
.right_content .artist-full.bg-2 {
	width: 679px;
	height: 296px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/right_content_paper2.png) top left no-repeat;
}
.right_content .artist-full .inner {
	width: 600px;
}
.right_content .artist-full .artist_image {
	padding-top: 10px;
	width: 170px;
}
.right_content .artist-full .artist_text {
	width: 430px;
	line-height: 16px;
}
.right_content .artist-full .artist_image img {
	width: 160px;
}

.expandable_wrapper {
	margin-left: -25px;
	width: 925px;
}
.expandable_wrapper .top {
	width: 925px;
	height: 57px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/1/top.png) top left no-repeat;
}
.expandable_wrapper .body {
	margin: 0;
	padding-top: 10px;
	width: 925px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/1/bg.png) top left repeat-y;
}
.expandable_wrapper .bottom {
	width: 925px;
	height: 41px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/1/bottom.png) top left no-repeat;
	margin-left: -1px;
}
.expandable_wrapper .txt {
	padding: 0px 40px 10px 40px;
}

.expandable_wrapper2 {
	width: 540px;
}
.expandable_wrapper2 .top {
	width: 540px;
	height: 33px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/2/top.png) top left no-repeat;
}
.expandable_wrapper2 .body {
	margin: 0;
	padding-top: 10px;
	width: 540px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/2/bg.png) top left repeat-y;
}
.expandable_wrapper2 .bottom {
	width: 540px;
	height: 24px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/2/bottom.png) top left no-repeat;
	margin-left: -1px;
}
.expandable_wrapper2 .txt {
	padding: 0px 25px 10px 25px;
}

.expandable_wrapper3 {
	margin-left: -25px;
	width: 310px;
}
.expandable_wrapper3 .top {
	width: 310px;
	height: 34px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/3/top.png) top left no-repeat;
}
.expandable_wrapper3 .body {
	margin: 0;
	padding-top: 10px;
	width: 310px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/3/bg.png) top left repeat-y;
}
.expandable_wrapper3 .bottom {
	width: 310px;
	height: 35px;
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/expandable/3/bottom.png) top left no-repeat;
	margin-left: 0px;
}
.expandable_wrapper3 .txt {
	padding: 0px 25px 10px 25px;
}

.paper_540_950 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/standardconcertpaper.png) top left no-repeat;
	width: 524px;
	height: 918px;
	margin-top: -30px;
	margin-left: -20px;
	padding-top: 70px;
	padding-left: 60px;
}
.paper_540_950 .inner {
	width: 460px;
}

.paper_900_400 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/sponsor_form.png) top left no-repeat;
	width: 865px;
	height: 401px;
	margin-left: -25px;
	padding-top: 40px;
	padding-left: 60px;
}
.paper_900_400 .inner {
	width: 790px;
	height: 355px;
	overflow: auto;
}
.paper_900_200 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/contentpaper_860x200.png) top left no-repeat;
	width: 881px;
	height: 231px;
	margin-left: -25px;
	padding-top: 45px;
	padding-left: 70px;
}
.paper_900_200 .inner {
	width: 800px;
	height: 190px;
	overflow: auto;
}
.paper_900_800 {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/currentseason.png) top left no-repeat;
	width: 944px;
	height: 798px;
	margin-left: -35px;
	padding-top: 60px;
	padding-left: 60px;
}
.paper_900_800 .inner {
	width: 830px;
	height: 700px;
	overflow: auto;
}
.pin {
	position: absolute;
	top: 0px;
/*	left: 50px; */
	left: 90px;
	height: 8px;
	width: 10px;
	z-index: 3;
}
.pin.blue {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/blue_pin.png) top center no-repeat;
}
.pin.green {
	background: url(http://www.kelownafolkclub.ca/themes/kfc/images/green_pin.png) top center no-repeat;
}
.artist_site {
	text-align: center;
}
.artist_site a, .artist_site a:link, .artist_site a:visited {
	text-decoration: none;
	font-size: 16px;
	color: #231F20;
}
.artist_site a:hover {
	text-decoration: underline;
}

/* customize_miscellaneous */ /* customize_miscellaneous */


		img.bg {
			/* Set rules to fill background */
			min-height: 100%;
			min-width: 1024px;
			z-index: -1;
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}
		
		div#content {
			/* This is the only important rule */
			/* We need our content to show up on top of the background */
			position: relative; 
			
			
		}
		
		
		
		
		
		
		
		
		
/*    New Stuff    */






	.paper_top {
		width: 944px;
		height: 94px;
		background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/current-season-paper-top.png) top left no-repeat;
		padding: 0px;
		margin: 0px;
		position: relative;
		left:-25px;
		}

	.paper_middle {
		width: 864px;
		min-height: 100px;
		background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/current-season-paper-middle.png) top left repeat-y;
		padding: 10px 40px 60px;
		margin: 0px;
		position: relative;
		left:-25px;
		}
		
		.paper_middle.paper {padding: 10px 60px 60px;width: 824px;}
		
	.paper_bottom {
		width: 944px;
		height: 117px;
		background: url(http://www.kelownafolkclub.ca/themes/kfc/images/papers/current-season-paper-bottom.png) top left no-repeat;
		padding: 0px;
		margin: 0px;
		position: relative;
		left:-25px;
		top: -60px;
		}

		.addthis_toolbox { opacity:0.6;filter:alpha(opacity=60); }
		
		#pb_body {
			width: 450px;
			padding: 0 20px 15px 20px;
			float: left;
			}
		
		#pb_sidebar {
			margin-top: 20px;
			margin-right:20px;
			float: right;
			width: 210px;
			padding:10px;
			background: #131110;
			opacity:0.7;filter:alpha(opacity=70);
			}
		
		#pb_sidebar h1, #pb_sidebar p, #pb_sidebar a{
			color: #FFF1DD;
			}
			
			#pb_sidebar h1 {
				font-size: 20px;
				padding-bottom:5px;
				border-bottom: 2px #FFF7ED solid;
				
				}
		
		#pb_sidebar a{
			color: #DD3300;
			}
		
		#pb_sidebar a:hover {
			color: #DD3300;
			}
		
		
		.clearboth {clear:both;}
		
		
		
/*       Main Blog Page     */		
		
		.Latest-News-Page {
			padding-top:2px;
			}
			
		.Latest-News-Page .content-news-wrap {
			width: 824px;
			min-height:100px;
			position:relative;
			padding-bottom: 20px;
			margin-bottom:60px;
			border-bottom: 2px solid #583026;
			}
			
			.Latest-News-Page .content-news-left {
				width: 824px;
				min-height: 100px;
				float:left;
				position:relative;
				padding-bottom:20px;
				}
		
				.Latest-News-Page .content-news-right {
					width:54px;
					min-height: 100px;
					float:left;
					position:absolute;
					top:0px;
					right:0px;
					}
		
					
					.Latest-News-Page h1 {
						border-bottom: 1px solid #4C3D23;
						padding-bottom:0px;
						margin-bottom:10px;
						}
					
					.Latest-News-Page .content-news-date {
						position:relative;
						top:-5px;
						left:-50px;
						}
					
					.Latest-News-Page .day {
						color: #583026;
						text-align: left;
						font-size: 35px;
						font-family: Georgia, Times New Roman;
						font-weight: bold;
						}
						
						.Latest-News-Page .day .nd {
							color: #4C3D23;
							font-size: 25px;
							font-weight: normal;
							}
							
					.Latest-News-Page .month {
						color: #4C3D23;
						text-align: left;
						font-size: 20px;
						font-family: Georgia, Times New Roman;
						font-weight: normal;
						font-style: italic;
						position:relative;
						top: -26px;
						left: 50px;
						}
						
						
						
						
						
						.Latest-News-Page a.readmore {	

							color: #583026;
							width:100px;
							font-size: 18px;
							font-family: Georgia, Times New Roman;
							font-weight: normal;
							font-style: italic;
							position:absolute;
							bottom: 5px;
							right:5px;
							}
						
						
		
		/*   Blog Home    */
		
		
		
			.Home-News-Feed {
				padding-top:2px;
				}
			
		.Home-News-Feed .content-news-wrap {
			width: 330px;
			min-height:100px;
			position:relative;
			padding-bottom: 10px;
			left:-16px;
			top:20px;
			}
			
			.Home-News-Feed .content-news-left {
				width: 330px;
				min-height: 100px;
				float:left;
				position:relative;
				padding-bottom:10px;
				}
		
				.Home-News-Feed .content-news-right {
					width:54px;
					min-height: 100px;
					float:left;
					position:absolute;
					top:0px;
					right:0px;
					}
		
					
					.Home-News-Feed h1 {
						padding-bottom:0px;
						margin-bottom:2px;
						font-size: 20px;
						font-family: Georgia, Times New Roman;
						font-weight: bold;
						text-transform: none;
						letter-spacing: -0.2px;
						}
					
					.Home-News-Feed .content-news-date {
						position:relative;
						top:-5px;
						left:-20px;
						}
					
					.Home-News-Feed .day {
						color: #583026;
						text-align: left;
						font-size: 30px !important;
						font-family: Georgia, Times New Roman;
						font-weight: bold;
						
						}
						
						.Home-News-Feed .day .nd {
							color: #4C3D23;
							font-size: 20px;
							font-weight: normal;
							}
							
					.Home-News-Feed .month {
						color: #4C3D23;
						text-align: left;
						font-size: 20px;
						font-family: Georgia, Times New Roman;
						font-weight: normal;
						font-style: italic;
						position:relative;
						top: -17px;
						left: 37px;
						}
						
						
						.Home-News-Feed .content-news-post {
							font-size: 12px;
							}
						
						
						.Home-News-Feed a.readmore {	

							color: #583026;
							width:100px;
							font-size: 16px;
							font-family: Georgia, Times New Roman;
							font-weight: normal;
							font-style: italic;
							position:absolute;
							bottom:0px;
							right:-30px;
							}
							
							.infobox1, .infobox2, .pb_body { text-shadow: 0px 0px 4px #BAA171, 0px 0px 6px #BAA171, 0px 0px 8px #BAA171;}
		
		
		
			
/*   Events   */

/*   top one   */



	.top_artist .padd .thumbnail {	
		position:relative; top:-10px;
		width:180px;
		height:180px;
		float:left;
		}

	.top_artist .padd .thumbnail img {
		height: 180px;
		}
		
		.top_artist .padd .title {
			margin: 0;
			padding: 0;
			font-size: 40px;
			color: #4C3D23;
			font-family: Times New Roman;
			line-height: 40px;
			padding-bottom: 5px;
			margin-top: -10px;
			
			float: left;
			width: 290px;
			}
			
		.top_artist .padd .date {
			font-size: 28px;
			line-height: 26px;
			color: #4C3D23;
			font-family: Georgia, Times New Roman;
			
			float: left;
			width: 290px;
			}
			
		.top_artist .padd .price {
			padding-top: 5px;
			padding-bottom: 10px;
			font-size: 18px;
			color: #4C3D23;
			font-family: Georgia, Times New Roman;
			letter-spacing: 0.2px;
			
			float: left;
			width: 290px;
			}
			
		.top_artist .padd .content {
			font-family: Georgia, Times New Roman;
			font-size: 15px;
			color: #131110;
			
			float: left;
			width: 260px;
			}
		
		.top_artist .padd .readmore a{
			
			
			position:relative; top: 5px;
			float: left;
			text-align:right;
			width: 260px;
			}
		
	


/*   Home Page Small Thumbnails   */

	
	
	.thumb {
		width: 188px;
		min-height:100px;
		float:left;
		text-align:center;
		position: relative;
		
		padding-bottom: 30px;
		padding-top: 10px;
		}
	
		

		
	.thumb .date{
		color: #412004;
		font-weight: bold;
		font-style: italic;
		font-size: 17px;
		}	
		
	.thumb .title{
		color: #412004;
		font-style: italic;
		font-size: 14px;
		font-weight: bold;
		}
		
		.thumb .stickpin {
			width: 25px; height: 25px;
			background: url(http://www.kelownafolkclub.ca/themes/kfc/images/blue_pin.png) top center no-repeat;
			position: absolute;left: 82px; top:0px;
			z-index:5;
			top: 10px;
			}
		
			.thumb:nth-child(2n+1) .stickpin{
				background: url(http://www.kelownafolkclub.ca/themes/kfc/images/green_pin.png) top center no-repeat;
				}
	
		.thumb .thumbnail img {
			width: 90px;
			}
		
		.thumb .thumbnail img{
			-webkit-transition: all 0.5s ease-out;
			-moz-transition: all 0.5s ease-out;
			-o-transition: all 0.5s ease-out;
			transition: all 0.5s ease-out;
			
			-moz-transform: rotate(0deg);  /* FF3.5+ */
			-o-transform: rotate(0deg);  /* Opera 10.5 */
			-webkit-transform: rotate(0deg);  /* Saf3.1+, Chrome */
			-ms-transform: rotate(0deg);  /* IE9 */
			transform: rotate(0deg);  
			filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6ÐIE9 */ 
					M11=1, M12=0, M21=0, M22=1, sizingMethod='auto expand');
			zoom: 1;
			}
			
		.thumb .thumbnail img:hover 	{
				
				-moz-transform: rotate(2deg);  /* FF3.5+ */
				-o-transform: rotate(2deg);  /* Opera 10.5 */
				-webkit-transform: rotate(2deg);  /* Saf3.1+, Chrome */
				-ms-transform: rotate(2deg);  /* IE9 */
				transform: rotate(2deg);  
				filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6ÐIE9 */ 
						M11=0.9993908270190958, M12=-0.03489949670250097, M21=0.03489949670250097, M22=0.9993908270190958, sizingMethod='auto expand');
				zoom: 1;
			
			
				}
				
		.thumb:nth-child(2n+1) .thumbnail img:hover 	{
				
				-moz-transform: rotate(-3deg);  /* FF3.5+ */
				-o-transform: rotate(-3deg);  /* Opera 10.5 */
				-webkit-transform: rotate(-3deg);  /* Saf3.1+, Chrome */
				-ms-transform: rotate(-3deg);  /* IE9 */
				transform: rotate(-3deg);  
				filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6ÐIE9 */ 
						M11=0.9986295347545738, M12=0.05233595624294383, M21=-0.05233595624294383, M22=0.9986295347545738, sizingMethod='auto expand');
				zoom: 1;
			
			
				}
		
		
		
		
		
/*   Current Season Event List   */	
		
		
	.paper_middle.paper h1:first-child {
		position:relative;
		top:-40px;
		}	
		
		
		.Current {
			position: relative;
			top:-10px;
			}
		
		.Current .thumbnail .img{	
			width: 189px;
			
			}
			
		.Current .link {
			text-align: center;
			position: relative;
			left: -10px;
			font-size: 14px;
			width:160px;
			margin: 0 auto;
			word-wrap: break-word;
			}
		
		.Current .thumbnail {
			float:left;
			width: 220px;
			min-height:300px;
			clear:both;
			position: relative;
			top:-10px;
			}
		
		
		.Current .title {
			margin: 0;
			padding: 0;
			font-size: 40px;
			color: #4C3D23;
			font-family: Times New Roman;
			line-height: 40px;
			font-weight: bold;
			padding-bottom: 5px;
			margin-top: 0px;
			
			float: left;
			width: 600px;
			}
			
		.Current .date {
			font-size: 28px;
			line-height: 26px;
			color: #4C3D23;
			font-family: Georgia, Times New Roman;
			
			float: left;
			width: 600px;
			}
		
		.Current .price {
			padding-top: 5px;
			padding-bottom: 10px;
			font-size: 20px;
			color: #4C3D23;
			font-family: Georgia, Times New Roman;
			letter-spacing: 0.2px;
			
			float: left;
			width: 600px;
			}
		
		.Current .content {
			line-height: 18px;
			padding-bottom: 40px;
			float: left;
			width: 600px;
			}
		
		
		#pagination {
			clear: both;
			}
