#page-wrap     { margin: 50px auto; max-width: 710px; width:99%; padding: 10px; background: white;  }
#feature-table { width: 100%; margin: 0 auto; border-collapse: collapse;}
#feature-table th { height: 40px; padding-bottom: 14px !important; vertical-align: bottom; }
#feature-table th span { position: absolute; font-weight:bold;}
#feature-table td,
#feature-table th { width: 150px; padding: 8px 5px; text-align: center; border-left: 1px solid white; border-right: 1px solid white; }
#feature-table th #directory-number { width: 50px; padding: 8px 10px; text-align: center; border-left: 1px solid white; border-right: 1px solid white; }
#feature-table th #directory-name { width: 40%; padding: 8px 10px; text-align: center; border-left: 1px solid white; border-right: 1px solid white; }
#feature-table th #directory-url { width: 35%; padding: 8px 10px; text-align: center; border-left: 1px solid white; border-right: 1px solid white; }
#feature-table th #directory-pr { width: 25%; padding: 8px 10px 8px 0; text-align: left; border-left: 1px solid white; border-right: 1px solid white; }
#feature-table th #directory-pr { margin:auto; text-align:center; background-color: #bbd3dc; background-color: hsla(190, 30%, 80%, 1);}
#feature-table .final-row td { padding: 24px 5px; }

#directory-number,
#header-plus,
#directory-name,
#submission_bronze,
#header-basic,
#directory-url,
#submission_service,
#header-premium,
#directory-pr,
#header-pro { font-weight:bold; padding: 5px 10px }

.basic   { background-color: #bad6c8; background-color: hsla(150, 30%, 80%, 1);  }
.plus    { background-color: #c1dcb7; background-color: hsla(110, 30%, 80%, 1); }
.premium { background-color: #d5e4bc; background-color: hsla(85,  30%, 80%, 1); width: 100%; margin: 0 auto; }
.pro, .pr    { background-color: #bbd3dc; background-color: hsla(190, 30%, 80%, 1); width: 100%; margin: 0 auto;}

thead tr,
.submission_service { background-color: #d5e4bc; background-color: hsla(85,  30%, 80%, 1);  }
.submission_bronze    { background-color: #c1dcb7; background-color: hsla(110, 30%, 80%, 1); }
.submission_silver { background-color: #918b88; background-color:#918b88 }
.submission_gold    { background-color: #f3c643; background-color: #f3c643; }
.submission_silver img, .submission_gold img {margin:auto; text-align:center; z-index:10}

.table-col-1, .table-col-2, .table-col-3, .table-col-4 { text-align: center;}

tr.odd .final-row td, .final-row td,
.odd .table-col-1 {  width: 40%; padding: 10px auto; background-color: #edf3e2; background-color: hsla(85,  30%, 94%, 1); text-align: center;}
.odd .table-col-2 {  width: 40%; padding: 10px auto; background-color: #edf3e2; background-color: hsla(110, 30%, 94%, 1); text-align: center; }
.odd .table-col-3 {  width: 35%; padding: 10px auto; background-color: #edf3e2; background-color: hsla(150, 30%, 94%, 1); text-align: center;}
.odd .table-col-4 {  width: 25%; padding: 10px auto; background-color: #e2ecf0; background-color: hsla(190, 30%, 94%, 1); text-align: center;}


th#directory-name span, th#directory-url span, #directory-pr span {font-family: ‘Metrophobic’, Arial, serif; font-weight: bold; font-size: 16px; margin-top: -20px; margin-bottom:10px; text-align: center}

.table-col-1, .table-col-2, .table-col-3, .table-col-4 {padding: 10px auto}

/********************/
.seo_submissions { background-image: url(http://static4.valpocreative.com/css-sprites/valpocreative/submission_packages.png); background-color:transparent;background-repeat:no-repeat;}

#submission_packages_gold { background-position: -2px -0px; width: 113px; height: 57px; }
#submission_packages_bronze { background-position: -2px -59px; width: 121px; height: 57px; }
#submission_packages_silver { background-position: -2px -118px; width: 113px; height: 56px; }
#submission_packages_bronze-price { background-position: -2px -176px; width: 87px; height: 49px; }
#submission_packages_silver-price { background-position: -2px -227px; width: 98px; height: 43px; }
#submission_packages_gold-price { background-position: -2px -272px; width: 98px; height: 41px; }
#submission_packages_silver-check { background-position: -2px -315px; width: 31px; height: 39px; }
#submission_packages_bronze-check { background-position: -35px -315px; width: 31px; height: 39px; }
#submission_packages_gold-check { background-position: -68px -315px; width: 31px; height: 39px; }

.sub1 {margin-top:-65px; align: center; text-align: center}
span#sub1 {margin-top:-85px;margin-bottom:15px; align: center; text-align: center}
span#sub2 {margin-top:-55px;margin-bottom:15px; align: center; text-align: center}
.sub2 {margin-top:-65px; align: center; text-align: center; background-color: #D5E4BC; background-color: rgba(207, 219, 189, 1); }

td .sub2 .table-col-2 {background-color: #D5E4BC; background-color: rgba(207, 219, 189, 1); }

span#subp {float: right; margin-right:25%}

a.seopack  {font-weight: normal; color: #EDF3E2}