html	{
	margin:0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:12px;
	color:#797979;
	overflow-x:hidden;
	}
body	{
	margin:0px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:12px;
	color:#797979;
	overflow-x:hidden;
	}
#main-container	{
	width:100%;
	height:auto;
	margin:0px auto;
	padding:0px;
	background-color:#0c1011;
	}
#sub-container {
	margin:0px auto;
	padding:0px;
	width:1024px;
	height:1221px;
}
#main-logo-area {
	float:left;
	width:1024px;
	height:111px;
}
#thambra-logo	{
	float:left;
	width:311px;
	height:111px;
	margin:0px;
	}
#logo-bg1	{
	float:left;
	width:284px;
	height:111px;
	margin:0px;
	background-image:url(images/logo-bg1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
#property-management	{
	float:left;
	width:224px;
	height:111px;
	margin:0px;
	}
#consultancy	{
	float:left;
	width:205px;
	height:111px;
	margin:0px;
	}
#navi-and-flash {
	float:left;
	width:1024px;
	height:463px;
}
#navi_and_flash_bg_left	{
	float:left;
	width:58px;
	height:463px;
	margin:0px;
	background-image:url(images/navi_and_flash_bg_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
#navi_section	{
	float:left;
	width:253px;
	height:463px;
	}
#navi_bg_top	{
	float:left;
	width:253px;
	height:59px;
	background-image:url(images/navi_bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
#navi_bg_top2	{
	float:left;
	width:253px;
	height:15px;
	background-image:url(images/navi_bg_top2.jpg);
	background-repeat:no-repeat;
	}
#navi_home	{
	float:left;
	width:253px;
	height:33px;
	}
#navi_aboutus	{
	float:left;
	width:253px;
	height:27px;
	}
#navi_galle	{
	float:left;
	width:253px;
	height:30px;
	}
#navi_services	{
	float:left;
	width:253px;
	height:29px;
	}
#navi_portfolio	{
	float:left;
	width:253px;
	height:27px;
	}
#navi_news_events	{
	float:left;
	width:253px;
	height:28px;
	}
#navi_contact	{
	float:left;
	width:253px;
	height:31px;
	}
#hotline	{
	float:left;
	width:253px;
	height:81px;
	}
#navi_bg_bottom2	{
	float:left;
	width:253px;
	height:51px;
	background-image:url(images/navi_bg_bottom2.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#navi_bg_bottom	{
	float:left;
	width:253px;
	height:52px;
	background-image:url(images/navi_bg_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
#flash-section	{
	float:left;
	width:653px;
	height:463px;
	margin:0px;
	}
#flash_bg_up	{
	float:left;
	width:653px;
	height:14px;
	background-image:url(images/flash_bg_up.jpg);
	background-repeat:no-repeat;
	}
#flash	{
	float:left;
	width:653px;
	height:436px;
	margin:0px;
	}
#flash_bg_bottom	{
	float:left;
	width:653px;
	height:13px;
	background-image:url(images/flash_bg_bottom.jpg);
	background-repeat:no-repeat;
	}
#navi_and_flash_bg_right	{
	float:left;
	width:60px;
	height:463px;
	background-image:url(images/navi_and_flash_bg_right.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}	
#body-navi {
	float:left;
	width:1024px;
	height:204px;
}
#body_navi_left_bg	{
	float:left;
	width:58px;
	height:204px;
	background-image:url(images/body_navi_left_bg.jpg);
	background-repeat:no-repeat;
	}
#body_navi_galle	{
	float:left;
	width:303px;
	height:204px;
	}
#body_navi_heading_galle	{
	float:left;
	width:303px;
	height:45px;
	margin:0px;
	padding:0px;
	}
#body_navi_galle_text_bg	{
	float:left;
	width:303px;
	height:159px;
	background-image:url(images/body_navi_galle_text_bg.jpg);
	background-repeat:no-repeat;
	}
#body_navi_about	{
	float:left;
	width:301px;
	height:204px;
	}
