body {
    margin: 0;
    padding: 0;
    background-color: #FFF;
    background-repeat: repeat-x;
    background-position: left top;
    font-family: 'PT Sans', sans-serif;
    color: #131313;
    font-size: 13px;
    height: 100%;
}
html,
body {
    height: 100%;
}
h3,
span.h3,
h2.h3 {
    margin: 0;
    font-size: 16px;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
div.listingbox h3 {
    padding: 0;
    font-size: 13px;
    font-weight: bold;
}
div.listingtags h3 {
    padding: 0;
    font-size: 13px;
    font-weight: normal;
}
h1 {
    font-size: 16px;
    margin-right: 12px;
    color: #131313;
}
h1.related {
    font-size: 13px;
    margin-right: 0;
    color: #838383;
}
p.y {
    margin-right: 24px;
}
abbr {
    text-decoration: none;
    border: none;
}
body a:link,
body a:visited {
    color: #868383;
    text-decoration: none;
}
body a:hover,
body a:active {
    color: #313131;
    text-decoration: underline;
}
body a.promo:link,
body a.promo:visited {
    color: #006ab3;
    text-decoration: none;
}
body a.promo:hover,
body a.promo:active {
    color: #006ab3;
    text-decoration: none;
    border-bottom: 1px dashed #006ab3;
}
body a.searchlink:link,
body a.searchlink:visited {
    text-decoration: none;
}
body a.searchlink:hover,
body a.searchlink:active {
    text-decoration: none;
    border-bottom: 1px dashed;
}
body a.redlink:hover,
body a.redlink:active {
    color: #F00;
    text-decoration: none;
    border-bottom: 1px dashed #006ab3;
}
body a.redlink:link,
body a.redlink:visited {
    color: #F00;
    text-decoration: none;
    font-weight: normal;
}
a.reviewhelpful:hover {
    text-decoration: none;
    border-bottom: 1px dashed #006ab3;
}
body a.businesslink:link,
body a.businesslink:visited,
body a.membernamelink:link,
body a.membernamelink:visited,
body a.standardlink:link,
body a.standardlink:visited {
    color: #838383;
    font-size: 13px;
    text-decoration: none;
}
body a.businesslink:hover,
body a.businesslink:active,
body a.membernamelink:hover,
body a.membernamelink:active,
body a.standardlink:hover,
body a.standardlink:active {
    color: #313131;
    text-decoration: underline;
}
body a.standardlink:link,
body a.standardlink:visited,
body a.standardlink:hover,
body a.standardlink:active {
    font-weight: bold;
}
#header {
    width: 1000px;
}
#claim_loghead {
    width: 980px;
    height: 25px;
    margin-left: 20px;
    margin-bottom: 10px;
}
#claim_logbody {
    text-align: center;
    padding: 5px;
    border: 1px solid #000;
}
#claim_h3 {
    font-size: 23px;
}
#claim_h4 {
    font-size: 20px;
}
#claim_h5 {
    font-size: 16px;
}
#progressbar_outer {
    height: 25px;
}
#progressbar_end {
    width: 5px;
    height: 25px;
    float: left;
}
#progressbar_arrow {
    width: 22px;
    height: 25px;
    float: left;
}
#progressbar_brn {
    background-color: #424231;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #dfdbcf;
    text-align: center;
    width: 174px;
    height: 25px;
    float: left;
}
#progressbar_crm {
    background-color: #dfdbcf;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #424231;
    text-align: center;
    width: 174px;
    height: 25px;
    float: left;
}
#logo {
    width: 269px;
    padding-left: 75px;
    height: 137px;
    float: left;
    margin-left: 0;
}
#logo_promo {
    width: 263px;
    padding-top: 32px;
    padding-left: 20px;
    height: 107px;
    float: left;
    margin-left: 0;
}
#headsearch,
#headsearch2 {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -0px;
    width: 325px;
    height: 34px;
    float: left;
    margin-top: 26px;
    margin-left: 15px;
    padding-top: 7px;
    padding-right: 15px;
    padding-bottom: 7px;
    padding-left: 15px;
    font-family: 'PT Sans', sans-serif;
    text-align: left;
    line-height: 34px;
}
#headsearch2 {
    background: none;
    width: 325px;
}
#headsearchfindtext {
    height: 34px;
    float: left;
    margin-right: 13px;
    font-size: 14px;
    font-weight: bold;
}
#headsearchfield {
    height: 34px;
    float: left;
    margin-right: 13px;
    width: 213px;
}
#headsearchfield input {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    line-height: 17px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -48px;
    height: 17px;
    width: 203px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #353126;
    margin-top: 6px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
}
#headsearchbutton {
    height: 34px;
    float: left;
    width: 34px;
}
/*#headsearch_promo,
#headsearch2_promo {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -70px;
    width: 350px;
    height: 54px;
    float: right;
    margin-top: 10px;
    margin-left: 0;
    margin-right: 10px;
    padding-top: 7px;
    padding-right: 0;
    padding-left: 11px;
    font-family: 'PT Sans', sans-serif;
    text-align: left;
    line-height: 34px;
}
#headsearchfield_promo input {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    line-height: 17px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -131px;
    height: 20px;
    width: 230px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #353126;
    margin-top: 6px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    position: relative;
}
*//*#header_flags {
    height: 53px;
    margin-left: 5px;
    margin-top: 10px;
    margin-right: 14px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 8px;
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -156px;
}
*/
#headsearch_promo_home {
    width: 418px;
    height: 61px;
    float: right;
    margin-top: 65px;
    margin-left: 0;
    padding-top: 7px;
    padding-right: 10px;
    padding-bottom: 7px;
    padding-left: 15px;
    font-family: 'PT Sans', sans-serif;
    text-align: left;
    line-height: 34px;
    background-repeat: no-repeat;
}
#headsearch2_promo {
    background: none;
    width: 325px;
}
#headsearchfindtext_promo {
    height: 34px;
    float: left;
    margin-right: 13px;
    font-size: 14px;
    font-weight: bold;
}
/*#headsearchfield_promo {
    height: 34px;
    float: left;
    margin-right: 13px;
    width: 213px;
}*/
/*#headsearchbutton_promo {
    padding-top: 6px;
    padding-right: 32px;
    height: 30px;
    float: right;
    width: 78px;
}*/
#headmenu_promo {
    padding-top: 20px;
    padding-left: 0;
    height: 30px;
    float: left;
    width: 426px;
}
#headlinksbox {
    float: left;
    font-family: 'PT Sans', sans-serif;
    font-size: 14px;
    color: #fff;
    margin-top: 30px;
    width: 260px;
    height: 46px;
}
#headlinks_promo {
    height: 30px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #FFF;
    line-height: 30px;
    float: right;
}
#headlinks_promo a:link,
#headlinks_promo a:visited {
    color: #FFF;
    text-decoration: none;
    padding-left: 6px;
    padding-right: 7px;
}
#headlinks_promo a:hover,
#headlinks_promo a:active {
    color: #B3B3B3;
    border-bottom: none;
}
#headlinksbox a:link,
#headlinksbox a:visited {
    color: #FFF;
    text-decoration: none;
}
#headlinksbox a:hover,
#headlinksbox a:active {
    color: #B3B3B3;
}
.headlinks {
    float: left;
    margin-left: 30px;
    width: 82px;
    height: 46px;
}
#footer a:link,
#footer a:visited {
    color: #838383;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
