body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    margin:0;
}

h1 {
    font-size:22px;
    color:#F60;
}

h2 {
    font-size:14px;
    color:#F60;
    margin:2px auto 2px 5px;
}

h3 {
    font-size:13px;
    color:#F60;
    margin:2px auto 2px 5px;
}

h4 {
    text-align:center;
    font-size:18px;
    color:#F60;
    margin:2px auto 2px 5px;
}

h5 {
    text-align:left;
    font-size:18px;
    color:#F60;
    margin:2px auto 2px 5px;
}

.error {
    float:left;
    margin-left:10px;
    font-size:9px;
    color:red;
    text-align:center;
}

a {
    color:#555;
    text-decoration:none;
}

.blank {
    margin-bottom:10px;
    clear:both;
    padding-left:3px;
}

.blank a:hover {
    color:#F93;
    text-decoration:underline;
}

img {
    border:0;
    /*    max-width:680px;*/
}

.textbox {
    color:#333;
    font-family:Tahoma, Verdana, Arial;
    font-size:11px;
    text-align:left;
    font-weight:400;
}

#leftmenu ul {
    width:200px;
    list-style:none;
    display:block;
    margin:10px auto auto 20px;
    padding:2px 2px 2px 0;
}

#leftmenu li {
    display:block;
    border-top:1px solid #F90;
    border-bottom:1px solid #F90;
    margin:3px auto 3px 0;
}

#leftmenu li a {
    display:block;
    padding-left:10px;
}

#leftmenu li a:hover {
    display:block;
    padding-left:15px;
    font-weight:700;
    color:#F60;
    text-decoration:none;
}

#toplink {
    float:right;
    font-weight:700;
    text-align:center;
    font-size:14px;
    width:502px;
    background:#fff;
}

#toplink .link a {
    margin-top:5px;
    float:left;
    background:url(/images/bt_postclassified_n.jpg);
    color:#fff;
    width:251px;
    height:24px;
    display:block;
    padding:3px 0 0;
}

#toplink .link a:hover {
    background:url(/images/bt_postclassified_o.jpg);
    text-decoration:none;
    color:#F60;
}

table#buttons {
    margin-top:10px;
}

a#addthis img {
    margin-left:4px;
}

.btn {
    height:18px;
    background:#F60;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    color:#FFF;
    font-size:10px;
    border:1px solid #FC0;
}

.btn:hover {
    background:#FF870F;
    border:1px solid #F60;
}

.note {
    color:red;
}

#holder {
    width:1000px;
    border:0 solid #000;
    margin:0 auto;
}

#header {
    background:url(/images/header_bg.jpg) repeat-x bottom;
    width:1000px;
    height:90px;
    margin:0;
}

#header_index {
    background:url(/images/header_bg_index.jpg) repeat-x bottom;
    width:1000px;
    height:90px;
    margin:0;
}

#add_search_holder {
    background:#fff url(/images/new_banner2.gif) no-repeat top;
    width:760px;
    height:261px;
    border:0 solid #000;
    margin:20px auto;
    padding:3px 5px 0 0;
}

#add_search_holder .bottom {
    width:760px;
    color:#07081d;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    font-size:7pt;
    border:0 #930 solid;
    margin:194px 0 5px 5px;
}

#add_search_holder .bottom_data {
    float:left;
    padding-left:30px;
}

.tb-border {
    height:14px;
    font:normal 9pt arial;
    width:135px;
    padding-left:5px;
    border:solid 1px #4081a4;
    margin:0;
}

.tb-border2 {
    height:14px;
    font:normal 10px arial;
    width:86px;
    padding-left:5px;
    border:solid 1px #4081a4;
    margin:2px 0 0;
}

.tb-border3 {
    font:normal 10px arial;
    padding-left:5px;
    width:1em;
    height:1em;
    border:solid 1px #4081a4;
    margin:2px auto 0 0;
}

#bt_find a {
    float:left;
    text-align:center;
    padding-top:4px;
    color:#fff;
    font-weight:700;
    background:url(/images/btn_find_a.gif) no-repeat center;
    width:75px;
    height:20px;
    margin:10px 0 0;
}

#bt_find a:hover {
    background:url(/images/btn_find_hover.gif) no-repeat center;
    text-decoration:none;
    color:#f26522;
}

#bt_search a {
    float:right;
    text-align:center;
    padding-top:4px;
    color:#fff;
    font-weight:700;
    background:url(/images/bt_search_n.jpg) no-repeat center;
    width:80px;
    height:20px;
}

#bt_search :hover {
    background:url(/images/bt_search_o.jpg) no-repeat center;
    text-decoration:none;
    color:#f26522;
}

#top_search_holder {
    float:right;
    background:url(/images/searchbg.jpg) no-repeat top;
    width:375px;
    height:55px;
    border:0 solid #000;
    margin:5px 20px 0 auto;
    padding:5px 5px 0 0;
}

#top_search_holder .row {
    clear:both;
    text-align:center;
    width:375px;
    border:0 #C30 solid;
    margin:0;
}