#body_navi_heading_about	{
	float:left;
	width:301px;
	height:45px;
	margin:0px;
	padding:0px;
	}
#body_navi_about_text_bg	{
	float:left;
	width:301px;
	height:159px;
	background-image:url(images/body_navi_about_text_bg.jpg);
	background-repeat:no-repeat;
	}
#body_navi_services	{
	float:left;
	width:302px;
	height:204px;
	}
#body_navi_heading_services	{
	float:left;
	width:302px;
	height:45px;
	margin:0px;
	padding:0px;
	}
#body_navi_services_text_bg	{
	float:left;
	width:302px;
	height:159px;
	background-image:url(images/body_navi_services_text_bg.jpg);
	background-repeat:no-repeat;
	}
#body_navi_services ul	{
	margin:0px;
	padding-top:6px;
	padding-left:30px;
	
	}
#body_navi_services li	{
	list-style-image:url(images/arrow.gif);
	margin:0px;
	padding:0px;
	
	}
#body_navi_text	{
	float:left;
	width:260px;
	height:113px;
	padding-top:8px;
	padding-left:14px;
	padding-right:8px;
	}

#body_navi_text_more	{
	float:left;
	width:70px;
	padding-top:8px;
	padding-left:212px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
	color:#FFFFFF;
	}
#body_navi_right_bg	{
	float:left;
	width:60px;
	height:204px;
	background-image:url(images/body_navi_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	}
#body-content {
	float:left;
	width:1024px;
	height:312px;
	}
#body_content_left_bg	{
	float:left;
	width:58px;
	height:312px;
	background-image:url(images/body_content_left_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	}
#body_content_welcome_message	{
	float:left;
	width:305px;
	height:312px;
	margin:0px;
	}
#body_content_welcome_message #welcome	{
	float:left;
	width:305px;
	height:45px;
	margin:0px;
	}
#body_content_welcome_message #welcome_text	{
	float:left;
	width:305px;
	height:267px;
	background-image:url(images/body_content_welcome_text.jpg);
	background-repeat:no-repeat;
	}
#body_content_welcome_message #welcome_text	#text{
	float:left;
	width:auto;
	padding:10px 10px 10px 14px;
	height:auto;
	text-align:justify;
	}
#body_content_bg2	{
	float:left;
	width:18px;
	height:312px;
	background-image:url(images/body_content_bg2.jpg);
	background-repeat:no-repeat;
	}
#body-content #noteworthy_projects	{
	float:left;
	width:268px;
	height:312px;
	margin:0px;
}
#body-content #noteworthy_projects #heading	{
	float:left;
	width:268px;
	height:48px;
	margin:0px;
}
#body-content #noteworthy_projects #image1	{
	float:left;
	width:268px;
	height:125px;
	margin:0px;
}
#body-content #noteworthy_projects #text_bg	{
	float:left;
	width:268px;
	height:139px;
	margin:0px;
	background-image:url(images/body_content_noteworthy_projects_img_text1.jpg);
	background-repeat:no-repeat;
}
#body-content #noteworthy_projects #text	{
	float:left;
	width:268px;
	height:85px;
	margin:0px;
	padding-top:14px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	font-style:normal;
	}
#body-content #noteworthy_projects2	{
	float:left;
	width:268px;
	height:312px;
	margin:0px;
}
#body-content #noteworthy_projects2 #heading {
	float:left;
	width:268px;
	height:48px;
	margin:0px;
}
#body-content #noteworthy_projects2 #image1	{
	float:left;
	width:268px;
	height:125px;
	margin:0px;
}
#body-content #noteworthy_projects2 #text_bg {
	float:left;
	width:268px;
	height:139px;
	margin:0px;
	background-image:url(images/body_content_noteworthy_projects_img_text2.jpg);
	background-repeat:no-repeat;
}
#body-content #noteworthy_projects2 #text	{
	float:left;
	width:268px;
	height:85px;
	margin:0px;
	padding-top:14px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	font-style:normal;
	}
