@charset "utf-8";
/* CSS Document */
#page-about-wrap{
	width:100%;
	background:url('../images/about.jpg') #040404 no-repeat top center;
	height:1500px;
}
#page-about{
	width:1027px;
	min-height:400px;
	margin:0 auto;
	position:relative;
}
.page-title-bar{
	width:487px;
	height:71px;
	margin:0 auto 0 auto;
	background:url('../images/page-title-bar.png');
	top:-85px;
	left:280px;
	position:absolute;
	font-size:55px;
	color:#FFF;
	font-style:italic;
	font-variant:condensed;
	text-shadow: #8c4105 2px 2px 2px;
	padding:47px 0px;
	text-align:center;
}
#about-content{
	display:inline-block;
	width:1027px;
	padding:100px 0px 0px 0px;
}
#about-us{
	/*background:url('../images/about-us-bg.png') no-repeat top center;*/
	background:url('../images/philadelphia-seo-about-intro.png') no-repeat top center;
	width:795x;
	height:288px;
}
#about-us-image{
	float:left;
	display:inline;
	margin:-60px 0px 0px 0px;
}
#about-us-info{
	floa:left;
	display:inline-block;
	margin:0px 0px 0px 340px;
}
#about-us-info p{
	font-size:14px;
	color:#FFF;
	width:400px;
	padding:5px 0px;
}
#about-us-info h1{
	font-size:20px;
	color:#FFF;
	padding:20px 0px;
}
#about-us-info span{
	color:#66ccff;
}
#our-team-intro{
	width:875px;
	height:117px;
	background:url('../images/our-team-intro.png') no-repeat top center;
	padding:30px 0px;
	margin:0px 0px 0px 45px;
}
#our-team-title{
	width:184px;
	height:50px;
	float:left;
	display:inline;
	background:url('../images/our-team-title.png') no-repeat;
	font-size:33px;
	color:#FFF;
	font-family:'Myriad Pro';
	font-variant:condensed;
	font-style:italic;
	padding:33px 70px;
	margin:0px 0px 0px -105px;
	text-align:center;
	
}
#our-team-intro p{
	width:510px;
	font-size:13px;
	color:#FFF;
	float:left;
	display:inline;
	padding:15px 40px;
}
#our-team-member{
	width:1027px;
	display:block;
}
#our-team-member ul{
	display:inline-block;
}
#our-team-member li{
	list-style:none;
	float:left;
	display:inline;
	width:457px;
	height:158px;
	background:url('../images/our-team-member-list.png') no-repeat top center;
	margin:10px 10px;
	position:relative;
}
.avatar{
	float:left;
	display:inline-block;
	margin: 10px 0 0 30px;
	position:relative;
	width:113px;
	height:113px;
}
.avatar img{
	position:absolute;
	top:0px;
	left:0px;
	z-index:9999999px;
}
.member-info{
	float:left;
	display:inline-block;
	width:220px;
}
.name{
	width:268px;
	height:34px;
	background:url('../images/name-bg.png') no-repeat top center;
	margin:15px 0px 0px -63px;
	text-align:center;
	padding:17px 0px;
	color:#FFF;
	font-style:italic;
	font-variant:condensed;
	font-size:20px;
}
.position{
	color:#33ccff;
}
.continue{
	margin:0px 0px 0px 215px;
}