*{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;}
	html{overflow: -moz-scrollbars-vertical;}
	body{width:100%;background-color:#f3cd72;text-align:center;}
	h2{padding:0 0 20px;color:#336;font-size:24px;font-style:italic;}
		h2 strong{color:#ad77cf;}
	h3{padding:0 0 12px;color:#336;font-size:21px;font-style:italic;}
		h3 strong{color:#ad77cf;}
	h4{padding:0 0 10px;color:#336;font-size:17px;font-style:italic;}
		h4 strong{color:#ad77cf;}
	h5{padding:0 0 5px;color:#336;font-size:14px;}
		h5 strong{color:#ad77cf;}
		h5 a{color:#ad77cf;text-decoration:underlilne;}
			h5 a:hover{text-decoration:none;}
	h6{color:#ad77cf;font-size:12px;}
		h6 a{color:#ad77cf;text-decoration:underlilne;}
			h6 a:hover{text-decoration:none;}
	p{padding:0 0 10px;}
		#wrapper{margin:0 auto;width:752px;text-align:left;position:relative;}
			.header{width:752px;height:85px;background:#fff url("../_images/hdr_logo.gif") no-repeat 0 0;}

			.navigation{float:left;padding:0px 0px 0px 0px;width:752px;height:31px;background-color:#a0ce5c;}
				.navigation a{display:block;overflow:hidden;float:left;height:31px;background:url("../_images/nav_bg.jpg") repeat-x;background-position:0 0;text-align:center;line-height:31px;color:#fff;font-family:"helvetica neue","helvetica","arial",sans-serif;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:normal;}
				.navigation a:hover,.navigation .current{background-position:0 bottom;}
					.navigation a.home, .navigation a.about, .navigation a.store, .navigation a.blog, .navigation a.workshops, .navigation a.feedback, .navigation a.press{width:100px;background-image:url("../_images/nav_bg.jpg") repeat-x;}

				.content{float:left;padding:20px 37px 30px;width:678px;background-color:#fff;color:#999;font-size:12px;}
					.content .chalkboard{margin:-10px -37px 0 0;padding:0 0 10px 10px;float:right;border:none;}

				.home{background:#fff url("../_images/bkgd_home.jpg") no-repeat left bottom;}
					.home p{font-size:13px;}
						.home p.parOne{width:390px;}
						.home p.parTwo{width:560px;}
					.home h2.bottomHeader{padding:10px 0 175px 220px;}

				.about{background:#fff url("../_images/bkgd_about.jpg") no-repeat right bottom;}
					.about p{width:380px;}
						.about p.parOne{width:670px;}
						.about p strong{color:#ad77cf;font-size:14px;}

				.workshops{background:#fff url("../_images/bkgd_workshops.jpg") no-repeat right bottom;}
					.workshops p,.workshops h6{width:530px;}
					.workshops dl,.workshops dt,.workshops dd,.workshops dt p{float:left;}
					.workshops dl{padding:0 0 10px;width:530px;}
					.workshops dt{display:block;padding:0 10px 0 5px;width:147px;height:90px;color:#ad77cf;font-size:13px;font-weight:bold;}
						.workshops dt.family{background:transparent url("../_images/thumb_family.jpg") no-repeat 0 bottom;}
						.workshops dt.rosie{background:transparent url("../_images/thumb_rosie.jpg") no-repeat 0 bottom;}
					.workshops dd,.workshops dd p{width:366px;}
						.workshops dd p{padding:16px 0 0;}
						.workshops dd h5,.workshops dd span{color:#ad77cf;}

				.feedbackCopy{float:left;width:360px;}
					.feedbackCopy p{padding:0 0 2px;}
					.feedbackCopy h5{padding:0 0 15px 5px;color:#ad77cf}

				.feedbackForm{float:right;padding:0 0 20px;width:274px;background:#a0ce5c url("../_images/fdbk_bottom.gif") no-repeat left bottom;color:#FFF;}
					.feedbackForm h2{padding:10px 10px 8px;background:#f3cd71 url("../_images/fdbk_top.gif") no-repeat left top;color:#FFF;font-size:16px;font-style:normal;}
					.feedbackForm form{padding:10px 20px;}
						.feedbackForm form strong{float:left;vertical-align:top;}
							.feedbackForm form strong.error{color:#FF0000;}
						.feedbackForm form b{float:left;margin:6px 0 0;}
							.feedbackForm form strong input,.feedbackForm form b input,.feedbackForm form b textarea{font-weight:normal;}
							.feedbackForm form strong input{margin:10px 0 0 6px;}
								.feedbackForm input.fname{width:150px;}
								.feedbackForm input.lname{width:150px;}
								.feedbackForm input.email{width:180px;}
								.feedbackForm input.city{width:190px;}
								.feedbackForm input.state{width:181px;}
								.feedbackForm input.zip{width:194px;}
								.feedbackForm input.phone{width:175px;}

				.feedbackForm b textarea,.feedbackForm b input{width:220px;}
				.feedbackForm b textarea{height:60px;}
				.feedbackForm input.submit{float:left;margin:3px 0;}

				#flashVideo{text-align:center;}
				
				#videoContainer{position:absolute;top:210px;right:30px;width:360px;height:320px;background:#fff;border:none;}.pressItem{width:290px;}.pressItem a{color:#ad77cf;text-decoration:underlilne;}

			.footer *{font-weight:normal;}
			.footer{float:left;padding:8px 0;width:752px;color:#7e7d7d;font-size:8pt;font-weight:normal;text-align:center;}
				.footer a{color:#1881b8;text-decoration:none;}
					.footer a:hover{text-decoration:underline;}
