body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:0; padding:0; background:url(../images/body_bk.png) repeat-x; line-height:17px; letter-spacing:0.02em;}
#Lovers{ width:100%; margin:0; padding:0;}
	#LoversInner{ width:1000px; margin:auto; padding:0;}
		#HeaderBar{background:url(../images/lov_bar.jpg) no-repeat; height:4px; }
		#Logo{ width:223px; float:left; padding:15px 0 7px 25px;  background:#FCFCF8;}
		#MainNavi{ /*width:645px; */float:right; padding-left:92px;  background:#FCFCF8; }/*737*/
		#MainNavi h2{ float:left;}
		#MainNavi a{width:132px; float:left; height:105px;}
			a.Photos{ background:#F7F8EF;}
			a.Photos.active, a.Photos:hover{ background:url(../images/leave_hang.png) no-repeat #F7F8EF; }
			a.Photos span{background:url(../images/text.png) no-repeat ; width:62px; height:21px; background-position:left top; display:block; margin:36px 0 0 30px;}
			
			a.GreetingCards{ background:#E4E8CA;}
			a.GreetingCards.active, a.GreetingCards:hover{ background:url(../images/leave_hang.png) no-repeat #E4E8CA; }
			a.GreetingCards span{background:url(../images/text.png) no-repeat ; width:78px; height:51px; background-position:left -22px; display:block; margin:36px 0 0 30px;}
			
			a.WebTemplates{ background:#D2D9A8;}
			a.WebTemplates.active, a.WebTemplates:hover{ background:url(../images/leave_hang.png) no-repeat #D2D9A8; }
			a.WebTemplates span{background:url(../images/text.png) no-repeat ; width:86px; height:58px; background-position:left -74px; display:block; margin:36px 0 0 30px;}
			
			a.PaperProducts{ background:#C5CE8E;}
			a.PaperProducts.active, a.PaperProducts:hover{ background:url(../images/leave_hang.png) no-repeat #C5CE8E; }
			a.PaperProducts span{background:url(../images/text.png) no-repeat ; width:84px; height:58px; background-position:left -133px; display:block; margin:36px 0 0 30px;}
			
			a.Articles{ background:#B7C274;}
			a.Articles.active, a.Articles:hover{ background:url(../images/leave_hang.png) no-repeat #B7C274; }
			a.Articles span{background:url(../images/text.png) no-repeat ; width:70px; height:21px; background-position:left -192px; display:block; margin:36px 0 0 30px;}	

			#SearchBar{ margin:10px 0 10px 0;}
				.Button{ background:url(../images/buttons.jpg) no-repeat; width:85px; height:22px; display:block; border:none; float:left; margin-left:10px; background-position:left top;}	
				.Button:hover{ background-position:left -23px; cursor:pointer;}				
			#Content{ margin-top:10px;}	
				#LeftImages{ width:630px; float:left; margin-right:10px; background:url(../images/flower.jpg) no-repeat;}
					#Flash{ width:464px; height:256px; margin:0px 0 0 0px;}
					#SocialNetw{ float:right; margin:15px 25px 0 0;}
					#SocialNetw a{ margin-bottom:10px; display:block; }
					
				#FeaturedCats{ width:360px; float:left;}
					#FeaturedCats h2{ background:url(../images/headers.jpg) no-repeat; width:241px; height:35px; background-position:left top; margin-bottom:15px; display:block;}
					#FeaturedCats ul li{ margin-left:23px;}

							a.PhotosCat{ background:url(../images/categories.jpg) no-repeat; width:314px; height:66px; background-position:left top; margin-bottom:5px; display:block;}	
							a.GreetingCat{  background:url(../images/categories.jpg) no-repeat; width:314px; height:66px; background-position:left -67px; margin-bottom:5px; display:block; }	
							a.PaperBagCat{  background:url(../images/categories.jpg) no-repeat; width:314px; height:66px; background-position:left -134px; margin-bottom:5px; display:block; }	
							a.InvitationsCat{  background:url(../images/categories.jpg) no-repeat; width:314px; height:66px; background-position:left -201px; margin-bottom:5px; display:block; }	
							a.WebTempsCat{  background:url(../images/categories.jpg) no-repeat; width:314px; height:66px; background-position:left -268px; margin-bottom:5px; display:block; }	
							
				#FeaturedProducts{ margin-top:10px;}
					.FeaturedProducts{ background:url(../images/headers.jpg) no-repeat; width:217px; height:28px; background-position:left -36px; margin-bottom:10px; display:block;}
					.BlueImageBorder{ background:url(../images/flowerbk.gif) #B4E4E4; padding:5px; width:174px; float:left; margin-right:10px;}
				
				#FooterBk{ /*background:url(../images/blue_bk.jpg) repeat-x#AEDEE4; */ width:100%; margin-top:10px;}
					#FooterIn{ width:1000px; margin:auto; background:url(../images/bottom_graph.jpg) no-repeat; overflow:hidden; padding-top:250px;}
					.FooterFloat{ width:300px; float:left; margin-right:30px;}
						.FooterFloat h4{ font-size:18px; font-weight:400; margin-bottom:15px; color:#000;}
						
					#FooterNav{ margin-top:10px; background:#7BCAD2; padding:15px 0 15px 0;}
						#FooterNav ul{ width:900px; color:#fff; font-size:11px; margin-left:100px; padding-bottom:15px;}
							#FooterNav ul li{ float:left; }
							#FooterNav ul li a{ color:#fff; text-decoration:none; margin:0 10px 0 10px;}
							#FooterNav ul li a:hover{ color:#666; text-decoration:underline;}
					#Copyright{ width:1000px; margin:auto; color:#ccc; font-size:11px; text-align:center;}
						#Copyright a{ color:#CCC; text-decoration:underline;}
						#Copyright a:hover{ color:#666; text-decoration:none;}


#MainNavi a , #FeaturedCats h2,#FeaturedCats ul li a, #FeaturedProducts h2, .accordion h3, #InsideCont h2, .ImagesBord a{ text-indent:-9999px;}
/*inner page*/
	#SideNavi{ width:225px; float:left; width:225px;}
	#InsideCont{ width:585px; float:left; margin:0 10px 0 20px; }
		.PagePhotos{ background:url(../images/pages.jpg) no-repeat; background-position:left top; width:107px; height:48px; display:block; float:left;}
		.PageHelp{ background:url(../images/pages.jpg) no-repeat; background-position:left -83px; width:87px; height:46px; display:block; float:left;}
		.PagePrivacy{ background:url(../images/pages.jpg) no-repeat; background-position:left -132px; width:172px; height:46px; display:block; float:left;}
		.PageContact{ background:url(../images/pages.jpg) no-repeat; background-position:left -181px; width:146px; height:46px; display:block; float:left;}
		.PageGreet{ background:url(../images/pages.jpg) no-repeat; background-position:left -231px; width:181px; height:46px; display:block; float:left;}
		.PagePaperPro{ background:url(../images/pages.jpg) no-repeat; background-position:left -281px; width:186px; height:46px; display:block; float:left;}/*to be done*/
		.PageSearch{ background:url(../images/pages.jpg) no-repeat; background-position:left -331px; width:174px; height:46px; display:block; float:left;}
		
		
		.GreenBrowse{ color:#B3C43B; margin:15px 0 0 5px; }
		.Pagination{ margin:10px 0 10px 0;}
		.Pagination a{ color:#333; text-decoration:none; padding:2px 4px 2px 4px; border:1px solid #fff;}
		.Pagination .active, .Pagination a:hover{ color:#333; text-decoration:none; background:#F4BE15; border:1px solid #C1CD74;}
	#LargeImg{  float:left; margin-right:10px;}
	#ImageDescrip{ width:228px; float:left;}
		#ImageDescrip h3{ color:#333; font-size:15px; margin-bottom:15px;}
		#ImageDescrip h4{color:#887F44; font-size:13px; margin-top:10px;}
		a.DownloadBut{ background:url(../images/buttons.jpg) no-repeat; width:102px; height:19px; display:block; text-decoration:none; color:#333; padding:3px 0 0 25px; background-position:left -46px; font-weight:700; font-size:11px;}
		a.DownloadBut:hover{background-position:left -69px;}
		
		a.EnlargeLink{ background:url(../images/enlarge.jpg) no-repeat; color:#333; text-decoration:none; background-position:left 0px; padding:0 0 5px 15px; font-size:11px;}
		a.EnlargeLink:hover{ color:#B3C43B; text-decoration:underline;}
	.ImagesBord{margin:10px 10px 0 0; float:left; }
	.PhotoImageBord{ background:url(../images/flowerbk.gif) #E1E7B5; padding:5px; /*width:174px; */}
		.PhotoImageBord:hover{ background:url(../images/flowerbk.gif) #F3F5E2; }
	.PhotoImageBordGr{ background:url(../images/flowerbk.gif) #FBF1D0; padding:5px; /*width:174px; */}
	.PhotoImageBordGr:hover{ background:url(../images/flowerbk.gif) #FDF9EA; padding:5px; /*width:174px; */}
	.PhotoImageBordPin{ background:url(../images/flowerbk.gif) #FCD6DB; padding:5px; }
	.PhotoImageBordPin:hover{ background:url(../images/flowerbk.gif) #FEEBED; }
	/*.PhotoImageBord2{ background:url(../images/flowerbk.gif) #E1E7B5; padding:5px; width:328px; }*/
	.WebImagerBord{background:url(../images/flowerbk.gif) #B4E4E4; padding:5px; width:174px;  }
	
	#SimilarItems{ margin-top:30px;}
		#SimilarItems h2{ background:url(../images/pages.jpg) no-repeat; background-position:left -50px; width:150px; height:29px; margin-bottom:20px;}
		
		a.ViewLink{ width:29px; height:27px; background:url(../images/pages.jpg) no-repeat; background-position:-110px top; display:block; text-decoration:none; float:left; margin:5px 0 0 60px;}
		a.DownLink{ width:29px; height:27px; background:url(../images/pages.jpg) no-repeat; background-position:-144px top; display:block; text-decoration:none; float:left; margin:5px 0 0 5px;}
	
	
	#GoogleAds{ width:160px; float:left;}
	
	/*help page*/
	.HelpCont h4{ color:#B3C43B; font-size:14px; margin:15px 0 10px 0; font-weight:700;}
	
	/*contact us*/
	.contRow{ padding-top:10px; clear:both;}

.lable{ float:left; width:145px; padding-top:4px;}
.textboxarea{ float:left; width:300px;}
.semicol{ float:left;}
.NormButton{ background:url(../images/buttons.jpg) no-repeat; width:102px; height:22px; display:block; border:none; float:left; background-position:left -92px; color:#505726; font-weight:700; font-family:Verdana, Arial, Helvetica, sans-serif;}	
.NormButton:hover{ background-position:left -115px; cursor:pointer;}				

/*over styles*/
#SocialNetw a:hover, #FeaturedCats ul li a:hover, a.ViewLink:hover, a.DownLink:hover{-moz-opacity:70 ;filter:alpha(opacity: 70);opacity: .7;}

/*.BlueImageBorder:hover, .PhotoImageBord:hover{ background:url(../images/flowerbk.gif) #F5F5F5; }*/
/*styles*/
.Textbox{ border:1px solid #B7C274; background:#F7F8EF; padding:2px;}
img{ border:none;}
.ClearOnly{ clear:both;}
.ClearBoth{ clear:both; height:15px;}
ul{ list-style:none;}
p, h1, h2, h3, h4, h5, h6, h7, ul { margin:0; padding:0;}
a{ outline:none;}
/*links*/
a.RedLink{ color:#F0687A; text-decoration:none;}
a.RedLink:hover{ color:#B3C43B; text-decoration:none; background:none; border:none;}

/*accordian*/
.accordion {
	width: 225px;
	/*border-bottom: solid 1px #c4c4c4;*/
}

.accordion h3 { background:url(../images/side_navi.jpg) no-repeat; width:225px; height:40px; cursor:pointer; padding:0px 0 0 0; margin-bottom:2px;}
.accordion h3:hover{
background:url(../images/side_navi.jpg) no-repeat; width:225px; height:40px; cursor:pointer; padding:0px 0 0 0; }
.accordion h3.active {padding:0px 0 0 0; }

.accordion h3.photos  { background-position:left top;  }
.accordion h3.photos:hover {background-position:left -41px; }
.accordion h3.photos.active { background-position:left -41px;  }

.accordion h3.GreetingCards  {background-position:left -82px;}
.accordion h3.GreetingCards:hover {background-position:left -123px;}
.accordion h3.GreetingCards.active { background-position:left -123px;}

.accordion h3.PaperProducts  {background-position:left -164px; }
.accordion h3.PaperProducts:hover {background-position:left -205px;  }
.accordion h3.PaperProducts.active { background-position:left -205px;}

.accordion h3.Invitations{background-position:left -246px; }
.accordion h3.Invitations:hover {background-position:left -287px;  }
.accordion h3.Invitations.active { background-position:left -287px;}

.accordion h3.WebTemplates{background-position:left -328px; }
.accordion h3.WebTemplates:hover {background-position:left -369px;  }
.accordion h3.WebTemplates.active { background-position:left -369px;}



.accordion a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000; display:block; padding:5px 5px 5px 15px; background:url(../images/leave.jpg) no-repeat; background-position: left 5px; text-decoration:none;}
.accordion a:hover {color:#B3C43B; }
.accordion p {
padding:0px 5px 0px 5px;
width:203px;
	/*margin:0 0 0 0px;
	padding:0px;
	width:213px;*/
	/*
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	*/
}

.margin_left{
margin-left:15px;}