.drpdn {
    border:1px inset #666;
    background:#fff;
    font-size:10px;
    font-weight:400;
}

#menu {
    float:right;
    margin-top:30px;
    width:720px;
    height:25px;
    text-align:right;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#666;
}

#menu a {
    color:#098eff;
    text-decoration:none;
    background:url(/images/menubg.jpg) no-repeat right;
    margin:0;
    padding:3px 15px 3px 5px;
}

#menu a:hover {
    color:#026fea;
    text-decoration:none;
}

.menucell {
    background:url(/images/menubg.jpg) no-repeat right;
}

#content_holder {
    width:1000px;
    margin:10px 0 0;
    padding:10px 0 0;
}

.border_top_big {
    float:left;
    background:url(/images/top_big.jpg) no-repeat top center;
    width:750px;
    border:1px solid #fff;
    padding-bottom:190px!important;
    margin:0;
}

.border_bottom_big {
    background:url(/images/bottom_big.jpg) no-repeat bottom left;
    width:1004px;
    border:0 solid #390;
    margin:0;
}

.border_bottom_big_center {
    background:url(/images/bottom_big.jpg) no-repeat bottom center;
    width:750px;
    margin:0 auto;
}

.border_top_small {
    float:right;
    background:url(/images/top_small.jpg) no-repeat top center;
    width:250px;
    border:1px solid #fff;
    margin:0;
}

.border_bottom_small {
    background:url(/images/bottom_small.jpg) no-repeat bottom right;
    width:1004px;
    border:0 solid #C0F;
    margin:0;
}

.border_bottom_small_country {
    float:left;
    background:url(/images/bottom_small.jpg) no-repeat bottom center;
    width:250px;
}

#main_content {
    background:url(/images/content_top.jpg) repeat-x top;
    width:740px;
    margin:5px 5px 0;
}

#main_content_index {
    background:url(/images/content_top.jpg) repeat-x top;
    width:1020px;
    text-align:center;
    margin:5px 5px 0;
}

#side_content {
    background:url(/images/content_top.jpg) repeat-x top;
    width:240px;
    line-height:18px;
    margin:5px 5px 0;
}

#side_content .table {
    width:200px;
    margin:0;
}

#side_content .tabledata {
    padding-left:10px;
    text-align:justify;
    margin:0;
}

.hd_row {
    width:100%;
    height:40px;
    clear:both;
    border:0 #C36 solid;
}

.hd_label {
    font-size:20px;
    color:#F60;
    vertical-align:middle;
    margin:2px 5px 2px 20px;
}

#column .inner {
    width:232px;
    background:#fff;
    border:1px solid #ccc;
}

#column .jobs_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_job_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column .housing_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_housing_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column .community-services_inner,#column .community_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_community_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column .personals_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_personals_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column .for-sale_inner,#column .sale_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_sale_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column .entertainment-dining-out_inner,#column .entertain_inner {
    width:232px;
    height:38px;
    background:url(/images/bg_entertain_header.jpg) no-repeat;
    border:1px solid #ccc;
}

#column h1 {
    font-size:14px;
    color:#fff;
    text-align:right;
    padding-right:10px;
    height:40px;
    margin:5px auto auto 0;
}

#column h1 span {
    font-weight:400;
}

#fvd {
    line-height:15px;
    font-size:10px;
    font-weight:lighter;
    font-family:Arial, Helvetica, sans-serif;
    color:#333;
    width:240px;
    margin:10px 0;
}

#fvd .inner {
    width:240px;
    height:130px;
    border-bottom:0 dashed #999;
    margin:0;
}

#fvd .thumb {
    float:left;
    width:75px;
    height:90px;
    border:1px solid #333;
    background:#ccc;
    margin:5px 5px 0;
    padding:2px;
}

#fvd .txt {
    float:right;
    width:140px;
    height:100px;
    margin:5px 0 0;
}

.add1 {
    width:220px;
    height:118px;
    background:#fff url(/images/add1.jpg) bottom;
    margin:5px;
}

.add2 {
    width:220px;
    background:#FF7900;
    color:#fff;
    font-weight:700;
    height:26px;
    text-align:center;
    margin:5px;
    padding:2px 0;
}

.add3 {
    width:223px;
    background:#FF7900 url(/images/add3.jpg);
    color:#fff;
    font-weight:700;
    height:48px;
    text-align:center;
    margin:4px;
}

#login {
    width:213px;
    height:27px;
    font:13pt Verdana, Arial, Helvetica, sans-serif;
    float:right;
}

#login .row {
    width:230px;
    margin:5px;
}

#login .input {
    width:180px;
    border:1px solid #ccc;
}

#bt_login a {
    float:left;
    text-align:center;
    padding-top:2px;
    padding-bottom:2px;
    color:#fff;
    font-weight:700;
    background:url(/images/bt_login_n.jpg) no-repeat center;
    width:80px;
    height:20px;
}

#bt_login :hover {
    background:url(/images/bt_login_o.jpg) no-repeat center;
    text-decoration:none;
    color:#f26522;
}

