/*---:[ homepage.css for FamousAgents.com ]:---*/
/*---:[ Author:		FamousAgents.com		  ]:---*/
/*---:[ Author URL:	www.famousagents.com	  ]:---*/
/*---:[ Date:		2.19.07 			  ]:---*/
/*---:[ --------------------------------- ]:---*/

#pitch_area { width: 760px; margin: 0 auto 20px auto; padding: 20px 20px 0 20px; background: #fcf7da; border-bottom: 2px solid #e7e1bd; }

	#pitch_area a, #pitch_area a:visited { text-decoration: none; }
	
		#pitch_area a:hover { text-decoration: underline; }

	#pitch_left { width: 360px; padding: 15px 20px 0 0; float: left; }
	
		#pitch_left h2 { height: 90px; margin: 0 0 12px 0; background: url('images/pitch_h2.gif') 50% 0 no-repeat; text-indent: -9999px; }
		
		#pitch_left p { margin: 0 0 1.0em 0; font: normal 1.5em/1.2em Georgia, "Times New Roman", Times, serif; text-align: center; }
	
			#pitch_left p span { text-decoration: underline; } 
	
		#pitch_left p.prominent { color: #ad2828; }
		
			#pitch_left p.prominent strong { padding: 0 0 2px 0; border-bottom: 1px solid #d9d2a7; }
	
	#pitch_right { width: 380px; float: left; }
	
		#pitch_right h2 { padding: 37px 0 14px 78px; font: bold 1.5em/1.0em Verdana, Arial, Helvetica, sans-serif; letter-spacing: normal; }
		
			h2.package_97 { background: url('images/package_97.gif') no-repeat; }
		
			h2.package_297 { background: url('images/package_297.gif') no-repeat; }
		
		.pitch_text { width: 318px; margin: 0 0 20px 0; padding: 5px 22px 0 40px; background: url('images/package_bottom.gif') 0 100% no-repeat; }
		
			.pitch_text p { margin: 0 0 0.5em 0; font: normal 1.08em/1.3em Verdana, Arial, Helvetica, sans-serif; }
			
			.pitch_text p.learn_more { margin: 0 0 2.0em 0; font-weight: bold; font-size: 0.769em; text-transform: uppercase; text-align: right; }
			
		.no_setup { margin: 0 0 20px 0; padding: 0 24px 0 40px; font: italic 1.333em Georgia, "Times New Roman", Times, serif; text-align: center; }
			
#product { width: 760px; margin: 0 auto 20px auto; padding: 0 20px; clear: both; }

	#product h1 { font: normal 2.0em/1.2em Georgia, "Times New Roman", Times, serif; letter-spacing: normal; margin: 0 0 0.7em 0; padding: 0 0 25px 0; background: url('images/product_h1.gif') 50% 100% no-repeat; text-align: center; }

	#product .explain { width: 500px; margin: 0 auto 2.0em auto; font: italic 1.333em/1.4em Georgia, "Times New Roman", Times, serif; color: #888; text-align: center; }

	#product a, #product a:visited { text-decoration: none; }
	
		#product a:hover { text-decoration: underline; }

	#product h3 { margin: 2.0em 0 0.4em 0; font: bold 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0.02em; }

		#product h3.first { margin: 0 0 0.4em 0; }

	#product_left { width: 360px; padding: 0 40px 0 0; float: left; }
	
	#product_right { width: 360px; float: left; }
	
		#product_left p, #product_right p { margin: 0 0 1.0em 0; font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; }

		#product_left ul, #product_right ul { margin: 0 0 1.0em 20px; padding: 0; font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; }
		
			#product_left ul li, #product_right ul li { margin: 0 0 0.7em 0; padding: 0; }
			
				#product_left ul li ul { margin: 0.7em 0 0.7em 20px; font-size: 1.0em; }
				
				
				
/*---:[ product page styles ]:---*/

#product_description { width: 760px; margin: 0 auto; padding: 20px 20px 0 20px; background: #fcf7da; }

.famous_blogsite { background: #fcf7da url('images/big_97.gif') 100% 0 no-repeat !important; }

.famous_blogsite_plus { background: #fcf7da url('images/big_297.gif') 100% 0 no-repeat !important; }

	#product_description h1 { margin: 0 0 15px 0; text-indent: -9999px; }

	.famous_blogsite h1 { width: 238px; height: 36px; background: url('images/famous_blogsite.gif') no-repeat; }
	
	.famous_blogsite_plus h1 { width: 324px; height: 36px; background: url('images/famous_blogsite_plus.gif') no-repeat; }
	
	#product_description .what_is { margin: 0 0 1.0em 0; padding: 0 170px 0 0; font: italic 1.333em/1.4em Georgia, "Times New Roman", Times, serif; color: #50412d; }

	#product_description ul { margin: 0 0 2.0em 20px; padding: 0 140px 0 0; font: normal 1.2em/1.4em Verdana, Arial, Helvetica, sans-serif; }
	
		#product_description ul li { margin: 0 0 0.7em 0; padding: 0; }
		
#custom_designs { width: 225px; height: 18px; margin: 0 auto 30px auto; padding: 42px 20px 72px 555px; background: url('images/more_designs.gif') no-repeat; }

	#custom_designs a { display: block; width: 225px; height: 18px; text-indent: -9999px; outline: none; }
	
#feature_area { width: 760px; margin: 0 auto; padding: 0 20px; }

	#feature_area h2 { margin: 0 0 0.7em 0; font: bold 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0.02em; }
		
	#feature_area a, #feature_area a:visited { text-decoration: none; }
	
		#feature_area a:hover { text-decoration: underline; }
	
	#feature_area img { margin: 5px 0 5px 20px; float: right; }
		
	#feature_area ul { margin: 0 0 2.0em 20px; padding: 0; font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; }
	
		#feature_area ul li { margin: 0 0 0.7em 0; padding: 0; }
		
			#feature_area ul li ul { margin: 0.7em 0 0.7em 20px; font-size: 1.0em; }
			
			

/*---:[ famous blogsite designs ]:---*/

.famous_blogsite_designs { margin: 0 auto 20px auto !important; border-bottom: 2px solid #e7e1bd !important; }

	.famous_blogsite_designs h1 { width: 363px; height: 36px; background: url('images/famous_blogsite_designs.gif') no-repeat; }
	
	.famous_blogsite_designs .what_is { padding: 0 !important; }
	
.design_area { width: 760px; margin: 0 auto 20px auto; padding: 0 20px 20px 20px; border-bottom: 1px dotted #bbb; }

	.design_area h2 { margin: 0 0 0.7em 0; font: normal 1.667em/1.2em Georgia, "Times New Roman", Times, serif; letter-spacing: normal; color: #ad2828; }
	
	.design_left { width: 360px; padding: 0 20px 0 0; float: left; }
	
		.design_left ul { margin: 0 0 0 20px; padding: 0; font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; }
		
			.design_left ul li { margin: 0 0 0.7em 0; padding: 0; }
	
	.design_right { width: 380px; float: left; }
	
		.design_right img { display: block; margin: 0 auto; }

		
		

/*---:[ self-clearing floats ]:---*/

#pitch_area:after, .pitch_text:after, #product:after, #product_description:after, #custom_designs:after, #feature_area:after, .design_area:after { display: block; height: 0; content: "."; visibility: hidden; clear: both; }