@charset "utf-8";
body {
	/*background-image: url(/sg/html/en-us/images/newsite/xmas_bg.jpg);
	background-position: center top;
	background-repeat:repeat-x;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:120%;
}
div {
	margin:0px;
	padding:0px;
}
img {
	border:none;
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}
h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
.fix input[type="text"]{
	padding:0px;
}
table, td, th {
	padding:0px;
	margin:0px;
	line-height:120%;
}
ul, ol li {
	/*padding:0px;*/
	margin:0px;
}
p {
	line-height:15px;
}
#adDetailsFrame p{
	line-height:normal;
}
a {
	color:#000;
	outline:none;
}
input{
	outline:none;
}
a:hover {
	color:#FF6600;
}
span.read_more a {
	color:#002d7e;
	text-decoration:underline;
}
span.read_more a:hover {
	color:#FF6600;
	font-weight:bold;
}
#landing_container .more a{
	color:#FF6600;
	text-decoration:none;
}
#landing_container .more a:hover{
	text-decoration:underline;
}
.clearboth {
	clear:both;
	height:0px;
	overflow:hidden;
	font-size:0px;
}
.clearboth_none {
	clear:both;
	display:none;
}
#master_header {
	height:137px;
	width:965px;
	text-align:center;
	/*border-bottom:1px dashed #CCCCCC;*/
	padding-bottom:2px;
}
#top_message {
	text-align:right;
	height:15px;
	line-height:15px;
	padding-bottom:2px;
	background-color:#FB630D;
}
#top_message a {
	color:#000;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
	line-height:15px;
}
#top_message a:hover {
	text-decoration:underline;
	color:#FFF;
}
#header_main_container {
	background-color:#FFF;
	padding:0 3px;
	height:70px;
	background-color:#FB630D;
}
#header_main_container .container_bg{
	width:100%;
	/*background-image: url(/sg/html/en-us/images/newsite/xmas_navi_bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;*/
	background-color:#FFFFFF;
	height:70px;
}
#header_main_container #logo {
	float:left;
	display:inline;
	margin-top:13px;
	margin-left:5px;
	margin-right:10px;
}
#header_main_container #logo a {
	display:block;
}
#header_main_container #country_lan {
	float:left;
	padding-top:20px;
	text-align:left;
}
#country_lan .mT10 {
	margin-top:0px;
}
#country_lan p.country {
	padding:0px;
	margin:0px;
	color:#000;
	font-size:12px;
}
#country_lan p.city {
	padding:0px;
	margin:0px;
	font-size:11px;
}
#country_lan .overlayCountry {
	left:350px;
	top:72px !important;
	top:68px;
	background:none;
	background-color:#FFF;
	border:5px solid #999;
	padding:0px;
}
#header_main_container #top_banner {
	float:right;
/*	margin-top:5px;
	margin-right:5px;
*/}
#main_navi {
	height:20px;
	padding:0px 3px;
	background-color:#FB630D;
}
#main_navi #navi_inner {
	background-image:url(/sg/html/en-us/images/newsite/main_navi_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	height:20px;
	line-height:20px;
}
ul.list {
padding-left:5px;
}

ul.list li {
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-size:12px;
}
#main_navi .ser{background: url(/sg/html/images/mutual_help/bg_header_cat.jpg) repeat-x left top; padding:0px; display:block; height:20px; width:161px; float:left; text-align:center;}
/*#main_navi .ser{background: url(/sg/html/images/mutual_help/bg_header_cat.jpg) repeat-x left top; padding:0px; display:block; height:20px; width:161px; float:right; text-align:center; position:absolute; margin-left:-161px;}*/
/**html  #header-new .ser{height:15px; margin-left:-131px;} margin-left:-161px; 
*+html  #header-new .ser{height:15px; margin-left:-131px;}*/
 
#main_navi .ser a {background: url(/sg/html/images/mutual_help/icon_ar_bk_d.png) no-repeat right 8px; padding:0px 13px 0 10px; display:block; width:auto;color:#000000; font-weight:bold; border:none; }
#main_navi .ser a:hover,  #main_navi .ser  a:active,  #main_navi .ser .tagOn {background: url(/sg/html/images/mutual_help/icon_ar_bk_d.png) no-repeat right 8px; padding:0px 13px 0 10px; border:none; color:#000000; }
 