#body_content_bg3	{
	float:left;
	width:27px;
	height:312px;
	background-image:url(images/body_content_bg3.jpg);
	background-repeat:no-repeat;
	}
#body_content_bg5	{
	float:left;
	width:20px;
	height:312px;
	background-image:url(images/body_content_bg5.jpg);
	background-repeat:no-repeat;
	}
#body_content_right_bg	{
	float:left;
	width:60px;
	height:312px;
	background-image:url(images/body_content_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	}
#body_content_right_bg_portfolio	{
	float:left;
	width:60px;
	height:1142px;
	background-image:url(images/portfolio_body_content_right_bg.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	}
#body-content #more	{
	float:left;
	width:70px;
	padding-top:8px;
	padding-left:198px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	text-transform:uppercase;
	text-align:right;
	color:#FFFFFF;
}
#footer {
	float:left;
	width:1024px;
	height:131px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#6a6868;
	text-decoration:none;	
	}
#footer #bg_left	{
	float:left;
	width:58px;
	height:131px;
	background-image:url(images/footer_bg_left.jpg);
	background-repeat:no-repeat;
	}
#footer #bg_powered	{
	float:left;
	width:377px;
	height:131px;
	background-image:url(images/footer_bg_powered.jpg);
	background-repeat:no-repeat;
	}
#footer #bg_powered li {
	display:inline;
	list-style-type:none;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#6a6868;
	text-decoration:none;	
	}
#footer #bg_powered ul	{
	padding-left:25px;
	margin-left:0px;
	margin-top:30px;
	}
#footer #bg_add	{
	float:left;
	width:277px;
	height:131px;
	background-image:url(images/footer_bg_add.jpg);
	background-repeat:no-repeat;
	}
#footer #bg_add li {
	display:inline;
	list-style-type:none;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#6a6868;
	text-decoration:none;	
	}
#footer #bg_add ul	{
	text-align:left;
	padding-left:55px;
	margin-left:0px;
	margin-top:30px;
	}
#footer #bg_phone	{
	float:left;
	width:252px;
	height:131px;
	background-image:url(images/footer_bg_phone.jpg);
	background-repeat:no-repeat;
	}
#footer #bg_phone li {
	display:inline;
	list-style-type:none;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#6a6868;
	text-decoration:none;	
	}
#footer #bg_phone ul	{
	text-align:left;
	padding-left:55px;
	margin-left:0px;
	margin-top:30px;
	}
#footer #bg_right	{
	float:left;
	width:60px;
	height:131px;
	background-image:url(images/footer_bg_right.jpg);
	background-repeat:no-repeat;
	}

.more	{
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-style:normal;
	}
.more:hover	{
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:10px;
	color: #999999;
	text-decoration:none;
	font-style:normal;
	}
.footerLinks	{
	display:inline;
	list-style-type:none;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#6a6868;
	text-decoration:none;
	}
.footerLinks:hover	{
	display:inline;
	list-style-type:none;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-variant:normal;
	color:#CCCCCC;
	text-decoration:none;
	}
#sub_pabe_body	{
	width:1024px;
	height:auto;
	float:left;
	}
#sub_pabe_body #left-bg{
	width:58px;
	height:auto;
	float:left;
	}
#sub_page_body_navi_left_bg{
	width:58px;
	height:204px;
	float:left;
	background-image: url(images/body_navi_left_bg.jpg);
	background-repeat:no-repeat;
	}
#sub_page_body_content_left_bg{
	width:58px;
	height:312px;
	float:left;
	background-image: url(images/body_content_left_bg.jpg);
	background-repeat:no-repeat;
	}
#sub_page_body_content_left_bg_portfolio{
	width:58px;
	height:1142px;
	float:left;
	background-image: url(images/portfolio_body_content_left_bg.jpg);
	background-repeat:repeat-y;
	}
#sub_page_left_content	{
	width:305px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
	}
