body{
	background:url('../../images/landing_pages/connections/bg_site.jpg') no-repeat center 56px;
}

strong{
	font-weight:bold;
}

#connections_landing_page{
	padding:47px 0 0 0;
	font-size:14px;
	line-height:18px;
}

#connectThrobber {
	height: 32px;
	width: 32px;
	margin: 26px 0; /* Margin to match 86px height of button */
	display: block;
	background: url('../../images/fb/loading.gif') left top no-repeat;
}

#introductingConnections{
	width:960px;
	height:442px;
	background:url('../../images/landing_pages/connections/mainbox.jpg') no-repeat;
	}
	#introductingConnections h1{
		line-height: normal;
		font-size:48px;
		color:#393c3d;
		text-shadow:0 1px 0 #eef6fb;
		position:absolute;
		margin:20px 0 0 30px;
	}
	#ctaContent{
		width:380px;
		position:absolute;
		margin:160px 0 0 550px;
		text-shadow:0 1px 0 #e5eef5;
		font-family:"Helvetica Neue", Helvetica, Arial;
		}
		#ctaContent h2{
			font-size:22px;
			line-height:26px;
			margin-bottom:15px;
			font-weight:normal;
		}
		#postButton{
			font-weight:bold;
			font-size:14px;
			position:relative;
			margin:-10px 0 0 0;
		}
		#bConnectWithFacebook{
			background:url('../../images/landing_pages/connections/b_connect_with_facebook.png') no-repeat;
			width:324px;
			height:86px;
			text-indent:-9999px;
			display:block;
			cursor:pointer;
			outline:none;
			text-decoration:none;
			position:relative;
			margin:0 0 0 -21px;
			}
			#bConnectWithFacebook:hover{
				background-position:0 -86px;
			}
			#bConnectWithFacebook:active{
				background-position:0 -172px;
			}
		#bSeeWhoYouKnow{
			background:url('../../images/landing_pages/connections/see_your_connections.png') no-repeat;
			width:324px;
			height:86px;
			text-indent:-9999px;
			display:block;
			cursor:pointer;
			outline:none;
			text-decoration:none;
			position:relative;
			margin:0 0 0 -21px;
			}
			#bSeeWhoYouKnow:hover{
				background-position:0 -86px;
			}
			#bSeeWhoYouKnow:active{
				background-position:0 -172px;
			}
		
#connectionInfo{
	clear:both;
	padding:15px 0 0 0;
	}
	#connectionInfo h3{
		font-size:18px;
		font-weight:bold;
		margin:0 0 13px 0;
		padding:0 0 0 30px;
		line-height:22px;
	}
	#connectionInfo p{
		color:#959595;
	}
	#col1{
		float:left;
		width:330px;
		}
		#col1 h3{
			padding:0 0 0 40px;
		}
		#col1 p{
			padding:0 60px 0 0;
		}
	#col2{
		float:left;
		width:330px;
		}
		#col2 p{
			padding:0 60px 0 0;
		}
	#col3{
		float:left;
		width:260px;
	}
	
	#hWho{
		background:url('../../images/landing_pages/connections/icon_people.gif') no-repeat;
	}
	#hSearch{
		background:url('../../images/landing_pages/connections/icon_search.gif') no-repeat;
	}
	#hPrivacy{
		background:url('../../images/landing_pages/connections/icon_lock.gif') no-repeat;
	}

#counter{
	clear:both;
	padding:30px 0 70px 0;
	background:url('../../images/landing_pages/connections/sep.jpg') no-repeat center bottom;
	}
	#counter h2{
		font-size:23px;
		line-height:85px;
		float:left;
	}
	
	#counterContainer{
    width:416px;
		height:83px;
		background:url('../../images/landing_pages/connections/bg_counter.gif') repeat-x;
		float:right;
	}
    #counterContainer.nine_digits { width: 464px; }
		#innerCounter{
			height:83px;
			padding:0 0 0 9px;
			background:url('../../images/landing_pages/connections/bg_counter_left.gif') no-repeat left;
		}
	#counterContainer ul{
		height:83px;
		padding:0 2px 0 0;
		background:url('../../images/landing_pages/connections/bg_counter_right.gif') no-repeat right;
	}
	#counterNumber{
		text-indent:-9999px;
	}
	#counterContainer .number{
		width:45px;
		height:70px;
		float:left;
		position:relative;
		text-indent:-99999px;
		margin:7px 2px 0 0;
		background:url('../../images/landing_pages/connections/numbers.gif') no-repeat;
		}
		#counterContainer .sep{
			background:url('../../images/landing_pages/connections/comma.gif') no-repeat center bottom;
			width:12px;
			height:80px;
			float:left;
		}
		#counterContainer .num_1{
			background-position:0 0;
		}
		#counterContainer .num_2{
			background-position:-45px 0;
		}
		#counterContainer .num_3{
			background-position:-90px 0;
		}
		#counterContainer .num_4{
			background-position:-135px 0;
		}
		#counterContainer .num_5{
			background-position:-180px 0;
		}
		#counterContainer .num_6{
			background-position:-225px 0;
		}
		#counterContainer .num_7{
			background-position:-270px 0;
		}
		#counterContainer .num_8{
			background-position:-315px 0;
		}
		#counterContainer .num_9{
			background-position:-360px 0;
		}
		#counterContainer .num_0{
			background-position:-405px 0;
		}

#faq{
	background:url('../../images/landing_pages/connections/icon_faq.gif') no-repeat left 50px;
	padding:50px 0 0 155px;
	}
	#faqContent{
		border-left:1px solid #f2f2f2;
		padding:0 0 0 33px;
	} 
	#faq p{
		color:#959595;
		margin:0 0 30px 0;
	}
	#faq h3{
		font-size:18px;
		margin:0 0 15px 0;
	}
