/* ==================================
   
  Structure
  =============
  $ __Header:   	Logo and Primary navigations
  $ __Navigation:   Global Site Navigations
  $ __Banner:   	Banner
  $ __Content:  	Everything Within the Content  
  $ __Footer:   	Sitemap, Footer Navigations and Logo  
  ================================== */
  
/* $__Globales HTML
=====================================================================*/


@font-face {
	font-family: 'ClarendonBTRoman';
	src: url(-../fonts/clrndnn_0-webfont.eot-);
	src: url(-../fonts/clrndnn_0-webfont-.eot) format('embedded-opentype'),  url(-../fonts/clrndnn_0-webfont.woff-) format('woff'),  url(-../fonts/clrndnn_0-webfont.ttf-) format('truetype'),  url(-../fonts/clrndnn_0-webfont.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, tr, th, td, embed, object {
	margin:0;
	padding:0
}

h1, h2, h3, h4, h5, h6
{ color:#783c1a;
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset, img, abbr, a img {
	border:0
}
ul {
	list-style:none
}
caption, th {
	text-align:left
}
hr {
	display:none
}
a, a:link, a:visited, a:hover {
	text-decoration:none;
	color:#1676a5;
}
a:focus, a:hover {
	text-decoration:underline
}
.clear {
	clear:both;
}
.textcenter {
	text-align:center
}
.textright {
	text-align:right
}
a:active, a:focus {
	outline:0 none
}	/* Firefox Dotted Outline Fix */
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
abbr, acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
}
input {
	border:0px;
}
html, body {
	margin:0;
	padding:0;
/* 	height:100%;*/
}
/* $__Generales
=====================================================================*/
body {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#333333;
}
.block {
	display:block;
}
.skiplink {
	display:none
}
.flt-left {
	float:left;
}
.flt-right {
	float:right;
}
.clear {
	clear:both;
}
.to-padding-01 {
	padding:22px 0px 20px 0px;
}
.to-padding-02 {
	padding:0px 14px 0px 0px;
}
.to-padding-03 {
	padding:10px 14px 10px 10px;
}
.to-padding-04 {
	padding:17px 0px 0px 0px;
}
.to-padding-05{
	padding:16px 0px 5px 9px;
}
.to-padding-06{
	padding:0px 0px 0px 9px;
}
.to-padding-07{
	padding:26px 0px 0px 0px;
}
.to-margin-01 {
	margin:0px 35px 0px 0px;
}
.outer-panel {
	width:100%;
	background:url(../images/body-bg.jpg) repeat-x left top;
		background-color:#faf3e4;
}
.inner-outer-panel {
	width:100%;
	background:url(../images/inner-body-bg.jpg) repeat-x left top;
		background-color:#faf3e4;
}

.inner-outer-panel-fizpage {
	width:100%;
	background:url(../images/zfvback-header.jpg) norepeat left top;
}
.header, .banner-area, .content-area-02, .inner-content, .footer {
	width:970px;
	margin:0px auto;
	
}
.content-area-01 {
	width:900px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
/* $__Header
=====================================================================*/
.header-panel {
	height:97px;
}
.innerheader-panel {
	height:178px;
}
.innerheader-panel-fizpage {
	height:1px;
}
.header {
	padding:0px 0px 0px 0px;
}
.header-left {
	width:164px;
	padding:0px 0px 0px 0px;
}

.logo a  {
    background: url("../images/logo-zaamin.png") no-repeat scroll left top transparent;
    display: block;
    height: 107px;
    text-indent: -9999px;
    width: 400px;
}


.header-right {
	width:775px;
}
.header-right-top {
	padding:6px 8px 20px 0px;
}
/* $__Banner
=====================================================================*/
.banner-area {
	height:390px;
}
/* $__Content
=====================================================================*/
.content-top-01{
	border-bottom:1px dotted #7f7f7f;
	padding:0px 0px 30px 0px;
}
.content-area-01-left {
	float:left;
	width:590px;
	padding:0px 42px 0px 0px;
}
.content-area-01-left h2 {
	font-family: 'ClarendonBTRoman';
	font-size:23px;
	color:#783c1a;
	line-height:32px;
}

.project-01 {
}
.project-01-top {
	border-bottom:1px dotted #787878;
	padding:3px 0px 5px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.project-01-top span {
	float:left;
	padding:5px 0px 0px 0px;
}
.project-01-top a {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#2373a8;
	float:right;
}
.project-01-top a span {
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#727272;
	padding:0px 0px 0px 5px;
	float:none;
}
ul.project-list {
	padding:10px 0px 0px 0px;
	width:590px;
	float:left;
	overflow:hidden;
}
ul.project-list li {
	padding:0;
	float:left;
}
ul.project-list li.first-child,
ul.project-list li.second-child 
{
    padding:0px 18px 0px 0px;
    }
ul.project-list li.third-child {
	padding:0px 0px 0px 0px;
}
.proj-img {
	position:relative;
}
.proj-text {
	position:absolute;
	background:#232910;
	left:0px;
	bottom:0px;
	width:175px;
	padding:6px 0px 6px 8px;
	font:normal 11px Arial, Helvetica, sans-serif;
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity:.9;
}
.proj-text a {
	color:#f1f1f0;
}
.proj-text span {
	font:normal 16px georgia, arial, "trebuchet MS";
	font-style:italic;
	display:block;
	padding:0px 0px 2px 0px;
}
.proj-text span:hover {
	color:#d8d9da;
}
.proj-name {
	border-bottom:1px dotted #b2b2b2;
	padding:6px 0px 6px 5px;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.proj-name a {
	color:#c0792a;
}
.abd-group {
	padding:44px 0px 0px 0px;
}
.abd-group-left {
	width:212px;
	float:left;
	padding:0px 10px 0px 0px
}
.abd-group-left h3 {
	font-family: 'ClarendonBTRoman';
	font-size:28px;
	color:#2e2815;
	line-height:28px;
	display:block;
	text-indent:-9999px;
	background:url(../images/zamin.jpg) no-repeat 0 0;
}
.abd-group-left p {
	padding:8px 0px 0px 0px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#2b2b2b;
}
.abd-group-right {
	width:358px;
	float:left;
	padding:4px 0px 0px 0px
}
.list-box-01 {
		background:url(../images/bg-01.gif) repeat left top;
	padding:8px 8px 4px 8px;
	
}
.img-list-01 li {
	padding:1px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:inset #ccc 0 0 .1em;
	-moz-box-shadow:inset #ccc 0 0 .1em;
	box-shadow:inset #ccc 0 0 .1em;
	behavior: url(PIE.htc);
	float:left;
	margin:0px 7px 7px 0px;
}
.img-list-01 .second-child{
	margin:0px 0px 7px 0px;
}
.content-area-01-right {
	float:left;
	width:263px;
}
.list-01 li{
	background:url(../images/bord-bg-02.gif) no-repeat left bottom;
	padding:10px 0px 20px 0px;
	float:left;
	width:266px;
}
.list-01 .last-child{
	background:none;
}
.list-01 h3{
		font-family: 'ClarendonBTRoman';
	font-size:22px;
	color:#9aa014;
	line-height:24px;
}
.head-01{
	color:#666666 !important;	
}
.head-02{
	font-size:16px;
}
.text-02{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#808080;
	display:block;
	padding:2px 0px 0px 0px;
}
.list-01 li ul{
	padding:12px 0px 0px 0px;
}
.list-01 li ul li{
	background:none;
	padding:0px 6px 0px 0px;
	float:left;
	width:auto;
}
.sale{
	padding:0px 85px 0px 0px;
	position:relative;
}
.sale span{
	
    display: block;
    float: left;
    height: 95px;
   /* padding: 0 266px 0 0;*/
    position: absolute;
    top: 0;
    right:0;
}

.sale span a {
    background: url("../images/bg-img-01.gif") no-repeat scroll right 8px transparent;
    display: block;
    height: 95px;
    width: 100px;
}
.sale p{
	padding:0px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#525252;
}
.sale .more-btn-01{
	background: url("../images/arrow-02.gif") no-repeat scroll left 6px transparent;
    bottom: 0;
    padding: 0 0 0 8px;
    position: absolute;
    right: 5px;
}
.interior{	
	/*padding:0px 85px 0px 0px;*/
}
/*.interior span{
	
    display: block;
    float: left;
    height: 95px;
    position: absolute;
    top: 0;
}*/
.interior .icon
{ 
    background:url(../images/bg-img-02.gif) no-repeat top;
    padding-top:69px;
  width: 50px;
 display:block;
}
.more-btn-02{
	background:url(../images/arrow-02.gif) no-repeat left 6px;
	padding:0px 0px 0px 8px;
}
.video .icon {
    background: url("../images/Logo-in-LCD.png") no-repeat scroll center top transparent;
    display: block;
    padding-top: 81px;
    width: 58px;
}
.location
{
}

.left
{
    float:left;
}
.h_cover
{
    width:200px;
}

.location .icon
{ 
     background:url(../images/gmapsa.png) no-repeat top;
     padding-top:69px;
     width: 57px;
     display:block;
}

.content-bottom-01{
	padding:32px 0px 35px 35px;
}
.search-panel-01{
	width:290px;
	float:left;
}
.search-panel-01 h4{
	font:normal 17px Arial, Helvetica, sans-serif;
	color:#76a300;
	padding:0px 0px 10px 0px;
}
.search-panel-01 h4 span{
	color:#227db1;
}
.to-width-01
{
    width:146px !important;
    }
.search-area{
	background:#f2f2f2;
	padding:9px;
	width:250px;
		-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	behavior: url(PIE.htc);
}
.text-field-bg-01{
	background:url(../images/field-bg-01.gif) no-repeat left top;
	padding:0px 0px 0px 12px;
	height:35px;
	float:left;
}
.text-field-bg-01 span{ 
	display:block;
	padding:4px 4px 4px 0px;
	height:27px;
	color:#000000;

}
.text-field-bg-01 input{
	width:100%;
	background:none;
	font:normal 14px/27px Arial, Helvetica, sans-serif;
	height:27px;
}
.to-width-01 {
	width:210px;
}
.to-width-02 {
	width:263px;
}
.to-width-03 {
	width:70px;
	margin:0px 8px 0px 0px;
}
.to-width-04 {
	width:109px;
	margin:0px 12px 0px 0px;
}

.form-btn-01{
	background:url(../images/form-btn-01.gif) no-repeat left top;
	width:88px;
	height:36px;
	cursor:pointer;
	float:left;
	margin:0px 0px 0px 3px;
}
.testimonial-panel-01{
	width:380px;
	float:left;
	overflow:hidden;
}
.testimonial-panel-01 h3, .update-panel-01 h3{
	font-family: 'ClarendonBTRoman';
	font-size:22px;
	color:#2e2815;
}
.testimonial-content{
	padding:0px 0px 0px 0px;
}
.testimonial-area{
	padding:10px 0px 0px 0px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
}
.comment-01{
	height:61px;
	/*width:350px;*/
}
.comment-01 span{
	font:normal 17px/20px Arial, Helvetica, sans-serif;
	display:block;
}
.view-btn-01{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#579fcc;
	background:url(../images/arrow-03.gif) no-repeat left 4px;
	padding:0px 0px 0px 8px;
}
.update-panel-01{
	width:242px;
	overflow:hidden;
	float:left;
}
.update-panel-01 li{
	width:242px;
	margin-right:10px;
}
.update-area{
	padding:12px 0px 0px 0px;
}
.update-area span{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#62a5cf;
	display:block;
}
.update-area p{
	padding:6px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
span.date-01{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#b2b2b2;
	float:left;
}

.pics
{ float: right;

width: 200px;
padding-bottom:10px;
background-color: #ede6d8;
margin-bottom:50px;}

.pics-fazaia
{ float: right;
width: 380px;
padding-bottom: 10px;

margin-bottom: 50px;}

.pics-f
{ float: left;

width: 600px;
padding-bottom:10px;
background-color: none;
margin-bottom:50px;}
.clr {
width: 100%;
float: left;
clear: both;
margin-bottom: 1px;
}

/* pic insert */


#fullwidth
{
	width:200px;
	float:left;
	margin-top: 10px;

}
#fullwidth-f
{
	width:600px;
	float:left;
	margin-top: 10px;
}
#fullwidth #listportfolio {
	width:200px;
	padding:0;
		background-color:#dccba7;

}

#fullwidth #listportfolio-fazaia {
	width:300px;
	padding:0;
		background-color:#dccba7;

}
#fullwidth #listportfolio li {
	width:80px;
	height:80px;
	float:left;
	display:inline;
	margin:0 10px 25px 10px;
	padding:0;
}

#fullwidth-f #listportfolio li {
	width:300px;
	height:100px;
	float:left;
	display:inline;
	margin:0 0px 120px 0px;
	background:none;
	padding:0;
}
#fullwidth #listportfolio li a, #fullwidth #listportfolio li a:link, #fullwidth #listportfolio li a:visited {
	width:80px;
	height:80px;
	border:1px solid #d7d7d7;
	float:left;
	display:inline;
	text-align:center;
	padding:8px 0 0 0;
	color:#444;
	font-size:11px;
	font-weight:normal;
}
#fullwidth #listportfolio li a:hover {
	text-decoration:none;
	border:1px solid #98005d;
}
#fullwidth a {
	font-size:14px;
	color:#000000;
	line-height:1.8em;
	padding:0 0 15px 0;
	font-family: Tahoma;
	text-decoration:none;
}
/* Lightbox
=====================================================================*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000!important;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* pic insert end */
#maps {
	width: 620px;
	float: left;
	margin: 10px 0 10px 22px;
	
}
#fullw
{width: 960px;
float left;
margin: 10px 0 10px 0px;
}