#main_navi .right {position:relative; z-index:5;}
#main_navi .serList {border:0; width:500px; position:absolute; top:20px; right:-2px; z-index:999!important;} 
#main_navi .serList .tl {background: url(/sg/html/images/mutual_help/bg_ser_tl.png) no-repeat 0 0; height:12px; width:11px; border:0;}
#main_navi .serList .tm {background: url(/sg/html/images/mutual_help/bg_ser_tm.png) repeat-x 0 0; height:12px; width:476px; border:0;}
#main_navi .serList .tr {background: url(/sg/html/images/mutual_help/bg_ser_tr.png) no-repeat 0 0; height:12px; width:13px; border:0;}
#main_navi .serList .ml {background: url(/sg/html/images/mutual_help/bg_ser_ml.png) repeat-y 0 0; height:auto; width:11px;}
#main_navi .serList .mr {background: url(/sg/html/images/mutual_help/bg_ser_mr.png) repeat-y 0 0; height:auto; width:13px;}
#main_navi .serList .bl {background: url(/sg/html/images/mutual_help/bg_ser_bl.png) no-repeat 0 0; height:13px; width:11px;}
#main_navi .serList .bm {background: url(/sg/html/images/mutual_help/bg_ser_bm.png) repeat-x 0 0; height:13px; width:476px;}
#main_navi .serList .br {background: url(/sg/html/images/mutual_help/bg_ser_br.png) no-repeat 0 0; height:13px; width:13px;}
#main_navi .serList .m {background:#ffffff; width:640px; height:auto;}
#main_navi .serList .m ul {width:140px; padding:0 10px; float:left; margin:0; list-style:none;}
#main_navi .serList .m li {width:140px; line-height:16px; margin:0; padding:0; display:block; clear:both;}
#main_navi .serList .m a {display:block; padding:0 2px; margin:2px 0; color:#000000; font-size:1.1em; background:none; font-weight:normal; border:0; text-decoration:none;}
#main_navi .serList .m a:hover {display:block; padding:0 2px; margin:2px 0; color:#FFFFFF; background:#f94d1c; font-weight:normal; border:0; text-decoration:none;}

#main_navi .navi_item{
	float:left;
	height:20px;
}
#main_navi .navi_item a {
	display:block;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	border-right:1px solid #FFF;
	line-height:20px;
	height:20px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
#main_navi #main_navi_other a{
	border-right:none;
}
/*#main_navi #main_navi_wedding a{
	border-right:none;
}*/
#main_navi div.navi-no-selected a:hover {
	background-image:url(/sg/html/en-us/images/newsite/main_navi_bg_hover.gif);
	background-repeat:no-repeat;
	background-position:top center;
	color:#000000;
}
#main_navi div.navi-selected a {
	background-image:url(/sg/html/en-us/images/newsite/main_navi_bg_selected.gif);
	background-repeat:no-repeat;
	background-position:top center;
	color:#000;
}
#main_navi #main_navi_home{
	width:89px;
