body
{
	width:992px;
	/*text-align:center;*/
	margin:auto;
}
	a.deco
	{
		text-decoration:none;
		color:#1976E4;
	}
	a.deco-offers
	{
		text-decoration:none;
		color:#2E4C80;	
	}
		div.main-store
		{
			height:auto;
			width:990px;
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			background-color:#FFFFFF;
			text-align:left;
			border-left:1px solid #d6d6d6;
			border-right:1px solid #d6d6d6;
		}
			div.left
			{
				margin:10px 0px 0px 10px;
				padding:0px;
				float:left;
				display:inline;
				width:245px;
				height:500px;
				overflow:hidden;
			}
				img.round-top
				{
					margin:0px 0px 0px 0px ;
					padding:0px;
					float:left;
					display:inline;
				}
				div.top
				{
					margin:0px;
					padding:0px;
					float:left;
					display:inline;
					height:255px;
					width:243px;
					border-left:1px solid #C2C2C2;
					border-right:1px solid #C2C2C2;
					overflow:hidden;
					/*background-color:#996633;*/
				}
					h1.heading	
					{
						margin:15px 0px 0px 10px;
						padding:0px;
						float:left;
						display:inline;
						width:110px;
						line-height:20px;
						font-size:15px;
						vertical-align:middle;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#1976E4;
						font-weight:bold;
					}
					img.pro-img
					{
						margin:15px 6px 0px 2px ;
						padding:0px;
						float:left;
						display:inline;
						border:none;
					}
					h2.new-user-prod
					{
						margin:0px 0px 0px 10px ;
						padding:0px;
						float:left;
						display:inline;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:11px;
						color: #5E5E5E;
						font-weight:bold;
						width:220px;
						line-height:20px;
						overflow:hidden;
					}
					.new-prod-link
					{
						color: #5E5E5E;
						text-decoration:none;
					}
					.new-prod-link:hover
					{
						text-decoration:underline;
					}
					.shop-button
					{
						float:right;
						display:inline;
						margin:15px 10px 0px 0px;
						border:none;
					}
				img.round-bottom
				{
					margin:0px 0px 0px 0px;
					padding:0px;
					float:left;
					display:inline;
					width:245px;
					background:#333333;
				}
				div.bottom
				{
					margin:10px 0px 0px 0px ;
					padding:0px;
					float:left;
					display:inline;
					width:245px;
					height:169px;
					/*background-color:#666633;*/
					
				}
			div.middle
			{
				margin:10px 0px 0px 10px;
				padding:0px;
				float:left;
				display:inline;
				width:460px;
				height:500px;
				overflow:hidden;
			}
			div.right
			{
				margin:10px 10px 0px 10px;
				padding:0px;
				float:left;
				display:inline;
				width:245px;
				height:500px;
			}
				#scroll_sp
				{
					width:245px;
					height:407;	/* Height of thumbnail div */
					overflow:hidden;	/* Don't change this */
					position:relative;	/* Never change this */
					float:left;
				}
					#scroll_sp_inner
					{
						position:relative;	/* Never change this */
						width:1000px;
						float:left;
					}	
						div.sp
						{
							margin:0px;
							padding:0px;
							float:left;
							display:inline;
							width:243px;
							height:407px;
							border-left:1px solid #C2C2C2;
							border-right:1px solid #C2C2C2;
						}
							div.product-offers
							{
								float:left;
								display:inline;
								height:135px;
								width:243px;
								margin:0px;
								padding:0px;
								overflow:hidden;
								/*background-color:#FF00CC;*/
							}
								img.pro-img-special
								{
									margin:15px 0px 0px 15px ;
									padding:0px;
									float:left;
									display:inline;
									border:none;
								}
								h2.pro-name
								{
									margin:15px 0px 0px 15px;
									padding:0px;
									float:left;
									display:inline;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:12px;
									font-weight:bold;
									width:125px;
									
								}
								
								h2.pro-no-of-cds
								{
									margin:15px 0px 0px 15px;
									padding:0px;
									float:left;
									display:inline;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									font-weight:normal;
									width:125px;
									
								}
								h3.pack-text
								{
									margin:0px 0px 0px 15px;
									padding:0px;
									float:left;
									display:inline;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									font-weight:normal;
									width:125px;
									overflow:hidden;
									/*background-color:#99CC00;*/
									height:40px;
								}
							img.divider
							{
								margin:0px;
								padding:0px;
								float:left;
								display:inline;
							}
				div.move
				{
					padding:13px 0px 0px 0px;
					float:left;
					display:inline;
					width:243px;
					height:27px;
					border-left:1px solid #C2C2C2;
					border-right:1px solid #C2C2C2;
				}
					img.move-buttons
					{
						margin:0px 10px 0px 0px;
						padding:0px;
						float:right;
						display:inline;
						border:none;
						cursor:pointer;
					}
					img.move-buttons-p
					{
						margin:0px 10px 0px 0px;
						padding:0px;
						float:right;
						display:inline;
						border:none;
						filter:gray;
						moz-opacity:.5;
						opacity:.5;
						cursor:pointer;
					}
				span.price
				{
					margin:12px 0px 14px 80px;
					padding:0px;
					font-size:12px;
					font-weight:bold;
					float:left;
					display:inline;
					font-family: Arial, Helvetica, sans-serif;
					color:#2E4C80;
					width:160px;
					/*background-color:#99CC33;*/
					
				}
	div.center
	{
		margin:10px 10px 0px 10px;
		padding:0px;
		float:left;
		display:inline;
		height:147px;
		width:970px;
		text-align:left;
	}
		img.heading-img
		{
			width:190px;
			height:31px;
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			border:none;
		}
		div.category-box
		{
			margin:0px 5px 0px 0px;
			padding:0px;
			float:left;
			display:inline;
			width:190px;
			height:147px;
			overflow:hidden;
		}
			div.category-box div
			{
				margin:0px;
				padding:0px;
				float:left;
				display:inline;
				width:190px;
				height:116px;
			}
			div.matter-music
			{
				background-image:url(/images/layout/store-main-music-bg.jpg);
			}
			div.matter-meditation
			{
				background-image:url(/images/layout/store-main-meditation-cds-b.jpg);
			}
			div.matter-discourses
			{
				background-image:url(/images/layout/store-main-discourses-bg.jpg);
			}
			div.matter-souvenirs
			{
				background-image:url(/images/layout/store-main-souvenirs-bg.jpg);
			}
			div.matter-books
			{
				background-image:url(/images/layout/store-main-books-bg.jpg);
			}
		h2.title
		{
			margin:5px 0px 0px 5px;
			padding:0px;
			float:left;
			display:inline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#1976E4;
			width:120px;
		}
		h2.matter
		{
			margin:0px 0px 0px 5px;
			padding:0px;
			float:left;
			display:inline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#525252;
			width:120px;
		}
	div.lower-center
	{
		margin:5px 0px 0px 10px ;
		padding:0px;
		float:left;
		display:inline;
		height:119px;
	}
		img.diff-images
		{
			margin:0px 5px 0px 0px ;
			padding:0px;
			float:left;
			display:inline;
			border:none;
		}
		p.copy-right
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#868686;
			line-height:60px;
			vertical-align:middle;
			margin:0px;
			padding:0px;
			margin-top:0px;
			text-align:center;
			float:left;
			display:inline;
			width:992px;
		}
		p.orders
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			line-height:20px;
			vertical-align:middle;
			margin:0px;
			margin-top:0px;
			text-align:center;
			font-weight:bold;
		}
		div.coustmer-care
		{
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			height:100px;
			width:992px;
			text-align:center;
			background-color:#00598D;
		}
		div.page-bottom
		{
			margin:0px;
			padding:0px;
			float:left;
			display:inline;
			height:100px;
			width:992px;
			text-align:center;
		}

