@charset "utf-8";
/* CSS Document */
/*-------------globe setting--------------*/
#statusTxt {
	position:absolute;
	float:left;
	left:390px;
	margin:0px;
	padding:0px 0 0 0 ;
	top:30px;
	width:280px;
	height:0px;
	z-index:1001;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	color:#fff;
	font-family:Tahoma;
	font-size:16px;


}
#statusTxt2 {
	position:absolute;
	float:left;
	left:391px;
	margin:0px;
	top:30px;
	padding:0px 0 0 0 ;
	width:280px;
	height:0px;
	z-index:1000;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	color:#2C4138;
	font-family:Tahoma;
	font-size:16px;



}
#contributors li {
    float: left;
    height: 135px;
    list-style: none outside none;
    width: 120px;
}
#contributors li a {
    color: #5E544B;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
}
#contributors h3{margin:0px;}
.poll { list-style:none; float:left}
.poll li{list-style:none}
.btn_poll{background:#79A44A; padding:0px 3px 0px 3px; color:#FFFFFF; cursor:pointer}
.poll li{height:auto; display:block; margin:0px; }

#pic_search ul{
margin:0px; padding:0px}
#pic_search li{
list-style:none; }

body { background:#d6eff6 url(../images/bodybg.png) 0 -3px repeat-x; margin:0; padding:0; font-size:0.8em; font-family:"Trebuchet MS", Tahoma, Verdana, Arial; }
a { text-decoration:none; color:#5E544B;}
a:hover { color:#f73900; text-decoration:underline; }
a img { border:0; }
form { margin:0; padding:0; }
#page { width:1000px; margin:0 auto; }
.clear { clear: both; }
a.deletethispic { background:url(../static/comment-del.png) left 0 no-repeat; }
a.deletethispic:hover { background:url(../static/comment-del-hover.png) left 0 no-repeat; }
/*-------------header--------------*/
#header{ position:relative;}
#division{ position:absolute; left:10px; top:55px; color:#333333; font-size:14px}
#division a{ color:#333333; }
#division a:hover{ color:#F90;}
#toplogo { width:313px; float:left; margin:10px 0 12px 9px; }
/*-------------shortcuts--------------*/
#shortcuts { float:right; padding-left:6px; background:url(../images/shortcuts.png) left 0 no-repeat; height:25px; line-height:25px; font-weight:bold; font-size:91.7%; }
#shortcuts ul { margin:0; padding:0 6px 0 0; overflow:auto; list-style:none; background: url(../images/shortcuts.png) right -75px no-repeat; }
#shortcuts ul li { float:left; background:url(../images/shortcuts.png) left -25px repeat-x; padding:0 6px; }
#shortcuts ul li a { color:#FFF; text-decoration:none; }
#shortcuts ul li a:hover { color:#5E544B; }
#shortcuts ul li.language { background:#5E544B url(../images/shortcuts.png) left -50px repeat-x; }
#shortcuts ul li.language a:hover { color:#f73900; }
/*-------------topmenu--------------*/
#topmenu { clear:both; overflow:auto; position:relative; background:url(../images/head_bg.gif) repeat-x;z-index:1; font-family:Tahoma; }
#topmenu ul { margin:0; padding:0 0 0 4px; overflow:auto; list-style:none; float:left;  }
#topmenu ul li { float:left; display:inline; padding:0; height:32px; margin:3px 5px 0px 0;  }
#topmenu ul li a {   line-height:30px;  display:block; border-right:solid 1px #f16c00;padding:0 0 0 2px; color:#FFF; font-weight:bold; text-decoration:none; outline:none; }
#topmenu ul li a span { padding:0 14px 0 12px; display:block; }
#topmenu ul li a:hover, #topmenu ul li a.current { background:url(../images/topmenuhover.png) 0 0 no-repeat; +background:url(../images/topmenuhover.png) 1px 1px no-repeat;}
#topmenu ul li a:hover span, #topmenu ul li a.current span { background:url(../images/topmenuhover.png) right 0 no-repeat; }
/*-------------topsearch--------------*/
#topsearchblock { position:relative; z-index:0; background: url(../images/topsearchblock1.gif) 0 0 repeat-x; margin-top:-1px; height:94px; }
#propertylistpage #topsearchblock{ height:5px;}
#topsearchblock .block { background:url(../images/topsearchblock2.png) 26px 19px no-repeat; padding:19px 0 0 238px; height:63px; }
#topsearchblock select { border:1px solid #5B7F38; background:url(../images/inputbg.gif) 0 0 repeat-x; height:24px; padding:2px; font-family:Tahoma; }
#topsearchblock select option { }
#topsearchblock input { border:1px solid #5B7F38; height:16px; padding:3px; background:#FFF url(../images/inputbg.gif) 0 0 repeat-x; font-family:Tahoma; }
.col1, .col3, .col4 { float:left; margin:0 0 0 0; }
.col2{float:left; margin:18px 18px 0 0;}
.col1 { width:200px; line-height:30px; }
.col1 select { width:160px; }
.selectarea, .selectbedroom, .inputkeywords { margin-top:12px; }
.col3 { width:280px; color:#445F29; }
.inputkeywords { width:232px; margin-left:0; }
#topsearchblock .col4 input.button { margin:0px 0px 0px 0px ; color:#FFF; font-weight:700; font-size:120%;   }
/*-------------wrap_content--------------*/
#wrap_content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html #wrap_content { height: 1%; }
#wrap_content { zoom: 1; display: block; background:#FFF url(../images/wrapcontentbg.gif); }
#wrap_content1 { zoom: 1; display: block; background:#FFF;}
#subpage #wrap_content { background:#FFF url(../images/wrapbodybg.gif) right repeat-y; }
#widepage #wrap_content { background:#FFF; }
#propertylistpage #wrap_content { background:#FFF url(../images/propertylistpagebg.gif) left repeat-y; }
#profile #wrap_content { background:#FFF;}
/*-------------leftblock--------------*/
#leftblock { float:left; width:200px; padding:9px; }
#leftblock h2 { margin:0; padding:0; background:#5E544B url(../images/leftblocktitle.gif) no-repeat; font-size:100%; font-family:Verdana; color:#FFF; padding-left:8px; line-height:24px; }
#leftblock .block { padding:9px 0 4px 0; }
#leftblock a img { border:none;margin-top:5px; }
.articlelist { margin:0; padding:0; list-style:none; }
.articlelist li { padding-left:10px; background:url(../images/dot1.gif) 0 3px no-repeat; line-height:120%; margin-bottom:5px; }
.articlelist a { color:#555; }
.articlelist a:hover { color:#f73900; text-decoration:underline; }
.bannerlist { margin:0; padding:0; list-style:none; }
.bannerlist li { margin-bottom:9px; font-size:0; line-height:0; }
.bannerlist li img { display:block; }

#propertylistpage #leftblock {width:220px; padding:0;}
#propertylistpage #leftblock h2 { font-size:100%; font-family:Verdana; color:#FFF; background:#595b56; border-top:1px solid #777a74; border-bottom:1px solid #61833B; line-height:22px; height:22px; margin:0; padding:0 0 0 10px; }
#propertylistpage #leftblock .block { padding:10px; }
#profile #leftblock {width:200px; padding:0;}
#profile #leftblock h2 { font-size:100%; font-family:Verdana; color:#FFF; background:url(../images/leftblocktitle2.png) no-repeat; line-height:25px; height:25px; margin:5px 0 0 0; padding:0 0 0 10px; }
#profile #leftblock .block { padding:10px; border-left: 1px solid #328514; border-right: 1px solid #328514; border-bottom: 1px solid #328514; }
.selectlinks{ padding:0; margin:0; list-style:none; overflow:auto; width:200px;}
.selectlinks li{ float:left; margin:0 8px 5px 0;}
.selectlinks a{ padding:0 8px 0 0; display:block; border-right:1px solid #CCC;}
.selectlinks a.selected{ background:#5E544B; color:#FFF; padding:0 4px 0 5px; border-right:none; -moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; border-radius: 3px;}
.selectcountry{ width:200px; line-height:30px; border:1px solid #CCC; background:url(../images/inputbg.gif) 0 0 repeat-x; height:24px; padding:2px; font-family:Tahoma;}
.selectcountry1{ width:170px; line-height:30px; border:1px solid #CCC; background:url(../images/inputbg.gif) 0 0 repeat-x; height:24px; padding:2px; font-family:Tahoma;}
.selectcountry:hover{border:1px solid #f73900; }
/*-------------content--------------*/
#content { float:left; width:528px; margin:8px 0 0 18px; line-height:150%; padding-bottom:20px; color:#333; }
#content_list1{zoom: 1; width:900px;height:auto;border:1px solid #FFEBC3; margin-left:auto; margin-right:auto;zoom:1;overflow:auto;}
#subpage #content,#propertylistpage #content { width:740px; }
#profile #content { width:790px; margin: 5px 0 0 10px; }
#widepage #content { width:960px; margin:15px 20px 0 20px; }
#content h2 { font-size:133%; color:#79A44A; margin:0; }
.searchresult{ text-align:left; font-weight:normal; color:#F00; font-size:75%; margin-left:15px;}
#content #propertylist { margin:0; padding:0; list-style:none; }
#content #propertylist li { min-height:77px; _height:77px; border-bottom:1px solid #EEE; padding:9px 0; padding-left:110px; position:relative; }
#content #propertylist a img { margin-right:10px; border:1px solid #999; position:absolute; left:0; top:9px; width:100px; height:75px; }
#content #propertylist a:hover img { border:1px solid #999; padding:1px; margin-left:-1px; margin-top:-1px; margin-right:9px; }
#content #propertylist h3 { color:#5E544B; font-size:100%; margin:0; padding:0; }
#content #propertylist h3 a { color:#5E544B; }
#content #propertylist h3 a:hover { color:#f73900; text-decoration:underline; }
#content #propertylist p { margin:0; padding:0; color:#555; }
#content #propertylist span.date { padding-left:12px; background:url(../images/dot2.gif) 0 2px no-repeat; margin-right:10px; color:#999; font-size:91.7%; font-family:Tahoma;}
#content #propertylist span.price { padding-left:13px; color:#F60; font-size:91.7%;font-family:Tahoma; }
#content #propertylist span.price.dollar { background:url(../images/dot2.gif) 0 -48px no-repeat; }
#content #newslist, #content #advicelist { margin:0; padding:0; list-style:none; }
#content #newslist li, #content #advicelist li { min-height:77px; _height:77px; border-bottom:1px solid #EEE; padding:9px 0; padding-left:110px; position:relative; }
#content #newslist a img{ margin-right:10px; border:1px solid #999; position:absolute; left:0; top:9px; width:100px; height:75px; }
#content #advicelist a img { width:80px; height:118px; left:10px; }
#content #newslist a:hover img, #content #advicelist a:hover img { border:1px solid #999; padding:1px; margin-left:-1px; margin-top:-1px; margin-right:9px; }
#content #newslist h3, #content #advicelist h3 { color:#5E544B; font-size:100%; margin:0; padding:0; }
#content #newslist h3 span, #content #advicelist h3 span{ float:right; color:#CCC; font-size:91.7%; font-weight:normal;}
#content #newslist h3 a, #content #advicelist h3 a  { color:#5E544B; }
#content #newslist h3 a:hover, #content #advicelist h3 a:hover  { color:#f73900; text-decoration:underline; }
#content #newslist p, #content #advicelist p  { margin:0; padding:0; color:#777; }
#content #guidelist { margin:0; padding:0; list-style:none; }
#content #guidelist li { color:#FF5500; list-style:none; width:700px; overflow:hidden; }
#content #guidelist li a { padding: 0 20px 0 10px; background: url(../images/dot1.gif) no-repeat left center; color:#006600; }
#content #guidelist li h4 { margin:10px 0 5px 0; }
#content #guidelist li h4 a { color:#CC3300; background:none; padding:0; }
#content #advicelist a img { margin-right:10px; border:1px solid #999; position:absolute; left:0; top:9px; width:83px; height:86px; }
#content #advicelist em { color:#999999; white-space:nowrap; font-size:85%; }
#content #advicelist .advice-details a { font-size: 85%; color:#f73900; padding: 0 5px 0 20px; background: url(../images/advice.gif) no-repeat left; }
#content #advicelist .advice-details a.views { background-position:0 -22px; }
#content #advicelist .advice-details a.comments { background-position:0 -46px; }
#content #advicelist .advice-details a.solution { background-position:0 -71px; }
#content #advicelist .votes a { background:transparent url(../images/vote_bg.gif) no-repeat;color:#FFFFFF;font-size:120%;height:44px;left:0;margin-left:10px;position:absolute;top:9px;width:60px;text-decoration:none;padding:10px 0 10px 16px; }
#content #advicelist .votes strong {  display:block;font-size:160%;font-weight:normal;letter-spacing:-1px;line-height:1; }
.tool { position:absolute;bottom:10px;right:1px; font-size:85%;padding:0 6px; color:#777777;}
/*---------------pages------------------*/
.pagenavi { font-size:83.3%; clear:both; font-weight:700; margin:10px 0 0 0; font-family:Tahoma;}
.pagenavi span { padding:2px 5px; border:#CCC 1px solid; margin-right:3px; color:#CCC; }
.pagenavi .current { color:#79A44A; border:#79A44A 1px solid; }
.pagenavi a { padding:2px 5px; border:#CCC 1px solid; margin-right:3px; color:#5E544B; text-decoration:none; }
.pagenavi a:hover { color:#FFF; background:#4B433C; border:#4B433C 1px solid; }
/*-------------rightblock--------------*/
#rightblock { float:right; width:218px; border-right:#dfdfdf solid 1px;  }
#rightblock h2 { font-size:100%; font-family:Verdana; color:#FFF;   background:url(../images/dao_bg.gif) repeat-x;  line-height:22px; height:22px; margin:0; padding:0 0 0 10px; }
#rightblock .h2_new { font-size:10pt; font-weight:bold; font-family:Verdana; color:#FFF; background:#ff5000;   line-height:20px; height:42px; margin:0; padding:0 0 0 10px; }
#rightblock .block { padding:10px; }
#rightblock #loginblock h2 { background:#5E544B url(../images/loginblocktitle.gif); border-top:none; border-bottom:none; height:24px; line-height:24px; }
#rightblock #loginblock .block { background:#5E544B; border-top:1px solid #6E655D; border-bottom:1px solid #4B433C; color:#FFF; padding:5px 10px 15px 10px; }
#rightblock #loginblock label { width:68px; display:block; float:left; margin-right:5px; text-align:right; margin-top:10px; }
#rightblock #loginblock .box { width:114px; height:16px; background:#FFF url(../images/inputbg.gif) top repeat-x; border:1px solid #4B433C; margin-top:10px; font-family:Tahoma; }
#rightblock #loginblock .button { background:#5E544B; border-top:1px solid #7C746C; border-left:1px solid #7C746C; border-right:1px solid #4B433C; border-bottom:1px solid #4B433C; color:#FFF; text-align:center; font-family:Tahoma; padding:0 5px; margin-top:10px; }
.followfacebook,.followweibo, .followtwitter { background:url(../images/iconfacebook.gif) no-repeat; line-height:24px; padding-left:30px; display:block; }
.followtwitter { background-position:0 -50px; }
.followweibo { background-position:0 -100px; }
/*-------------footer--------------*/
#footer { clear:both; display:block; color:#666; text-align:center; padding:10px; }
/*------------widepage-----------*/
#registerblock { width:500px; margin:0 auto; border:1px solid #81847e; }
#registerblock h2, #postblock h2,#content #loginblock h2{ border-bottom:1px solid #81847e; padding:3px; background:#5f615e; color:#FFF; }
#contactblock { width:600px; margin:0 auto; }
#content #loginblock { width:400px; margin:0 auto; border:1px solid #81847e; }
#sitemapblock { margin:0 auto; }
#sitemapblock .siteMapHead { background:#FEF5DD; border:1px solid #FDCD74; padding:15px 18px; margin-bottom:10px; }
#sitemapblock .block { padding:0 20px; width:440px; float:left;}
.mytable1 { margin:10px 0; }
.mytable1 th { text-align:right; padding-right:5px; }
.mytable1 tr { line-height:30px; }
.box { border: 1px solid #CCC; font-family:Tahoma, Verdana, Arial; font-size:100%; padding:2px; }
.box:hover { border:1px solid #79A44A; }
.button { border:1px solid #4B433C; background:#4B433C; color:#FFF; font-family:Tahoma, Verdana, Arial; }
.button:hover { border:1px solid #79A44A; background:#79A44A; }
#postblock { width:900px; margin:0 auto; border:1px solid #79A44A; }
/*-----------------property page---------------------*/
#ad-image-viewer { float:left; margin-top:20px; text-align:center; }
#ad-image-viewer { float:left; text-align:center; }
.page-ViewLargeImage #ad-image-viewer { float:none; margin:auto; }
#ad-image-viewer .imageStack { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border:1px solid #000000; height:377px; text-align:center; vertical-align:middle; width:502px; }
#ad-large-image-viewer-hero .imageStack { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; border:1px solid #000000; height:602px; text-align:center; vertical-align:middle; width:802px; }
#ad-image-viewer-nav { padding:8px 0 20px; text-align:center; }
#ad-image-viewer-nav div { color:#6E6257; cursor:pointer; display:inline-block; margin:0 0.5em; }
#ad-image-viewer-nav div.nav { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../images/bg_adimageviewernav.png) no-repeat scroll left top; height:14px; width:14px; }
#ad-image-viewer-nav div.next { background-position:right top; }
.largeImageLink a { color:#847970; }
#ad-image-viewer .imageNavs td { margin:0; padding:0; }
#ad-image-viewer .imageNavs .ni { background-color:#E2E0DD; border:2px solid #BBBBBB; height:75px; text-align:center; vertical-align:middle; width:100px; }
#ad-image-viewer .imageNavs .ni img { width:100px; height:75px; }
#ad-image-viewer .imageNavs .hover { background-color:#E9F7FF; border:2px solid #86B8CE; cursor:pointer; padding:0; }
#ad-image-viewer .imageNavs .active { background-color:#E9F7FF; border:2px solid #79A44A; padding:0; }
#ad-image-viewer-thumbs { }
#ad-image-viewer-thumbs a { }
#ad-image-viewer-thumbs a:hover img { border-color:#92CEE7; }
#ad-image-viewer-thumbs a img { float:left; margin:0 31px 31px 0; }
#details { width:430px; float:right; margin-top:20px; }
#details h3 { color:#5A4B3E; font-size:123.1%; padding:0; margin:0; font-weight:bold; }
#recommend h2 { border-bottom:1px solid #EEE; margin-bottom:10px; padding:10px 0; }
/*-------------article-------------*/
#breadcrumbs { color:#79A44A; }
#breadcrumbs a.next { padding-right:15px; background:url(../images/dot3.gif) right 5px no-repeat; margin-right:5px; color:#79A44A; }
h1.articletitle { font-size:200%; padding:20px; margin:0; border-bottom:1px solid #E5E5E5;  text-align:center; font-weight:normal; color:#79A44A;line-height:160%; }
.article { padding:0 10px; }
.article p { margin-top:0;margin-bottom:0; }
.articleinfo{ background:#EEE; text-align:center; height:20px; line-height:20px; color:#aaa;}
.articleinfo span{ font-weight:700; margin:0 3px 0 20px; font-size:91.7%;}
/*------------userpanel-------------*/
#userpanel{ padding:0; margin:0; list-style:none;border-bottom:1px solid #665D54;}
#userpanel li{ font-weight:bold;}
#userpanel a{ color:#FFF; text-decoration:none; border-bottom:1px solid #544B43;border-top:1px solid #665D54; padding:8px 0; display:block; background:url(../images/userpanelbg.gif) no-repeat; padding-left:25px;}
#userpanel li:first-child a{border-top:none;}
#userpanel a:hover{ color:#79A44A;}
#userpanel a.link1{ background-position:0 5px;}
#userpanel a.link2{ background-position:0 -35px;}
#userpanel a.link3{ background-position:0 -75px;}
#userpanel .hiusername{color:#79A44A; border-bottom:1px solid #544B43; padding:8px 0; display:block; }
/*------------profile-------------*/
#profile ul { list-style:none; margin:0; padding:0; clear:both; }
#profile .my_listings, #profile .deleted_listings, #profile .my_messages, #profile .messages_sent { background:transparent url(../images/icon_info.gif) no-repeat scroll 0 0; padding:6px 0 6px 32px; }
#profile a.balance, .refund, #profile .account_details { background:transparent url(../images/icon_account.gif) no-repeat scroll 0 0; padding:6px 0 6px 32px; }
#profile a.personal_information { background:transparent url(../images/icon_profile.gif) no-repeat scroll 0 0; padding:6px 0 6px 32px; }
#profile a.deleted_listings { background-position:0 -29px; }
#profile a.my_messages { background-position:0 -61px; }
#profile a.messages_sent { background-position:0 -96px; }
#profile a.refund { background-position:0 -26px; }
#profile a.account_details { background-position:0 -57px; }
#profile #content_top { background:transparent url(../images/content_top.gif) no-repeat; height: 30px; line-height: 25px; padding-left: 10px; color: #ffffff; }
#profile #content_top a { color:#FFFFFF; text-decoration:underline; }
#profile #content_center { background:transparent url(../images/content_center.gif) repeat-y; padding: 5px 15px; }
#profile #content_center a { text-decoration:underline; }
#profile #content_center h3 { margin:0; padding:0; }
#profile #content_center h3 a { float:right; }
#profile #content_bottom { background:transparent url(../images/content_bottom.gif) no-repeat; height: 9px;line-height: 0; }
#profile .blk { padding: 0 6px; }
#profile .flt_l { margin:3px 0 0; text-align:center; width:70px; float:left; }
#profile .flt_r { float:left; margin-left: 15px; }
}
#profile .flt_r h4 { margin: 0; padding: 0; }
#profile .profilepannel { list-style:none; padding:0; margin:0; }
#profile .profilepannel li { line-height: 35px; }
#profile table.listing td { padding: 5px; text-align:center; }
#profile table#personal_info td, #profile table#account_balance td ,#profile table#my_message td { padding: 5px 10px; text-align:left; }
#profile table.listing th { padding: 5px; text-align:center; background:#666666; color:#FFFFFF; }
#profile table.listing th.title, #profile table.listing td.title { width:350px; text-align:left; }
#profile table.listing th.deploy, #profile table.listing td.deploy { width:140px; text-align:center; }
#profile #credit label { height: 30px; display:block; padding-left:10px; }
#profile #credit label span { display:inline-block; width:300px; }
.red { color:#E40000; }
#profile ul li.title, ul li.message { float: left; width:350px; }
#profile ul li.deploy { float: left; width:184px; text-align:center; }
#profile ul li.status, ul li.name { float: left; width:97px; }

#content span.country { padding-left:12px; background:url(../images/dot2.gif) 0 -98px no-repeat; margin-right:10px; color:#999; font-size:91.7%; font-family:Tahoma;}
.sIN {
    BORDER-RIGHT: #61833b 1px solid; BORDER-TOP: #61833b 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #61833b 1px solid; COLOR: #7b7b7b; BORDER-BOTTOM: #61833b 1px solid; FONT-FAMILY: "verdana"; BACKGROUND: #ffffff; WIDTH: 180px; HEIGHT: 22px; margin:5px 0px 5px 0px;
}

