@charset "utf-8";
/* CSS Document */

/*-- =========   BEGIN MAIN HOME PAGE CONTENT   ======== -- */
#mainContContainer { position: relative; width: 890px; padding: 0 0 10px 20px; margin: 0 auto; }
	#colOne { float: left; width: 290px; height: 300px; margin: 3px 0 0 0; background: transparent url(../_images/bg-homepage-rotator.gif) 0 0 no-repeat; }
	#colOne .slideshow { height: 276px; width: 266px; margin: 7px 0 0 10px; position:relative; }
	#colOne .slideshow img { position:absolute; top:0; left:0; height: 276px; width: 266px; }
	#colTwo { position: relative; float: left; width: 255px; padding: 0 30px 0 15px; }
	#colTwo p { line-height: 1.4em; padding: 0 0 0 2px; }
    * html #mainContContainer #colTwo { padding: 0 0 0 15px; }
	#colTwo h1 { display: block; height: 66px; width: 250px; background: transparent url(../_images/homepage-scam-stories.gif) 0 0 no-repeat; 
					text-indent: -9999px; margin: 20px 0 10px 0; padding: 0; }
	#learnMore { /*position: absolute; top: 235px;*/ left: 0; width: 182px; height: 40px; padding: 22px 0 0 20px; background: transparent     
	             url(../_images/bg-learn-more-homepage-long.gif) 0 0 no-repeat; }
	#colThree { float: left; width: 300px; }
	#partnerToolkit { position: absolute; top: 148px; right: 0px; }
	#partnerToolkit a { text-decoration: none; }
	#partnerToolkit a:hover { text-decoration: underline; } 
	#partnerToolkit h2 { font-size: 14px;  }
	* html #partnerToolkit { position: absolute; top: 140px; right: 5px; }
		#top { height: 28px; width: 265px; padding: 25px 0 0 35px; background: transparent url(../_images/bg-partner-toolkit-top.jpg) 0 0 no-repeat; }
		#middle { position: relative; height: 140px; width: 140px; padding: 30px 20px 0 140px; 
				  background: transparent url(../_images/bg-partner-toolkit-middle.jpg) 0 0 no-repeat;}
		#middle .download { position: absolute; bottom: 35px; right: 20px; z-index: 10; width: 125px; 
							background: url(../_images/bg-partner-toolkit-arrow.gif) 0 3px no-repeat; padding: 0 0 0 15px; }
		#bottom { height: 27px; width: 300px; background: transparent url(../_images/bg-partner-toolkit-bottom.jpg) 0 0 no-repeat;}
		
    #newsletterPromo { position: absolute; top: 150px; right: 4px; z-index: 100; }
	#newsletterPromo a:hover { text-decoration: underline; } 
	#newsletterPromo h2 { font-size: 14px; margin: 0 0 5px 0; }
	#newsletterPromo p { font-size: 11px; margin: 0 0 5px 0; }
	#newsletterPromo #top { height: 11px; width: 290px; padding: 0; 
							background: transparent url(../_images/bg-news-promo-top.gif) 0 0 no-repeat; }
	#newsletterPromo #middle { position: relative; width: 175px; height: 115px; padding: 15px 10px 0 105px; 
							   background: transparent url(../_images/bg-news-promo-middle.gif) 0 0 repeat-y; }
	#newsletterPromo #middle #thumb { position: absolute; width: 90px; height: 100px; top: 10px; left: 10px; }
	#newsletterPromo #bottom { height: 9px; width: 290px; background: url(../_images/bg-news-promo-bottom.gif) 0 0 no-repeat; padding: 0; }
	
	#facebook-feed { position:absolute; top:150px; right:4px; width:290px; height:437px; z-index:200; background:#fff; }
	/*#facebook-feed { top:332px; height:257px; }*/
	#facebook-feed iframe { width:100%; height:100%; border:none; overflow:hidden; }


/*-- =========   BEGIN HOME PAGE BOTTOM CONTAINER STYLES ======== -- */
#botContWrap { width: 100%; }
#botContWrap a { text-decoration: none; }
#botContWrap a:hover { text-decoration: underline; }
	#botCont { position: relative; width: 855px; height: 250px; margin: 0 auto; padding: 30px 55px 0 55px; }
	#botCont .botColumn { float: left; width: 170px; margin: 0 30px 0 0; }
	#botCont .botColumn h3 { margin: 0 0 5px 0; }
	#botCont .botColumn .callOut { display: block; width: 160px; height: 30px; background: transparent url(../_images/bg-homepage-callout-bottom.gif) 0 0 no-repeat;   
	                               margin: 10px 0 0 -4px; padding: 9px 0 0 16px; }
			 .facebook { position: absolute; bottom: 40px; left: 40px; width: 120px; height: 35px; 
			 			 background: transparent url(../_images/logo-facebook.gif) 0 0 no-repeat; text-indent: -9999px; }
			 .facebook a { display: block; width: 120px; height: 35px; }
			 .twitter { position: absolute; bottom: 40px; left: 170px; width: 115px; height: 35px; 
			 			background: transparent url(../_images/logo-twitter.gif) 0 0 no-repeat; text-indent: -9999px; }
			 .twitter a { display: block; width: 115px; height: 35px; }
			 .ecard { position: absolute; bottom: 40px; left: 300px; width: 115px; height: 35px; 
			 			background: transparent url(../_images/logo-ecard.jpg) left center no-repeat; text-indent: -9999px; }
			 .ecard a { display: block; width: 115px; height: 35px; }