#rcolumn .inner {
    width:232px;
    background:#fff url(/images/content_top.jpg) repeat-x top;
    font-size:10px;
    padding-bottom:5px;
    border:1px solid #ccc;
}

#rcolumn .inner1 {
    width:110px;
    float:left;
    border:0 solid #ccc;
    margin:2px;
}

#postpreview {
    width:690px;
    margin-left:20px;
}

#postpreview .table {
    width:100%;
}

#postpreview .tabledata_center {
    text-align:center;
    width:425px;
    margin:0 auto;
}

#postpreview .tabledata {
    width:50%;
    float:left;
    text-align:left;
    margin:0;
}

#postpreview .myads_row {
    width:100%;
    margin:2px 0 0;
}

#postpreview .myads_row_data {
    float:left;
    text-align:left;
    display:block;
    vertical-align:middle;
    margin:0 1px 0 0;
}

#postpreview .myads_heading {
    float:left;
    background:#F60;
    margin-right:1px;
    color:#FFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:700;
    display:block;
    text-align:center;
    padding:1px 0;
}

#postpreview .profile .detail {
    clear:both;
    margin-top:0;
    margin-left:0;
    padding-top:5px;
    border:0 #F90 solid;
    text-align:left;
}

#postpreview .profile .detail .left {
    float:left;
    width:130px;
    display:block;
    text-align:left;
    border:0 #C90 solid;
    margin:0;
}

#postpreview .image {
    float:right;
    width:369px;
    padding-top:5px;
}

#postpreview h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFF;
    margin:2px;
}

#postpreview h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#F60;
    margin:2px;
}

#postpreview .head {
    margin-top:4px;
    width:100%;
    height:85px;
    background:#f7f7f7;
    border:1px solid #d8d8d8;
    margin-bottom:10px;
    padding:4px 0;
}

#postpreview .row {
    width:689px;
    padding-top:5px;
    vertical-align:middle;
    border:0 solid #F30;
    margin:0 auto;
}

#postpreview .box {
    float:left;
    vertical-align:middle;
    margin:0 auto;
}

#postpreview .head1 {
    margin-top:4px;
    width:689px;
    height:25px;
    background:#F90;
    margin-bottom:10px;
}

.tab div {
    float:left;
    background:#F90;
    border:1px solid #000;
    cursor:pointer;
    width:65px;
    text-align:center;
    padding:5px;
}

.tab div.active {
    background:lightgray;
    border:1px solid #000;
}

#postpreview .thumb {
    width:144px;
    height:108px;
    padding:1px;
}

#postpreview p {
    font-size:12px;
    color:#333;
}

#postpreview .ItemDetailHolder {
    width:689px;
    margin:0;
    padding:0;
}

#postpreview .heading {
    background:#ADD8E6;
    width:689px;
    height:18px;
    font-size:14px;
    padding-top:2px;
}

#postpreview .Image {
    float:left;
    width:144px;
    height:108px;
    margin:0 auto;
}

#postpreview .description {
    width:295px;
    text-align:justify;
    float:left;
    vertical-align:middle;
    padding:0 5px;
}

#postpreview .V_icon {
    float:left;
    width:34px;
    padding-left:24px;
    margin:0 auto;
}

#imgholder {
    width:533px;
    text-align:center;
    vertical-align:middle;
    margin:10px 0;
}

.ths img {
    width:144px;
    height:108px;
    max-width:144px;
    max-height:108px;
    margin:0 auto;
}

#imgholder .ths {
    background:url(/images/blank_thumb.jpg) center;
    width:144px;
    height:108px;
}

#lhead {
    clear:both;
    width:100%;
    height:70px;
}

#lhead .h1 {
    float:left;
    font-size:25px;
    color:#F90;
    margin:0 0 0 10px;
}

#lchange .btchl {
    background:#000;
    margin:20px auto 0 20px;
}

#alfa {
    width:700px;
    margin:0 auto;
}

#alfa .row {
    width:689px;
    text-align:left;
    border:1px solid #ccc;
    margin:0 auto;
    padding:5px 0;
}

#alfa .row_data {
    float:left;
    width:170px;
    padding-left:2px;
}

#alfa .cell {
    width:689px;
    border:0 #9C0 solid;
    margin:0 auto;
}

#alfa .alphabg {
    float:left;
    width:48px;
    text-align:center;
    margin:0;
    padding:0 2px;
}

#alfa a {
    background:#F90 url(/images/bt_login_n.jpg) center;
    color:#fff;
    text-align:center;
    font-weight:700;
    border:2px outset #FC0;
    display:block;
    text-decoration:none;
}

#alfa a:hover {
    background:#F60 url(/images/bt_login_o.jpg) center top;
    border:2px outset #fff;
    color:#F60;
}

.alfajump {
    border:1px inset #666;
    background:#fff;
    color:#f60;
    font-size:10px;
    font-weight:400;
}

.mapjump {
    border:1px inset #666;
    background:#fff;
    width:90px;
    color:#f60;
    font-size:10px;
    font-weight:400;
}