#headimg
{
	width: 960px;
float left;
	clear:left;
	margin-top: 10px;
	padding-left: 153px;
}
#gallerys
{
	width: 960px;
float: left;
	margin-top: -10px;
}

.fazaia-main-page
{
	float: left;
	width: 960px;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 0em;	
}

.place-overviewtext

{
	width:600px;
	float:left;
	clear:left;

}

.place-logo

{
	width:24%;
	float:left;
	margin-bottom: 15px;
}


.place-detail

{
	width:29%;
	float:left;
	
}
.place-pictures

{
	width: 455px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;	
	
}

.place-text3boxes

{
	width: 500px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;	
	
}


.place-boxcontainer
{
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 53px;
	margin-left: 0px;
	float: left;
	background-image: url(../images/Boxbg.png);
}

.box1
{
	width:150px;
	padding-right:16px;
	float: left;
}

.box2
{
	width:150px;
	padding-right:8px;
	padding-left:8px;
	float: left;
}

.box3
{
	width:150px;
	padding-left:8px;
	float: left;
}

.headingforboxes
{
	margin: 0px;
	padding: 0px;
	color: #584D0A;
}
.place-likebox

{
	width:100%;
	float:right;
	clear: both;

	
}

.overseas-text

{width: 630px;
float: left;
}

.overseas-column

{width: 295px;
float: right;
padding-left:20px;
padding-top:20px;
}

.overseas-ad
{ width: 288px;
float:left;
clear: left;
padding-left:8px;
padding-top: 10px;
padding-bottom: 10px;
}

}


#pspecs
{width: 960px;
float: left;
margin-top: 10px;
height: 250px;
}

#pspecs li {
	border-bottom:dotted 1px #b2b2b2;
	background:url(../images/home-loan_li-icon.gif) no-repeat left 9px;
	padding:7px 0 7px 21px;
}
.col1
{width: 320px;
float: left;
clear:left;
}

.col2
{width: 320px;
float: left;
}

.col3
{width: 320px;
float: left;
}

