/* @ */

Body {margin:0px; 
		padding:0px;
		background: #CCCCFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		}

Div, ul, li, p, h1, h2, h3, h6, img, input { margin:0px;
							padding:0px;
							list-style-type:none;
							
							}

.clr { clear:both; width:auto}
.lft { float:left; width:auto}
.rth {  float:right; width: auto; white-space:nowrap}

a{ outline:none}

#Wraper { width:1000px; 
		margin:0 auto; 
		background: #CCCCFF;
		min-height:700px;
		}
		
#Main { width:932px;
		margin:0 auto;
		}		

#TopRight{ float:right; 
			width:420px;
			
			}		
			
.items { float:left;
		color:#173803;
		margin:15px 0px;
		width:auto;
		}	
.UserLogin{ float:right;
			background: #557FF;
			width:151px;
			height:31px;
			color:#000000;
			margin:5px;
			padding:0px 10px;
			line-height:31px;		
	
			}
.UserLogin a {color:#9C7823; text-decoration:none; display:block}
.UserLogin a:hover {color:#9C7823; text-decoration:underline;}

.show {	margin-top: 0px; 
		display: none; 
		overflow: hidden; 
		width: 342px; 
		height: 55px;
		border:solid 1px red;}
		
		
.inp2 { width:140px; height:17px; padding-left:2px; font-size:11px; font-family:Verdana;}
.UserLogin p { margin-left:10px; line-height:17px; line-height:17px }	
.UserLogin p a { margin:5px 25%; color:#333 }
.sum{ margin:5px 30%}	
			
.icon{ float:right;
		margin:10px 35px;
		width:auto}			
.icon img { border:0px;
		 float:left;
		 margin:0px 18px 0px 0px}			
		
.Logo { float:left;
		margin:34px 22px;
		width:auto}		
		
#TopNav { width:auto;
			background:url(../images/topnav.jpg) repeat-x;
			height:35px;
			line-height:31px;
			border-bottom:solid 1px #707070;
			border-left:solid 1px #C1D760;
			border-right:solid 1px #B89330;
			word-spacing:10px;
			padding-left:31px;
			color:#173803;
			}	
			
#TopNav  a { color:#173803; text-decoration:none}			
			
#MaiNCont { width:100%;
			background:#FFF}			
			
.BlankArea { width:100%; 
			height:25px;
			background:#E1DCD6;
			}				
#ContArea { width:909px; 
			margin:10px auto;
		
			margin-bottom:0px
		}			
			 
#SearchBar { float:right;
			width:231px;
		}
					 
#SearchBar b { color:#8E8C8A; line-height:17px; display:block}

.information { width:100%;
			background:url(../images/information.jpg) 0% 100%;
			margin:6px 0px;
			margin-bottom:0px;
			padding-bottom:4px}

.information h2 { font-size:13px; 
				color:#65554B;
				background:url(../images/hesding1bg.jpg) no-repeat;
					height:30px; 
					display:block;
					line-height:30px;
					padding:0px 35px;				
				
					}

.information ul {margin:0px; padding:0px;}
.information li {margin:16px 14px; 
				padding:0px; 
				list-style-type:none;
				background:url(../images/libg.jpg) no-repeat 0% 4px;
				padding:0px 15px
				}
.information li a { color:#65554B; text-decoration:none}
.information li a:hover { color:#65554B; text-decoration:underline}


input { background:#FCFBF9; 
		height:20px;
		border:solid 1px #A7A097;
		width:180px}
		
#Flash{ float:left;
		width:660px;
		height:241px;
		background:url(../images/flashpic.jpg) no-repeat}	
		
#MidCont {
			margin:10px 0px;}
					
#MidCont #RightPart { float:right;
			width:660px;
			background:#D9D3CB}					
		 			
.ProListRight { float:left;
			width:212px;
			height:248px;
			background:url(../images/right-prolist-bg.jpg) repeat-x;
			margin-left:6px}
.sap{ width:660px; 
				height:12px; 
				background:url(../images/right-part-middle.jpg) ; 
				display:block;
				clear:both;
				
				}