.smap {
    clear:both;
    margin-top:0;
    height:20px;
    padding-left:10px;
    font-size:12px;
}

#topindicator {
    width:250px;
    height:20px;
    background:#ccc url(/images/topindicator.jpg) no-repeat right;
    padding-top:5px;
    font-size:12px;
    text-align:center;
    color:#fff;
    margin:0 20px 0 auto;
}

#topindicator_blank {
    width:250px;
    height:20px;
}

#topindicator a {
    color:#fff;
}

#login_holder {
    overflow:auto;
    width:730px;
    border:0 solid #C09;
    margin:20px auto;
}

#login_holder .input {
    width:180px;
    border:1px solid #F60;
}

#login_holder .inputholder {
    float:left;
    width:430px;
    padding-left:5px;
}

#login_holder .txt {
    color:#F60;
    font-size:12px;
    float:left;
    text-align:right;
    width:270px;
}

#login_holder label,#login_holder #forgot-password {
    font-size:12px;
    margin-top:4px;
}

#tnp li {
    padding-bottom:5px;
    font-size:9px;
    list-style:square;
    color:#333;
    border-bottom:1px dashed #ccc;
    text-align:justify;
    margin:5px auto 0 0;
}

.abtus_thumb {
    width:256px;
    height:192px;
    border:3px solid #ccc;
    background:#fff url(/images/Quynh.jpg) no-repeat center;
    margin:5px auto;
    padding:2px;
}

#register {
    text-align:left;
    width:100%;
}

#register .Table_outer {
    width:660px;
    margin:20px auto;
}

#register .Table_outer_row {
    width:650px;
    margin:20px auto;
}

#register .textdata {
    padding-top:10px;
    padding-bottom:2px;
}

#register .form {
    padding-top:10px;
    padding-left:10px;
}

.myprofile {
    font-size:12px;
}

#googleadd {
    width:628px;
    margin:0 auto;
    padding:10px;
}

#googleadd a:hover {
    color:#F60;
    text-decoration:underline;
}

.img {
    width:110px;
    height:130px;
    border:#FFF 2px solid;
}

#bestofreachoo_holder {
    width:1000px;
    border-top:1px solid #FFD5AA;
    margin:0;
}

#box01 {
    width:995px;
    height:211px;
    border:0 #F90 dashed;
    margin:20px auto 0;
}

#box01 .left_a {
    float:left;
    width:55px;
    height:211px;
    background:url(/images/box01_round_left.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    margin:0;
}

#box01 .mid_a {
    padding-left:10px;
    float:left;
    width:870px;
    height:211px;
    background:url(/images/box01_mid.gif) repeat-x top;
    display:block;
    border:0 dashed #F90;
    text-align:center;
    overflow:hidden;
    position:relative;
    margin:0;
}

#box01 div.mid_a .scroll {
    width:99999px;
    position:relative;
    height:211px;
}

#box01 div.mid_a div.screen {
    float:left;
    padding-left:10px;
    width:860px;
    height:100%;
}

#box01 .right_a {
    float:left;
    width:55px;
    height:211px;
    background:url(/images/box01_round_right.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    margin:0;
}

#box01 .left_a img,#box01 .right_a img {
    cursor:pointer;
}

.slide_box {
    width:117px;
    height:165px;
    background:#FFF;
    border:1px #F60 solid;
    display:block;
    float:left;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    overflow:hidden;
    behavior:url(border-radius.htc);
    margin:15px 5px auto;
    padding:5px;
}

.slide_box .image {
    width:120px;
    height:90px;
    margin:0 auto 0 -1px;
}

.slide_box .image img {
    max-width:120px;
    max-height:90px;
}

.slide_box .name {
    padding-top:5px;
    width:115px;
    text-align:center;
}

#bestofreachoo_holder #categories_holder {
    width:100%;
    text-align:center;
}

#bestofreachoo_holder #categories {
    margin:5px 10px 20px;
}

#bestofreachoo_holder #categories a {
    display:inline-block;
    font-size:12px;
    color:#6496C3;
    border-raduis:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    outline-raduis:3px;
    -moz-outline-radius:3px;
    -webkit-outline-radius:3px;
    margin:1px;
    padding:5px 10px;
}

#bestofreachoo_holder #categories a.current,#bestofreachoo_holder #categories a.current:hover {
    color:#FFF;
    background-color:#FF870F;
}

#bestofreachoo_holder #categories a:hover {
    color:#FFF;
    background-color:#F60;
}

#bestofreachoo_holder #categories a.in_progress,#bestofreachoo_holder #categories a.in_progress:hover {
    color:#adf;
    outline:1px solid #F60;
    background-color:#FFF;
    background-attachment:scroll;
    background-repeat:no-repeat;
    background-position:center center;
    background-image:url(/images/throbber-ff2-osx.gif);
}

#box02 {
    width:995px;
    height:auto;
    border:0 #F90 dashed;
    margin:20px auto;
}

