@charset "utf-8";
/* CSS Document */
	a:link  {color:#e66c05; text-decoration: none;}
	a:visited {color:#e66c05; text-decoration: none;}
	a:active {color:#ffc900; text-decoration: none;}
	a:hover {color: #ffc900; text-decoration: underline;}	
a.width{ display:block;}
a.nounder{text-decoration:none}

p {margin:15px 0px;}
p.normal {margin:5px 0px;}
p.mini {margin:2px 0px;;}


html{ background:#d8f2d7 url(img/background.jpg) center repeat-y; margin:auto; }
body {padding:0; margin:0 auto; font: 0.8em/18px "Tahoma", sans-serif, Helvetica; color: #444; } 
#BODY { width:780px;} 

#header_area{ margin:auto; width:780px;}


.bg-right{ background:url(img/bg-right.gif) repeat-y center;}
td{ vertical-align:top;}

img { border: none;}

.bg1{background:#fef3be;}

.clear{clear:both; height:1px;}
.hd_green{ color:#060; font-weight:bold;}
.hd_orange{ color:#fa7a0d; font-weight:bold;}
.img_bord{border:1px solid #6a963d; padding:5px;}
.img_bord2{border:1px solid #6a963d; padding:2px;}
.h{ display:none; font-size:10px;}
.b{font-weight:bold;}
.t12 {font-size:12px;}
.t14 {font-size:14px;}
.t16 {font-size:16px;}
.t11 {font-size:11px;}
.t10 {font-size:10px;}
.t9 {font-size:9px;}
.c_w {color:#FFFFFF;}
.c_green{color:#015232;}
.c_link{color:#e77817;}
.c_text{color:#444;}
.c_gray {color:#999999;}
.c_red {color:#E80000;}
.c_yellow{ color:#ffc900;}
.c_orange{color:#fa7a0d;}
.c_orangew{color:#e19947;}
.c_green{color:#0e7627;}
.c_greend{color:#015232;}
.mini_gray{color:#999;}

.full_1{ font-size:11px; color:#0e7627; line-height:12px;}
.full_2{ font-size:10px; color:#F60; line-height:12px;}
#GGSearch{margin:0px 0 10px 0; padding:3px 0px 5px 0; clear:both; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
#GGSearch form{ margin:0; padding:0;}


.pad5{ padding:5px;}
.pad0{padding:0}
.mar0{margin:0}

#link1 a{color:#FFFFFF}
#link1 a:hover{color:#ffc900}


h1,h2,h3,h4,h5 {color:#015232}
h2 {font-size:16px;  font-weight:bold; margin:5px 0px; padding:5px;}

.h12y {font-size:12px; color:#f0cf12; font-weight:bold}
.h14y {font-size:14px; color:#f0cf12; font-weight:bold}

.img1_bg{background:url(img/pow-bg.jpg)  right bottom no-repeat; padding:0 5px 5px 0px; display:block}
.imgtn_bg{background:url(img/thumbnail1-bg.jpg) top left no-repeat; padding:0 5px 5px 0px; display:block}

#hd_left{ width:480px; height:130px; float:left;}
#hd_right{ width:300px; height:130px; float:right; }
#header {background:url(img/header-bg.jpg) repeat-x}

#hd_left h1{display:none}
#header .hd {margin: 0;padding: 0;}
#header .hd b { display:none}
#header .hd a {
	background: url(img/title.jpg) no-repeat;
	display: block;
	height: 110px;
	width: 400px;
}

#menu { background:#01603a; height:20px; width:100%}
#menu, #menu ul {	
	float: left;
	margin: 0px;
	padding: 0;
}
#menu li {
	/*background:url(img/menu_sp.gif) right no-repeat;		*/ 
	background:#01613b; 
	border-right:1px solid #76aa49;	
	float: left;
	font-size: 12px;
	font-weight:bold;
	height: 20px;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0px 14px 0 14px;	
}

#menu li:hover {background: #0f7a1e}
#menu li:active{background: #0f7a1e}
#menu li.selected {	background: #0f7a1e}

#menu ul li.last {background:none; border:none; padding-left:14px;}
#menu ul li.last:hover {background:none}
.flag{cursor:pointer}
#menu li a {
	color: #fff;
	display: block;
	float: left;
	text-decoration: none;
}


#col_left {width:240px; float:left; padding:5px 0 0 10px;}
#col_right {width:500px; float:right; margin:0px; padding:70px 10px 15px 10px}
#col_right  h1{ margin:10px 0; padding:0;}

#contents{ float:left; padding:15px 0px; width:100%}
#contents h1{ margin:0px; padding-bottom:8px;}
#contents h2{ font-size:14px;}

#TT { float:left; padding:0px; margin:0; height:55px; width:450px;}
#TT h2 { display:none;}
.line-tt { float:left; background:url(img/line-tt.gif) repeat-x ; height:1px; width:100%; clear:both}
/*#welcome_hd { float:left; padding:0px; height:45px; font-size:1.3em; font-weight:bold ; color:#ffc900; line-height:18px}*/


/*
.contents_box{border:1px solid #6a963d; padding:5px; margin:3px;}
.contents_box:hover{ background:#6d9b41}
.contents_box a{ color:#FFF; text-decoration:none}
*/
#contents li{ padding:5px;}




#find{ float:left;  width:250px;margin:0 0 10px 0; background:url(img/search-bg.gif) repeat-y left; z-index:100}
.findH{height:31px; width:250px;;background:url(img/search-a-property.gif) left no-repeat; margin:0}
.findH span{display:none}
#find .bottom{ background:url(img/search-bottorm.gif) left bottom no-repeat; height:20px;}
#find h2{ height:32px; padding:0; margin:0}
#find_area{ margin-left:2px; padding:10px 0px 10px 0px;; width:225px; background:url(img/search-area-bg.gif) top repeat-x;}



.f_tab {font-size:14px; font-weight:bold; line-height:25px; vertical-align:middle}
.f_tab_sub{ font-weight:bold;}
.f_tab_sub a {color:#FFFFFF;}
.f_tab_sub a:hover {color:#FFCC00}

#property_result {margin:10px 0px; float:left; width:500px;}


#shopping_cart_area{background:url(img/inquiry-box-area.gif) left repeat-y; padding:0 5px;}
#shopping_cart{width:225px;background:url(img/inquiry-box-bg.gif) top left no-repeat; float:left;padding:0px; }
#shopping_cart_bt{width:225px;background:url(img/inquiry-box-bt.gif) top left no-repeat; float:left;height:25px;}

#shopping_cart td {font-style:normal; font-size:11px; color:#666; padding:2px 5px 7px 5px; line-height:14px;}
#shopping_cart_head{width:208px; line-height:11px; background:url(/img/inquirybox.gif) no-repeat right top; padding: 5px 0 0 5px; font-size:10px; height:60px;}

.sp_currency{ font-weight:normal; font-size:10px; color:#CCCCCC; text-decoration:underline}



.textBox{ font-size:12px; color:#000000; width:120px;}
.inputbox{ font-size:12px; font-weight:bold;width:215px; height:20px; color:#487c34; border: 1px solid #CCCCCC; margin:0px; padding:0px;}
.selectGreenBg{ background:#008511; border:1px solid #FFF; color:#FFF}
.iph { width:240px;}
.ipf { width:270px; font-size:14px;}
.inputbox option { margin-left:10px;}

input.btn{
   margin:2px auto;
   padding:0px;
   color:#FFF;
   font-size:11px;
   font-weight:bold;
   height:31px;
   width:120px;
   background: url(img/button-bg.gif) top center no-repeat;
   border:none;
}
input.btn :hover{    background: url(img/button-bg-hover.gif) top center no-repeat;}


.fea_hd{font-size:16px; margin:5px; margin-top:20px;}
#line-1 { float:left; background:url(img/line1.gif) repeat-x ; height:1px; width:100%; margin:auto;}
#line-w { float:left; background:url(img/bg-dot-w.gif) repeat-x; height:3px; width:99%; margin:auto}
.p_mar5{ margin:5px 0px; padding:2px;}
.line1_w{ border-bottom:1px solid #FFFFFF; height:3px; width:99%}
.line1_soft{ border-bottom:1px dotted #00CC00; height:3px; width:99%}
.line2_w{ border-bottom:2px solid #FFFFFF; height:3px; width:99%}
.line1_g1{ border-bottom:1px solid #2e4c21; height:3px; width:99%}
.line1_g2{ border-bottom:1px solid #7aae49; height:3px; width:99%}
.line1_o{ border-bottom:1px solid #F60; height:3px; width:99%}

.viewmore {background:url(img/viewmore.gif) no-repeat right bottom;}
.mar_b5{margin-bottom:5px;}







.flatInput { font-size:12px;width:260px; height:18px; color:#487c34; border: 1px solid #CCCCCC; margin:1px; padding:0px;}
.flatForm {margin:0px; padding:0px}

.disclaimer{font-size:11px; color:#999}
.blueButton{ padding:5px 0px; font-weight:bold; background:#006600; color:#FFCC00;}

.back-1 {height:30px; padding-left:10px; vertical-align:middle; width:auto}
.back-1-s {height:20px;}



.browse ul{ float: left; margin: 0 0 0 0px;	padding: 0; }
.browse li { background:url(img/front-ar1.gif) left no-repeat; margin:0px; padding:0 0 0 10px; font-size:11px; list-style:none; font-weight:bold}
.browse li i,.browse li b {display:none}
.browse li.bx { float:left; width:70px;}
.browse li.bx1 { float:left; width:98px;}

.browse a{color:#333}
.town{font-weight:bold; color:#e19947; font-size:1.1em; padding:20px 0px;}

#recommend .name {margin:2px 0 0 0;}
#recommend .recom{padding:3px; border:1px  solid #81c146;}



/* CURRENCY */
#CurrencyFloat{
border:1px solid #9ec065;
background:#7fb44d;
display:none;
position: absolute;
width:130px;
padding:5px ;
}
.input_currency{ font-size:12px;width:135px; height:20px; color:#487c34; border: 1px solid #CCCCCC; margin:0px; padding:0px;}

.CurTable{
	color:#FFF;
width:150px;
height:150px;
}
.cur-bg{background:url(tooltips/bubble.png) no-repeat top;}
#cur-hd, #cur-body{padding:2px 5px; }
#cur-hd{color:#FC0; font-weight:bold; text-decoration:underline; padding-bottom:5px; font-size:11px;}
.cur-foot{font-size:9px; font-weight:normal; padding-left:5px;}
.c_y{color:#FC0; font-weight:bold}
.line1{color:#006633; background-color:#006633; height: 1px; margin:3px 0px; padding:0px; width:90%}
.csign{background:url(img/currency.png) no-repeat right; width:12px;padding:0 16px 0 0}




/*  from tooltips/tips.css/*/
a.tip {	position: relative;}
a.tip span {
	display: none;
	position: absolute;
	top: 20px;
	left: -10px;
	width: 120px;
	padding: 5px 10px;
	z-index: 100;
	/*background: #000; */
	background:url(/mootools/tooltips/bubble.png) no-repeat top;
	color: #fff;
}
a:hover.tip {font-size: 99%; /* this is just for IE */}
a:hover.tip span {display: block;}
/* end tips*/

/*  Link Exchange  Page  */



/* FEATURE PROJECT */
.hd_green_1{ color:#0e7627; font-weight:bold;}
#featured_projects a { text-decoration:none;}
#featured_projects a:hover { color:#FFCC00;}
.gray_text_proj {padding:10px;}
.gray_text_proj img{padding:5px 2px 0 0;}
.lnkfea{ color:#999;}


/* FOOTER */
#footer {background:url(img/header-bg.jpg) repeat-x #015232;; color:#FFF;padding:0px;font-size:11px;}
#foot_menu{ text-align:center; font-size:10px; font-family:Verdana, Geneva, sans-serif}
#foot_menu a, #foot_menu a:hover{ color:#444;}
#footer .L2{ font-size:14px; color:#efc875; margin:0 0 5px 0px; padding:0px;}
#footer .LC{margin:5px 0px; padding:0px; line-height:14px;}



/* SOCIAL BOOKMARK */
#socialbookmark { margin-top:20px}
#social{ position:absolute; top:130px; z-index:100;}
#social img{}

/* Custom Icons */
#addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}


.projinc{ margin:15px 0px; border-bottom:3px solid #CCC; padding:10px 0;}
.projinc h4{font-size:18px; color:#015232}




/* AJAX TOOLTIPS */
.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
/*width: 300px;*/
left: -50; /*leave this alone*/
top: -50; /*leave this alone*/
background:url(/img/currency-tooltips-bg.png) #005329;
border: 2px solid gray;
border-width: 1px 2px 2px 1px;
padding: 5px;
}