.rightHead {color:#5E594E; padding:15px; line-height:15px}
.rightHead a{color:#5E594E; text-decoration:none }
.rightHead a:hover{color:#5E594E;  text-decoration:underline}

.aclass { color:#173803; margin-right:10px}
.aclass a { color:#173803; text-decoration:none; margin:0px 10px}
				
				
.bottomCurv { height:9px; 
		background:url(../images/right-part-bottom.jpg) no-repeat;
		clear:both;}				
.TopCurv { height:35px;
			background:url(../images/right-part-top.jpg) no-repeat;
			}						
							
.ProListRight .txt { width:175px;
				margin:0 auto;
				margin-top:15px}
.flower { border:solid 1px #CDCCC5}

.ProListRight .txt b { display:block;margin-top:2px;

					}
.ProListRight .txt b a {				
				 
					padding:7px 0px 5px 15px;
					line-height:10px;
					color:#30881E;
					text-decoration:none;
					}					
			
#LeftPart { float:left;
			width:239px;}	
.product { width:auto;
					background:url(../images/product-bg.jpg) repeat-y}
												
.product h1 { background:url(../images/product-hed.jpg) no-repeat; 
					font-size:11px;
					height:30px;
					line-height:30px; 
					padding-left:35px;
					color:#65554B}												
.list { margin:7px 5px ;
		}		 
.list h3 {font-size:12px; color:#9C4632; margin-left:5px}					
.list ul { margin:0px 0px; padding:0px}
.list li{ margin:0px 0px 0px 5px;
		padding:0px;
		width:45%;
		float:left;
		line-height:17px;}
.list li a{color:#9C4632; text-decoration:none;
		background:url(../images/leftlibul.jpg) no-repeat 0% 50%;
			padding-left:10px}
.list h6{ text-align:right; font-size:11px; margin-right:17px}
.list h6 a{ color:#5E594E; text-decoration:none}
.list h6 a:hover{ color:#5E594E; text-decoration:underline}

#Footer { width:932px; 
		margin:20px auto; 
		color:#173803
		}
#Footer a{color:#173803; text-decoration:none;}
#Footer a:hover{color:#173803; text-decoration:underline;}
.FooterBlank{ background:#7B5A12;
			height:10px;
			margin:5px 0px}
			
			#InnerRight { float:left; 
			width:657px;
			
			margin-left:10px}
.bredCrum {	text-align:right;
			color:#000000;
			font-size:11px;
			margin-right:60px
			}
.bredCrum a {color:#173803; 
			font-weight:bold;
			padding-right:21px;
			background:url(../images/bred-crumbg.gif) no-repeat 100% 60%;
			text-decoration:none;
			}	
			
#InnerRight .text { width:auto;
			margin:0 5px;
		}
#InnerRight .text h3 {font:14px "Verdana", Times, serif;
					color:#5E594E;
					}
					
.productPic { float:left;
			width:304px;
}
.productimg {border:solid 1px #D8AA37;
				margin:0;
				padding:0;}	
.productDiscription { float:left;
				margin:0 8px;
				width:285px;color:#4E4E4E ;
				
				}				
.productDiscription	h5 { color:#D8AA37;
			font-size:11px;
			padding:0 15px;
			background:url(../images/product-dec-hed.gif) no-repeat 0% 70%; }	
.productDiscription b { width:120px;
						display:block; 
						float:left;
						background:url(../images/b-bg.gif) no-repeat 100% 50%;
						margin-right:10px;
					}
					
.productDiscription	{line-height:21px;					
						}			
.productDiscription	.txt { border-bottom:dashed 1px #000;
				padding:5px 0 15px 0;
				margin:5px 0;
				color:#4E4E4E }					
.buyNow { margin:30px 20px}	
.buyNow img { margin:0 5px}
			
				
.viewProduct{background:url(../images/viewprouctbg.gif) repeat-x 0 100%;}											

#slideshow {
    margin: 5px auto 0 auto;
    width: 590px;
    height:120px;
	float:left;
}

#slideshow_wrapper {
	position: relative;
	overflow: scroll;
	height:100px;
	left: 21px;
	top: 5px;
	width:590px;	
	padding:0 !important;
	margin-left:7px;
}

#slideshow_set {
	position: absolute;
 margin:0px;
 padding:0
}

#slideshow_set li {
	float: left;
	height:96px;
	width: 119px;
	margin-left:30px;	
}

#slideshow_set li img {
	border: solid 1px #C19533;
	padding:1px;
}

#navigation {
    position: absolute;
    z-index: 10;
}

#scroll_left {
	left: -10px;
	padding-right:30px;
	top: 0;
	background: url(../images/pb.jpg) no-repeat 0% 50%;

	width:36px !important;
	height:96px;
}

#scroll_right {
	left:623px;
	top: 0;
	background: url(../images/nb.jpg) no-repeat 0%  50%;
}

#scroll_left, #scroll_right {
    position: absolute;
    overflow: hidden;
    display: block;
    height: 96px;
    width: 36px !important;
	color:#fff;
	
   }
/* Added By Ashok */

.red {  margin:0px; 
		padding:0px;
		color:Red;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		}
		
		.contentArea { float:left;
			width:638px;
			height:150px;
			background:url(../images/right-prolist-bg.jpg) repeat-x;
			margin-left:6px}
			
			.OrderSearchArea { float:left;
		
			height:15px;
			background:url(../images/right-prolist-bg.jpg) repeat-x;
			}			
			


			
			.Catlist 
			{
				width:300px !important;
			
				padding:20px 20px 20px 20px;}	
	
			.Catlist li a{  color:#9C4632; text-decoration:none;
							 background:url(../images/leftlibul.jpg) no-repeat 0% 50%;
							 padding-left:10px}
			
			
.inp22 { width:240px; height:17px; padding-left:10px;}

.contentAreaForBilling { float:left;
			width:638px;
			height:100%;
			
			margin-left:6px}