#sub_page_navi_galle{
	float:left;
	width:305px;
	height:204px;
	}
#sub_page_navi_heading_galle	{
	float:left;
	width:305px;
	height:46px;
	margin:0px;
	padding:0px;
	}
#sub_page_galle_text_bg	{
	float:left;
	width:305px;
	height:158px;
	background-image:url(images/sub_page_navi_galle_text.jpg);
	background-repeat:no-repeat;
	}

#sub_page_news	{
	float:left;
	width:305px;
	height:312px;
	}
#sub_page_news #news_heading	{
	float:left;
	width:305px;
	height:45px;
	}
#sub_page_news #news_text	{
	float:left;
	width:305px;
	height:267px;
	background-image:url(images/sub_page_news_text_bg.jpg);
	background-repeat:no-repeat;
	}
#sub_page_news #about_news_text	{
	float:left;
	width:305px;
	height:267px;
	background-image:url(images/about_news_sub_page_.jpg);
	background-repeat:no-repeat;
	}
#sub_page_news_portfolio	{
	float:left;
	width:305px;
	height:312px;
	padding-top:1px;
	}
#sub_page_news_portfolio_news_bottom	{
	float:left;
	width:305px;
	height:829px;
	background-image:url(images/portfolio_news_bottom.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
#sub_page_news_portfolio #news_heading	{
	float:left;
	width:305px;
	height:45px;
	}
#sub_page_news_portfolio #news_text	{
	float:left;
	width:305px;
	height:267px;
	background-image:url(images/portfolio_sub_page_news_text_bg.jpg);
	background-repeat:no-repeat;
	}
#sub_page_contents	{
	width:598px;
	height:auto;
	float:left;
	}
#sub_page_contents #body-content-images	{
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	padding-top:40px;
	}
#sub_page_contents #body-content-images #image1	{
	width:190px;
	height:166px;
	float:left;
	padding-right:2px;
	}
#sub_page_contents #body-content-images #image2	{
	width:192px;
	height:166px;
	float:left;
	margin:0px;
	}
#sub_page_contents #body-content-images #image3	{
	width:190px;
	height:166px;
	float:left;
	padding-left:2px;
	}
#sub_page_contents #body-content-images #image4	{
	width:190px;
	height:166px;
	float:left;
	padding-top:2px;
	padding-right:2px;
	}
#sub_page_contents #body-content-images #image5	{
	width:192px;
	height:166px;
	float:left;
	padding-top:2px;
	margin:0px;
	}
#sub_page_contents #body-content-images #image6	{
	width:190px;
	height:166px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	}
#sub_page_contents #top_bgs	{
	width:598px;
	height:46px;
	float:left;
	}
#sub_page_contents #sub_page_body_content_top_bg1	{
	width:299px;
	height:46px;
	background-image:url(images/sub_page_body_content_top_bg1.jpg);
	background-repeat:no-repeat;
	float:left;
	}
#sub_page_contents #top_bgs #sub_page_about_heading	{
	width:299px;
	height:46px;
	float:left;
	}
#sub_page_contents #sub_page_body_contents	{
	width:578px;
	height:460px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-top:0px;
	float:left;
	background-image:url(images/sub_page_body_contents.jpg);
	background-repeat:no-repeat;
	text-align:justify;
	vertical-align:bottom;
	}
#sub_page_contents #sub_page_body_contents_portfolio	{
	width:578px;
	height:1290px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	margin-top:0px;
	float:left;
	text-align:justify;
	vertical-align:bottom;
	background-image:url(images/portfolio_body_bg.jpg);
	background-repeat:no-repeat;
	}