/*	width:89px;*/
}
#main_navi #main_navi_help{
	width:135px;
}
#main_navi #main_navi_home_services{
	width:123px;
}
#main_navi #main_navi_beauty{
	width:75px;
}
/*#main_navi #main_navi_pets{
	width:65px;
}*/
#main_navi #main_navi_food{
	width:65px;
}
#main_navi #main_navi_auto{
	width:105px;
}
#main_navi #main_navi_property{
	width:100px;
}
#main_navi #main_navi_other{
	width:161px;
}
#main_navi #main_navi_learning{
	width:85px;
}
#main_navi #main_navi_wedding{
	width:86px;
}
/*#main_navi #main_navi_seeall{
	width:80px;
}*/
#main_navi #main_navi_biz{
	width:85px;
}
#bread_search {
	clear:both;
	height:30px;
	padding:0px;
	margin:0px;
}
#bread_crumb {
	float:left;
	padding:0px;
	margin:0px;
	width:410px;
	overflow:hidden;
	padding-top:6px;
	_padding-top:0px;
}
#breadCrumb {
	padding:0px;
	border-bottom:none;
	height:auto;
	width:auto;
	margin:0px;
}
#bread_crumb .fix {
	font-size:11px;
	text-align:left;
	white-space:nowrap;
	height:14px;
	width:410px;
	overflow:hidden;
}
#master_search {
	float:right;
	padding-top:3px;
}
#bread_crumb a {
	color:#00509A;
	font-size:11px;
	line-height:14px;
}
#bread_crumb a:hover {
	color:#FF6600;
}
#master_search input, #master_search select {
	font-size:11px;
}
#post_free_ad{
	width:160px;
	height:25px;
	float:right;
	margin-left:12px;
}
#post_free_ad a{
	width:160px;
	height:25px;
	display:block;
	background-image:url(/sg/html/en-us/images/newsite/post_free_ad_3pcs.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#post_free_ad a:hover{
	background-position:0px -25px;
}
#post_free_ad a:active{
	background-position:0px -50px;
}
#mainBody{
	margin-top:6px;
}
.fix #landing_container {
	width:965px;
	font-size:12px;
}
.fix #landing_container .title{
	background:none;
	width:auto;
	letter-spacing:normal;
}
#landing_container a {
	color:#000;
	text-decoration:none;
}
#landing_container a:hover {
	color:#FF6600;
	text-decoration:underline;
}
#channelbox_content{
	margin-bottom:5px;
}
#othercats_header {
	cursor:pointer;
}
#orther-cat{
	padding-top:5px;
	cursor:pointer;
}
#channelbox_content a {
	text-decoration:none;
	font-size:12px;
	color:#000;
}
#channelbox_content a:hover {
	text-decoration:underline;
	color:#FF6600;
}
#channelbox_content .TotalAds {
	font-weight:normal;
	color:#4b8fce;
	font-size:12px;
	padding-left:2px;
}
#channelbox_content p.sub-cat {
	background-image:url(/sg/html/en-us/images/newsite/bg_channelbox_item.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border-bottom:1px solid #e3e2dd;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:3px;
}
#other_cats_content {
	clear:both;
	float:left;
	width:30px;
}
#menu-allcate-hidden {
	float:left;
	width:auto;
}
#menu-allcate-hidden div.titleHidden {
	background-color:#FFFFFF;
	display:block;
	height:630px;
	margin:0 0 0 -200px;
	*margin:0 0 0 -227px;
	position:absolute;
	width:200px;
	z-index:99;
}
#menu-allcate-hidden .titleCat {
	float:left;
	z-index:99;
	width:25px;
	position:relative;
	border-bottom:2px solid #FF9701;
	border-left:2px solid #FF9701;
	cursor:pointer;
}
#menu-allcate-hidden .titleCat p {
	background-image:url(/sg/html/en-us/images/newsite/bg_channelbox_item.gif);
	background-repeat:repeat-x;
	background-position:left top;
	border-bottom:1px solid #E4E3DF;
	height:20px;
	padding:2px 0 2px 3px;
	background-color:#FFF;
}
#menu-allcate-hidden .titleCat p.buy_sell {
	background-image:url(/sg/html/en-us/images/newsite/bg_channelbox_buy_sell.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#menu-allcate-hidden .titleName {
	border-bottom:2px solid #FF9701;
	border-right:2px solid #FF9701;
	float:left;
	width:166px;
	position:absolute;
	z-index:98;
	margin-left:-138px;
 *margin-left:-165px;
}
#menu-allcate-hidden .titleName p {
	height:20px;
	background-image:url(/sg/html/en-us/images/newsite/bg_channelbox_item.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFF;
	border-bottom:1px solid #E4E3DF;
	padding:4px 0 0 3px;
}
#menu-allcate-hidden .titleName p.buy_sell {
	background-image:url(/sg/html/en-us/images/newsite/bg_channelbox_buy_sell.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#menu-allcate-hidden .titleName a {
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#menu-allcate-hidden .titleName a:hover {
	text-decoration:underline;
	color:#FF6600;
}
#menu-allcate-hidden div.hiddenRegion {
	display:block;
	height:845px;
	margin:-132px 0 0 195px;
	position:absolute;
	width:200px;
	z-index:98;
}
#menu-allcate-hidden div.hiddenRegion2 {
	display:block;
	height:100px;
	margin:-130px 0 0 0;
	position:absolute;
	width:195px;
	z-index:98;
}
#menu-allcate-hidden div.hiddenRegion3 {
	display:block;
	height:100px;
	margin:630px 0 0 0;
	position:absolute;
	width:195px;
	z-index:98;
}
#channelbox_content .list-sub-cat {
	width:191px;
	border:2px solid #ecb268;
	background-color:#FFF;
}
#related_ads .header {
	background-image:url(/sg/html/en-us/templates/landingpage/3130000/images/bg_related_ads_header.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:18px;
	width:100%;
}
#related_ads .header h1{
	line-height:18px;
	padding-left:10px;
}
#related_ads_content {
	border-left:1px solid #DEDEDE;
	border-right:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	padding:5px 5px 10px 5px;
	width:665px;
	overflow-y:auto;
	overflow-x:hidden;
	height:270px;
}
#related_ads_content .ads_row{
	width:650px;
	overflow:hidden;
	margin-bottom:10px;
}
#related_ads_content .ads_row .col_1{
	float:left;
	width:320px;
	overflow:hidden;
}
#related_ads_content .ads_row .col_2{
	float:right;
	width:320px;
	overflow:hidden;
}
#related_ads_content a{
	text-decoration:none;
	color:#414141;
	white-space:nowrap;
}
#related_ads_content a:hover{
	text-decoration:underline;
}
#related_ads_content h1{
	margin-bottom:3px;
	font-size:13px;
}
#related_ads_content h1 a{
	color:#FF6600;
}
#related_ads_content li{
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	background-image:url(/sg/html/en-us/images/newsite/bullet.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding-left:8px;
}
#slideshow_content .container{
	overflow:hidden;
}
#slideshow_content .container ul {
	padding:0px;
	margin:0px;
}
#slideshow_content .container ul li {
	padding:0px;
	margin:0px;
	float:left;
}
#slideshow_content .slide_box {
	margin-right:5px;
	width:110px;
	background-color:#FFF;
	text-align:center;
	height:140px;
	overflow:hidden;
}
#slideshow_content .slide_box a {
	color:#000;
}
#slideshow_content .slide_box a div.text_box {
	text-align:left;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
}
#slideshow_content .slide_box_hover {
	background-color:#8a4f03;
}
#slideshow_content .slide_box_hover a {
	color:#FFF;
}
#slideshow_content .slide_box_hover a:hover {
	color:#FFF;
}
#slideshow_content .slide_box_hover img {
	border:2px solid #8a4f03;
	height:90px;
	width:106px;
}
#slideshow_content a {
	display:block;
}
#latest_ads_box h1 {
	font-size:16px;
	padding-top:5px;
	margin-bottom:5px;
	margin-left:5px;
}
#latest_ads_content {
	padding-left:15px;
}
#latest_ads_content div.ad_box {
	float:left;
}
#latest_ads_content td.image {
	vertical-align:top;
	padding-top:5px;
}
#latest_ads_content td.image a{
	float:right;
}
#latest_ads_content td.text {
	padding-left:5px;
	vertical-align:top;
}
#latest_ads_content div.title {
	font-weight:bold;
}
#latest_ads_content div.title a {
	text-decoration:none;
}
#latest_ads_content div.title{
	padding:0px;
}
#latest_ads_content div.title a{
	font-weight:bold;
	font-size:12px;
}
#latest_ads_content div.title a:hover {
	color:#FF6600;
	text-decoration:underline;
}
#latest_ads_content div.intro {
	color:#000;
}
#latest_ads_content div.time {
	font-size:11px;
	color:#999999;
}
#forum_box {
	margin-bottom:8px;
}
#forum_header {
	background-repeat:no-repeat;
	background-position:top left;
	height:91px;
}
#forum_link {
	padding-top:73px;
	padding-left:135px;
	font-size:11px;
	color:#FFF;
}
#forum_link span {
	color:#FFF;
}
#forum_link a {
	color:#FFF;
}
#forum_link a:hover {
	color:#FF6600;
}
#forum_content {
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	height:130px;
}
#forum_content p {
	margin-top:0px;
	margin-bottom:5px;
	font-size:11px;
}
#forum_content p.title {
	font-size:12px;
}
#forum_content p.title a {
	font-weight:bold;
}
#forum_content p.title a:hover {
	color:#FF6600;
}
#forum_content .item_1 {
	margin-bottom:15px;
}
/*#forum_content .item_1 .image {
	float:left;
	margin-right:5px;
}*/
#forum_content .item_2 {
	margin-bottom:15px;
}
/*#forum_content .item_2 .image {
	float:left;
	margin-right:5px;
}*/
#forum_content .more_items li {
	background-image:url(/sg/html/en-us/images/newsite/black_arrow.jpg);
	background-repeat:no-repeat;
	background-position:0px 3px;
	list-style:none;
	padding-left:15px;
	margin-bottom:5px;
}
#forum_content .more_items li a {
	font-weight:bold;
}
#forum_content .more_items li a:hover {
	color:#FF6600;
}
#wantedads {
	border:1px solid #A0AFC5;
	width:243px;
	margin-bottom:8px;
}
#wantedads_content {
	width:236px;
	min-height:175px;
	height:auto;
	_height:175px;
	padding:11px 0px 4px 7px;
	background-image:url(/sg/html/en-us/templates/landingpage/3010000/images/wantedadsbg.jpg);
	background-repeat:no-repeat;
	background-color:#F5F5F5;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
