@charset "utf-8";
/* CSS Document */
.clear{
	clear:both;
}
@font-face {
    font-family: "font";
    src: url(http://philadelphiaseo.org/wp-content/themes/philadelphiaseo/css/demonized-webfont.ttf) format("truetype");
}

#page-packages-wrap{
	width:100%;
	background:url('../images/page-packages-bg.jpg') #040404 no-repeat top center;
	min-height:1275px;
}
#page-packages{
	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:50px;
	color:#FFF;
	font-style:italic;
	font-variant:condensed;
	text-shadow: #8c4105 2px 2px 2px;
	padding:47px 0px;
	text-align:center;
}
#packages-content{
	display:inline-block;
	width:1027px;
	padding:100px 0px 0px 0px;
}
#seo-images{
	float:left;
	display:inline;
	position:relative;
	width:425px;
}
#seo-images img{
	position:absolute;
	top:0px;
	left:0px;
	z-index:99999px;
}
#seo-intro{
	float:left;
	display:inline;
	width:535px;
	height:216px;
	background:url('../images/seo-intro.png') no-repeat top center;
	margin:0px 0px 0px 185px;
	padding:50px 100px 50px 200px;
}
#seo-intro h1{
	font-size:23px;
	width:545px;
	color:#FFF;
	padding:5px 0px;
}
#seo-intro p{
	padding:5px 0px;
	font-size:14px;
	width:545px;
	color:#FFF;
}
.packages{
	display:inline-block;
	padding:10px 0px 0px 90px;
}
.packages-images{
	float:left;
	display:inline-block;
	position:relative;
	margin:-10px -45px 0px 0px;
}
.packages-list{
	float:left;
	display:inline;
	width:623px;
	height:282px;
	background:url('../images/packages-list-bg.png') no-repeat top center;
	padding:0px 0px 0px 50px;
}
.packages-name{
	margin:-12px 0px 0px 0px;
	display:inline-block;
}
.packages-name div{
	font-size:44px;
	color:#333;
	float:left;
	display:inline;
}
.packages-name div:nth-child(2){
	padding:12px 0px 0px 30px;
}
.packages-content p{
	width:500px;
	padding:5px 10px;
	color:#333;
	font-size:14px;
}

#packages-content{
	margin-bottom:150px;
}

/* */
#packages-container{
	margin:20px auto;
	width:962px;
	min-height:983px;
	/*background:url('../images/packages/package-shadow.png') #FFF repeat-x center 120px;*/
	border-radius:8px;
}
#packages-title{
	width:100%;
	height:121px;
	font-family:'Myriad Pro';
}
#packages-title div{
	float:left;
	display:inline-block;
	position:relative;
}
#packages1 p{
	font-size:21px;
	color:#0099cc;
	word-wrap:break-word;
	position:relative;
	font-weight:bold;
	padding:30px 30px 0px 70px;
	width:187px;
	height:91px;
}
#packages1 img{
	position:absolute;
	bottom:-30px;
	right:0px;
}
#packages2 p{
	font-size:30px;
	color:#ff0033;
	word-wrap:break-word;
	position:relative;
	font-weight:bold;
	padding:20px 30px 0px 60px;
	width:270px;
	height:101px;
}
#packages2 img{
	position:absolute;
	bottom:-42px;
	right:-26px;
	z-index:999999;
}
#packages3 p{
	font-size:23px;
	color:#edb233;
	word-wrap:break-word;
	position:relative;
	font-weight:bold;
	padding:30px 30px 0px 25px;
	width:222px;
	height:91px;
}
#packages3 img{
	bottom: -25px;
    position: absolute;
    right: -39px;
}
#packages-list{
	display:inline-block;
	position:relative;
	width:100%;	
}
#list1{
	display:inline-block;
	padding:132px 0px 0px 20px;
	float:left;
	background:url('../images/left.png') no-repeat left top #dbf6fc;
	width:283px;
	border:5px #FFFFFF solid;
	border-radius:20px;
	margin:62px 0 0 6px;
	height: 921px;
}
#list1 li{
	list-style:none;
	color:#333333;
	font-size:14px;
	font-family:'Myriad Pro';
	background:url('../images/packages/x.png') no-repeat left top;
	padding:0px 0px 0px 30px;
	margin:18px 0px;
	min-height:24px;
	
}
#list1 li:nth-child(1){
	background:url('../images/packages/check.png') no-repeat left top;
}
#list1 li:nth-child(2){
	background:url('../images/packages/check.png') no-repeat left top;
}
#list1 li:nth-child(3){
	background:url('../images/packages/check.png') no-repeat left top;
}
#list1 li:nth-child(4){
	background:url('../images/packages/check.png') no-repeat left top;
}
#list1 li:nth-child(5){
	background:url('../images/packages/check.png') no-repeat left top;
}
#list1 li:nth-child(6){
	background:url('../images/packages/check.png') no-repeat left top;
}

#list2{
	display:inline-block;
	padding:132px 20px 0px 0px;
	background:url('../images/right.png') no-repeat right top #dbf6fc;
	border:5px #FFFFFF solid;
	border-radius:20px;
	margin:62px 0 0 6px;
	position:absolute;
	right:-12px;
	width:283px;
	
}
#list2 li{
	list-style:none;
	color:#333333;
	font-size:14px;
	font-family:'Myriad Pro';
	background:url('../images/packages/check.png') no-repeat left top;
	padding:0px 0px 0px 30px;
	margin:18px 0px 18px 34px;
	min-height:24px;
}

#list3{
	display:inline-block;
	position:absolute;
	top:0px;
	left:295px;
	width:374px;
	height:952px;
	border-radius:20px;
	border:#FFFFFF 5px solid;
	background:url('../images/platinum_top.png') no-repeat top center #bbeefb;
	padding-top: 185px;
}
#list3 li{
	list-style:none;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	font-family:'Myriad Pro';
	background:url('../images/packages/check.png') no-repeat left top;
	padding:0px 0px 0px 30px;
	margin:18px 0px;
	margin-left:40px;
	min-height:24px;
}
#list3 li:nth-child(18){
	background:url('../images/packages/x.png') no-repeat left top;
}
#list3 li:nth-child(19){
	background:url('../images/packages/x.png') no-repeat left top;
}
#list3 li:nth-child(20){
	background:url('../images/packages/x.png') no-repeat left top;
}
#list3 li:nth-child(21){
	background:url('../images/packages/x.png') no-repeat left top;
}