#footer a:hover,
#footer a:active {
    color: #B3B3B3;
    border-bottom: none;
}
#searchbox {
    height: 91px;
}
#searchboxfindtext {
    height: 74px;
    float: left;
    margin-right: 22px;
    font-family: 'PT Sans', sans-serif;
    font-size: 30px;
    font-weight: bold;
    line-height: 36px;
    margin-top: 15px;
}
#searchboxfield {
    float: left;
    margin: 0;
}
#searchboxfield input {
    height: 31px;
    width: 490px;
    border: 1px solid #c1c1c1;
    border-right: none;
    margin: 0;
    text-indent: 10px;
}
#searchboxbutton {
    height: 31px;
    float: left;
    padding: 0;
    width: 167px;
}

#searchboxtextholder {
    float: left;
    width: 579px;
    font-size: 13px;
    padding-top: 10px;
    color: #6e6e6e;
}
#container {
    width: 990px;
}
#leftcol1 {
    width: 255px;
    float: left;
    margin-left: 10px;
}
#rightcol1 {
    float: left;
    margin-left: 65px;
    width: 660px;
}
#business_leftcol1 {
    float: left;
    width: 470px;
    margin-left: 10px;
    padding: 10px;
    padding-right: 0;
}
#business_inner {
    height: auto;
    margin: 10px;
}
#business_rightcol1 {
    margin-left: 510px;
    width: 470px;
    padding: 10px;
    padding-right: 0;
}
.business_head {
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 19px;
    border-bottom: solid;
    border-bottom-width: 1px;
    vertical-align: text-bottom;
}
.business_sub_head {
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.business_sub_head_title {
    float: left;
    padding-left: 4px;
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.business_sub_head_big {
    font-size: 20px;
}
.business_sub_head_double2 {
    width: 350px;
}
.business_sub_head_noline {
    border-bottom-style: none;
    background-color: #E4E4E4;
    height: 25px;
    padding: 4px;
}
.business_sub_head_double {
    height: 55px;
}
.business_label {
    color: #999;
    font-weight: bold;
}
.business_details {
    color: #000;
    font-weight: bold;
}
.business_flag {
    float: left;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 2px;
}
.business_icons {
    float: right;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 2px;
}
.business_right_head {
    float: right;
}
.business_tool_right {
    float: right;
    line-height: 26px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 45px;
}
.business_tool_left {
    float: left;
    line-height: 26px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 20px;
}
.business_listingbox {
    position: relative;
    padding-top: 10px;
    margin-bottom: 20px;
    font-size: 13px;
}
.business_reviewtable {
    text-align: left;
    overflow-x: hidden;
}
.business_reviewtable th {
    padding-bottom: 0;
}
.business_reviewtable td {
    padding-top: 0;
    padding-bottom: 0;
}
.azindex {
    font-family: 'PT Sans', sans-serif;
    font-size: 10px;
    background: #fe766a;
    border-width: 1px;
    border-style: solid;
    padding-top: 2px;
}
#promo_container {
    width: 990px;
}
#promo_full {
    margin-left: 10px;
    padding: 10px;
    padding-right: 0;
}
#promo_leftcol1 {
    float: left;
    width: 580px;
    margin-left: 10px;
    padding: 10px;
    padding-right: 0;
}
#promo_inner {
    height: 355px;
    margin: 10px;
}
#promo_rightcol1 {
    margin-left: 622px;
    width: 357px;
    padding: 10px;
    padding-right: 0;
}
#promo_hatch_outer {
    background-repeat: repeat;
    background-image: url(../images/bg_hatch.gif);
    padding: 10px;
    margin-bottom: 10px;
}
#promo_hatch_inner {
    background: #FBFBFB;
    padding: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
}
#tools_outer {
    background-repeat: no-repeat;
    margin-left: 20px;
    background-image: url('../images/mysprite.png');
    background-position: left -389px;
    padding: 10px;
    margin-bottom: 20px;
}
#tools_inner {
    padding-top: 3px;
    padding-left: 10px;
    padding-right: 4px;
    padding-bottom: 4px;
}
.promo_sub_head {
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    border-bottom: solid;
    border-bottom-width: thin;
    border-bottom-style: dotted;
}
.promo_line {
    color: #131313;
    border-bottom: solid;
    border-bottom-width: thin;
    border-bottom-style: dotted;
}
.promo_listhead {
    color: #838383;
    font-family: 'PT Sans', sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.promo_list {
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.promo_main {
    color: #131313;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
}
.promo_box {
    margin-top: 7px;
}
#promo_next {
    float: right;
}
#promo_prev {
    float: left;
}
#pos_left {
    float: left;
}
#pos_right {
    float: right;
}
#leftcolnav1 {
    clear: both;
}
#openads {
    padding-left: 15px;
    margin-top: 10px;
    width: 251px;
}
#openads_search1 {
    float: left;
    padding-left: 20px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#openads_search2 {
    float: left;
    padding-left: 5px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#openads_search3 {
    float: left;
    padding-left: 5px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#openads_business1 {
    float: left;
    padding-left: 20px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#openads_business2 {
    float: left;
    padding-left: 5px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#openads_business3 {
    float: left;
    padding-left: 5px;
    width: 320px;
    height: 24px;
    margin-bottom: 5px;
}
#tagcloud {
    padding-left: 15px;
    text-align: center;
    margin-top: 20px;
    width: 224px;
}
#tagcloud a:link,
#tagcloud a:visited {
    color: #006ab3;
    text-decoration: none;
}
#tagcloud a:hover,
#tagcloud a:active {
    color: #006ab3;
    text-decoration: none;
    border-bottom: 1px dashed #006ab3;
}
#tagcloud ul {
    margin: 0;
    padding: 0;
}
#tagcloud li {
    display: inline;
}
#tagcloud .rank_1 {
    font-size: 1em;
}
#tagcloud .rank_2 {
    font-size: 1.3em;
}
#tagcloud .rank_3 {
    font-size: 1.6em;
}
#tagcloud .rank_4 {
    font-size: 1.9em;
}
#tagcloud .rank_5 {
    font-size: 2.2em;
}
.twocolbox {
    width: 655px;
    margin-bottom: 20px;
}
#recentlyfeatured,
#recentlyadded,
#recentlyreviewed {
    width: 315px;
    float: left;
}
#useradded,
#recentlyeditted {
    width: 315px;
    float: right;
}
.recentlytable {
    text-align: left;
    font-size: 10px;
    overflow-x: hidden;
}
.recentlytable th {
    padding-bottom: 0;
}
.recentlytable td {
    padding-top: 0;
    padding-bottom: 0;
}
#leftlinks {
    padding-left: 15px;
    background-repeat: no-repeat;
}
#leftnav {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 16px;
    line-height: 16px;
    color: #444034;
    font-weight: normal;
}
#leftnav a:link,
#leftnav a:visited {
    color: #444034;
    text-decoration: none;
}
#leftnav a:hover,
#leftnav a:active {
    color: #444034;
    text-decoration: underline;
}
#leftnav li {
    padding-top: 7px;
    padding-bottom: 7px;
    display: block;
}
#leftnav2 {
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 16px;
    line-height: 16px;
    color: #444034;
    font-weight: normal;
}
#leftnav2 a:link,
#leftnav2 a:visited {
    color: #444034;
    text-decoration: none;
}
#leftnav2 a:hover,
#leftnav2 a:active {
    color: #444034;
    text-decoration: underline;
}
#leftnav2 li {
    margin-bottom: 15px;
    display: block;
}
#leftnav li ul li,
#leftnav2 li ul li {
    margin-bottom: 0;
    display: block;
    padding-bottom: 3px;
    padding-top: 3px;
}
.clear {
    clear: both;
    height: 1px;
}
.listingbox {
    width: 448px;
    margin-bottom: 0;
}
.listingboxright {
    width: 140px;
    float: right;
    padding: 10px;
    padding-top: 0;
}
.listingboxleft {
    width: 250px;
    float: left;
    padding: 10px;
    padding-bottom: 5px;
    padding-top: 0;
}
.listingboxinner {
    width: 428px;
    float: left;
    padding-top: 0;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
}
.listingboxview {
    width: 465px;
    border: 1px solid #444034;
    padding: 5px;
    margin-bottom: 10px;
}
.boxout {
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #dcdcdc;
    margin-bottom: 10px;
    padding-top: 5px;
}
.boxout input {
    background-color: #838383;
}
.noboxout a:link,
.noboxout a:visited {
    color: #444034;
}
.noboxout a:hover,
.noboxout a:active {
    color: #444034;
}
.bold th {
    font-weight: normal;
}
.bold td,
.bold td h1,
.bold input {
    font-weight: bold;
}
.bold td a.normal {
    font-weight: normal;
}
.listingtags {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 10px;
    padding-left: 10px;
}
span.hl,
strong.hl {
    font-weight: bold;
    color: #838383;
}
h1.hl {
    color: #838383;
    display: inline;
    margin: 0;
    padding: 0;
    font-size: 13px;
    line-height: 12px;
}
.pagination {
    margin-bottom: 0;
    width: 626px;
}
.pagination a:link,
.pagination a:visited {
    text-decoration: underline;
}
.pagination a:hover,
.pagination a:active {
    text-decoration: underline;
}
.pages {
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
}
.orderresults {
    float: right;
}
.accountbox {
    width: 621px;
    margin-bottom: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #444034;
    padding-bottom: 10px;
}
.accountbox textarea {
    width: 300px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid #444034;
    height: 100px;
    font-family: 'PT Sans', sans-serif;
    color: #444034;
    font-size: 13px;
}
.accountbox label {
    width: 130px;
    float: left;
    text-align: right;
}
.accountinput1 {
    width: 300px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid #444034;
    height: 14px;
}
.selectprivate {
    float: left;
    margin-left: 10px;
}
.selectprivate input {
    margin-right: 10px;
}
.btn-send {
    width: 100px;
    margin-left: 365px;
    border: 1px solid #444034;
    height: 18px;
    margin-top: 10px;
}
.btn-submit {
    width: 92px;
    height: 25px;
    border: none;
}
.picture {
    width: 93px;
    height: 93px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
}
.pictureupdate {
    float: left;
    width: 152px;
}
.deletepicture {
    margin-bottom: 10px;
    margin-top: 10px;
}
.changepicture {
    margin-bottom: 10px;
    margin-top: 10px;
}
.browseinput {
    width: 70px;
    float: left;
    margin-bottom: 10px;
    border: 1px solid #444034;
    height: 14px;
}
.btn-browse {
    width: 60px;
    margin-left: 10px;
    float: left;
    border: 1px solid #444034;
}
.btn-upload {
    width: 100px;
    border: 1px solid #444034;
}
.grey_label {
    color: #999;
    font-weight: bold;
}
.free_label {
    color: #F00;
    font-weight: bold;
}
label,
span.label,
span.labelextra,
span.labelextraextra {
    float: left;
    width: 110px;
    text-align: left;
    padding-right: 10px;
}
label.extra,
span.labelextra {
    width: 230px;
}
span.labelextraextra {
    width: auto;
    text-align: left;
    padding-left: 10px;
}
input {
    width: 300px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid #444034;
    height: 16px;
    font-size: 13px;
    line-height: 12px;
}
.file {
    height: 22px;
}
select.country {
    width: 303px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid #444034;
    font-size: 13px;
    line-height: 12px;
}
input.check {
    width: auto;
}
input.check_inline {
    width: auto;
    float: none;
    margin-left: 4px;
    margin-bottom: 0;
    height: inherit;
}
input.image {
    width: auto;
    border: none;
    height: auto;
}
.topgo {
    width: 44px;
    height: 36px;
    border: none;
}
textarea {
    width: 300px;
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid #444034;
    height: 100px;
    font-family: 'PT Sans', sans-serif;
    color: #444034;
    font-size: 13px;
}
#alert_box {
    color: #F00;
    background-color: #FFD7D7;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-x-position: 0;
    background-y-position: 0;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
}
.error {
    color: red;
    font-weight: bold;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFD7D7;
    padding-left: 10px;
    height: auto!important;
}
.message {
    color: green;
    font-weight: bold;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #fff;
    padding-left: 10px;
    height: auto!important;
}
.captcha {
    margin-left: 150px;
    border: 1px solid;
    width: 216px;
}
table.businessview caption {
    float: left;
    text-align: left;
    margin: 0;
    font-size: 16px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 5px;
    padding-left: 0;
}
table.businessview td {
    padding-left: 0;
}
table.businessview th {
    width: 130px;
    text-align: right;
}
span.privacy {
    margin-left: 420px;
    font-weight: bold;
}
label.privacy {
    margin-left: 313px;
}
legend span.small {
    font-size: .8em;
    font-weight: normal;
}
label span.small {
    font-weight: normal;
}
small {
    font-weight: normal;
}
h3 span.small {
    font-size: 1em;
    font-weight: normal;
}
table.mypicture {
    width: 580px;
    border: #333 thin;
}
table.cont {
    width: 580px;
}
table.cont th {
    text-align: left;
    border-bottom: 1px solid #444034;
}
tr.underline td {
    border-bottom: 1px solid #444034;
}
.galleryleft {
    float: left;
}
.galleryright {
    float: right;
}
div.map {
    height: 200px;
    width: 613px;
    border: 1px solid #444034;
}
.noborder {
    border: none;
}
.missingimage {
    background-color: #e8e8e5;
    width: 120px;
    height: 120px;
}
.nav a:link,
.nav a:visited {
    display: block;
    width: 215px;
    height: 92px;
    background-position: left top;
    overflow: hidden;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-top: 20px;
    text-decoration: none;
    color: #444034;
}
.nav a:hover,
.nav a:active {
    background-position: top right;
    text-decoration: none;
    color: #fff;
}
.nav span.h3 {
    display: block;
}
.promote a:link,
.promote a:visited {
    background-position: right top;
}
.promote a:link,
.promote a:visited {
    background-image: url(../images/button3.jpg);
    color: #838383;
    font-weight: bold;
}
.promote a:hover,
.promote a:active {
    background-position: left top;
    color: #000;
    font-weight: bold;
}
.review a:link,
.review a:visited {
    background-image: url(../images/button1.jpg);
}
.change a:link,
.change a:visited {
    background-image: url(../images/button2.jpg);
}
.orange {
    color: #838383;
}
.gobtn {
    width: 121px;
    height: 31px;
    border: none;
}
.right {
    float: right;
}
.left {
    float: left;
}
div.promoticon {
    border: 1px solid #444034;
    margin-top: 13px;
    text-align: center;
}
div.promoticon img {
    border: none;
    float: left;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 3px;
    padding-right: 3px;
}
div.promoticon a {
    display: inline;
    background-color: #fff;
    margin: 0;
    padding: 0;
}
img.ps {
    width: 50px;
    height: 50px;
}
img.tool {
    padding-right: 10px;
    vertical-align: bottom;
}
td.ps {
    line-height: 50px;
    height: 50px;
}
a img.ps {
    border: 1px solid #444034;
}
img.kudos,
img.kudosh {
    vertical-align: bottom;
}
div.rating {
    padding-top: 10px;
}
div.rating img {
    vertical-align: middle;
    padding-right: 10px;
}
.invite label {
    width: 75px;
}
.invite input {
    width: 200px;
}
.prototip {
    position: absolute;
}
.prototip .effectWrapper {
    position: relative;
}
.prototip .tooltip {
    position: relative;
}
.prototip .toolbar {
    position: relative;
    display: block;
}
.prototip .toolbar .title {
    display: block;
    position: relative;
}
.prototip .content {
    clear: both;
}
.iframeShim {
    position: absolute;
    border: 0;
    margin: 0;
    padding: 0;
    background: none;
}
.prototip .default {
    width: 150px;
    color: #444034;
    border: 1px solid #444034;
}
.prototip .default .content {
    background: #838383;
    font: 11px Arial, Helvetica, sans-serif;
    padding: 5px;
}
a img {
    border: none;
    border-bottom: none;
}
#gl select,
#gl img {
    margin-left: 10px;
}
.bbimg,
.bbvid {
    width: 100px;
    cursor: default;
    color: #006ab3;
    text-decoration: none;
}
.bbimg:hover,
.bbvid:hover {
    cursor: pointer;
    color: #006ab3;
    text-decoration: underline;
}
#upload {
    border: 1px solid red;
    text-align: center;
    color: red;
}
.flags {
    vertical-align: middle;
}
#recentlyadded table.recentlytable td,
#recentlyeditted table.recentlytable td {
    line-height: 20px;
}
td.first {
    padding-top: 9px;
    padding-left: 5px;
    padding-bottom: 0;
}
td.first_reviews {
    padding-top: 10px;
    padding-left: 5px;
    padding-bottom: 0;
}
td.first_members {
    padding-top: 10px;
    padding-left: 5px;
    padding-bottom: 0;
}
td.flag_first {
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 0;
}
td.top {
    padding-top: 2px;
}
td.bottom {
    padding-bottom: 2px;
}
td.business_first {
    padding-top: 10px;
    padding-left: 5px;
    padding-bottom: 2px;
}
.selflags,
.searchfilter {
    padding-right: 0;
}
.selflags input.flags,
.searchfilter input.flags {
    padding-left: 15px;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 3px;
    width: 20px;
    height: 20px;
    border: 0;
    margin: 0;
    float: none;
}
.selflags input.txt,
.searchfilter input.txt {
    padding-left: 4px;
    width: 29px;
    height: 29px;
    border: 1px solid #fff;
    font-weight: bold;
    margin: 1px;
    float: none;
    color: #7f7f7f;
    border-radius: 50%;
    padding: 0px 0px 1px 0px;
}
.selflags input.selected,
.searchfilter input.selected {
    padding-left: 4px;
    width: 29px;
    height: 29px;
    margin: 1px;
    float: none;
    background: #E8E8E5;
}
#country_site {
    width: 172px;
    border: 1px solid #444034;
    font-size: 13px;
}
div.flags {
    width: 20px;
    height: 20px;
    font-size: 13px;
    text-align: center;
    line-height: 20px;
    background-color: #eee;
    font-weight: normal;
    float: left;
}
div.smallflags {
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background-color: #fff;
    font-weight: bold;
    float: left;
}
div.resflags {
    margin-top: -32px;
}
div.resflags div.flags {
    border: 1px solid #444034;
}
fieldset {
    border: 1px solid;
    padding: 5px;
}
#menufloat {
    position: absolute;
    margin-top: 78px;
    margin-left: 20px;
    color: #FFF;
}
#menufloat ul:hover {
    color: #838383;
}
#menufloat ul .item {
    display: none;
}
#menufloat ul:hover .item {
    display: block;
    padding: 1px;
    margin: 1px;
}
#menufloat ul:hover .item a {
    color: #fff;
    text-decoration: none;
}
#menufloat ul:hover .item a:hover {
    color: #838383;
}
#menufloat ul {
    width: 150px;
    float: left;
    margin: 0;
    padding: 2px;
    background: #434339;
    list-style: none;
}
.wrapper {
    width: 1000px;
    margin: 0 auto;
}
.push {
    height: 51px;
}
.unit_move {
    background-repeat: no-repeat;
    background-position: right;
    background-image: url('../images/mysprite.png');
    background-position: right -477px;
    margin-right: 15px;
    margin-top: 5px;
    cursor: move;
    float: right;
    width: 210px;
    font-family: 'PT Sans', sans-serif;
    color: #999;
    font-size: 13px;
    text-align: center;
}
.unit_public_bidget {
    float: right;
    padding-top: 6px;
    margin-right: 15px;
    width: 205px;
    font-family: 'PT Sans', sans-serif;
    color: #999;
    font-size: 13px;
    text-align: right;
}
.unit_toolbar {
    background-color: #fff79a;
    height: 25px;
    border-bottom: 1px solid #898989;
    border-top: 1px solid #898989;
}
.unit_toolbar_links {
    float: right;
    padding-top: 2px;
    margin-right: 10px;
}
.unit_toolbar_tickboxes {
    float: left;
    padding-top: 2px;
    margin-left: 10px;
}
.unit_display {
    margin-left: 5px;
    margin-right: 5px;
}
.unit_edit {
    margin-left: 5px;
    margin-right: 5px;
}
.unit_bidget {
    margin-left: 5px;
    margin-right: 5px;
}
.ajaxlink {
    color: #006ab3;
    cursor: pointer;
}
.unit_display h1 {
    color: #000;
    font-size: 20px;
    font-weight: bold;
}
.unit_display h2 {
    color: #000;
    font-size: 18px;
    font-weight: bold;
}
.unit_display h3 {
    color: #000;
    font-size: 16px;
    font-weight: bold;
}
.profile_head_right {
    float: right;
    padding-top: 6px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
}
#header_cobrand {
    margin-left: 20px;
    height: 90px;
    background-repeat: no-repeat;
    padding-top: 2px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#headsearch_cobrand_link a:link,