.projimg
{ float: left;
padding-left: 5px;
}
#maintabs
{
	float:left;
	clear: left;
	width 960px;
	margin-top: 0px;
}
.sp
{margin-left: 5px;}
/* $__Footer
=====================================================================*/
.footer-panel {
	background:#e6e2d7;
}
.footer-top {
	padding:15px 0px 0px 0px;
}
ul.foote-links li {
	padding:0px 26px 0px 24px;
	border-right:1px solid #cecabd;
	float:left;
	font:bold 15px Arial, Helvetica, sans-serif;
}
ul.foote-links .child {
}
ul.foote-links .last-child {
	border:none;
}
ul.foote-links li a {
	color:#635544;
}
ul.foote-links li ul {
	padding:8px 0px 0px 0px;
	min-height:120px;
}
ul.foote-links li ul li {
	padding:0px 0px 4px 0px;
	border:none;
	display:block;
	float:none;
	font:normal 11px Arial, Helvetica, sans-serif;
}
ul.foote-links li ul li a {
	color:#575045;
}
.box-panel-01 {
	width:1060px;
	margin:0px auto;
	padding:16px 0px 22px 0px;
}
box-panel-01 ul
{
  height:60px;    
}
.box-panel-01 li {
	margin:0px 6px 0px 0px;
	padding:6px 0px 8px 13px;
	background:#d6d2c8;
	width:240px;
	float:left;
	z-index:1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	color:#635544;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#635544;
}
.sub-head-01 {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
	padding:0px 0px 4px 0px;
}
.box-panel-01 li a {
	color:#ac7128;
}
.box-panel-01 li a:hover {
	color:#98621f;
}
.sub-link-01 {
	width:550px;
	margin:0px auto;
}
.sub-link-01 ul {
	padding:0px 0px 4px 0px;
	float:left;
}
.sub-link-01 li {
	background:url(../images/arrow-01.gif) no-repeat left 2px;
	padding:0px 14px 6px 12px;
	float:left;
	font:bold 10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.sub-link-01 li a {
	color:#635544;
}
.footer-bottom {
	background:url(../images/bord-bg-01.gif) no-repeat left top;
	padding:12px 0px 10px 0px;
}
.quick-icon-skype {
background: url(../images/skype.png) no-repeat left top;
width: 300px;
}
.quick-linck-01 {
	width:210px;
	margin:0px auto;
	clear:both;
}
.quick-linck-01 li {
	padding:0px 26px 0px 0px;
	font:bold 10px/22px Arial, Helvetica, sans-serif;
	float:left;
}
.quick-linck-01 li a {
	color:#635544;
	padding:0px 0px 0px 26px;
	float:left;
	display:block;
}
.face-book-01 {
	background:url(../images/face-bok-01.gif) no-repeat left top;
}
.twitter-01 {
	background:url(../images/twitter-01.gif) no-repeat left top;
}
.blog-01 {
	background:url(../images/blog-01.gif) no-repeat left top;
}
.in-01 {
	background:url(../images/in-01.gif) no-repeat left top;
}
/* $__Inner page
=====================================================================*/
.inner-content {
	padding:25px 0px 30px 0px;
	
}

.fizpagecontent {
	padding:0px 0px 30px 0px;
}
.inner-content h2{
	 border-bottom: 2px dotted #CECECE;
    color: #783c1a;
    display: block;
    font-family: 'ClarendonBTRoman';
    font-size: 26px;
    padding: 0 0 6px;
    line-height: 27px;
}
.inner-content h2 span{
	font-size: 14px;
    font-style: italic;
    line-height: 24px;
    font-weight: normal;
}
/*.sidenav
{	width:194px;
}*/
.sidenav {
	width:194px;
	background:url(../images/sidenav-top-bg.gif) no-repeat left top;
	padding:23px 0px 0px 0px;
}
.sidenav ul {
	width:194px;
	background:url(../images/sidenav-bottom-bg.gif) no-repeat left bottom;
	padding:0px 0px 89px 0px;
}
.sidenav li {
	border-bottom:1px solid #dfdfdf;
}
.sidenav li a {
	background:url(../images/sidenav-bg.gif) repeat-y left top;
	display:block;
	padding:11px 0px 11px 0px;
	color:#5f5f5f;
	font:normal 13px Arial, Helvetica, sans-serif;
}
.sidenav li a:hover {
	text-decoration:none;
	background:#FFF;
	color:#2d2d2d;
}
.sidenav li a.active {
	text-decoration:none;
	background:#FFF;
	color:#2d2d2d;
}
.sidenav li a span {
	padding:0px 0px 0px 40px;
}
.icon-01 {
	background:url(../images/sidenav-icon.png) no-repeat 9px 0px;
}
.icon-02 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -47px;
}
.icon-03 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -90px;
}
.icon-04 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -140px;
}
.icon-05 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -180px;
}
.icon-06 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -224px;
}
.icon-07 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -269px;
}
.icon-08 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -314px;
}
.icon-09 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -358px;
}
.icon-10 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -405px;
}
.icon-11 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -451px;
}
.icon-12 {
	background:url(../images/sidenav-icon.png) no-repeat 9px -495px;
}
.inner-content-left {
	float:left;
	width:196px;
}
.inner-content-right {
	float:left;
	width:743px;
	padding:0px 0px 0px 30px;
}
.career {
	padding:15px 0px 0px 0px;
}
.career-left {
	width:240px;
	padding:0px 44px 0px 0px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#525252;
}
.inner-content-right h3 {
	font-family: 'ClarendonBTRoman';
	font-size:24px;
	line-height:24px;
	color:#6a9300;
}
.career-left p {
	padding:14px 0px 0px 0px;
}
.career-right {
	width:455px;
	padding:35px 0px 0px 0px;
}
.table-01 {
	color:#525252
}
.table-01 .rowo-01 {
	background:#f1f1f1;
}
.table-01 .rowo-02 {
	border-bottom:1px dotted #b2b2b2;
}
.table-01 .rowo-02 span {
	color:#868686;
}
.table-01 .rowo-02 a {
	background:url(../images/arrow-04.gif) no-repeat right 4px;
	padding:0px 10px 0px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#579fcc;
}
.table-01 .rowo-02 a:hover {
	color:#868686;
	text-decoration:none;
}
.gallery {
	/*height:454px;
	overflow:hidden;*/
	position:relative;
	padding-top:18px;
}
.text-03{
	text-align:center;
	font:bold 11px Arial, Helvetica, sans-serif;
	clear:both;
	width:416px;
	margin:0px auto;
	display:block;
	padding:10px 40px 0px 0px;
}


/* $__Project Details
=====================================================================*/
.project-top{
	padding:0px 0px 5px 0px;
}
.aqua-01{
	float:left;
}
.form-btn-02{
	float:right;
	background:url(../images/form-btn-02.gif) no-repeat left top;
	cursor:pointer;
	width:161px;
	height:41px;
	margin:15px 0px 0px 0px;
}
.sub-nave{
	background:url(../images/subnave-bg.gif) no-repeat left top;
	height:38px;
	padding:0px 0px 0px 1px;
}
.sub-nave li{
	float:left;
	background:url(../images/subnave-sep.gif) no-repeat right top;
	padding:0px 1px 0px 1px;
}
.sub-nave li a{
		font:normal 16px/35px Arial, Helvetica, sans-serif;
	padding: 0 12px 5px 8px;
	display:block;
	float:left;
	color:#626262;
}
.sub-nave li a:hover{
	background:url(../images/subnave-over.png) no-repeat center top;
	text-decoration:none;
}
.sub-nave li a.active{
	background:url(../images/subnave-over.png) no-repeat center top;
	text-decoration:none;
}
.sub-nave .last-child{
	background:none;
}
.project-details{
	padding:25px 0px 0px 0px;
}
.project-details-left{
	float:left;
	width:585px;
}
.project-details-right{
	float:left;
	width:385px;
	padding:65px 0px 0px 0px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	margin-top: -450px;
margin-left: 630px;
}
.project-details-right p{
	padding:28px 0px 0px 0px;
}
.btn-area-01{
	padding:1px 0px 0px 0px;
}
.btn-area-01 input{
	cursor:pointer;
	width:186px;
	height:57px;
}
.form-btn-03{
	background:url(../images/form-btn-03.gif) no-repeat left top;
	margin:0px 4px 0px 0px;
}
.form-btn-04{
	background:url(../images/form-btn-04.gif) no-repeat left top;
}
ul.sub-list-03{
	clear:both;
}
ul.sub-list-03 li{
	border-bottom:2px dotted #cecece;
	padding:7px 0px 7px 0px;
	font:normal 15px Arial, Helvetica, sans-serif;
}
ul.sub-list-03 span{
	color:#76a300;
}



/* $__project-floor types
=====================================================================*/
.list-02{
	padding:0px 0px 0px 0px;
}
.list-02 li{
	float:left;
	padding:0px 27px 10px 0px;
}

.list-02f{
	padding:0px 0px 0px 0px;
}
.list-02f li{
	float:left;
	padding:0px 10px 10px 0px;
}


.floor-panel{
	width:214px;
}
.floor-name{
	background:url(../images/flore-name-bg.gif) no-repeat left top;
	padding:0px 0px 0px 10px;
	display:block;
	float:left;
}
.floor-name span{
	background:url(../images/flore-name-bg.gif) no-repeat right top;
	padding:0px 12px 0px 0px;
	float:left;
	font:normal 16px/29px Arial, Helvetica, sans-serif;
}
.floor-img{
	clear:both;
	background:#e3e6d3;
	padding:6px;
	position:relative;
}
.zoom-icon{
	position:absolute;
	right:6px;
	bottom:6px;
	width:28px;
}
.zoom-icon a{
	width:28px;
	height:29px;
	display:block;
	background:url(../images/zoom-icon.png) no-repeat left top;
	float:left;
	text-indent:-99999px;
}
/* $__project-google map
=====================================================================*/
.mape-panel{
	padding:6px 0px 0px 0px;
}
.mape-panel-left{
	padding:0px 0px 0px 16px;
	width:654px;
	float:left;
}
.mape-panel-right{
	width:300px;
	float:left;
}
.mape-panel-right2{
	width:300px;
	float:right;
}
.img-bord{
	border:6px solid #e3e6d3;
}
.form-field-03{
	background:#ebf1e2;
	padding:18px 25px 0px 16px;
	-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
	-khtml-border-radius: 6px;
    border-radius: 6px;
	position:relative;
	z-index:1;
	behavior: url(PIE.htc);
}
.field-bg-01{
	height:26px;
	padding:4px 6px 4px 6px;
	width:244px;
	border:1px solid #e1e1e1;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
    border-radius: 4px;
	background:#fff;
	position:relative;
	z-index:1;
	behavior: url(PIE.htc);
}
.text-field-01{
	width:100%;
	background:none;
	border:0px;
}
.select-field-01{
		width:100%;
	background:none;
	border:0px;
	height:26px;
}
.form-field-03 li{
	padding:0px 0px 8px 0px;
	float:left;
	width:100%;
}
.form-btn-05{
	background:url(../images/form-btn-05.gif) no-repeat left top;
	cursor:pointer;
	width:80px;
	height:32px;
	float:right;
}
/* $__project-floor types
=====================================================================*/
.list-04{
	width:304px;
	padding:0px 0px 30px 0px;
}
.list-04 h3{
	padding:0px 0px 0px 10px;
	font:bold 12px/29px Arial, Helvetica, sans-serif;
	color:#525252;
	text-transform:uppercase;
	background:#e8e6d8;
}
.list-04 li{
	border-bottom:1px dotted #b2b2b2;
	padding:8px 0px 8px 26px;
	background:url(../images/icon-02.gif) no-repeat 10px 13px;
}
.specification-list-01{
	width:328px;
}
.specification-list-02{
	width:334px;
}
.specification-list-03{
	width:304px;
}
.img-02{
	padding:24px 0px 0px 0px;
}