#wantedads_content a{
	color:#336699;
}
#wantedads_content a:hover {
	color:#FF6600;
}
#wantedads_content ul li {
	list-style: url(/sg/html/en-us/templates/landingpage/3010000/images/wantedadsarrow.gif);
	margin-bottom:5px;
}
#wantedads_content ul {
	padding-left:20px;
}
.fix h1{
	text-transform:none;
}
#hot_search{
	margin-bottom:8px;
	width:245px;
}
#hot_search .header{
	height:31px;
	background-image:url(/sg/html/en-us/images/newsite/bg_header_hot_search.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	widows:100%;
}
#hot_search .content{
	background-color:#e6e6e6;
	padding:3px 3px 8px 5px;
}
#hot_search a{
	text-decoration:none;
	line-height:normal;
	color:#000;
}
#hot_search a:hover{
	background-color:#F27900;
	color:#FFFFFF;
}
#hot_search span.size1{
	font-size:1.21em;
	margin:0 5px;
}
#hot_search span.size2{
	font-size:1.5em;
	margin:0 5px;
}
#hot_search span.size3{
	font-size:1.8em;
	margin:0 5px;
}
#latest_ads{
	margin-bottom:8px;
	width:245px;
}
#latest_ads .header{
	height:29px;
	background-image:url(/sg/html/en-us/templates/landingpage/3230000/images/bg_header_latest_ads.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:100%;
}
#latest_ads .header h1{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	line-height:29px;
	padding-left:12px;
}
#latest_ads .content{
	padding-top:10px;
	padding-bottom:10px;
	background-color:#f1f1f1;
}
#latest_ads .ad_box{
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:8px;
	width:235px;
	background-color:#f1f1f1;
}
#latest_ads .ad_box a{
	display:block;
	text-decoration:none;
}
#latest_ads .ad_box .text a .ad_title{
	text-decoration:underline;
}
#latest_ads .ad_box .image{
	float:left;
	width:66px;
	height:48px;
	position:relative;
}
#latest_ads .ad_box .image img{
	position:absolute;
	right:0px;
	top:0px;
	border:1px solid #ff8812;
}
#latest_ads .ad_box .text{
	float:right;
	width:162px;
}
#latest_ads .ad_box .text a .ad_title{
	font-weight:bold;
	color:#00509a;
}
#latest_ads .ad_box .text .time{
	font-size:11px;
	color:#777777;
}
#hot_search a{
	text-decoration:none;
	line-height:normal;
	color:#000;
}
#popular_tags a:hover{
	background-color:#F27900;
	color:#FFFFFF;
}
#popular_tags span.size1{
	font-size:1.21em;
	margin:0 5px;
}
#popular_tags span.size2{
	font-size:1.5em;
	margin:0 5px;
}
#popular_tags span.size3{
	font-size:1.8em;
	margin:0 5px;
}
#othercats{
	clear:both;
}
.ad_1{
	margin-bottom:8px;
}
.ad_2{
	margin-bottom:8px;
}
.ad_3{
	margin-bottom:8px;
}
.ad_4{
	margin-bottom:8px;
}
.ad_5{
	margin-bottom:8px;
}
.FormData .sidePost{
	margin-right:0px;
}
/*for Select Categories SG-TW 8-12-10*/
#bread_search #error {
	width:150px;
	left: 57%;
	background: #fb630d;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	margin-top:-20px;
	position:absolute;
	/*margin-left:570px;*/
	padding:3px;
	float:left;
	z-index:10000000 !important;
}
/*#bread_search #error #tooltip {
	background:red;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	line-height:1.1;
	width:auto;
	position:absolute;
	top:-33px;
	left:0;
	zoom:1;
	float:none;
	white-space:nowrap;
	z-index:10000000 !important
}
*/#bread_search #error #pointer-down {
	position:absolute; 
	width:0; 
	height:0;
	line-height:0; 
	border-width:5px 5px 0;
	border-color:#fb630d transparent;
	border-style:solid;
	bottom:-5px;
	left:50%;
	margin-left:-5px;
}