#headsearch_cobrand_link a:visited {
    width: 240px;
    height: 42px;
    float: right;
}
#headsearch_cobrand {
    width: 350px;
    height: 42px;
    float: right;
    margin-top: 0;
    margin-left: 0;
    margin-right: 10px;
    padding-top: 0;
    padding-right: 0;
    padding-left: 5px;
    font-family: 'PT Sans', sans-serif;
    text-align: left;
    line-height: 34px;
    background-repeat: no-repeat;
}
#headsearchfield_cobrand input {
    border-top-width: 0;
    border-right-width: 0;
    border-bottom-width: 0;
    border-left-width: 0;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    line-height: 17px;
    background-color: #fff;
    background-image: url(../images/bg_header_searchfield_promo2.gif);
    height: 20px;
    width: 230px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #353126;
    margin-top: 6px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    position: relative;
}
#headsearchbutton_cobrand {
    padding-top: 6px;
    padding-right: 32px;
    height: 30px;
    float: right;
    width: 78px;
}
#headlinks1_cobrand {
    height: 30px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #FFF;
    line-height: 30px;
    float: left;
    margin-right: 0;
    padding-left: 4px;
    padding-top: 3px;
}
#headlinks_cobrand {
    height: 30px;
    font-family: 'PT Sans', sans-serif;
    font-size: 13px;
    color: #000;
    line-height: 30px;
    float: right;
    margin-right: 0;
    padding-top: 3px;
}
#headlinks_cobrand a:link,
#headlinks_cobrand a:visited {
    color: #000;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