.project-list li{
	float:left;
	padding:0px 36px 23px 0px;
}
.project-item{
	width:195px;
}
.project-name{
	background:url(../images/flore-name-bg.gif) no-repeat left top;
	padding:0px 0px 0px 10px;
	display:block;
	float:left;
}
.project-name span{
	background:url(../images/flore-name-bg.gif) no-repeat right top;
	padding:0px 12px 0px 0px;
	float:left;
	font:bold 12px/29px Arial, Helvetica, sans-serif;
	color:#717369;
}/* $ Project Location map
=====================================================================*/

.location-map-area{
	width:732px;
	position:relative;
}
.location-map-details{
	width:203px;
	padding:13px;
	/*min-height: 440px;*/
	height:206px;
	background:#6a9300;
}
.location-map-details h2{
	font:normal 16px/20px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.location-map-details h2 span{
	font:bold 19px/20px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.location-map-details ul{
	padding:12px 0;
}
.location-map-details li{
 font:normal 12px/18px Arial, Helvetica, sans-serif;
 *font:normal 12px/15px Arial, Helvetica, sans-serif;
 color:#FFF;
 padding:3px 0px 3px 0px;
 padding:2px 0px 2px 0px\9;
 *padding:0px 0px 0px 0px;

 float:left;
 width:100%;
}
.distence-text-box-1{
	width:104px;
}
.distence-text-box-2{
	width:64px;
	padding-left:14px;
}

/* $ Project Sitemap
=====================================================================*/

.project-site-map-area{
	width:642px;
	position:relative;
}
.project-map-button-area{
	width:230px;
	padding:6px 0 0 7px;
}
.project-map-button-area a{
	width:230px;
	height:57px;
	background:url(../images/project-site-map_button.gif) no-repeat;
	display:block;
	text-decoration:none;
	margin-bottom:19px !important;
}
.project-map-button-area h2{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#783c1a;
	text-transform:uppercase;
	text-align:right;
	border:none;
	text-decoration:none;
	padding:12px 50px 0 0;
}
.project-map-button-area h2 span{
	font:bold 14px/14px Arial, Helvetica, sans-serif;
	color:#74c005;
}
.project-icon-map{
	background:url(../images/project-site-map_icon-1.gif) no-repeat 188px 10px;
}
.project-icon-map-2{
	background:url(../images/project-site-map_icon-2.gif) no-repeat 188px 10px;
}


/* $ project-Typical floor plan
=====================================================================*/
.list-03 {
	padding:10px 0px 0px 5px;
}
.list-03 li{
	float:left;
	padding:0px 36px 23px 0px;
}
.list-03 .second-child{
	padding:0px 0px 23px 0px;
}

.list-03{
	padding:0px 5px 20px 0px;
	float:left;
	
}
.typicla-list {
	width:446px;
}


.tabheight
{
  height:auto !important;   
}
/* $ careers-apply-now
=====================================================================*/
ul.form-list-panel {
	clear:both;
	padding:8px 0px 0px 0px;
}
ul.form-list-panel li {
	border-top:1px dashed #d9d9d9;
	padding:0px 0px 0px 0px;
	width:100%;
	clear:both;
}
.form-list-panel h4 {
	font-family: 'ClarendonBTRoman';
	font-size:18px;
	padding:16px 0px 0px 0px;
}
ul.form-list-01 li {
	padding:16px 28px 0px 0px;
	border:none;
	float:left;
	width:274px;
	clear:none;
}
ul.form-list-01 .list-width
{
    width:100% !important;
}
ul.form-list-01 label {
	display:block;
	padding:0px 0px 5px 0px;
}
ul.form-list-01 label span {
	color:#f53232;
}
/*.field-bg-02 {
	background:url(../images/field-bg-02.gif) no-repeat left top;
	padding:0px 0px 0px 6px;
}*/
.field-bg-02  {
	padding:3px 5px 3px 6px;
	display:block;
	height:20px;
	
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
    border-radius: 4px;
	background:#f7f7f7;
	border:1px solid #e1e1e1;
	position:relative;
	z-index:1;
	behavior: url(PIE.htc);
	
	
	
	
}
.field-bg-02 input, .field-bg-02 select, .field-bg-03 textarea {
	margin:0px;
	padding:0px;
	background:none;
	border:none;
	width:100%;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#525252;
}
.field-bg-03 textarea {
	margin:0px;
	padding:0px;
	background:none;
	border:none;
	width:100%;
	height:80px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#525252;
}
/*.field-bg-03 {
	background:url(../images/field-bg-area-01.gif) no-repeat left top;
	padding:0px 0px 0px 6px;
}*/
.field-bg-03  {
	padding:3px 5px 3px 6px;
	display:block;
	height:83px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	-khtml-border-radius: 4px;
    border-radius: 4px;
	background:#f7f7f7;
	border:1px solid #e1e1e1;
	position:relative;
	z-index:1;
	behavior: url(PIE.htc);
}
.file-fild-01 {
	height:28px;
}
.file-fild-01 input {
	background:inherit !important;
	border:none !important;
	width:auto !important;
}
.sequrity-01 {
	padding:0px 0px 0px 0px;
}
.sequrity-01-left {
	width:114px;
	float:left;
}
.sequrity-01-right {
	width:158px;
	float:left;
}
.refresh-btn-01 {
	background:url(../images/rerfresh-btn-01.gif) no-repeat left top !important;
	width:20px !important;
	height:21px !important;
	cursor:pointer !important;
	float:left !important;
	margin:3px 0px 0px 0px;
}
.btn-01 {
	width:87px !important;
	height:36px !important;
	cursor:pointer !important;
}
.form-btn-06 {
	background:url(../images/form-btn-06.gif) no-repeat left top;
	margin:0px 11px 0px 0px;
}
.form-btn-07 {
	background:url(../images/form-btn-07.gif) no-repeat left top;
}
.form-btn-09 {
	background:url(../images/form-btn-09.gif) no-repeat left top;
	float:left;
	width:167px;
	height:36px;
	cursor:pointer;
	margin:0px 11px 0px 0px;
}
.btn-02 {
	width:87px !important;
	height:30px !important;
	cursor:pointer !important;
}
.form-btn-10 {
	background:url(../images/form-btn-10.gif) no-repeat left top;
	margin:0px 11px 0px 0px;
}
.form-btn-11 {
	background:url(../images/form-btn-11.gif) no-repeat left top;
	margin:0px 11px 0px 0px;
}
/* $ careers-details
=====================================================================*/
.table-02 {
	padding:12px 0px 0px 0px;
}
.table-02 .row-01 {
	font:bold 12px Arial, Helvetica, sans-serif;

	color:#525252;
	padding:9px 0px 9px 0px;
	border-bottom:1px dotted #b2b2b2;
}
.table-02 .row-01 p {
	padding:0px 0px 10px 0px;
}
.form-btn-08 {
	background:url(../images/form-btn-08.gif) no-repeat left top;
	width:107px;
	height:36px;
	cursor:pointer;
	margin:8px 0px 0px 0px;
}
/* $ contactus-enquiry
=====================================================================*/
.table-03 {
	padding:10px 0px 0px 0px;
	clear:both;
}
.table-03 td {
	padding:0px 0px 9px 0px;
}
.text-04 {
	padding:0px 10px 0px 8px;
}
/* $ Home Loan
=====================================================================*/
.inner-content-left-homeloan
{
	float:left;
	width:226px;
}


.home-loan-right-area {
	padding:15px 0 20px 0;
	background:url(../images/home-loan_bg.jpg) no-repeat right 30px;
 /*   height: 191px;*/
}
.home-loan-box-1 {
	width:500px;
}
.home-loan-right-area p {
	padding:5px 0;
}
.home-loan-right-area h4 {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#525252;
}
.home-loan-right-area h4 span {
	color:#76a300;
}
.padd-top-15 {
	padding-top:5px !important;
}
.home-loan-right-area li {
	border-bottom:dotted 1px #b2b2b2;
	background:url(../images/home-loan_li-icon.gif) no-repeat left 9px;
	padding:7px 0 7px 21px;
}
ul.home-loan-right-area { background:none;}

/* $ Loan-eligibility-calculator
=====================================================================*/
.form-list-panel h5 {
	font:normal 14px/30px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 11px;
	margin:15px 0px 0px 0px;
	background:#f1f1f1;
	text-transform:uppercase;
	color:#525252;
}
/* $ News
=====================================================================*/
.inner-content h2.dark_header {
	font-family: 'ClarendonBTRoman';
	font-size:32px;
	color:#783c1a;
	line-height:32px;
	border-bottom:1px dotted #7f7f7f;
}
.inner-content h4.dark_header01 
{
    padding-top:10px;
	font-family: 'ClarendonBTRoman';
	font-size:23px;
	color:#783c1a;
	line-height:32px;
}
.content-area-03-left{
	width:641px;
	float:left;
	padding:0px 65px 0px 0px;
}
.content-area-03-left-mod{
	width:960px;
	float:left;
	padding:0px 0px 0px 0px;
}
.content-area-03-right{
	width:263px;
	float:left;
}
ul.news_llisting {
	padding:15px 0px 0px 0px;
	width:640px;
}
ul.news_llisting li{
	padding:11px 0px 15px 38px;
	background:url(../images/icon-03.gif) no-repeat left 11px;
	border-bottom:1px dotted #7f7f7f;
	
}
ul.news_llisting p{
	padding:0px 0px 15px 0px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#2e2815;
}
.sub-head-02{
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 6px 0px;
	display:block;
}
.date-02{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b1b6ba;
	display:block;
	padding:0px 0px 6px 0px;
}
.more-btn-02{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#579fcc;
	background:url(../images/arrow-05.gif) no-repeat left 3px;
	padding:0px 0px 0px 8px;
}
.quick-link-02{
}
.quick-link-02 li{
	padding:7px 0px 26px 0px;
	background:url(../images/quik-link-02-border.gif) no-repeat left bottom;
	display:block;
}
.quick-link-02 .last-child{
	background:none;
}
.quik-icon-01{
	padding:0px 88px 0px 0px;
	background:url(../images/quick-02-icons.jpg) no-repeat right top;
	display:block;
}
.quik-icon-02{
	padding:0px 88px 0px 0px;
	background:url(../images/quick-02-icons.jpg) no-repeat right -100px;
	display:block;
}
.quik-icon-03{
	padding:0px 88px 0px 0px;
	background:url(../images/quick-02-icons.jpg) no-repeat right -196px;
	display:block;
}
.quik-icon-04{
	padding:0px 88px 0px 0px;
	background:url(../images/quick-02-icons.jpg) no-repeat right -300px;
	display:block;
}
.quik-icon-05{
	padding:0px 88px 0px 0px;
	background:url(../images/awards-icon.jpg) no-repeat right 0px;
	display:block;
	margin-right: 12px;
	
}
.quik-icon-06{
	padding:0px 88px 0px 0px;
	background:url(../images/latest-news-ico.jpg) no-repeat right 0px;
	display:block;
	margin-right: 12px;
	min-height:80px;
}
.head-03{
	font-family: 'ClarendonBTRoman';
	font-size:20px;
	line-height:24px;
	color:#76a300;
	display:block;
}
.head-03 span{
	font-size:24px;
}
.quick-link-02 a:hover{
	text-decoration:none;
}
.head-03  a:hover{
	color:#666666 !important;
}
.more-btn-03{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#579fcc;
	background:url(../images/arrow-04.gif) no-repeat 4px 9px;
	display:block;
	padding:6px 0px 0px 11px;
}
.img-bord-02{
	border:5px solid #eff2de;
	margin:10px 0px 2px 0px;
}
.list-05{
	padding:15px 0px 0px 0px;
}
.list-05 li{
	float:left;
	border-right:1px dotted #cccccc;
}
.list-05 .last-child{
	border-right:none;
}
.list-05 .list-wid-01{
	padding:185px 12px 30px 0px;
	width:153px;
	background:url(../images/list-icon-01.jpg) no-repeat center 44px;
}
.list-05 .list-wid-02{
	padding:185px 28px 30px 30px;
	width:185px;
	background:url(../images/list-icon-02.jpg) no-repeat center 44px;
}
.list-05 .list-wid-03{
	padding:185px 0px 30px 30px;
	width:187px;
	background:url(../images/list-icon-03.jpg) no-repeat center 44px;
}
.list-05 h4{
	font-size:24px;
	color:#2e2815;
	font-family: 'ClarendonBTRoman';
	text-align:center;
	line-height:26px;
}
.list-05 p{
	text-align:center;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	padding:18px 0px 20px 0px;
}
.learn-btn-01{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#2373a8;
	display:block;
	text-align:center;
}
.learn-btn-01:hover{
	color:#727272;
	text-decoration:none;
}
.learn-btn-01 span{
	color:#727272;
}
/* $ Neservices-details
=====================================================================*/
.service-details{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.service-details-top {
	padding:16px 0px 16px 140px;
}
.service-details-top p{
	padding:13px 0px 0px 0px;
}
.service-details-top span{
	font-size:24px;
	font-family: 'ClarendonBTRoman';
	display:block;
	color:#2e2815;
	text-transform:uppercase;
}
.sale-icon{
	background:url(../images/list-icon-01.jpg) no-repeat left top;
}
.prperty-icon{
	background:url(../images/list-icon-02.jpg) no-repeat left top;
}
.project-icon{
	background:url(../images/list-icon-03.jpg) no-repeat left top;
}
.list-06{
	padding:36px 0px 0px 0px;
}
.list-06 li{
	padding:0px 0px 20px 0px;
}
.list-06 h3{
	font-size:18px;
	font-family: 'ClarendonBTRoman';
	padding:0px 0px 8px 0px;
	color:#2e2815;
}
.list-06 p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#525252;
	padding:0px 0px 5px 0px;
}
.table-04{
	padding:0px 0px 25px 0px;
	font:normal 14px/16px Arial, Helvetica, sans-serif;
}
.table-04 p{
	padding:8px 0px 13px 0px;
}
.table-04 .row-padd{
	padding:8px 0px 8px 11px;
}
.table-04 .row-01{
	background:#76a300;
	color:#ffffff;
}
.table-04 .row-02{
	background:#ffffff;
	color:#53585b;
}
.table-04 .row-02 a, .table-04 .row-03 a{
	color:#53585b;
}
.table-04 .row-03{
	background:#f2f5e5;
	border-bottom:1px solid #e5e6df;
	border-top:1px solid #e5e6df;
	color:#53585b;
}
.sub-list-04{
	clear:both;
	background:url(../images/quik-link-02-border.gif) no-repeat left bottom;
	padding:0px 0px 35px 0px;
}
.sub-list-04 li{
	clear:both;
	font:normal 14px Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #7f7f7f;
	padding:7px 0px 7px 0px;
}
.sub-list-04 li a{
	background:url(../images/icon-04.gif) no-repeat left 2px;
	padding:0px 0px 0px 22px;
	color:#666666;
}
.sub-list-04 li a:hover{
	color:#76a300;
	text-decoration:none;
}
.text-06 {
    padding: 0 0px 8px 0px;
    display:block;
}
ul.form-list-01 td label 
{
    float:none;
    display:inline;
    padding:0px 40px 0px 5px;
    font:normal 12px Arial, Helvetica, sans-serif;
    
}

.wrapper_div
{
width:100%;
height:100%;
background-color:#000;
position:absolute;
opacity:0.8;
filter:alpha(opacity=40);
z-index:99999;
margin-top:0;
margin-left:0;
left:0;
top:0;
}
#image_div
{
	width:100px;
	height:100px;
	position:relative;
	top:50%;
	left:50%;
	margin:-50px 0 0 -50px;
}

/* $ Video-Presentation
=====================================================================*/
ul.video-list {
}
ul.video-list li {
	border-bottom:1px dotted #7f7f7f;
	padding:9px 0px 9px 0px;
}
.video-list-left {
	width:480px;
	float:left;
	padding:6px 0px 0px 0px;
}
.video-list-right {
	width:130px;
	float:left;
	padding:0px 0px 0px 30px;
}
ul.video-list h3 {
	font-family: 'ClarendonBTRoman';
	font-size:19px;
	color:#2e2815;
	line-height:19px;
	font-weight:normal;
}
ul.video-list .text-05 {
	display:block;
	padding:8px 0px 6px 0px;
	font:normal 15px Arial, Helvetica, sans-serif;
}
.back {
	position:absolute;
	right:10px;
	top:15px;
}
.back a {
	background:url(../images/arrow-06.gif) no-repeat left 2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#318ac1;
	padding:0px 0px 0px 12px;
	text-decoration:underline;
}
.img-panel-01 {
	padding:20px 0px 0px 0px;
}


.message-01
{	background:url(../images/strip-06.gif) repeat-x left top;
	border:1px solid #6A9300;
	margin:0 0 25px;
	padding:0 13px;
	line-height:19px;
	font-size:17px;
	color:#6A9300;
}


/* $ property_management
=====================================================================*/
.boxb {
	background-color:none;
	width: 245px;
	height: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #793C19;
	line-height: 25px;
	padding-left:5px;
}
.boxbspace
{
	margin-bottom:10px;
}
.property_management {
	background:none;
	}
.property_management h4 {
	color: #783C1A;
    font:normal 16px Arial,Helvetica,sans-serif;
	padding:15px 0;
}
.property_management h3, h4.sub_head_03 {
	color: #2E2815;
    font-family: 'ClarendonBTRoman';
    font-size: 18px;
    padding: 15px 0;
}
.property_management li { line-height:20px;}
.property_manage {
	padding:20px 0;
	float:left;
	font:italic 14px/20px Georgia, "Times New Roman", Times, serif;
	color:#666;
}
.property_manage img {
	float:left;
	margin-right:24px;
	}
.property_management .half_size {
	width:375px;
	float:left;
	}
.property_management img.flt-right {
	margin-bottom:22px;
}
.project_management { 
	float:right;
	margin:0 0 15px 20px;
}
/* $ aboutus pages
=====================================================================*/
a.abad_group_history { 
	float:left;
	width:192px;
	height:36px;
	background:url(../images/about_group_history.jpg) no-repeat 0 0;
	margin-top:20px;
	text-indent:-9999px;
}
h2.vision_head {
	text-transform:uppercase;
	border:0;
	padding:25px 0 10px;
}
h2.vision_head span {
	color:#000;
}
img.group_company {
	float:right;
	margin:0 45px 0 30px
}
a.web_link_03	{
	float:left;
	margin:15px 0;
	padding-left:20px;
	background:url(../images/web_bg.gif) no-repeat 0 0;
	color:#455413;
}
.sub_hed04 { margin-top:15px;}
/*testimonials*/
ul.testimonials { display:block;}

ul.testimonials li {
	padding:19px 0 1px;
	border-bottom:1px dashed #b2b2b2;
	background:url(../images/quiote_left.gif) no-repeat 8px 19px;
	margin-bottom:10px;
}
ul.testimonials li .testimonial_cont {
	background:url(../images/quote_right.gif) no-repeat right bottom;
	padding-left:53px; 
}
ul.testimonials li .testimonial_cont span.date {
	color:#b0b5b9;
	padding-bottom:5px;
	display:block;
}
ul.testimonials li .testimonial_cont p {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	margin-bottom:9px;
	}
ul.testimonials li .testimonialer {
	display:block;
	background:#f4f6f0;
	padding:3px 8px 9px 8px;
	margin-top:10px;
	}
.testimonialer span.image 	{
	width:33px;
	height:33px;
	float:left;
	background:url(../images/testimonialer.gif);
	padding:12px 3px 3px 3px;
	margin-right:7px;
}
.testimonialer span.image img { 
	width:33px; 
	height:33px;
}
.testimonialer h5 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:11px;
	}
.testimonialer h5 span {
	font-size:12px;
	font-weight:normal;
	color:#666;
	width:100%;
	display:block;

	}
	
	/*sitemap*/
ul.sitemap { float:left; width:100%; margin-top:31px;}
ul.sitemap li {
	float:left;
	width:194px;
	}
ul.sitemap li span {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#333;
	}
ul.sitemap a { 
	color:#333;
}
ul.sitemap li dd {
	padding: 8px 10px 8px 18px;
	background: url(../images/icon-02.gif) no-repeat scroll 3px 13px;
	color:#333;
	}
ul.sitemap li dt {
	padding: 8px 0 8px 0;
	font-weight:bold;
	color:#333;
	}
	/*faq*/
#faq h3 {  
	font-family: 'ClarendonBTRoman';
	font-size:15px;
	padding:10px 0 10px 24px;
	display:block;
	border-top:1px dotted #b2b2b2;
	outline:none;
	font-weight: normal;
	background:url(../images/question.jpg) no-repeat 0 11px;
}
#faq h3 a { 
	color:#2e2815;
	outline:none;
}
#faq div {
	padding:0 0 10px 24px;
	line-height:20px;
	background:url(../images/answer.jpg) no-repeat 0 0;
	border-bottom:none!important;
   border:none!important;
}
h4.formal_sub_head {
    font-family: 'ClarendonBTRoman';
    font-size: 18px;
    padding: 16px 0 0;
    padding-bottom:12px;
}
/* 22-06-11 */
.top-bottom-border
{
    border-top: 1px dashed #D9D9D9;
    border-bottom: 1px dashed #D9D9D9;
    
    }
