body {color:#000; font:12px Arial, Helvetica, sans-serif;}
a {color:#318ed2;}
body, p, form, fieldset, h1, h2 {margin:0;}
body, fieldset {border:0;}
.box {margin-bottom:20px;}

.wrap_out {width:100%; margin:0 auto; background:url(../images/bg_top.gif) top repeat-x;}
.wrap_in {width:910px; margin:0 auto;}
.topbox {height:114px; overflow:hidden; padding:0 19px 0 28px;}
.topbox a img {border:0;}
.topbox .lc {float:left; overflow:hidden; height:114px;}
.topbox .lc a.logo {float:left; margin:34px 20px 0 0;}
.topbox .lc span {float:left; padding-top:74px; font-size:14px; font-weight:bold;}
.topbox .rc {float:right;}

.frame_10_wrap {padding:10px 0;}

.frame_blue_t {background:url(../images/frblue_bg.gif) top repeat-x;}
.frame_blue_t_l {background:url(../images/frblue_t_l.gif) left top no-repeat;}
.frame_blue_t_r {background:url(../images/frblue_t_r.gif) right top no-repeat;}

.frame_blue2_t {background:#fff url(../images/frblue2_bg.gif) top repeat-x;}
.frame_blue2_t_l {background:url(../images/frblue2_t_l.gif) left top no-repeat;}
.frame_blue2_t_r {background:url(../images/frblue2_t_r.gif) right top no-repeat;}
.frame_white_b {background:url(../images/frwhite_b_bg.gif) bottom repeat-x;}
.frame_white_b_l {background:url(../images/frwhite_b_l.gif) left bottom no-repeat;}
.frame_white_b_r {background:url(../images/frwhite_b_r.gif) right bottom no-repeat;}

.frame3 {background:url(../images/frame3_t_bg.gif) top repeat-x;}
.frame3_t_l {background:url(../images/frame3_t_l.gif) left top no-repeat;}
.frame3_t_r {background:url(../images/frame3_t_r.gif) right top no-repeat;}

.for_sale {padding:8px 42px 1px 20px; overflow:hidden; _height:1%;}
.for_sale_wrap {min-height:122px; _height:122px; padding:7px 148px 0 0; background:url(../images/for_sale.jpg) right top no-repeat;}
.for_sale h1 {padding:0 0 2px 0; font-weight:bold; font-size:26px;}
.for_sale p {line-height:18px; font-size:13px; padding:0;}
div.hr {border-top:1px solid #b8bcbe; overflow:hidden;}
.for_sale div.hr {margin-top:10px; height:10px;}
.for_sale .add_to_cart {overflow:hidden; _height:44px;}
.for_sale .add_to_cart .button {float:left; display:block; background:url(../images/b_add_189x44.gif) left top no-repeat; width:189px; height:44px; margin-right:6px; text-indent:-999px;}
.for_sale .add_to_cart p strong {font-size:115%;}


.for_sale_big {padding:10px 40px 1px 40px; overflow:hidden; _height:1%;}
.for_sale_big_wrap {min-height:225px; _height:225px; padding:24px 283px 0 0; background:url(../images/for_sale_big.jpg) right top no-repeat;}
.for_sale_big h1 {padding:0 0 3px 0; font-weight:bold; font-size:28px;}
.for_sale_big p {line-height:19px; font-size:14px; padding:0;}
div.hr {border-top:1px solid #b8bcbe; overflow:hidden;}
.for_sale_big div.hr {margin-top:15px; height:10px;}
.for_sale_big .add_to_cart {overflow:hidden; _height:60px; padding-top:22px;}
.for_sale_big .add_to_cart .button {float:left; display:block; background:url(../images/b_add_199x60.gif) left top no-repeat; width:199px; height:60px; margin-right:12px; text-indent:-999px;}
.for_sale_big .add_to_cart p {line-height:21px; font-size:13px; padding-top:6px;}
.for_sale_big .add_to_cart p strong {font-size:115%;}

.looking_for {padding:24px 25px 15px 25px;}
.looking_for h1 {padding:0; font-weight:bold; font-size:18px;}
.looking_for p.find {padding:5px 0 0 0; font-size:14px;}
.looking_for .click {overflow:hidden; _height:45px; padding-top:12px;}
.looking_for .click .button {float:left; margin-right:8px; background:url(../images/b_click_here.gif) left top no-repeat; width:132px; height:45px; text-indent:-999px;}
.looking_for .click p {padding:1px 0 0 0; line-height:17px;}

.wrap_138 {padding-left:153px; overflow:hidden; _height:1%;}
.wrap_138 .rc {float:right; margin-left:-153px; border-left:153px solid white; width:100%; _height:auto;}
.wrap_138 .lc {float:right; margin-left:-153px; width:153px; _height:auto;}

.frame_bord_l {background:url(../images/frame_border.gif) left repeat-y;}
.frame_bord_r {background:url(../images/frame_border.gif) right repeat-y;}

.enum {padding:0 1px; overflow:hidden; _height:1%;}
.enum h1 {font-weight:bold; font-size:18px; padding:13px 13px 0 27px; height:40px; overflow:hidden;}
.enum h1 a.zoom {float:right; display:block; background:url(../images/zoom.gif) left top no-repeat; width:34px; height:30px; text-indent:-999px;}
.enum h1 span {float:left; padding-top:3px;}
.enum ol {list-style:none; margin:0; padding:0;}
.enum ol li {margin:0; padding:11px 55px 12px 28px; font-size:13px; font-weight:bold; line-height:17px; border-top:1px solid #e8e8e8;}
.enum ol li p {padding:0 0 0 14px; font-size:12px; font-weight:normal;}
.enum ol li.even {background:url(../images/grad_41.gif) top repeat-x;}

.footer {padding:13px 21px 0 20px; overflow:hidden; height:118px;}
.footer .lc {float:left; font:10px Verdana, Arial, Helvetica, sans-serif;}
.footer .lc div {color:#d2d2d2;}
.footer .lc p {padding:5px 0 0 0; color:#acacac;}
.footer .rc {float:right;}
.footer .rc a {margin-left:13px;}
.footer .rc a img {border:0;}

.found_search {padding:66px 33px 33px 80px; _height:1%; overflow:hidden;}
.found_search .lc {float:left; display:inline-block; text-align:right;}
.found_search .rc {float:left;display:inline-block;  }
.found_s h1 {font-weight:bold; font-size:32px; padding:0;}
.found_s p {font-size:13px; line-height:21px; font-weight:bold; padding:0;}
.found_s p a {color:#197ac1;}
.found_s p.big {font-size:20px; line-height:normal;}
.found_s div.hr {margin-top:16px; height:13px;}

.f_free_ps {padding:0;}
.f_free_ps fieldset {padding:4px 0 0 0; overflow:hidden;}
.f_free_ps fieldset div {float:left; width:245px; border:1px solid #c8cdd3; height:21px; background:#fff;}
.f_free_ps fieldset select {float:left; width:126px; border:1px solid #c8cdd3; height:20px; padding-left:5px;}
.f_free_ps fieldset select, .f_free_ps fieldset input {font:11px Arial, Helvetica, sans-serif;}
.f_free_ps fieldset input {border:0; background:0; margin:3px 0 0 9px; *margin-top:2px; padding:0; width:227px; line-height:14px;}
.f_free_ps label {width:112px; text-align:right; font:bold 13px Arial, Helvetica, sans-serif; padding-right:10px; float:left; padding-top:2px;}
.f_free_ps .subm {padding:15px 0 0 122px;}
.f_free_ps .subm input {border:0; cursor:pointer; background:url(../images/b_free_people_search.gif) no-repeat; width:279px; height:45px;}

.dyrda {overflow:hidden; _height:1%;}
.dyrda .lc {float:left; width:50%;}
.dyrda .lc_sub {padding-right:8px;}
.dyrda .rc {float:right; width:50%;}
.dyrda .rc_sub {padding-left:7px;}

.fps {padding:29px 10px 18px 0;}
.fps p, .fps h1 {text-align:center;}
.fps h1 {padding-bottom:2px;}
.fps p.big {padding-bottom:10px;}
.fps .f_free_ps {padding-top:11px;}

.cm_wrap {padding:20px 20px 31px 31px;}
ul.cm {padding:0; margin:0; list-style:none; overflow:hidden; _height:1%;}
ul.cm li {margin:12px 0 0 0; padding:0 0 0 42px; background:url(../images/mark_01.png) left 2px no-repeat;}
ul.cm li p {padding:0; line-height:17px;}
ul.cm li p.title {padding-bottom:3px;}
ul.cm li p.title a {color:#0033cc; font-size:16px; font-weight:bold;}
ul.cm li p.url a {color:#009933; font-size:13px;}