#box02 .top_b {
    width:993px;
    height:28px;
    background:url(/images/box02_round_top.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    margin:0;
}

#box02 .mid_b {
    width:993px;
    height:670px;
    background:url(/images/box02_mid.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    text-align:center;
    margin:0;
}

#box02 .mid_b .BtnArea {
    width:180px;
    clear:both;
    margin:0 auto;
}

#box02 .mid_b_search {
    width:993px;
    height:460px;
    background:url(/images/box02_mid.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    text-align:center;
    margin:0;
}

#box02 .bottom_b {
    width:993px;
    height:31px;
    background:url(/images/box02_round_bottom.gif) no-repeat top;
    display:block;
    border:0 dashed #F90;
    margin:0;
}

#box02 .Btn {
    width:40px;
    height:50px;
    float:left;
    border:0 #FC3 dashed;
    cursor:pointer;
    z-index:100;
    margin:0 0 auto 8px;
    padding:280px 5px 0;
}

#box02 .Btn_Search {
    width:40px;
    height:50px;
    float:left;
    border:0 #FC3 dashed;
    margin:auto 0 auto 8px;
    padding:185px 5px 0;
}

#box02 .display {
    float:left;
    width:865px;
    height:633px;
    border:0 #33F dashed;
    overflow:hidden;
    position:relative;
    margin:0 auto;
}

#box02 .display .scroll {
    width:99999px;
    position:relative;
    height:100%;
    padding: 0;
}

#box02 div.display .screen, #box02 div.display li {
    float:left;
    position:relative;
    width: 849px;
    padding: 0px;
    height:100%;
    list-style-type: none;
}

#box02 div.display .screen {
    padding-left: 15px;;
}
#box02 div.display .yui-carousel-nav {
    display: none;
}
#box02 .display .Row {
    width:765px;
    height:175px;
    border:0 red solid;
    margin:0 auto;
}

.ad_body {
    width:117px;
    height:179px;
    background:#FFF;
    display:block;
    float:left;
    overflow:hidden;
    margin:5px 8px;
    padding:10px;
}

.slide_box_b {
    background:#FFF none repeat scroll 0 0;
    border:1px solid #F60;
    height:139px;
    padding-bottom:3px;
    border-raduis:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    outline-raduis:6px;
    -moz-outline-radius:6px;
    -webkit-outline-radius:6px;
}

.advertiser_name {
    height:38px;
    color:#F60;
    font-weight:700;
    margin:0 auto 2px;
    padding:1px 2px;
}

.slide_box_b .image {
    padding-top:5px;
    width:112px;
    height:85px;
    overflow:hidden;
    margin:0 auto;
}

.slide_box_b .image img {
    max-width:112px;
    max-height:85px;
}

.slide_box_b .name {
    height:42px;
    text-align:center;
    overflow:hidden;
    margin:0 auto;
    padding:3px;
    line-height: 15px;
}

.slide_box_b .name a span {
    font-weight:700;
}

.slide_box_b .name a span span {
    font-size:120%;
    color:#F60;
}

.btn_first,.btn_last {
    height:24px;
    width:60px;
    background:#F60;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:700;
    color:#FFF;
    font-size:10px;
    border:1px solid #FC0;
    text-align:center;
    cursor:pointer;
    border-raduis:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    outline-raduis:5px;
    -moz-outline-radius:5px;
    -webkit-outline-radius:5px;
    margin:0;
    padding:4px;
}

.btn_first:hover,.btn_last:hover {
    background:#FF870F;
    border:1px solid #F60;
    text-decoration:none;
}

.bestofreachoo_imgholder {
    width:160px;
    margin:0 45px 0 auto;
}

.bestofreachoo_label {
    width:160px;
    height:40px;
    padding-bottom:15px;
    padding-top:5px;
    margin:0 45px 0 auto;
}

#box01 div.mid_a .no_results {
    position: relative;
    top: 40%;
    width: 100%;
    float: left;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 30px;
    color: #ddd;
}
#box02 div.display .no_results,
#box02 div.display .yui-carousel-item-loading {
    position: relative;
    float: left;
    text-align: center;
    font-size: 30px;
    color: #ddd;
    width: 864px;
    top: 260px;
    list-style-type: none;
}

#PostAddContentHolder {
    width:660px;
    border:0 #606 dotted;
    margin:20px auto auto 40px;
}

#PostAddContentHolder .InnerHolder {
    margin-top:20px;
}

.FormHolder {
    clear:both;
    margin-top:0;
    margin-left:50px;
    padding-top:3px;
    border:0 #F90 solid;
    text-align:left;
}

.FormHolder .LeftSide {
    float:left;
    width:130px;
    display:block;
    text-align:right;
    border:0 #C90 solid;
    margin:0;
}

.border_top_big_A {
    float:right;
    background:url(/images/top_big.jpg) no-repeat top center;
    width:750px;
    border:1px solid #fff;
    margin:0;
}

.border_bottom_big_A {
    background:url(/images/bottom_big.jpg) no-repeat bottom right;
    width:1004px;
    border:0 solid #390;
    margin:0;
}