ul.interior_gallery  {
	margin-top:46px;
	padding-top:1px;
}
ul.interior_gallery li {
	width:199px;
	height:127px;
	border:7px solid #e3e6d3;
	margin-right:35px;
	margin-bottom:44px;
	float:left;
	position:relative;
	
}
ul.interior_gallery li.last_col{
	margin-right:0;
}
ul.interior_gallery li span { 
	width:39px; 
	height:39px; 
	position:absolute; 
	left:86px; 
	top:55px;
	background:url(../images/zoom_icon_02.png) no-repeat;
}

.mape-panel-right-1{
	width:300px;
	float:right;
}

.validator
{
    display:block;
 padding-top:5px;   
}

.details
{
padding:10px 0 0 !important;
    
}

.details h2
{
    border-bottom:none !important;
    padding:0 !important;
       font-family: 'ClarendonBTRoman';
    font-size: 26px;
    line-height: 27px;
}
.details h2 span
{
    font-size: 14px;
    font-style: italic;
    line-height: 20px;
}
ul.on_going_prjts li {
	display:block;
	padding:10px 0;
	border-bottom:1px dotted #f0880f;
}
ul.on_going_prjts li .box_01 {
	float:left;
	width:40%;
	padding:30px 0 0;
	font-weight:bold;
}
ul.on_going_prjts li .box_02 {
	float:right;
	width:40%;
}