#headlinks_cobrand a:hover,
#headlinks_cobrand a:active {
    color: #FFF;
    border-bottom: none;
}
#headlinks1_cobrand a:link,
#headlinks1_cobrand a:visited {
    color: #FFF;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
#headlinks1_cobrand a:hover,
#headlinks1_cobrand a:active {
    color: #838383;
    border-bottom: none;
}
.footer_top_links {
    width: 970px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding-bottom: 5px;
}
.footer_top_links a:link,
.footer_top_links a:visited {
    text-decoration: none;
}
.footer_top_links a:hover,
.footer_top_links a:active {
    text-decoration: underline;
}
#google_ad {
    height: 22px;
}
#featured {
    text-align: center;
    height: 50px;
    margin-left: 30px;
}
#banner {
    margin-left: 20px;
    height: 134px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
}
.banner_b1 a:link,
.banner_b1 a:visited {
    float: left;
    width: 300px;
    height: 134px;
}
.banner_b2 a:link,
.banner_b2 a:visited {
    float: left;
    width: 310px;
    height: 134px;
}
.banner_b3 a:link,
.banner_b3 a:visited {
    float: left;
    width: 350px;
    height: 134px;
}
.home_banner_b1 a:link,
.home_banner_b1 a:visited {
    float: left;
    width: 248px;
    height: 200px;
}
.home_banner_b2 a:link,
.home_banner_b2 a:visited {
    float: left;
    width: 248px;
    height: 197px;
}
.home_banner_b3 a:link,
.home_banner_b3 a:visited {
    float: left;
    width: 248px;
    height: 197px;
}
#newpromo_leftcol {
    padding-left: 10px;
    float: left;
    style="width:300px;";
}
#newpromo_rightcol {
    margin-left: 300px;
    width: 680px;
    padding: 10px;
    padding-right: 0;
}
#newpromo_listing {
    position: relative;
    background-image: url(../images/free_listing.jpg);
    background-repeat: no-repeat;
    width: 680px;
    height: 903px;
}
#newpromo_claim {
    position: relative;
    background-image: url(../images/free_claim.jpg);
    background-repeat: no-repeat;
    width: 680px;
    height: 662px;
}
#newpromo_profile {
    position: relative;
    background-image: url(../images/free_profile.jpg);
    background-repeat: no-repeat;
    width: 680px;
    height: 1983px;
}
#newpromo_video {
    float: right;
    width: 328px;
    height: 270px;
}
#newpromo_video_title {
    float: right;
    width: 328px;
    height: 20px;
}
.unit_head {
    color: #131313;
    background-color: #E4E4E4;
    font-family: 'PT Sans', sans-serif;
    font-size: 18px;
    padding: 4px 0px 2px 10px;
    height: auto;
}
.unit1_head {
    color: #131313;
    /*background-repeat: no-repeat;*/
    /*background-image: url('../images/mysprite.png');*/
    /*background-position: left -526px;*/
    background-color: #E4E4E4;
    padding-left: 5px;
    padding-top: 2px;
    font-family: 'PT Sans', sans-serif;
    font-size: 20px;
    height: 27px;
    padding: 4px 5px 2px 5px;
}
.toolbox_head {
    color: #131313;
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -559px;
    padding-left: 34px;
    padding-top: 2px;
    font-family: 'PT Sans', sans-serif;
    font-size: 19px;
    height: 31px;
}
#toolbox_top {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -592px;
    height: 10px;
}
#toolbox_mid {
    background-repeat: repeat-y;
    background-image: url('../images/toolbox_mid.jpg');
    padding-left: 10px;
    padding-right: 10px;
}
#toolbox_bot {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -602px;
    height: 10px;
    margin-bottom: 10px;
}
#toolboxhead_top {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -674px;
    height: 10px;
}
#toolboxhead_mid {
    background-repeat: repeat-y;
    background-image: url('../images/toolboxhead_mid.jpg');
    padding-left: 10px;
    padding-right: 10px;
}
#toolboxhead_bot {
    background-repeat: no-repeat;
    background-image: url('../images/mysprite.png');
    background-position: left -682px;
    height: 10px;
}
#toolboxhead2_top {
    border: 1px solid #E4D7B6;
    border-bottom: none;
    background-color: #FFF8EF;
    height: 10px;
}
#toolboxhead2_mid {
    background-color: #FFF8EF;
    border-left: 1px solid #E4D7B6;
    border-right: 1px solid #E4D7B6;
    padding-left: 10px;
    padding-right: 10px;
}
#toolboxhead2_bot {
    border: 1px solid #E4D7B6;
    border-top: none;
    background-color: #FFF8EF;
    height: 10px;
    margin-bottom: 10px;
}
#unit_top {
    height: 10px;
    border-top: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    border-left: 1px solid #E4E4E4;
    background-color: #FBFBFB;
}
#unit_mid {
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #E4E4E4;
    border-top: none;
    background-color: #FBFBFB;
}
#unit_bot {
    height: 10px;
    margin-bottom: 10px;
}
.unit_input {
    float: none;
    vertical-align: middle;
    margin-left: 10px;
    margin-bottom: 0;
    width: 20px;
}
body a.reqlogp,
body a.reqlogp:hover,
body a.reqlogp:active {
    color: #999;
}
table.cont2 {
    width: 965px;
}
table.cont2 th {
    text-align: left;
    border-bottom: 1px solid #444034;
}
#account_top1 {
    float: left;
    width: 220px;
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
}
#account_top2 {
    float: left;
    width: 360px;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
}
#account_top3 {
    float: left;
    width: 325px;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 0;
}
#account_page {
    padding-left: 20px;
    padding-right: 5px;
}
#account_sub_head {
    background-color: #efece3;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}