.border_top_small_A {
    float:left;
    background:url(/images/top_small.jpg) no-repeat top center;
    width:250px;
    border:1px solid #fff;
    margin:0;
}

.border_bottom_small_A {
    background:url(/images/bottom_small.jpg) no-repeat bottom left;
    width:1004px;
    border:0 solid #C0F;
    margin:0;
}

.content {
    padding-top:10px;
    width:800px;
    margin:0 auto;
}

.content .left {
    width:500px;
    height:260px;
    text-align:justify;
    padding-right:14px;
    float:left;
    margin:0;
}

.content .right {
    width:274px;
    height:260px;
    float:left;
    text-align:center;
    margin:0;
}

#postpreview_index {
    width:740px;
    margin:0 auto;
}

#postpreview_index .location {
    width:740px;
    background:url(/images/bg_td_home.jpg) repeat-x top;
    height:24px;
    padding-top:0;
    margin:5px auto;
}

#postpreview_index .location .innerbox {
    width:440px;
    text-align:center;
    border:0 #06F solid;
    margin:0 auto;
}

.location .innerbox .innerbox_a {
    float:left;
    padding:0 5px;
}

.player_capston {
    background:url(/images/player_capston.gif) no-repeat;
    height:10px;
    width:100px;
    margin:-2px auto;
}

input#from,input#subject,textarea#message {
    width:350px;
}

#ad_search_holder {
    background:#fff url(/images/search_background.gif) no-repeat top;
    width:760px;
    height:261px;
    border:0 solid #000;
    margin:20px auto;
    padding:3px 5px 0 0;
}

#ad_search_holder .hidden {
    display:none;
}

#ad_search_holder .bottom {
    width:760px;
    color:#07081d;
    font-family:Arial;
    font-weight:700;
    font-size:85%;
    border:0 #930 solid;
    margin:194px 0 5px 5px;
}

#ad_search_holder .bottom_data {
    float:left;
    padding-left:45px;
}

/*#bt_find input[type=submit] {
    float:left;
    text-align:center;
    padding-top:0;
    color:#fff;
    border:0;
    font-weight:700;
    background:url(/images/btn_find_a.gif) no-repeat center;
    width:75px;
    height:24px;
    margin:10px 0 0;
}

#bt_find input[type=submit]:hover {
    background:url(/images/btn_find_hover.gif) no-repeat center;
    text-decoration:none;
    color:#f26522;
}*/

#ad_search_holder select {
    width:145px;
    height:20px;
    border:solid 1px #4081a4;
}

#side_content .fvd .thumb {
    background:#CCC none repeat scroll 0 0;
    border:1px solid #333;
    float:left;
    text-align:center;
    width:120px;
    margin:5px 5px 0;
    padding:2px;
}

#side_content .fvd .txt {
    float:right;
    width:104px;
    color:#333;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:lighter;
    line-height:15px;
    margin:5px 0 0;
}

#side_content .fvd .thumb img {
    max-width:120px;
}

div.auto_complete {
    z-index:2;
}

#map_div,#locationControllsContainer {
    width:700px;
    margin:5px auto auto;
}

#map_div {
    height:320px;
    margin:5px auto 30px;
}

.flash_msg {
    font-size:12px;
    font-weight:700;
    width:640px;
    text-align:center;
    margin:auto;
    padding:10px;
}

.flash_msg.flash_notice {
    color:green;
    background-color:#cdf;
}

.flash_msg.flash_error {
    color:red;
    background-color:#fcc;
}

a:hover,#fvd a:hover {
    text-decoration:underline;
}

.blank a,#fvd a,#googleadd a,#side_content a {
    color:#F60;
    text-decoration:none;
}

.logo {
    width:208px;
    height:81px;
    background:url(/images/logo.jpg) no-repeat;
}


#add_search_holder .row,#ad_search_holder .row {
    border:0 #36F solid;
    text-align:left;
    vertical-align:top;
    width:645px;
    margin:0 0 0 5px;
}

#add_search_holder .txt,#top_search_holder .txt,#ad_search_holder .txt {
    border:1px solid #7db5de;
    float:left;
    width:125px;
    margin:0 5px 0 10px;
}

#add_search_holder .txt1,#top_search_holder .txt1,#ad_search_holder .txt1 {
    border:1px solid #7db5de;
    font-size:10px;
    height:12px;
    margin:0;
}

#column,#rcolumn {
    float:left;
    font-size:12px;
    width:240px;
    margin:2px;
}

#column .outer,#rcolumn .outer {
    background:#f2f2f2;
    width:234px;
    margin:2px 0 4px;
    padding:3px;
}

#column h2,#rcolumn h1 {
    background:url(/images/bg_h1.jpg);
    color:#fff;
    font-size:14px;
    margin:3px;
    padding:2px;
}

#column ul,#rcolumn ul {
    list-style-position:outside;
    margin:0;
    padding:3px;
}

