
	/* COLORS:
		
	dark blue 			- #1e3544
	light grey/blue		- #86908f      
	med blue			- #3a566c
	yellow/tan			- #d7bb71
	red/orange			- #c5722d
	
	*/

	*,html,body,div,img,a,h1,h2,h3,h4,h5,p,ul,li,form,input,select {
		padding: 0;
		margin: 0;
	}	 

	body {
		background: #1e3544 url(http://www.thetappingsolution.com/static/images/bg/body_grey_repeat.png) 0 0 repeat;
		color: #333;
		font: 12px solid Georgia, serif;
		text-align: center;
	}
	
	html {
		height: 100%;
	}
	
	div {
		background: none;
	}
	
	img, a img {
	 	border: none;
	}
	
	a {
		color: #1f3340;
		text-decoration: none;
	}
	
	a:hover {
		color: #1f3340;
		text-decoration: underline;
	}
	
	li {
		list-style: none;
	}
	
	h1, h2, h3, h4, h5 {
		font-weight: normal;
		line-height: 1.1em;
	}
	
	h2 {
		color: #1e3340;
		font-size: 27px;
		text-align: center;
		padding-bottom: .9em;
		margin-left: -15px;
	}
	
	h2 span {
		font-size: 18px;
	}
	
	.hide {
		visibility: hidden;
	}
	
	/* --------------------------------------------
	   BACKGROUND STRUCTURE
	-------------------------------------------- */
	
	div.body_dark_blue_gradient_repeat {
		width: 100%;
		height: 857px;
		background: url(http://www.thetappingsolution.com/static/images/bg/body_dark_blue_gradient_repeat.png) 0 0 repeat-x;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -30;
	}
	
	div.body_tan_texture_repeat {
		width: 100%;
		height: 155px;
		background: url(http://www.thetappingsolution.com/static/images/bg/body_tan_texture_repeat.png) 0 0 repeat-x;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -20;
	}
	
	div.bottom_tan_repeat {
		width: 100%;
		height: 260px;
		background: url(http://www.thetappingsolution.com/static/images/bg/body_tan_repeat.png) left bottom repeat-x;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: -30;
	}
	
	
	/* --------------------------------------------
	   MAIN STRUCTURE
	-------------------------------------------- */

	.wrapper {
		width: 960px;
		margin:  0 auto;
		text-align: left;
		height: 500px;
		position: relative;
	}

		.tapping_figure {
			/*background: url(http://www.thetappingsolution.com/static/images/bg/tapping_dude.png) no-repeat;*/
			background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png); /* Added for spriteme1 */
			background-position: -10px -10px; /* Added for spriteme1 */
			height: 900px;
			width: 680px;
			position: absolute;
			left: -340px;
			top: 0;
			z-index: -10;
		}

			.header {
				height: 191px;
				width: 960px;
				float: left;
			}
			
				.logo {
					height: 171px;
					width: 309px;
					float: left;
					padding-left: 31px;
				}
				
				.quote {
					/* background: url(http://www.thetappingsolution.com/static/images/quote_glow.png) no-repeat; */
					background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png); /* Added for spriteme1 */
					background-position: -10px -930px; /* Added for spriteme1 */
					height: 141px;
					margin-left: 75px;
					float: left;
					color: #fff;
					width: 417px;
					padding: 50px 50px 0 75px;
					font-size: 15px;
				}
				
					#q_content {
						display: none;
					}
				
					.quote p {
						line-height: 1.25em;
						text-indent: -5px;
						margin-bottom: 10px;
					}
				
					.quote span {
						color: #ddd;
						font-size: 12px;
					}
					
						.quote span span {
							text-transform: uppercase;
						}

			.content {
				float: left;
				width: 960px;
			}

				.content_header {
					padding-top: 21px;
					/* background: url(http://www.thetappingsolution.com/static/images/bg/content_header.png) no-repeat; */
					background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png); /* Added for spriteme1 */
					background-position: -10px -1141px; /* Added for spriteme1 */
					width: 960px;
					height: 37px;
					float: left;
				}
				
				.main_menu {}
				
					.main_menu ul {
						height: 25px;
						float: left;
						margin-left: 45px;
					}
					
						.main_menu ul li {
							float: left;
							margin-right: 44px;
						}
					
						.main_menu ul li a {
							float: left;
							height: 20px;
						}
					
						.main_menu ul li a:hover {
							text-decoration: none;
						}
						
						a.home {
							background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);	
							background-position: -10px -1219px;
							width: 54px;
						}
						
							body#home a.home,
							a.home:hover {
								background-position: -10px -1241px;
							}
						
						a.watch_the_trailer {
							background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);
							width: 150px;
							background-position: -109px -1219px;
						}
						
							body#watch_the_trailer a.watch_the_trailer,
							a.watch_the_trailer:hover {
								background-position: -109px -1241px;
							}
						
						a.how_to_tap {
							background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);	
							background-position: -285px -1219px;
							width: 185px;
						}
						
							body#how_to_tap a.how_to_tap,
							a.how_to_tap:hover {
								background-position: -285px -1241px;
							}
						
						a.reviews {
							background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);	
							background-position: -502px -1219px;
							width: 72px;
						}
						
							body#reviews a.reviews,
							a.reviews:hover {
								background-position: -502px -1241px;
							}
						
						a.about_the_film {
							background-image: url(http://www.thetappingsolution.com/static/images/spriteme1a.png);	
							background-position: -645px -1219px;
							width: 85px;
						}
						
							body#about_the_film a.about_the_film,
							a.about_the_film:hover {
								background-position: -645px -1241px;
							}
						
						a.contact_us {
							background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);	
							background-position: -800px -1219px;
							width: 92px;
						}
						
							body#contact_us a.contact_us,
							a.contact_us:hover {
								background-position: -800px -1241px;
							}
							
				.content_body {
					background: url(http://www.thetappingsolution.com/static/images/bg/content_body_repeat.png) repeat-y;
					width: 960px;
					float: left;
					padding-bottom: 5px;
					position: relative;
					z-index: 0;
				}
				
					.content_mid_tan {
						background: url(http://www.thetappingsolution.com/static/images/bg/content_mid_tan.png) repeat-y;
						width: 960px;
						height: 190px;
						position: absolute;
						left: 0;
						top: 0;
						z-index: -3;
					}


					/* LEFT CONTENT AREA */
					.content_left {
						float: left;
						margin-left: 20px;
						width: 200px;
					}
					
						.content_left_blue_header {
							float: left;
							width: 200px;
							height: 15px;
							background: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png) no-repeat;
							background-position: -10px -1556px;
						}
						
						.content_left_blue_content {
							float: left;
							width: 170px;
							background: #1f3340;
							padding: 10px 15px 10px 15px;
						}
						
						.content_left_blue_footer {
							float: left;
							width: 200px;
							height: 15px;
							background: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png) no-repeat;
							background-position: -10px -1591px;
						}

						.sub_menu {
							background: url(http://www.thetappingsolution.com/static/images/bg/submenu_bg2.png) no-repeat;
							float: left;
							height: 390px;
							width: 170px;
							margin-bottom: 20px;
							text-align: center;
							padding: 0 15px;
						}
						
							.sub_menu ul {
								width: 170px;
								padding-top: 20px;
								font-size: 12px;
								text-transform: uppercase;
								float: left;
							}
						
							.sub_menu ul li {
								background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;
							}
							
							.sub_menu ul li a {
								padding: 10px 0;
								display: block;
							}
							
							body#get_the_dvd a.get_the_dvd,
							body#get_the_book a.get_the_book,
							body#combo_packs a.combo_packs,
							body#host_a_screening a.host_a_screening,
							body#our_tapping_angels a.our_tapping_angels,
							body#more_tapping_resources a.more_tapping_resources,
							body#affiliate_program a.affiliate_program,
							body#tapping_solution_blog a.tapping_solution_blog,
							body#media a.media,
							body#privacy_policy a.privacy_policy,
							body#wholesale a.wholesale,
							body#experts_in_the_film a.experts_in_the_film,
							.sub_menu ul li a:hover {
								background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);
								background-position: -10px -1301px;
								text-decoration: none;
								color: #fff;
							}

						.ebook {
							float: left;
							width: 200px;
							text-align: center;
							margin-bottom: 20px;
							filter:alpha(opacity=90);
							-moz-opacity:0.9;
							-khtml-opacity: 0.9;
							opacity: 0.9;
						}
						
							.ebook h4 {
								font-size: 18px;
								color: #fff;
								padding-bottom: 5px;
								margin-bottom: 5px;
								text-transform: uppercase;
								letter-spacing: .04em;
								background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;
							}
							
							.ebook p {
								color: #ddd;
								letter-spacing: .03em;
							}
							
							.ebook a {
								color: #d2b362;
								margin-bottom: 5px;
								display: block;
							}
							
							.ebook input.field {
								padding: 1px;
								width: 160px;
								font-family: Georgia, serif;
								color: #666;
								text-align: center;
								margin-top: 5px;
							}
							
							.ebook input.e_submit {
								background: #dcbb76;
								color: #b95b1e;
								padding: 3px 7px;  
								font-family: Georgia, serif; 
								border: none;
								margin-top: 5px;
								cursor: pointer;
								font-size: 14px;
							}
						.popular_posts {
							float: left;
							margin-bottom: 20px;
						}
						.popular_posts h4 {
							font-size: 18px;
							text-transform: uppercase;
							text-align: center;
							background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;
							padding-bottom: 5px;
						}
						.popular_posts ul {}
						.popular_posts ul li {
							background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;						
						}
						.popular_posts ul li a {
							display:block;
							padding:10px 5px;
							font-size: 12px;
						}
						.popular_posts ul li a:hover {
							background: url(http://www.thetappingsolution.com/static/images/bg/ebook_bg.png) left -20px no-repeat;
							color: #fff;
							text-decoration: none;
						}
						.popular_posts .ppMain {
							background-image:url(http://www.thetappingsolution.com/static/images/bg/submenu_bg.png);
							width:170px;
							padding: 20px 15px 0;
						}
						.popular_posts .ppFooter {
							background-image: url(http://www.thetappingsolution.com/static/images/bg/submenu_bg.png);
							background-position: left bottom;
							height: 30px;
							width:170px;
							padding: 0 15px;
						}
						
						
						.testimonials {
							float: left;
							width: 200px;
							text-align: center;
							filter:alpha(opacity=90);
							-moz-opacity:0.9;
							-khtml-opacity: 0.9;
							opacity: 0.9;
						}
						
							.testimonials h4 {
								font-size: 18px;
								color: #fff;
								padding-bottom: 5px;
								margin-bottom: 10px;
								text-transform: uppercase;
								letter-spacing: .04em;
								background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;
							}
							
							.testimonials p {
								font-size: 13px;
								color: #fff;
								padding-bottom: 10px;
								margin-bottom: 10px;
								background: url(http://www.thetappingsolution.com/static/images/submenu_delimeter.png) left bottom no-repeat;
							}
							
							.testimonials p span {
								font-size: 11px;
								color: #d2b362;
								display: block;
								margin-top: 5px;
							}
				
				
					/* RIGHT CONTENT AREA */
					.content_right {
						float: right;
						margin-right: 20px;
						width: 700px;
						
					}
					
						.content_right_header {
							background: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png) no-repeat;
							background-position: -10px -1626px;
							width: 700px;
							height: 15px;
							float: left;
						}
						
						.content_right_content {
							background: #fff;
							float: left;
							width: 640px;
							padding: 20px 30px 20px 30px;
						}
						
						.content_right_footer {
							background: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png) no-repeat;
							background-position: -10px -1755px;
							width: 700px;
							height: 15px;
							float: left;
						}
					
						.combo {
							width: 620px;
							float: left;
							padding: 0 10px;
						}

						.main {
							float: left;
							width: 480px;
							margin-right: 30px;
						}
						
							.combo ul,
							.main ul {
								font-size: 14px;
								padding-bottom: 1em;
								line-height: 140%;
								margin-left: 15px;
								
							}
							
							.combo ul li,
							.main ul li {
								margin-bottom: 1.5em;
								list-style: disc;
							}
							
							ul.reg_list {
								text-align: left;
							}
							
							ul.reg_list li {
								margin-bottom: 1em;
							}
							
							img.float_left {
								float: left;
								margin: 0 15px 15px 0;
							}
							
							.spacer {
								height: 30px;
								float: left;
								width: 95%;
							}
						
							.combo a,
							.main a {
								color: #b95b1e;
							}
						
							.combo p,
							.main p {
								font-size: 14px;
								line-height: 1.4em;
								margin-bottom: 1.4em;
								
							}
							
							.combo h3,
							.main h3 {
								text-align: left;
								font-size: 20px;
								color: #604815;
								padding-bottom: 15px;
							}
							
							.main h3 span {
								font-size: 75%;
								color: #555;
								display: block;
							}
							
							.testimonial {
								float: left;
								width: 450px;
								margin-bottom: 20px;
								background: #fcefc6;
								padding: 15px 15px 20px 15px;
							}
							
							#get_the_book .testimonial {
								width: 590px;
							}
							
								#get_the_book .testimonial p {
									font-size: 16px;
								}
							
								.testimonial p {
									font-size: 16px;
									font-style: italic;
									margin-bottom: .8em;
									color: #1f3340;
									line-height: 130%;
								}
								
								.testimonial span {
									font-size: 12px;
									color: #666;
								}
								
								.compact_right {
									width: 270px;
									float: right;
									margin: 0 0 15px 15px;
								}
								
									.compact_right p {
										font-size: 14px;
										
									}
									
							.in_book p {
								font-weight: bold;	
							}
							
							.in_book span {
								font-weight: normal;
								display: block;	
								color: #666;
							}
							
								
							
							.meet_expert {
								float: left;
								width: 100%;
								border-bottom: 1px solid #d7bb71;
								margin-bottom: 30px;
								padding-bottom: 10px;
							}
							
								.meet_expert img {
									float: left;
									margin: 0 15px 15px 0;
									border: 1px solid #ccc;
								}
								
								.meet_expert h3 {
									text-align: left;
									font-size: 16px;
									padding-bottom: 10px;
								}
								
								.meet_expert p span {
									color: #1e3340;
									font-size: 16px;
									text-transform: uppercase;
								}
								
								.meet_expert h4 {
									text-align: left;
									font-size: 12px;
									padding-bottom: 10px;
									color: #555;
								}
								
								.meet_expert h3 span {
									display: block;
									text-transform: uppercase;
									font-size: 18px;
									color: #1e3340;
									margin-bottom: 3px;
								}
								
								.meet_expert p {
									margin-bottom: 1em;
								}
								
								.ex_test {
									float: left;
									width: 590px;
									margin-bottom: 20px;
									background: #fcefc6;
									padding: 15px 15px 20px 15px;
									font-style: italic;
								}
								
									.ex_test .sub {
										color: #555;
									}
								
								.tan_cont {
									float: left;
									margin-bottom: 20px;
									background: #fcefc6;
									padding: 15px 15px 20px 15px;
								}
								
							.call_to_action_link {
								font-size: 16px;
								color: #B95B1E;
								text-decoration: underline;
							}
						
							.call_to_action_cont {
								float: left;
								margin-bottom: 20px;
								background: #fcefc6;
								padding: 15px 15px 20px 15px;
								border: 1px solid #ccc;
							}
						
								.call_to_action_cont h3 {
									color: #B95B1E;
									font-size: 22px;
									padding-bottom: .4em;
								}
							
								.call_to_action_cont p {
									margin-bottom: .7em;
								}
							
							
							.buy_info {
								float: left;
								margin-top: 15px;
							}
							
								.buy_info p {
									font-size: 13px;
								}
								
								.buy_info ul {
									margin-top: 13px;
									float: left;
								}
						
								.buy_info ul li {
									float: left;
									list-style: none;
								}
								
								
							p.single_quote {
								font-style: italic;
							}
							
								p.single_quote span {
									font-style: normal;
									color: #555;
									display: block;
									font-size: 12px;
								}
						
								
							
							.combo input.field {
								padding: 1px;
								width: 160px;
								font-family: Georgia, serif;
								color: #666;
								text-align: center;
								margin-top: 5px;
								font-size: 14px;
							}
							
							.combo input.submit {
								background: #dcbb76;
								color: #b95b1e;
								padding: 3px 7px;  
								font-family: Georgia, serif; 
								border: none;
								margin-top: 5px;
								cursor: pointer;
								font-size: 12px;
							}
							
							p.brown_border {
								border-bottom: 1px solid #d7bb71;
								margin-bottom: 25px;
								padding-bottom: 25px;
							}
							
							.buy_offer {
								float: left;
								border-bottom: 1px solid #d7bb71;
								margin-bottom: 25px;
								padding-bottom: 25px;
								width: 480px;
							}
							
							#get_the_book .buy_offer,
							#combo_packs .buy_offer,
							#get_the_dvd .buy_offer {
								 width: 100%;
							}
							
								#combo_packs .buy_offer h4 {
									color: #604815;
								}
								
								.buy_offer img {
									float: right;
									margin: 20px 0 15px 20px;
								}
							
								.buy_offer h4 {
									font-size: 20px;
									color: ;
									
								}
								
								.buy_offer .price {
									font-size: 12px;
								}
								
									.buy_offer .by {
										color: #555;
										font-size: 12px;
									}
									
									.buy_offer p {
										margin-bottom: .6em;	
									}
								
									.buy_offer .new {
										color: #b95b1e;
									}
								
									.price .list {
										text-decoration: line-through;
									}
									
									.price .save {
										color: #b95b1e;
									}
									
									.price .your_price {
										font-size: 16px;
									}
									
										.price .your_price span {
											font-weight: bold;
											color: #1F3340;
										}
										
								.buy_offer a {
									background: #FFFFFF;
									color: #b95b1e;
									padding: 1px 1px;  
									font-size: 16px;
									float: left;
									margin-top: 1px;
								}
								
								.buy_offer a:hover {
									text-decoration: none;
								}
								

						/* BLOG SPECIFIC */
						ol#posts, div.post{
							font-size:14px;
							font-family:Arial, Helvetica, sans-serif;
							line-height: 24px;
							color: #1e3544;
						}
						
						div.post p {padding-bottom:20px; line-height:normal;}
						div.post a {color: #617aac;}
								div.titleWrap{
									font-family:Arial, Helvetica, sans-serif;
									font-size: 14px;
									line-height: 24px;
									background-color: #e4e7e6;
									padding:10px;
								}
									.postWrapper div.titleWrap div.comments{
										float: right;
										padding-top:10px;
									}
										.postWrapper div.titleWrap div.comments span{font-size:16px;}
									.postWrapper div.titleWrap div.title{
										float: left;
										width: 75%;
									}
									.postWrapper div.titleWrap .title .date {
										background-image: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png);
										background-repeat: no-repeat;
										background-position: -10px -1661px;
										height: 47px;
										width: 46px;
										display: block;
										text-align: center;
										padding-right: 10px;
									}
										.date span.month {
											color: white;
											font-size: 12px;
											padding: 0;
											display: block;
											line-height: normal;
										}
										.date span.day {
											font-size: 20px;
											margin: 0;
											text-align: center;
											padding: ;
										}
									
										.postWrapper div.titleWrap div.title h2.postTitle{
											font-size: 20px;
											text-align: left;
											margin:0;
											padding:0;
										}
										.postWrapper div.titleWrap small{
											font-size: 90%;
											color: #535b5b;
										}
									.clear{clear:both;}
								.postWrapper div.post {
									padding: 10px;
								}
									.postWrapper div.post a.readmore{
										color: white;
										background-color: #1e3544;
										padding:8px 15px;
										float: right;
										font-size: 14px;
										margin-top:10px;
									}
								.postMeta{
									padding: 0px 30px 60px;
									font-size: 13px;
									color: #3b3f40;
									font-family:Arial, Helvetica, sans-serif;
									line-height: 32px;
								}
									.valignMid{vertical-align: middle;}
									.postMeta h3 { line-height:36px; }
									.postMeta h3.comment{
										padding-left: 43px;
										line-height:43px;
									}
									.postMeta h3 .commentCount {padding-right:20px;}
									.postMeta h3 .commentNow {padding-left: 20px;}
									.postMeta span.blue{
										color: #1e3544;
										font-size: 14px;
									}
									.postMeta a{
										color: #3b3f40;
									}
									.postMeta .socialLinks {
										padding-right:25px;
									}
									.postMeta .socialShare,
									.postMeta .socialEmail {
										padding: 0 25px;
									}									
										.postMeta a.social{
											padding: 0 3px;
										}
											.postMeta a.social img{
												vertical-align: middle;
												cursor: pointer;
											}
									
										.floatleft{float:left;}
										.floatright{float:right;}
						ul#pagination{}
							ul#pagination li.previous{}
							ul#pagination li.future{}
						
						#relatedpostsWrap ol {
							padding:20px;
							font-family: Georgia;
							font-size: 14px;
						}	
						
						#comments, #postcomment, #relatedposts {
							text-align: left;
							margin:0;
							padding:0;
						}
						
						#commentlist{
							font-family:Arial, Helvetica, sans-serif;
							font-size: 14px;
							color: #1e3544;
							line-height: 24px;
						}
							#commentlist li{
								padding:20px;
							}
						
						#comment {
						  width: 600px;
						  
						}
						#commentform {margin:20px;}
						#commentform #submit {
							border:none;
							font-size: 14px;
							line-height: 24px;
							padding: 8px 15px;
							background-color: #1e3544;
							color:white;
							font-family:Arial, Helvetica, sans-serif;
							margin-top: 20px;
							float: right;
							cursor: pointer;
						}
						#commentform input[type="text"], #commentform label, #commentform textarea{
							border: 1px solid #86908f;
							line-height: 24px;
							height: 14px;
							font-size: 14px;
							font-family:Arial, Helvetica, sans-serif;
							margin-bottom: 10px;
							float: left;
							padding: 5px;
							color: #1e3544;
						}
						#commentform label { 
							border: none;
							font-size: 90%;
							padding:0 0 0 5px;
							margin: 0;
							display: block;
							
						}
						#commentform textarea{
							height:200px;
						}
						.sidebar {
							width: 130px;
							float: left;
							text-align: center;
						}
						
							.sidebar h3 {
								text-transform: uppercase;
								font-size: 18px;
								color: #555;
								padding-bottom: 10px;
							}
						
							.expert {
								color: #555;
								float: left;
								margin-bottom: 20px;
							}
							
								.expert img {
									margin-bottom: 5px;
									border: 1px solid #ccc;
								}
							
								.expert h4 {
									text-transform: uppercase;
									color: #1e3340;
									font-size: 13px;
								}
								
									.expert h4 span {
										font-weight: bold;
										display: block;
									}
									
						.back_to_top {
							text-align: center;
						}

				.content_footer {
					background: url(http://tappingsolution.s3.amazonaws.com/images/spriteme2.png) no-repeat;
					background-position: -10px -1790px;
					width: 960px;
					height: 15px;
					float: left;
				}

		.footer {
			float: left;
			font-size: 12px;
			color: #555;
		}
		
			.footer ul {
				margin: 15px 0 70px 250px;
				float: left;
			}
		
			.footer ul li {
				margin-right: 3px;
				float: left;
			}
		
			.footer ul li a {
				color: #b95b1e;
			}
	

	
	
	
	
	
	
