/* CSS Document */

/****** All ******/
body{margin:10px; background-color:#15171b}
h1{font-family:"Times New Roman", Times, serif; font-size:18px; color:#808285; font-weight:bold; text-align:left; padding-top:0px; margin-top:0px; line-height:18px; vertical-align:top; text-transform:uppercase}
h2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; font-weight:bold; text-align:left; padding-top:0px; margin-top:0px; line-height:16px; vertical-align:top; text-transform:uppercase}
.td_all{background-color:#1d2126; width:1024px; padding:10px;}
.td_body{padding-top:45px; padding-bottom:25px; padding-left:45px; padding-right:45px;}
.tb_border{border:1px solid #333132;}
.td_logo{padding-left:15px; padding-top:2px; text-align:left}
.td_hr{background:url(../images/hr.gif) repeat-x; height:1px;}
.td_banner{text-align:center; height:388px;}
.header{font-family:"Times New Roman", Times, serif; font-size:18px; color:#808285; font-weight:bold; text-align:left; vertical-align:middle}

.text_title{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#914d18; text-transform:uppercase;}

.td_content{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; vertical-align:top; text-align:justify; padding-left:15px; padding-right:15px;}

a{font-family:"Times New Roman", Times, serif; color:#808285;}
a:hover{font-family:"Times New Roman", Times, serif; color:#808285;}

a.link{font-family:"Times New Roman", Times, serif; color:#808285; text-decoration:none}
a.link:hover{font-family:"Times New Roman", Times, serif; color:#808285; text-decoration:none}

a.link2{font-family:"Times New Roman", Times, serif; color:#808285; text-decoration:none; font-style:italic;}
a.link2:hover{font-family:"Times New Roman", Times, serif; color:#808285; text-decoration:none; font-style:italic;}
/****** All ******/

/****** index ******/
.td_index_content{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; width:523px; vertical-align:top; text-align:justify}
.td_index_right{width:348px; vertical-align:top}
a.link_special{font-family:"Times New Roman", Times, serif; font-size:10px; color:#914d18; text-decoration:none;}
a.link_special:hover{font-family:"Times New Roman", Times, serif; font-size:10px; color:#914d18; text-decoration:underline;}

a.linktype{font-family:"Times New Roman", Times, serif; font-size:11px; color:#808285; text-decoration:none; line-height:16px;}
a.linktype:hover{font-family:"Times New Roman", Times, serif; font-size:11px; color:#c16728; text-decoration:none; line-height:16px;}

a.linknews{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; text-decoration:none;}
a.linknews:hover{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; text-decoration:underline;}

.td_hp{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; vertical-align:top}
.hp_header{font-family:"Times New Roman", Times, serif; font-size:18px; color:#808285; font-weight:bold}
.hp_photo{width:220px; vertical-align:top}
.hp_details{vertical-align:top; padding-left:25px; font-family:"Times New Roman", Times, serif; color:#808285; width:303px;}
.div_title{font-size:16px; font-weight:bold}
.div_desc{font-size:14px; text-align:justify; vertical-align:top}
.link_hp{font-family:"Times New Roman", Times, serif; color:#808285; font-size:16px; font-weight:bold; text-decoration:none}
.link_hp:hover{font-family:"Times New Roman", Times, serif; color:#808285; font-size:16px; font-weight:bold; text-decoration:none}

.td_map{font-family:"Times New Roman", Times, serif; font-size:18px; color:#808285; font-weight:bold; padding-bottom:20px; vertical-align:top}
.td_flash_map{vertical-align:top; text-align:center; border:1px solid #333132; width:199px;}
.td_type{padding-left:7px; vertical-align:text-top}
.td_text_type{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; font-weight:bold;}
.td_link_type{padding-top:15px; padding-left:8px; padding-right:8px; padding-bottom:15px; background-color:#16191e; vertical-align:top}

.td_mag{text-align:center; vertical-align:middle}

.td_special_header{padding-top:25px; padding-bottom:10px;}
.special_title{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#808285; text-transform:uppercase; padding-bottom:5px;}
.td_special{padding-bottom:18px; vertical-align:top}
.div_special_desc{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; text-align:justify}

.td_news_dash{padding-left:15px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285;}
.td_index_news{padding-left:5px; font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285;}
.td_all_news{padding-bottom:12px; padding-top:5px; text-align:right}

.td_youtube{padding-top:18px; vertical-align:top}
.td_youtube_txt{padding-right:15px; vertical-align:middle; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#914d18; text-transform:uppercase}

.td_menu{padding-left:17px; height:45px; vertical-align:middle}

/*.dropdown{font-family:"Times New Roman", Times, serif; font-size:10px; text-transform:uppercase; color:#808285; width:125px;}*/
select.dropdown{font-family:"Times New Roman", Times, serif; font-size:10px; text-transform:uppercase; color:#808285; background-color:#15181c; border:1px solid #333132; width:125px;}

select.dropdown_a{font-family:"Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; color:#808285; background-color:#15181c; border:1px solid #333132;}
/****** index ******/

/****** about us ******/
.exclusive_person{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#808285;}
a.linkexclusive{font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#808285; text-decoration:none;}
/****** about us ******/

/********** enquiry **********/
.botton{background-color:#141920; border:1px solid #4a4b4c; color:#914d18; font-size:13px; font-family:"Times New Roman", Times, serif}
.txtinput{width:175px; background-color:#15181c; border:1px solid #333132; color:#808285;}
.txtarea{width:200px; height:135px; border:1px solid #ffffff; background-color:#34383c; color:#FFFFFF;}
.txtarea2{width:175px; height:105px; background-color:#15181c; border:1px solid #333132; color:#808285;}
.label1{color:#808285; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-size:12px; vertical-align:top; text-align:left; padding-right:15px;}
.label2{color:#808285; font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:bold; font-size:12px; width:145px; vertical-align:top; text-align:left}
.box-checkbox{font-family:"Times New Roman", Times, serif; font-size:13px; color:#808285; vertical-align:top}
.td_checkbox{vertical-align:top; padding-bottom:13px; font-family:"Times New Roman", Times, serif; font-size:12px; color:#808285;}
.err{font-family:"Times New Roman", Times, serif; color:#FF0000;}

/* Specific */
.txtfield{width:175px; background-color:#15181c; border:1px solid #333132; color:#808285;}
.txtareafield{width:175px; height:105px; background-color:#15181c; border:1px solid #333132; color:#808285;}
.txttop{font-family:"Times New Roman", Times, serif; font-size:12px; color:#808285; vertical-align:top}
.fieldtxt{font-size:11px; padding-right:25px;}
.add{vertical-align:top;line-height:20px;}
/********** enquiry **********/


/********** guide-land-title **********/
.td_sep2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; vertical-align:top; text-align:justify; width:429px;}
/********** guide-land-title **********/

/********** individual **********/
.villa_header{font-family:"Times New Roman", Times, serif; font-weight:bold; color:#808285; font-size:18px;}
.villa_desc{font-family:"Times New Roman", Times, serif; color:#808285; font-size:14px; vertical-align:top; line-height:18px;}
.villa_fac_header_top{padding-bottom:5px; font-family:"Times New Roman", Times, serif; color:#808285; font-size:13px; vertical-align:top; font-weight:bold; text-align:left}
.villa_fac_header{padding-top:5px; padding-bottom:5px; padding-right:15px; font-family:"Times New Roman", Times, serif; color:#808285; font-size:13px; vertical-align:top; font-weight:bold; text-transform:uppercase; text-align:left}
.vill_fac_dets_top{padding-bottom:5px; font-family:"Times New Roman", Times, serif; color:#808285; font-size:13px; vertical-align:top; color:#808285;}
.vill_fac_dets{padding-top:5px; padding-bottom:5px; font-family:"Times New Roman", Times, serif; color:#808285; font-size:13px; vertical-align:top; color:#808285;}

/********** individual **********/

/********** listing **********/
.td_villa_photo{width:220px; height:148px; vertical-align:top}
.shadow_box_right{background:url(../images/bdr-right.gif) no-repeat; height:148px; width:8px;}
.shadow_box_btm{background:url(../images/bdr-btm.gif) no-repeat; height:8px; width:220px;}
.shadow_box_cnr{background:url(../images/bdr-cnr.gif) no-repeat; height:8px; width:8px;}

.td_det_box{padding-left:12px; padding-bottom:12px; vertical-align:top}
.td_det_box2{vertical-align:top}

.td_villa_name{border-bottom:1px solid #333132; font-weight:bold; font-size:14px; font-family:"Times New Roman", Times, serif; color:#808285; text-align:left}
a.link_villa{font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:underline; text-transform:uppercase; font-weight:bold; color:#808285; text-decoration:none}
a.link_villa:hover{font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:underline; text-transform:uppercase; font-weight:bold; color:#808285; text-decoration:none}

.td_facs_box{vertical-align:top; padding-left:12px; width:212px; padding-top:20px;}
.td_hp_list{padding-left:12px;}
.td_facs_box2{vertical-align:top; padding-top:23px; width:212px; }
.td_facs_title{font-family:"Times New Roman", Times, serif; color:#808285; font-size:10px; color:#808285; font-weight:bold; width:70px;}
.td_facs_dets{font-family:"Times New Roman", Times, serif; color:#808285; font-size:11px; color:#808285; text-align:left}
.td_villa_dets{vertical-align:top; padding-top:18px; padding-left:12px;}
div.villa_details{text-align:justify; font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285;}
a.link_details{font-family:"Times New Roman", Times, serif; font-size:12px; color:#914d18; text-decoration:none; text-transform:uppercase; font-weight:bold; line-height:18px;}
a.link_details:hover{font-family:"Times New Roman", Times, serif; font-size:12px; color:#914d18; text-decoration:underline; text-transform:uppercase; font-weight:bold; line-height:18px;}
.marketing{color:#FF0000; font-size:12px;}
.copyright{text-align:center; padding-bottom:22px; padding-top:3px; color:#8e9092; font-size:12px;}
/********** listing **********/

/********** hot properties **********/
.td_villa_header{font-weight:bold; font-size:13px; font-family:"Times New Roman", Times, serif; color:#808285;}
a.link_hp_villa{font-family:"Times New Roman", Times, serif; font-size:13px; text-decoration:underline; text-transform:uppercase; font-weight:bold; color:#808285; text-decoration:none}
a.link_hp_villa:hover{font-family:"Times New Roman", Times, serif; font-size:13px; text-decoration:underline; text-transform:uppercase; font-weight:bold; color:#808285; text-decoration:none}
.td_hp_box{width:228px; vertical-align:top}
.td_hp_dets{padding-top:3px; vertical-align:top; text-align:justify; font-size:14px; font-family:"Times New Roman", Times, serif; color:#808285;}
/********** hot properties **********/

/********** Building **********/
.bheader{font-family:"Times New Roman", Times, serif; font-size:14px; color:#808285; font-weight:bold; text-align:left}
/********** Building **********/

/************ Areas ****************/
p.list{font-family:"Times New Roman", Times, serif; font-size:11px; color:#914d18;}
a.list{font-family:"Times New Roman", Times, serif; font-size:11px; color:#914d18; text-decoration:none}
a.list:hover{font-family:"Times New Roman", Times, serif; font-size:11px; color:#914d18; text-decoration:underline}
/************ Areas ****************/

/************** Links *************/
.divlink{padding-top:10px; padding-bottom:25px;}
/************** Links *************/

/************** EP 101 *************/
.table_101{border:1px solid #4e484b; background-color:#222529}
h2.class101{text-align:center; font-weight:bold; color:#bdc1c6; font-family:"Times New Roman", Times, serif;}
.td_class101{padding:5px; text-align:center; color:#bdc1c6; font-family:"Times New Roman", Times, serif; padding:10px;}
a.link101{color:#bdc1c6; font-family:"Times New Roman", Times, serif; font-size:13px; text-decoration:underline}
/************** EP 101 *************/

/************** Newsletter *************/
a.issue_txt{color:#a7a9ac; font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration:none;}

.subheader{color:#c16728; font-weight:bold; font-size:16px; text-transform:uppercase;}
a.subheader{color:#c16728; font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration:none;}

.edm_txt{color:#a7a9ac; vertical-align:top; padding-left:24px; text-align:justify; font-size:16px;}

a.linktxt{color:#c16728; font-weight:bold; font-size:16px; text-transform:uppercase; text-decoration:none;}

.my_text{color:#808285; font-size:14px; font-weight:bold; text-transform:uppercase;}
/************** Newsletter *************/