#sub_page_body_content_bg_right	{
	width:3px;
	height:auto;
	float:left;
}
#sub_page_body_content_bg_right #sub_page_body_content_bg_right2	{
	width:3px;
	height:46px;
	float:left;
	background-image:url(images/sub_page_body_content_bg_right2.jpg);
	background-repeat:no-repeat;
}
#sub_page_body_content_bg_right #sub_page_body_content_bg_right1	{
	width:3px;
	height:470px;
	float:left;
	background-image:url(images/sub_page_body_content_bg_right1.jpg);
	background-repeat:no-repeat;
}
#sub_page_body_content_bg_right #portfolio_sub_page_body_content_bg_right1	{
	width:3px;
	height:1300px;
	float:left;
	background-image:url(images/portfolio_sub_page_body_content_bg_right1.jpg);
	background-repeat:no-repeat;
}
#news_month	{
	float:left;
	width:auto;
	height:90px;
	padding:15px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
	}
#news_month #date	{
	float:left;
	width:30px;
	height:31px;
	padding-top:30px;
	}
#news_month #news_item1	{
	width:230px;
	height:auto;
	float:left;
	padding-left:10px;
	}
#news_month #more	{
	float:left;
	width:70px;
	padding-top:8px;
	padding-left:157px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	text-transform:uppercase;
	text-align:right;
	color:#FFFFFF;
	}
#news_details_month	{
	float:left;
	width:auto;
	height:auto;
	padding:15px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	text-align:justify;
	}
#news_details_month #date	{
	float:left;
	width:30px;
	height:31px;
	padding-top:27px;
	}
#news_details_month #news_item1	{
	width:510px;
	height:auto;
	float:left;
	padding-left:20px;
	}
#line	{
	width:100%;
	height:9px;
	padding:0px;
	float:left;
	background-image:url(images/line.jpg);
	background-repeat:no-repeat;
	background-position: center;
	text-align:center;
	}
#main_cat	{
	float:left;
	width:560px;
	height:auto;
	padding-left:12px;
	padding-top:12px;
	padding-bottom:20px;
	font-family:Tahoma, Verdana, "Trebuchet MS";
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	}
#main_cat #sub_cat	{
	float:left;
	width:auto;
	height:auto;
	padding-left:15px;
	padding-top:10px;	
	}
#main_cat #sub_cat ul	{
	margin:0px;
	padding:0px;
	}
#main_cat #sub_cat li	{
	display:inline;
	list-style-type:none;
	margin-right:3px;
	}
#news_about_thambra	{
	width:305px;
	height:196px;
	float:left;
	}
#news_services	{
	width:305px;
	height:203px;
	float:left;
	}
#news_services li	{
	list-style-image:url(images/arrow.gif);
	margin:0px;
	
	}
#page_contact #form-mainInputContainer	{
	float:left;
	width:358px;
	padding-top:4px; padding-bottom:4px;
	text-align:right;
}
#page_contact #form-inputLeftText	{
	width:100px;
	float:left;
	height:12px;
	padding-top:4px; padding-bottom:4px; padding-left:50px;
	text-align:left;
	color:#FFFFFF;
	letter-spacing:1px;
}
#page_contact #form-inputBox	{
	width:207px;
	float:left;
	height:20px;
	vertical-align:middle;
	text-align:right;
}
#page_contact #form-inputBoxMessage	{
	width:207px;
	float:left;
	height:80px;
	vertical-align:middle;
	text-align:right;
}
.form-input	{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size:11px;
	color: #565656;
	font-variant:normal;
	width:180px;
	height:16px;
	border:#333232 1px solid;
	background-color: #1c2022;
}
.form-inputMessage	{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size:11px;
	color: #565656;
	font-variant:normal;
	width:180px;
	height:80px;
	border:#333232 1px solid;
	background-color: #1c2022;
}
.mailto{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	text-decoration:none;
	color:#b7b3b3;
	display:inline;
	list-style:none;
	list-style-type:none;
	letter-spacing:1px;
}
.mailto:hover{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size:12px;
	font-stretch:normal;
	font-style:normal;
	text-decoration:underline;
	color:#eaaa00;
	display:inline;
	list-style:none;
	list-style-type:none;
	letter-spacing:1px;
}

