/*********************************************
	BEGIN: Paid Search Landing Page Styles
*********************************************/

	/********************
		BEGIN: Globals
	********************/
	
		#SearchLanding {
			font-family:Arial, Verdana, Helvetica, sans-serif;			
			margin:0;			
		}
		
		.OuterDiv {
	background-color:#FFF;
	width:770px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	border: 3px solid #a3ba22;
		}
		
		.InnerDiv {
	margin:0 10px 0 10px;


			//margin-bottom:10px;			
	text-align:left !important;
		}
		
		.radioBox {
			position:relative;
			top:-10px;
		}
		
		.ProductDivision {
	overflow:hidden;
	width:750px;
	background-color: #FFFFFF;
		}
		
		.ProductContainer {
			float:left;
			width:187px;
			border-top:1px solid #a3ba22;
		}
		
			.ProductContainer .Product {
	width:170px;
	min-height:284px;





				//height:284px;
	margin:20px 8px 20px 9px;
	border: 1px solid #a3ba22;
	background-color: #FFFFFF;
			}
			
				.Product .ImageHolder {
					margin-bottom:5px;
				}
				
				.Product .Name {
					height:30px;					
					overflow:hidden;
				}
				
				.Product .BuyNowButtonHolder {
					margin-top:5px;
				}
		
		.PseudoProduct {
			border-top:1px solid #a9c032;
			float:left;
			width:180px;
			height:284px;
			padding-left:5px;
			padding-top:20px;					
		}
			
		.TopSellers,
		.Testimonials {
	border:1px solid #a9c032;
	float:right;
	width:180px;
	height:284px;
	overflow:auto;
	background-color: #FFFFFF;
		}
		
		.TopSellers .SectionHeader {
			padding:5px;
			background-color:#e6edc1;
		}
		
			.TopSellers ol {
				margin:5px 0 0 30px;				
				//margin-left:35px;
				padding:0;
				font-weight:bold;
			}
			
			.TopSellers ol li { margin-bottom:8px; }
			
			.TopSellers ol li a {
				position:relative;
				left:-3px;
				font-weight:normal;
			}	
		
		.Testimonials {			
			background-image:url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/siteimages/Testimonials.gif');
			background-repeat:no-repeat;
			background-position:top left;
			border:0;
		}
						
			.Testimonials .TextArea {
				height:255px;
				margin-top:26px;
				overflow:auto;
				padding-right:10px;
			}
			
			.Testimonials .TextArea p {
				line-height:9pt;
				margin:0;
				margin-bottom:15px;
				padding:0;
			}
			
		.BrandingSpot {
			border:1px solid #a9c032;				
		}
			
		.PriceSpacer_Large {
			padding-right:6px;
		}
		
		.PriceSpacer_Small {
			padding-right:5px;
		}		
		
		#SearchLanding .ClearFloats {
			clear:both;
			height:1px;
			overflow:hidden;
		}		
		
		/********************
			BEGIN: Text
		********************/
		
			.BrandColor,
			.Quote_Text,
			.LargeBrand_Text,
			.Price_Text {							
				color:#4b6301;
			}
			
				.Quote_Text {
					font-size:9pt;
					font-style:italic;
				}
				
				.LargeBrand_Text,
				.Price_Text,
				.StrikePrice_Text {
					font-weight:bold;
					font-size:12pt;
					letter-spacing:-1px;
				}
				
				.StrikePrice_Text {
					font-family:Arial, Helvetica, sans-serif;
					color:#9a9a9a;
					text-decoration:line-through;					
				}
				
				.Price_Text {
					font-family:Arial, Helvetica, sans-serif;
					letter-spacing:normal;
				}						

			
			.SecondaryBrandColor,
			.Signature_Text,
			.Description_Text,
			.TopSellers ol li,
			.TopSellers ol li a {
				color:#333;
			}
			
			.Signature_Text { font-size:8pt; }
			
			.Description_Text { font-size:9pt; }

			.TopSellers ol li,
			.TopSellers ol li a { 
				font-size:8pt;
			}
			
			
			.Title_Text {
				color:#000;
				font-size:10pt;
				text-decoration:none;
			}
			
			
		/********************
			END: Text
		********************/					
				
	
	/********************
		END: Globals
	********************/
	
	
	
	/***************************************
		BEGIN: Paid Search ~ Variant 1
	***************************************/
	
	
		.ComparisonPod {
			float:left;
			width:346px;
			height:346px;	
		}				
		
		.FeatureProductArea,
		.FeatureOffer {
			float:right;
			width:390px;					
			border:1px solid #aabf32;
			background-color:#e6edc1;
		}
		
		.FeatureProductArea {
			min-height:219px;
			//height:219px;			
		}
		
			.FeatureProductArea .Inner { margin:10px; }
			
			.FeatureProductArea .Image {
				width:170px;
				height:198px;
				float:left;
			}
			
			.FeatureProductArea .TitleHolder { height:34px; overflow:hidden; margin-bottom:11px; }
			
			.FeatureProductArea .Information {
				float:left;
				margin-left:5px;
				width:180px;		
			}
		
			.FeatureProductArea .Description {
				margin:1px 0 19px 0;
				height:92px;
				overflow:hidden;
			}
		
		.FeatureOffer {
			height:113px;
			margin-top:10px;
			//margin-top:12px;
			margin-bottom:20px;							
		}
		
		
	/***************************************
		END: Paid Search ~ Variant 1
	***************************************/
	
	
	/***************************************
		BEGIN: Paid Search ~ Dual Feature Variant
	***************************************/
	
	
		.VerticalFeature {
			float:left;
			width:190px;
			height:393px;					
			margin-right:10px;
			border:1px solid #aabf32;
			background-color:#e6edc1;
		}
		
			.VerticalFeature .Inner {
				margin:10px;
				margin-bottom:5px;
			}
			
			.VerticalFeature .Image {
				width:170px;
				height:198px;
			}
			
			.VerticalFeature .TitleHolder {
				height:34px;
				margin-bottom:6px;
				overflow:hidden;
			}
			
			.VerticalFeature .Information { }
		
			.VerticalFeature .Description {
				margin:1px 0 10px 0;
				height:78px;
				overflow:hidden;
			}
		
		.ActionSpot {
			float:left;
			width:346px;
			height:395px;			
			background-image:url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/siteimages/FoundRightPlace_346x395.jpg');
			background-position:right bottom;
			background-repeat:no-repeat;
			margin-bottom:20px;
		}
		
		
	/***************************************
		END: Paid Search ~ Dual Feature Variant
	***************************************/
	
	
	/***************************************
		BEGIN: Paid Search ~ Home Variant
	***************************************/
	
	
		.HeroSpot {
			float:left;
			width:505px;
			height:283px;
			//height:286px;			
			overflow:hidden;
			border-top:1px solid #bfc2b1;
		}
		
		.RotatorDetails .ProductName {
			overflow:hidden;
			height:30px;
		}
		
		.ProductPodContainer,
		.BrandingTile {
			width:246px;
			//width:248px;			
			height:146px;
			//height:148px;
			float:left;
			margin:5px 2px 20px 0;
			border:1px solid #bfc2b1;
			overflow:hidden;
			background-color:#eff5f9;
		}
		
		.ProductPodContainer .Information {
			float:left;
			width:116px;			
		}
		
		.ProductPodContainer .ProductPod_Left,
		.ProductPodContainer .ProductPod_Right {
			margin:3px;
		}
		
		.ProductPod_Left .PodTitle,
		.ProductPod_Right .PodTitle {			
			height:58px;			
			background-position:left top;
			background-repeat:no-repeat;
		}
		
		.ProductPod_Left .PodTitle {
			background-image:url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/siteimages/110x58_PodFeatureProd_Bday.gif');
		}
		
		.ProductPod_Right .PodTitle {
			background-image:url('http://a1128.g.akamai.net/7/1128/497/0001/www.proflowers.com/siteimages/110x58_PodFeatureProd_Special.gif');
		}
		
		.ProductPodContainer .Name {
			height:40px;
			overflow:hidden;
		}
		
		
		.ProductPodContainer .ProductImageHolder {
			float:right;
			width:120px;			
		}
		
		.BrandingTile {
			margin-left:2px;
			margin-right:0;
		}
		
		
	/***************************************
		END: Paid Search ~ Home Variant
	***************************************/
	
	
/*********************************************
	END: Paid Search Landing Page Styles
*********************************************/			