table.endorse_table {
    width: 100%;
}
table.endorse_table th {
    text-align: left;
    border-bottom: 1px solid #444034;
}
.divider {
    border-bottom: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ddd;
    margin-bottom: 5px;
    height: 5px;
}
.addline {
    border-bottom: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ddd;
    margin-bottom: 5px;
}
.free_listing_link1 a:link,
.free_listing_link1 a:visited {
    position: absolute;
    left: 540px;
    top: 600px;
    width: 135px;
    height: 30px;
}
.free_claim_link1 a:link,
.free_claim_link1 a:visited {
    position: absolute;
    left: 0;
    top: 625px;
    width: 135px;
    height: 30px;
}
.free_claim_link2 a:link,
.free_claim_link2 a:visited {
    position: absolute;
    left: 470px;
    top: 625px;
    width: 210px;
    height: 30px;
}
.free_profile_link1 a:link,
.free_profile_link1 a:visited {
    position: absolute;
    left: 0;
    top: 1944px;
    width: 183px;
    height: 30px;
}
.free_profile_link2 a:link,
.free_profile_link2 a:visited {
    position: absolute;
    left: 440px;
    top: 1944px;
    width: 240px;
    height: 30px;
}
.free_profile_link3 a:link,
.free_profile_link3 a:visited {
    position: absolute;
    left: 440px;
    top: 320px;
    width: 240px;
    height: 30px;
}
.orange_text {
    color: #fba400;
}
.bsp_badge1 {
    position: absolute;
    float: left;
    left: 388px;
    top: -25px;
    width: 54px;
    height: 54px;
}
.bsp_badge2 {
    position: absolute;
    float: left;
    left: 330px;
    top: -25px;
    width: 54px;
    height: 54px;
}
.bpp_endorsement_badge {
    position: absolute;
    left: 355px;
    top: -40px;
    width: 79px;
    height: 80px;
}
.bpp_claim_badge {
    position: absolute;
    left: 360px;
    top: -35px;
    width: 79px;
    height: 80px;
}
.bpp_claim_badge_link a:link,
.bpp_claim_badge_link a:visited {
    position: absolute;
    left: 360px;
    top: -35px;
    width: 79px;
    height: 80px;
    background-image: url(/images/bpp_badges/bppCV0.gif);
    cursor: pointer;
}
.endorse_tbody {
    color: #006ab3;
    cursor: pointer;
}