#column li,#rcolumn li {
    border-top:1px solid #ccc;
    list-style:none;
    margin:0 0 2px;
}

#fvd .ranking,#map {
    margin:0;
}

#postpreview .profile,.userstate,#register .input {
    float:left;
}

#postpreview .profile .detail .right,.FormHolder .RightSide {
    float:left;
    font-weight:400;
    margin:0;
    padding:0;
}

#alfa a:active,#alfa .active {
    background:#666;
    border:2px inset #ccc;
    color:#FFF;
}

.slide_box a,.slide_box_b a {
    color:#6496C3;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-decoration:none;
    margin:10px 0 0;
}

.slide_box a:hover,.slide_box_b a:hover {
    color:#388FDF;
    text-decoration:underline;
}

#topheader {
    height: 88px;
    width: 967px;
    margin: 0 auto;
}


.topheader {
    width: 967px;
    height: 83px;
    background:url(/images/bg_tphd.jpg) repeat-x;
    margin:0 auto;
}

.log_lt {
    background:url(/images/log_lt.jpg) no-repeat;
    height:27px;
    width:17px;
    float:left;
}

.log_mid {
    background:url(/images/log_mid.jpg) repeat-x;
    width:179px;
    height:22px;
    float:left;
    text-align:center;
    font:11pt Verdana, Arial, Helvetica, sans-serif;
    color:#FFF;
    padding:5px 0 0;
}

.log_mid a {
    font:11pt Verdana, Arial, Helvetica, sans-serif;
    color:#FFF;
    text-decoration:none;
}

.log_mid a:hover {
    font:11pt Verdana, Arial, Helvetica, sans-serif;
    color:#FFF;
    text-decoration:underline;
}

.log_rt {
    background:url(/images/log_rg.jpg) no-repeat;
    height:27px;
    width:17px;
    float:left;
}

#header_container {
    width:967px;
    height:240px;
    margin:0 auto;
}

#menubar {
    width:659px;
    height:36px;
    background:#464646 url(/images/menu_bg.jpg) repeat-x;
    float:right;
    color:#FFF;
}

.menu_bar ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    line-height:1.5em;
    color:#FFF;
    margin:0;
    padding:0 0 .5em .5em;
}

.menu_bar ul li {
    height:22px;
    float:left;
    list-style:none;
    font:13pt Georgia,Times New Roman, Times, serif;
}

.menu_bar ul li a {
    height:22px;
    float:left;
    display:block;
    text-decoration:none;
    list-style:none;
    color:#FFF;
    padding:4px 13px 0;
    font-weight: bold;
}

.menu_bar ul li a:hover {
    height:22px;
    float:left;
    display:block;
    text-decoration:none;
    list-style:none;
    color:#000;
    background-color:#eceef0;
    padding:5px 20px;
}

.hd_lt {
    width:5px;
    height:34px;
    background:url(/images/menu_lt.jpg) no-repeat;
    float:right;
}

.hd_rtt {
    width:5px;
    height:34px;
    background:url(/images/menu_rtt.jpg) no-repeat;
    float:right;
}

.hd_rt {
    width:5px;
    height:34px;
    background:url(/images/menu_rt.jpg) no-repeat;
    float:right;
}

#Bottom {
    width:879px;
    height:40px;
    margin:0 auto;
}

.bt_lt {
    width:6px;
    height:40px;
    background:url(/images/bt_lt.jpg) no-repeat;
    float:left;
}

.menu_bottom {
    width:865px;
    height:40px;
    float:left;
    background:url(/images/bt_mid.jpg) repeat-x;
    color:#FFF;
    margin:0 auto;
}

.bt_rt {
    width:6px;
    height:40px;
    background:url(/images/bt_rt.jpg) no-repeat;
    float:left;
}

.Search_bt {
    width:864px;
    height:31px;
    font:8pt Verdana, Arial, Helvetica, sans-serif;
    margin:0 auto;
}

.Search_bt input.txtbox {
    width:200px;
    height:16px;
    font:8pt Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}

/*.head_adsense {
    width:967px;
    height:84px;
    margin:0 auto;
}*/
.adsense_top{
    width:623px;
    margin:5px auto;
}
.head_adsense
{
    width:967px;
    height:20px;
    margin:0 auto;
}
.featured_heading{
    float:left;
    font:bold 11pt Georgia, "Times New Roman", Times, serif;
    height:40px;
    /*padding:44px 0 0 0;*/
    background:url(../images/hor_line.jpg) repeat-x bottom;
}

a.feature_reachoo {
    text-decoration:none;
    display:block;
    height:40px;
    background:url(../images/hov_featured.jpg) no-repeat;
    color:#F5DBB8;
    width:255px;
    content: " ";
}
a.feature_reachoo:hover, a.feature_active{
    background:url(../images/featured_btn.jpg) no-repeat;
    color:#FFFFFF;
}
a.latest_reachoo{
    width:265px;
    text-decoration:none;
    display:block;
    height:40px;
    color:#F5DBB8;
    background:url(../images/hov_latest.jpg) no-repeat;
    content: " ";
}
a.latest_reachoo:hover, a.latest_active{
    background:url(../images/latest_head.jpg) no-repeat;
    color:#FFFFFF;
}