.hide
{
 display:none;    
}
.clear
{
 clear:both;  
}


.property_management {
	background:none;
	}
.property_management h4 {
	color: #783C1A;
    font:normal 16px Arial,Helvetica,sans-serif;
	padding:15px 0;
}
.property_management h3, h4.sub_head_03 {
	color: #2E2815;
    font-family: 'ClarendonBTRoman';
    font-size: 18px;
    padding: 15px 0;
}
.property_management li { line-height:20px;}
.property_manage {
	padding:20px 0;
	float:left;
	font:italic 14px/20px Georgia, "Times New Roman", Times, serif;
	color:#666;
}
.property_manage img {
	float:left;
	margin-right:24px;
	}
.property_management .half_size {
	width:375px;
	float:left;
	}
.property_management img.flt-right {
	margin-bottom:22px;
}
.project_management { 
	float:right;
	margin:0 0 15px 20px;
}
.blog-02 { padding-top:10px;}
.form-list-panel img.flt-right  {
	margin:0 0 15px 20px;
	}
a.abad_group_history { 
	float:left;
	width:192px;
	height:36px;
	background:url(../images/about_group_history.jpg) no-repeat 0 0;
	margin-top:20px;
	text-indent:-9999px;
}
h2.vision_head {
	text-transform:uppercase;
	border:0;
	padding:25px 0 10px;
}
h2.vision_head span {
	color:#000;
}
ul.home-loan-right-area { background:none;}
img.group_company {
	float:right;
	margin:0 45px 0 30px
}
a.web_link_03	{
	float:left;
	margin:15px 0;
	padding-left:20px;
	background:url(../images/web_bg.gif) no-repeat 0 0;
	color:#455413;
}
.sub_hed04 { margin-top:15px;}
ul.sitemap { float:left; width:100%; margin-top:31px;}
ul.sitemap li {
	float:left;
	width:194px;
	}
ul.sitemap li span {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#333;
	}
ul.sitemap a { 
	color:#333;
}

ul.sitemap li dd {
	padding: 8px 10px 8px 18px;
	background: url(../images/icon-02.gif) no-repeat scroll 3px 13px;
	color:#333;
	}
ul.sitemap li dt {
	padding: 8px 0 8px 0;
	font-weight:bold;
	color:#333;
	}
#faq h3 {  
	font-family: 'ClarendonBTRoman';
	font-size:15px;
	padding:10px 0 10px 24px;
	display:block;
	border-top:1px dotted #b2b2b2;
	outline:none;
	background:url(../images/question.jpg) no-repeat 0 11px;
}
#faq h3 a { 
	color:#2e2815;
	outline:none;
}
#faq div {
	padding:0 0 10px 24px;
	line-height:20px;
	background:url(../images/answer.jpg) no-repeat 0 0;
}
/*testimonials*/
ul.testimonials { display:block;}

ul.testimonials li {
	padding:19px 0 1px;
	border-bottom:1px dashed #b2b2b2;
	background:url(../images/quiote_left.gif) no-repeat 8px 19px;
	margin-bottom:10px;
}
ul.testimonials li .testimonial_cont {
	background:url(../images/quote_right.gif) no-repeat right bottom;
	padding-left:53px; 
}
ul.testimonials li .testimonial_cont span.date {
	color:#b0b5b9;
	padding-bottom:5px;
	display:block;
}
ul.testimonials li .testimonial_cont p {
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	margin-bottom:9px;
	}
ul.testimonials li .testimonialer {
	display:block;
	background:#f4f6f0;
	padding:3px 8px 9px 8px;
	margin-top:10px;
	}
.testimonialer span.image 	{
	width:33px;
	height:33px;
	float:left;
	background:url(../images/testimonialer.gif);
	padding:12px 3px 3px 3px;
	margin-right:7px;
}
.testimonialer span.image img { 
	width:33px; 
	height:33px;
}
.testimonialer h5 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:11px;
	}
.testimonialer h5 span {
	font-size:12px;
	font-weight:normal;
	color:#666;
	width:100%;
	display:block;
	}