/**/

.clearfix:before,
.clearfix:after {
  content: ".";    
  display: block;    
  height: 0;    
  overflow: hidden; 
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

.smallerror {
    color: #ff0000;
    margin-left: 130px;
}

textarea.formtags {
    height: 173px;
}

span.red {
    color: #ff0000;
}

span.bold {
    font-weight: bold;
}

div.hreview span.rating {
    display:none;
}

/**/
body {
    font-family: 'PT Sans', sans-serif;
}

h1, h2, h3, h4, h5, h6, .promo_head {
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.country-icon {
    display: block;
    font-weight: bold;
    color: #434339;
    line-height: 20px;
    background-color: #d8d8d8;
    width: 22px;
    border-radius: 50%;
    padding: 3px 0px 3px 5px;
    font-size: 13px;
    margin-top: -2px;
}
#recentlyreviewed {
    clear: left;
    width: 655px;
}
.promo_head .new-msg {
    font-style: italic;
    color: #aeaeae;
}
#recentlyreviewed td.first {
    padding-left: 0;
}
#main-search-btn {
    margin: 0;
    width: 100%;
    text-transform: uppercase;
    font-family: 'PT Sans', sans-serif;
    font-size: 15px;
    letter-spacing: 2px;
    background-color: #313131;
    color: #fff;
    padding: 12px 0 10px 0;
    min-height: 35px;
    cursor: pointer;
}
#countryself {
    float: right;
    margin-top: 14px;
    margin-right: 10px;
}
#headlinks_promo {
    margin-top: 15px;
    margin-right: 10px;
}
#headlinks_promo > a:first-child {
    padding-left: 0;
}
#headlinks_promo > a.last {
    padding-right: 0;
}
#headlinks_promo a#add-business-btn {
    border: 1px solid #CACACA;
    font-family: 'PT Sans', sans-serif;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1.5px;
    padding: 3px 20px;
    margin-left: 20px;
    margin-top: 0;
}
#headlinks_promo a#add-business-btn:hover {
    border-color: #8A8A8A;
}
#headlinks_promo > a {
    display: inline-block;
    margin-top: 5px;
}
.footer_top_links {
    margin-bottom: 20px;
    color: #868383;
}
.footer-title {
    font-size: 15px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #131313;
    font-weight: normal;
    display: block;
    margin-bottom: 10px;
}
.footer_top_links:first-child {
    clear: both;
}
#footer-links-holder {
    padding-top: 30px;
    background-color: #eaeaea;
}
#footer {
    position: relative;
    color: #868383;
}
#footer > div {
    border-top: 1px solid white;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #868383;
}
#headsearch_promo {
    float: right;
    margin-top: 14px;
    width: 280px; /* x-browser */
}
#headsearchfield_promo > input {
    background-color: transparent;
    border: 1px solid #6f6f6f;
    border-right: 0;
    float: right;
    width: 169px;
    margin-right: 97px;
    height: 18px;
    margin-bottom: 0;
    color: white;
    text-indent: 4px;
}
#header-search-btn {
    float: right;
    margin: -22px 10px 0px 0px;
    background-color: #6f6f6f;
    color: white;
    padding: 6px 15px 4px 15px;
    text-transform: uppercase;
    font-family: 'PT Sans', sans-serif;
    letter-spacing: 2px;
    max-height: 22px;
    width: 87px; /* x-browser */
}
#countryself.small > select {
    width: 140px;
}
.recent-review-prev {
    font-size: 12px;
}
.recent-reviewer {
    font-style: italic;
}
h2.business_sub_head_title {
    position: relative;
    top: 5px;
}
.terms .promo_head {
    font-size: 20px;
    font-weight: bold;
}
a.link-red {
    color: red !important;
}