.adsens
{
    float:left;
    width:710px;
    text-align:center;
    height:40px;
    /*padding:30px 0 0 0;*/
    background:url(../images/hor_line.jpg) repeat-x bottom;
}
.rec_top_shadow {
    height:15px;
    background:url(/images/top_shadow.jpg) no-repeat;
}

.classifieds_middle {
    background:url(/images/classified_bg.jpg) repeat-y;
}

.videos_row {
    height:170px;
}

.video_col {
    height:170px;
    float:left;
}

.video_txt {
    font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
    padding:2px 0 0 37px;
}

.video_txt span {
    font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
    color:#f08403;
}

.shadow_next_pre_btn {
    height:38px;
}

.bottom_shadow {
    float:left;
    width:843px;
    height:38px;
    background:url(/images/bottom_shadow.jpg) no-repeat top;
}

.next_pre_btn {
    float:left;
    width:140px;
    height:38px;
    background:url(/images/next_pre_btn_bg.jpg) no-repeat top;
}

.pre_btn {
    float:left;
    padding:6px 0 0 24px;
}

.next_btn {
    float:left;
    padding:6px 0 0 43px;
}

#footer {
    text-align:center;
    color:#4d6185;
    font:11pt Arial, Helvetica, sans-serif;
    padding:14px 0 20px;
}

#footer a {
    color:#4d6185;
    text-decoration:none;
    /*font:10pt Arial, Helvetica, sans-serif;*/
}

#footer a:hover {
    color:#4d6185;
    text-decoration:underline;
    /*font:10pt Arial, Helvetica, sans-serif;*/
}

#global_container,#main_container {
    width:983px;
    margin:0 auto;
}

.fea_video,.fea_video_player {
    padding:0 0 0 37px;
}

#dly_sp {
    width:967px;
    height:186px;
    margin:0 auto;
}

.dly_sp_bar {
    width:967px;
    height:39px;
    float:right;
}

.dly_sp_bar_lt {
    height:39px;
    width:160px;
    float:left;
    background:url(/images/dly_lt_br.png) no-repeat;
}

.dly_sp_bar_mid {
    height:28px;
    width:782px;
    float:left;
    font:11pt Arial, Helvetica, sans-serif;
    color:#FFF;
    text-align:left;
    background:url(/images/dly_mid_br.png) repeat-x;
    padding:11px 0 0;
}

.dly_sp_bar_mid a {
    font:10pt Arial, Helvetica, sans-serif;
    color:#FFF;
    text-align:left;
    text-decoration:none;
    padding:11px 0 0;
}

.dly_sp_bar_mid a:hover {
    font:10pt Arial, Helvetica, sans-serif;
    color:#ffba00;
    text-align:left;
    text-decoration:none;
    padding:11px 0 0;
}

.dly_sp_bar_rt {
    height:39px;
    width:25px;
    float:left;
    background:url(/images/dly_rt_br.png) no-repeat;
}

#dly_sp_bt_bar {
    height:117px;
    width:901px;
    float:right;
    border:1px solid #b2b3b4;
    background:#f7f7f7;
    padding:15px 32px 15px 31px;
}

.dly_sp_bt_bar {
    width:225px;
    height:127px;
    float:left;
}

.dly_sp_bt_bar ul {
    color:#358aa7;
    margin:0;
    padding:0 .1em;
}

.dly_sp_bt_bar ul li {
    list-style:none;
    font:11pt Arial, Helvetica, sans-serif;
    height:22px;
}

.dly_sp_bt_bar ul li a {
    display:block;
    text-decoration:none;
    list-style:none;
    color:#358aa7;
}

.dly_sp_bt_bar ul li a:hover {
    display:block;
    text-decoration:none;
    list-style:none;
    color:#000;
}

#hotdeal_rec {
    height:299px;
    width:967px;
    margin:0 auto;
    padding:4px;
}

.ht_dl_lt {
    width:122px;
    height:39px;
    background:url(/images/hot-dl.jpg) no-repeat;
    float:left;
}

.ht_dl_mid {
    width:820px;
    height:39px;
    background:url(/images/dly_mid_br.png) repeat-x;
    float:left;
}

.ht_dl_rt {
    width:25px;
    height:39px;
    background:url(/images/dly_rt_br.png) no-repeat;
    float:left;
}
.clear{
   clear:both;
   content:" ";
   height:-1px;
}
/*########### css for help page ###########*/

.help_content
{
	background:url(../images/help_page_bg.jpg) repeat-x top;
	padding:30px 15px;
	color:#6f6f6f;
	font:9pt Verdana, Arial, Helvetica, sans-serif;
}
	.help_content span
	{
		color:#005296;
		font-weight:bold;
	}
.help_foot_bg
{
	background:url(../images/help_foot_bg.jpg) repeat-x top;
	height:35px;
	padding:45px 0 0 0;
}