ul.on_going_prjts li {
	display:block;
	padding:10px 0;
	border-bottom:1px dotted #f0880f;
}
ul.on_going_prjts li .box_01 {
	float:left;
	width:40%;
	padding:30px 0 0;
	font-weight:bold;
}
ul.on_going_prjts li .box_02 {
	float:right;
	width:40%;
}
.img-list-thumb {
	position:relative;
}
.img-list-thumb span {
	position:absolute;
	width:106px;
	height:48px;
	left:0;
	top:0;
	background:url(../images/transparent_ovelay.png);
	color:#FFF;
	text-align:center;
	padding-top:30px;
	visibility:hidden;
}
.img-list-thumb a:hover span {
	visibility:visible;
}
.tabs h3 { font-size:16px; font-weight:normal; padding:5px 17px 0;}
.tabs h3 a { color:#c0beb8;}
.tabs h3 a:link, .tabs h3 a:visited {
	text-decoration:none;
	}
.tabs h3 a:hover {
	color:#666;
}
.tabs li { display:inline-block; height:20px;float:left;}
.ui-tabs-hide { display:none;}
.tabs li.ui-state-active {
	border:1px solid #CCC;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	behavior: url(PIE.htc);
}
.tabs li.ui-state-active h3 {
	background:#FFF;
	display:block;
	height:20px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	behavior: url(PIE.htc);
	}
.tabs li.ui-state-active h3 a {
	color:#2e2815;
}
.tabs {
	border-bottom:1px solid #CCC;
	margin-right:20px; 
	padding:0 0 0 5px;
	height:22px;}


.field-bg-02.error, .text-field-02.error, .field-bg-03.error {
 border:1px solid #F00;
}




/* 28-06   Home  */

.list-01 li{
	padding:10px 0px 20px 0px;
	float:left;
	width:266px;
	background-image: url(../images/bord-bg-02.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.list-01 li h3{
	color:#783C1A;
	text-decoration:none;
	}
.list-01 .last-child{
	background:none;
}
.list-01 h3{
	font-family: 'ClarendonBTRoman';
	font-size:22px;
	color:#9aa014;
	line-height:24px;
}
.list-01 li h3:hover {
	color:#666;
	text-decoration:none;
}

.list-01 li h3 a {
	color:#76a300;
	text-decoration:none;
	}
.list-01 li h3 a:hover {
	color:#666;
	text-decoration:none;
}

.list-01 li h3 .link_07 { color:#783c1a;}

.interior .head-01:hover{color:#783C1A !important;}

.about_abad  {
    background: url("../images/about_abad.gif") no-repeat scroll 0 2px transparent;
    display: block;
    text-indent: -9999px;
}

.update-panel-01 .jcarousel-container.jcarousel-container-horizontal {
 width:242px;
 float:left;
 overflow:hidden;
 height:100px;
}

.image_list {
	padding-bottom:15px;
	width:100%;
	float:left;
}
.image_list .thumb {
	width:150px;
	display:inline-block;
	float:left;
	}
.image_list .thumb  img {
	border:1px solid #e9edf5;
}
.image_list ul {
	display:inline-block;
	padding-top:20px;
	width:585px;
	float:right;
}
.image_list ul li {
	padding-bottom:5px;}
	
.status_folder a
 {
display: block;
padding: 0;
}

.status_folder a {
	padding:0;
	display:block;
	}
.status_folder:hover {
	background:#ebf5c4;
	}
	
	
	.back_btn  {
    float: right;
    padding: 0 80px 0 0;
    width: 64px;
}

.text-03 p  {
    color: #635544;
    font: 10px/22px Arial,Helvetica,sans-serif;
    padding: 5px;
    text-transform: none;
}



/*...................................Common.css..............................*/






/* $__droplist
=====================================================================*/

/*.listbox-style01 {
	width:150px;
	height:20px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	position:relative;
	z-index:99999;
}
.listbox-style01 li {
	padding:2px 0;
	background:url(../images/dotted-line.jpg) repeat-x left bottom;
	font:bold 11px Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #4e5c6d;
}*/

.listbox-style01 {
	background:url(../images/select-bg.gif) no-repeat left 0px;
	width:120px;
	height:20px;
	padding:3px 12px 3px 6px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0px 01px 0px 0px;
		cursor:pointer;
	position:relative;
	z-index:99;
}

/* $__Quicklinks
=====================================================================*/
ul.quick-link-01{
	width:100px;
	padding:0px 0px 0px 8px;
}
ul.quick-link-01 li{
	float:left;
	padding:0px 3px 0px 0px;
		width:28px;
}
ul.quick-link-01 li a{
	width:60px;
	height:23px;
	display:block;
	float:left;
	text-indent:-99999px;
	
}
.quick-icon-01{
	background:url(../images/icon-01.gif) no-repeat left top;
}

.quick-icon-skype{
	background:url(../images/skype.png) no-repeat left top;
width: 300px;}
.quick-icon-02{
	background:url(../images/icon-01.gif) no-repeat -24px top;
}
.quick-icon-03{
	background:url(../images/icon-01.gif) no-repeat -47px top;
}
.quick-icon-04{
	background:url(../images/icon-01.gif) no-repeat -71px top;
}
/* $__Toplinks
=====================================================================*/
ul.top-links{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	float:right;
}
ul.top-links li{
	padding:5px 8px 0px 4px;
	float:left;
}
ul.top-links li a{
	color:#FFF;
}
ul.top-links li a:hover{
	color:#eeeeef;
}






/* $__Nave
=====================================================================*/
#pro6 {
	padding:4px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	float:right;
}
#pro6 li {
	margin:0;
	padding:0px 5px 0px 0px;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
	display: block;
	position: relative;
	z-index:50;
}
#pro6 li ul {
	display: none;
}
#pro6 li a {
	color:#333a45;
	display:block;
	text-align:center;
	float:left;
	padding:0px 0px 0px 10px ;
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display: block;
	text-decoration: none;
	white-space: nowrap;
	cursor:pointer;
	
}
#pro6 li a b {
	display:block;
	color:#333a45;
	text-align:center;
	float:left;
	padding:0px 10px 0px 0px;
}
#pro6 li a:hover {
	background:url(../images/nave-bg-A.png) no-repeat left top;
	text-decoration:none;
}
#pro6 li a:hover b {
	background:url(../images/nave-bg-B.png) no-repeat right top;
}
#pro6 li.current a {
	background:url(../images/nave-bg-A.png) no-repeat left top;
	
}
#pro6 li.current a b {
	background:url(../images/nave-bg-B.png) no-repeat right top;
	
}
#pro6 li.current a:hover {
	background:url(../images/nave-bg-A.png) no-repeat left top;
}
#pro6 li.current a:hover b {
	background:url(../images/nave-bg-B.png) no-repeat right top;
}



#pro6 li:hover ul {
	display: block;
	position: absolute;
	left:0px;
	top:21px;
	width:190px;
	background:#FFF;
	padding:5px 5px 5px 5px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
	behavior: url(PIE.htc);
	z-index:99999 !important;
}
#pro6 li:hover li {
	float: none;
	font-size: 11px;
}
#pro6 li:hover a {
	background:url(../images/nave-bg-A.png) no-repeat left top;
}
#pro6 li:hover b {
	background:url(../images/nave-bg-B.png) no-repeat right top;
}
#pro6 li ul li {
	padding:0px 0px 2px 0px;
	display:block;
	float:none !important;
	border-bottom:1px solid #e6e3d0 !important;
	overflow:hidden;
	position:relative !important;
	z-index:999999 !important;
}
#pro6 li ul li a {
	background:#ffffff !important;
	font:normal 12px Arial, Helvetica, sans-serif !important;
	padding:6px 0px 6px 3px;
	display:block;
	float:none !important;
	text-align:left;
	color:#474324;
	text-transform:none;
}
#pro6 li ul li a:hover {
	background:#8b711a !important;
}







/* -------------
 * Selects
 * ------------- */
.jqTransformInputWrapper {
	float:left;
	margin:2px 0;
}
.jqTransformSelectWrapper {
	width: 156px;
	position:relative;
	z-index:9999 !important;
	height: 23px;
	background: url(../images/textbox_bg.gif) no-repeat top left;
	float:left;
	margin:0 0 0px 0;
}
.jqTransformSelectWrapper div span {
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 16px;
	line-height: 19px;
	padding: 2px 0 0 7px;
	overflow: hidden;
	cursor:pointer;
	width:236px;
	margin:0px !important;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 22px;
	height: 23px;
	background: url(../images/select_right.gif) no-repeat center center;
}
.jqTransformSelectWrapper ul {
	position: absolute;
	width: 236px;
	top: 25px;
	left: 0px;
	list-style: none;
	background-color: #313b47;
	border: solid 1px #3d4753;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 180px;
	overflow: auto;
	overflow-y: auto;
	z-index:9999 !important;
}
.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none !important;
	color:#ffffff;
	background-color: #313b47;
	font-size: 12px;
}
.jqTransformSelectWrapper ul span{
    background-color: #FFFFFF;
    color: #313B47;
    display: block;
    font-style:italic;
    font-size: 12px;
    padding: 5px;
    text-decoration: none !important;
}
.jqTransformSelectWrapper ul a.selected {
	background: #c6cf07;
	color: #333;
	text-decoration:none !important;
}
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#5e7e0a;
	color: #fff;
	text-decoration:none !important;
}
/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {
	display: none;
}






/* $ Enquary Panel
=====================================================================*/
.security-code
{
    width:482px !important;
    padding:8px 0 0 0 !important;
}
#quickcontact {
	height: 225px;
	position: fixed;
	left: 0;
	top: 250px;
	width: 45px;
	z-index: 10000;
}
.blog-03 {
	width:45px;
	height:225px;
	position:relative;
}
#quickcontact A.enquiry_link {
	background:url(../images/quickcontactbg.jpg) no-repeat;
	height: 225px;
	width: 45px;
	display:block;
	text-indent:-99em;
}
.feedbackpane {
	width:548px;
	background:#4c97ce;	
	overflow:hidden;
	position:relative;
}
.enquary-01{
	padding:16px 30px 0px 32px;
	width:482px;
}