/* '1 2 3' pages */
h1.alt {
    font-size: 28px;
    margin-top: -17px;
}
h2.alt {
    text-transform: none;
    letter-spacing: 0;
    font-size: 20px;
    color: #444444;
}
.promo-content p {
    font-size: 15px;
    font-size: 16px;
    line-height: 1.6;
    margin: 20px 0px 40px 0px;
}
#your-brownbook {
    border: 1px solid black;
    padding: 10px 20px;
}
#free-profile-copy .promo-btns {
    max-height: 115px;
}
#your-brownbook ul {
    list-style-image: url(/images/dark-star.png);
    padding-left: 20px;
    margin-bottom: 0;
}
#your-brownbook ul li {
    width: 50%;
    float: left;
    margin-bottom: 10px;
}
.promo-btns a {
    color: #fff !important;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 12px 60px 10px 60px;
    margin-top: 35px;
    margin-bottom: 20px;
}
.promo-btns a:hover {
    text-decoration: none;
}
a.prev-promo {
    background-color: #b4b4b0;
    float: left;
}
a.next-promo {
    background-color: #434339;
    float: right;
}
a.prev-promo:hover, a.next-promo:hover {
    background-color: #6F6F6D;
}
#free-claim-copy img {
    margin-bottom: 40px;
}
#free-profile-copy p {
    margin-bottom: 0;
}
#free-profile-copy img {
    margin: 20px 0 34px 0;
}
.listingtags .p-category {
    letter-spacing: 0;
    text-transform: none;
}