@charset "utf-8";
/* CSS Document */

body{background-color:#e1e1e1; margin-left:22px}

#wrapper{width:960px; text-align:center; margin:0 auto}

	#topleft{width:556px; float:left}
		#logo{text-align:left; margin:0;}
	
	#topright{float:right; margin-right:50px;display:inline}
	
	#topright a{text-decoration:none; color:#a30000; font-family:"Trebuchet MS", Verdana; font-size:11px}

	#bottom{margin-top:0; *margin-top:-4px; float:left}
		#legs{float:left;}
		#about{float:left;}
		#products{float:left;}
		#howitworks{float:left;}
		#faq{float:left;}
		#gallery1{float:left;}
		#creators{float:left;}
		#testimonials{float:left;}
		
	#movie{float:left; clear:left; margin:8px 0 0 33px;display:inline}
	
	#right{float:right; clear:right; margin:0; background-image:url(images/right.jpg); background-repeat:no-repeat; width:383px; height:531px;}
	#rightsample{float:right; clear:right; margin:0; background-image:url(images/rightsample.jpg); background-repeat:no-repeat; width:383px; height:531px;}
	#rightcontact{float:right; clear:right; margin:0; background-image:url(images/rightcontact.jpg); background-repeat:no-repeat; width:383px; height:531px;}
		.hometext{line-height:1.6; text-align:left; font-family:"Trebuchet MS", Verdana; font-size:13px; width:300px; margin:89px 37px 0}
		
	#footer{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px;display:inline; *margin-top:3px;}
	#footersample{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px;display:inline; *margin-top:-17px;}
	#footercontact{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px;display:inline; _margin-top:-15px;}
	#footerabout{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-1px;display:inline; *margin-top: 9px;}
	#footerhow{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-2px;display:inline; *margin-top: -5px;_margin-top: -9px;}
	#footerabout1{clear:both; float:left; background-image:url(images/footerabout.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-2px;display:inline; *margin-top: -5px;}
	#footerabout5{clear:both; float:left; background-image:url(images/footerabout.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-1px;display:inline; *margin-top: -4px}
	#footerabout2{clear:both; float:left; background-image:url(images/footerabout.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-6px;display:inline; *margin-top:-6px;}
	#footerabout3{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:9px;display:inline; *margin-top: 6px;}
	#footerabout3a{clear:both; float:left; background-image:url(images/footer.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-top:-14px;display:inline; *margin-top: -11px;}
		#quicktext{margin: 30px 0 0 113px}
		#quicktext1{margin: 0 0 0 113px}
			#leftlink{float:left; margin-top:10px; display:inline; *margin-top:20px;}
			#leftlink ul{list-style:none; text-align:left; line-height:1.2; margin-left:5px; padding-left:0}
			#leftlink ul li a{text-decoration:none; color:#e1e1e1; text-align:left; font-size:12px; font-family:"Trebuchet MS", Verdana}
			
			#leftlink1{float:left; margin-top:-6px; display:inline;}
			#leftlink1 ul{list-style:none; text-align:left; line-height:1.5; margin-left:5px; padding-left:0}
			#leftlink1 ul li a{text-decoration:none; color:#e1e1e1; text-align:left; font-size:12px; font-family:"Trebuchet MS", Verdana}
			
			#rightlink{float:left; margin:10px 0 0 12px; display:inline; *margin-top:20px;}		
			#rightlink ul{list-style:none; text-align:left; line-height:1.2; margin-left:15px; padding-left:0}
			#rightlink ul li a{text-decoration:none; color:#e1e1e1; text-align:left; font-size:12px; font-family:"Trebuchet MS", Verdana}
			
			#rightlink1{float:left; margin:-6px 0 0 12px; display:inline;}		
			#rightlink1 ul{list-style:none; text-align:left; line-height:1.5; margin-left:15px; padding-left:0}
			#rightlink1 ul li a{text-decoration:none; color:#e1e1e1; text-align:left; font-size:12px; font-family:"Trebuchet MS", Verdana}
		
		#icons{float:left; margin:27px 0 0 75px;display:inline}
		#icons1{float:left; margin:10px 0 0 75px; display:inline}
			#shop{float:left; margin:0; display:inline}
			#at{float:left; margin:0;display:inline} 
			#mail{float:left; margin:0;display:inline}
			#home{float:left; margin:0;display:inline}
			
	#rightabout{float:right;clear:right; margin:0; width:299px; margin-top:11px;display:inline}
	#rightprod{float:right;clear:right; margin:0; width:299px;height:900px; margin-top:11px;display:inline}
	#rightyogi{margin-top:555px; *margin-top:551px; _margin-top:787px;}
	#rightyogi1{margin-top:573px; *margin-top:569px; _margin-top:805px;}
	#rightlogo{  }
	
	
	#prodcontainer{
		float:left;
		display:inline;
		height:818px;
		margin-top:30px;
	}
	
	#prodcontainer1{
		float:left;
		display:inline;
		height:835px;
		margin-top:15px;
	}
	
	.grey{
		background-color: #d5d5db;
		height: 100px;
		width: 650px;
		border-top: 1px solid #a5a5a5;
	
	}
	
	
	.white{
		background-color: #e1e1e1;
		height: 100px;
		width: 650px;
		border-top: 1px solid #a5a5a5;
	}
	
	.white1{
		background-color: #e1e1e1;
		height: 100px;
		width: 650px;
		border-top: 1px solid #a5a5a5;
		border-bottom: 1px solid #a5a5a5;
	}
	
	.prod1{
		float:left;
		margin: 8px 8px 0 8px;
		display:inline;
		width:86px;
		overflow:hidden;
		
	}
	
	
	.top{
		float:left;
		display:inline;
		width:248px;
	}
	
	.top1{
		float:left;
		display:inline;
		width:238px;
	}
	
	.name1{
		float:left;
		margin-top:35px;
		text-align:left;
		width:140px;
		display:inline;
		height:58px;
	}
	
	.name2{
		float:left;
		margin-top:20px;
		text-align:left;
		width:140px;
		display:inline
	}
	
	.name3{
		float:left;
		margin-top:20px;
		text-align:left;
		width:110px;
		display:inline
	}
	
	.readmore{
		width:67px;
		height:16px;
		margin:0;
		clear:both;
		float:left;
		margin:0;
		display:inline;
		
	}
	
	.readmore2{
		width:67px;
		height:16px;
		margin:0;
		clear:both;
		float:left;
	}
	
	.con{
		float:left;
		width:265px;
	
		
	}
	
	.desc{
		width:265px;
		height:70px;
		overflow:hidden;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
		font-size:11px;
		color:#333;
		display:inline;
		margin:8px 0 0 0;
	}
	
	.price49{
		background-image:url(images/pricegrey.jpg);
		width:124px;
		height:46px;
		float:right;
		margin-top:0px;
		display:inline;
		
	}
	
	.price49a{
		background-image:url(images/pricegreya.jpg);
		width:124px;
		height:46px;
		float:right;
		margin-top:0px;
		display:inline;
		
	}
	
	.price94{
		background-image:url(images/94.jpg);
		width:124px;
		height:46px;
		float:right;
		margin-top:0px;
		display:inline;
		
	}
	
	.price94a{
		background-image:url(images/94a.jpg);
		width:124px;
		height:46px;
		float:right;
		margin-top:0px;
		display:inline;
		
	}
	
	.price49white{
		background-image:url(images/pricewhite.jpg);
		width:124px;
		height:44px;
		float:right;
		margin-top:0px;
		display:inline;
	}
	
	.price49whitea{
		background-image:url(images/pricewhitea.jpg);
		width:124px;
		height:44px;
		float:right;
		margin-top:0px;
		display:inline;
	}
	
	.price139{
		background-image:url(images/139.jpg);
		width:124px;
		height:44px;
		float:right;
		margin-top:0px;
		display:inline;
	}
	
	.price200{
		background-image:url(images/200.jpg);
		width:124px;
		height:44px;
		float:right;
		margin-top:0px;
		display:inline;
	}
	
	.price139a{
		background-image:url(images/139a.jpg);
		width:124px;
		height:44px;
		float:right;
		margin-top:0px;
		display:inline;
	}
	
	.pricecon{
		float:left;
		display:inline;
		width:124px;
		margin:7px 0 0 11px;
		height:93px;
	}
	
	.cart{
		width:124px;
		float:right;
		clear:right;
		margin-top:0;
		display:inline;
	}
	

	.cartwhite{
		width:124px;
		float:right;
		clear:right;
		margin-top:0px;
		display:inline;
	}
	
	#title{
		float:left;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:20px;
		display:inline;
		margin:15px 0 0 10px;
		color:#A30000;
	}
	
	.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }

	
	#rightfaq{float:right;clear:right; margin:0; width:288px; }
	#scrollabout{clear:left; float:left; margin:0; background-image:url(images/leftabout.jpg); background-repeat:no-repeat; width:650px; height:317px}
	#scroll{margin: 24px 0 0 50px}

	h2{
	font-family:"Trebuchet MS", "Century Gothic", "Book Antiqua";
	font-size:11px;
	text-transform:capitalize;
	margin-bottom:0px;
	text-align:left;
	}
	
	.caption{
	font-family:"Trebuchet MS", Verdana;
	font-size:10px;
	margin:0;
	}
	
	#rightgallery{float:right;clear:right; margin:0; width:293px; margin-top:15px;display:inline}
	#footergallery{clear:both; float:left; background-image:url(images/footergallery1.jpg); background-repeat:no-repeat; width:960px; height:156px; *margin-top: 28px; _margin-top: -3px;}
	#leftgallery{clear:left; float:left; background-image:url(images/leftgallery.jpg); background-repeat:no-repeat; width:662px; height:309px}	
	#gallerycontrol{margin-top:27px; margin-left:46px}
	
	#gallerycon{
		width:652px;
		_width: 752px;
		height:400px;
		float:left;
		display:inline;
		_margin-top: -450px;
		
	}
	
	#idiots{
		margin:83px 0  0 35px;
		font-size:12px;
		float:left;
		display:inline;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	#idiots1{
		margin:55px 0 0 0px;
		color:#000;
		font-size:12px;
		float:left;
		display:inline;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	#idiots a{
		color:#ccc;
		text-decoration:underline;
	}
	
	#idiots1 a{
		color:#ccc;
		text-decoration:underline;
	}
	
	#othergal{font-size:17px; margin-top:-15px;}
	
	#blog{
		text-align:center;
		margin:210px 14px 0 0;
	}
	
	#blogcontact{
		text-align:center;
		margin:30px 14px 0 0;
	}
	
	#email{
	margin:159px 0 0 183px;	
	}
	
	#email a{
		color:#666;
		font-size:12px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		text-decoration:underline;
	}
	
	
	#gallerylinksa{float:left; text-align:left; margin-left:369px; margin-top:5px;display:inline}
	#gallerylinksa ul{list-style:none; margin:0; padding:0; width:110px; line-height:1.5;}
	#gallerylinksa ul li{font-family:"Trebuchet MS", Verdana; font-size:11px; margin:0}
	#gallerylinksa ul li a{text-decoration:none; font-weight:bold; color:#961a1e;}
	#gallerylinks2b{float:right; text-align:left; margin-right:343px; width:110px; margin-top:5px;display:inline}
	#gallerylinks2b ul{list-style:none; margin:0; padding:0; width:110px; line-height:1.5;}
	#gallerylinks2b ul li{font-family:"Trebuchet MS", Verdana; font-size:11px; margin:0;}
	#gallerylinks2b ul li a{text-decoration:none; font-weight:bold; color:#961a1e;}
	
	#creatorpics{
		float:left;
		clear:left;
	}
	
	#creatorpics img{
		margin:8px 0 0 10px;
		border:4px solid #cccccc;
	}
	
	#bio{
		float:left;
		margin: 10px 0 0 16px;
		display:inline;
		width:478px;
		line-height:1.5;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:justify;
	}
	
	#bio h2{
		font-size:20px;
		text-align:center;
		color:#961b1d;
		margin:5px 0;
	}
	
	#prana{
		float:left;
		margin:27px 27px 0 0;
		display:inline;
	}
	
	#text{
		float:left;
		text-align:left;
		width: 365px;
		text-align:justify;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:30px;
		display:inline;
		line-height:1.3;
		*line-height:1.2;
		
	}
	
	#text a{
		color:#333;
	}
	
	#yogi{
		float:left;
		clear:left;
		margin:35px 27px 0 0;
		display:inline;
	}
	
	#bottomhow{
		float:left;
		width:660px;
		height:328px;
		
	}
	
	#tophow{
		float:left;
		width:660px;
		height:139px;
		
	}
	
	
	#text1{
		float:left;
		text-align:justify;
		width: 365px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:25px;
		line-height:1.3;
		display:inline;
		height:303px;
		overflow:hidden;
		*line-height:1.2;
		
	}
	
	#gallerytitle{
		float:left;
		clear:left;
		margin:19px 0 0 15px;
		display:inline;
		font-size:19px;
		color:#a52824;
		
	}
	
	#sample{
		margin:101px 0 0 8px;
		text-align:left;
	}
	
	#sampletitle{
		text-align:center;
		margin:10px 0 0 45px;
		
	}
	
	#samplepay{
		text-align:center;
		margin:16px 0 0 50px;
		width:450px;
	}
	
	#zensample{
		float:left;
		display:inline;
		text-align:left;
	}
	
	#sleepsample{
		float:left;
		display:inline;
		text-align:left;
	}
	
	#emaila{
	float:left;
	display:inline;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	clear:left;
	margin: -35px 0 0 32px;
	*margin: -58px 0 0 32px;
	width:190px;
	}
	
	#emaila a{
		color:#a52824;
	}