#lnkClose{
	position:absolute;
	right:36px;
	top:20px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#b1c47d;
	background:url(../images/close-btn-01.gif) no-repeat right 3px;
	padding:1px 16px 0px 0px;
	text-decoration:none;
}
.enquary-01 h4{
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#e3f4b2;
	border-bottom:2px dotted #828d65;
	padding:0px 0px 7px 0px;
	
}
ul.enquary-list{
	margin:12px 0px 0px 0px;
	width:488px;
}
ul.enquary-list li{
	width:235px;
	height:50px !important;
	float:left;
	padding:0px 8px 12px 0px;
}
ul.enquary-list .second-child{
	padding:0px 0px 12px 0px;
}
ul.enquary-list li span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding:0px 0px 7px 0px;
	display:block;
}
.text-field-02{
	border:1px solid #4d6212;
	background:#D8E2BF;
	width:220px;
	padding:3px 5px 3px 7px;
	height:22px;
}
.text-field-02 input{
   background: none repeat scroll 0 0 #D8E2BF;
    border: medium none;
    color: #6F7F43;
    font: 12px/22px Arial,Helvetica,sans-serif;
    height: 22px;
    width: 100%;
}

.text-field-02 select{
	background:#D8E2BF;
	border:none;
	width:100%;
	height:22px;
		font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#6f7f43;
}

.submit-btn{
	background:url(../images/submit-btn.gif) no-repeat left top;
	width:96px;
	height:30px;
	cursor:pointer;
	border:0px;
	margin:5px 4px 0px 0px;
}
.reset-btn{
	background:url(../images/reset-btn.gif) no-repeat left top;
	width:96px;
	height:30px;
	cursor:pointer;
	border:0px;
	margin:5px 0px 0px 0px;
}

/*::::::::22-06-2011:::::::::::*/
.topNavProdSub { position: absolute; left:3px; top:22px; z-index:999; width:160px; }
.topNavProdSub .inner { width: 100%; height: 100%; background:#0e1926;}
.listbox-style01 .tnSub {display:none}
.listbox-style01:hover .tnSub{ display: block; }
.tnSub ul li
{	height:27px;
	margin:0 0 1px;
}
.tnSub ul li a
{	font:normal 12px/27px Calibri, Verdana;
	color:#fff;
	background:#3b4654 url(../images/navbg.gif) no-repeat right top;
	display:block;
	padding:0 0 0 9px;
}
.tnSub ul li a:hover, .tnSub ul li:hover.more a
{	background:#26313f url(../images/navbg.gif) no-repeat right bottom;
	text-decoration:none;
}
.tnSub ul li.more .moredetails {display:none}
.tnSub ul li:hover.more .moredetails {display:block}
.moredetails
{	 position: absolute; left:160px; top:0; z-index:999; width:250px;
}
.moredetails .inner { width: 100%; height:100%; background:#0e1926;}
.tnSub ul li ul li
{	height:20px;
}
.tnSub ul li ul li a
{	font:normal 12px/20px Calibri, Verdana;
	color:#cfcfcf;
	background:#2d3846 !important;
	padding:0 0 0 12px;
	display:block;
}
.tnSub ul li ul li a:hover
{	background:#3b4654 !important;
}
.error{
 border-color:#red!important;
 -moz-box-shadow: inset 1px 2px 3px #f7b2b1!important;
 box-shadow: inset 1px 2px 3px #f7b2b1!important;
 -moz-border-radius: 3px!important;
 border-radius: 3px!important;
}

#ls_theLayer
{
 left:auto !important;  
 }
 /*---------------------------- 08-07-2011-----------------------------*/
/*======================= Gallery Listing pages =====================*/
.gallery-block{
	margin:0 auto;
	padding:54px 0;
	width:930px;	
}
.block-left{
	background:#DDDEBE;
	float:left;
	padding:10px;
	width:266px;	
}
.block-left .image-box, .block-left .image-box a{
	background:#fff;
	display:block;	
	height:220px;
	text-align:center;
	width:266px;
}
.block-left h2{
	border:none;
	font:normal 27px Arial, Helvetica, sans-serif;
	margin:0;
	padding:12px 0 4px 4px;
	text-transform:capitalize;
}
.block-left h2 a{
	color:#000;	
}
.block-left h2 a:hover{
	color:#635544;
	text-decoration:none;
}
.gallery-listing{
	float:left;
	padding-left:25px;
	width:618px;	
}
.gallery-listing ul{
	margin:0;
	padding:0;	
}
.gallery-listing li{
	background:#dddebe;
	float:left;
	margin:0 25px 22px 0;
	padding:6px;
	width:176px;	
}
.gallery-listing li.third-child{
	margin-right:0;	
}
.gallery-listing li .image-box, .gallery-listing li .image-box a{
	background:#fff;
	display:block;	
	height:98px;
	text-align:center;
	width:176px;
}
.gallery-listing li h3{
	border:none;
	font:normal 16px Arial, Helvetica, sans-serif;
	margin:0;
	padding:4px 0 0 0;
	text-transform:capitalize;
}
.gallery-listing li h3 a{
	color:#000;	
}
.gallery-listing li h3 a:hover{
	color:#635544;
	text-decoration:none;
}


/*------------------20-07-2011----------------------*/
.dropdown-holder{
	margin: 0 auto;
	padding-top:10px;
    width: 970px;	
}
.dropdown-box{
	height:30px;
	float:right;
	position:relative;
	width:215px;	
    z-index: 35;
}
.dropdown-box a.list-dropdown{
	background:url(../images/dropdown-bg.gif) no-repeat 0 0;
	color:#2f3219;
	font-size:14px;
	display:block;
	overflow:hidden;
	padding:6px 0 12px 10px;	
	text-decoration:none;
}
.dropdown-box a.list-dropdown:hover{
	background:url(../images/dropdown-bg.gif) no-repeat 0 -87px;	
	text-decoration:none;
}
.dropdown-box a.active{
	background:url(../images/dropdown-bg.gif) no-repeat 0 -44px !important;	
	text-decoration:none;
}
.dropdowns{
	display:none;
	position:absolute;
	top:30px;
	right:-3px;
	width:309px;
}
.dropdowns .dropdown-top{
	background:url(../images/dropbox-top.png) no-repeat 0 0;
	height:10px;
	width:309px;
}
.dropdowns .dropdown-middle{
	background:url(../images/dropbox-middle.png) repeat-y 0 0;
	height:auto;
	width:309px;
}
.dropdowns .dropdown-bottom{
	background:url(../images/dropbox-bottom.png) no-repeat 0 0;
	height:10px;
	width:309px;
}
.dropdowns .box-inner{
	padding: 2px 15px 15px 16px;
	z-index:9999;
}
.dropdowns .box-inner ul{
	margin:0;
	padding:0;	
}
.dropdowns .box-inner li{
	border-bottom:1px dotted #dbe4b6;
	float:left;
	padding:10px 0;
	width:100%;	
}
.dropdowns .box-inner li img{
	float:left;
	margin-right:8px;
}
.dropdowns .box-inner li h4 a{
	color:#89a40c;
	font-weight:normal;
	font-size:17px;	
}
.dropdowns .box-inner li .detail-box{
	float:left;	
}
.dropdowns .box-inner li span, .dropdowns .box-inner li label{
	color:#6f6f6f;	
	clear:both;
	float:left;
	display:inline-block;
	font-size:12px;
}
.dropdowns .box-inner li label{
	color:#d2710a;	
}
.list-Overlay{
	display:none;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	width:100% ;
	z-index:11;
}

.link-facebook
{
    float:right;
  width:80px;   
}

.distance-listing
{
    float:left;
    height:160px;
    overflow-y:scroll;
    width:203px;
}

ul.enquary-list li .field-bg-02
{
    background: none repeat scroll 0 0 #D8E2BF;
    border: 1px solid #4D6212;
    height: 22px;
    padding: 3px 5px 3px 7px;
    width: 89px !important;
    border-radius:0 !important;
}
.security-code #ivCode_imgRefresh
{
    margin-left:6px;
}
.security-code #ivCode_divCode
{
    position:relative;
    margin-top:-23px;
}
.subtitle
{
    /*float: left;
    margin: 0 0 0 -1px;
    padding: 70px 49px 0 0;  */ 
     color: #77BE08;
    display: block;
    float: left;
    font: bold 19px georgia;
    margin: 0 0 0 -30px;
    padding: 95px 68px 0 0;
    width: 384px;
}
.position_01
{
    position:relative;
float:left;
}

.open_space
{
    left: 127px;
    position: absolute;
    top: 0px;
    width: 244px;
 }
 .open_space a
{
    background:url(../images/office-space-02.gif) no-repeat 0 0;
    width:244px;
    height:125px;
    float:left;
    text-indent:-999px;
    }
    
    
.open_space a:hover
{
    background:url(../images/office-space-02.gif) no-repeat 0 -125px;
    
}

.link-facebook
{
   float:right;
  width:80px;    
}
html>body .link-facebook
{
    *margin-top:-12px;
}
#fizaia
{

	background-color: #faf3e4;

	
}

#fizaia .details h2, ul.sub-list-03 span, .inner-content h2.dark_header, #maintabs h1, #maintabs h1, #maintabs h2, #maintabs h3, #maintabs h4, .inner-content h2
{
	color: #783c1a;
	
	
}

#fizaia #maintabs ol#toc li a.active

{background-color: rgb(255, 255, 255);
background-position: 0 -60px;
color: rgb(33, 92, 89);
font-weight: bold;}

#fizaia #maintabs ol#toc li a.hover

{background-color: #ebe6d4;
background-position: 0 -60px;
color: red;
font-weight: bold;}
#fizaia #maintabs ol#toc a

{
	background: rgb(54, 82, 94) url(tabs.gif);
color: rgb(255, 255, 255);
display: block;
float: left;
height: 2em;
padding-left: 10px;
text-decoration: none;}
