﻿body
{ 
background-image: url('bg.jpg');
background-repeat: repeat;
margin:10px 0 0 0;
padding:0;
}

#content-size{
margin:auto;
position:relative; 
width:980px;
padding:0;
}

td{
padding:0;
margin:0;
vertical-align:top;
font-family:Tahoma;
font-size:11px;
color:#373737;
text-align:left;
text-decoration:none;
line-height:18px;
}

td a{
vertical-align:top;
font-family:Tahoma;
font-size:11px;
color:#373737;
text-align:left;
text-decoration:none;
line-height:18px;
}
td a:hover{
vertical-align:top;
font-family:Tahoma;
font-size:11px;
color:#b62836;
text-align:left;
text-decoration:none;
line-height:18px;
}

b{
font-weight:bold;
padding-bottom:10px;
}

img{
border:0px;
}

p{
margin:0;
padding:0;
}

.spacer {
clear:both;
font-size:0;
line-height:0;
}

.common-div{
padding:0;
margin:auto;
float:left;
}


/* common */

.top-text{
padding:19px 0 15px 33px;
margin:auto;
float:left;
}

.mainlinks{
padding:0;
margin:auto;
float:right;
}

.mainlinks ul{
padding:0;
margin:auto;
float:left;
list-style-type: none;
}

.mainlinks ul li{
margin:auto;
padding:0;
float: left;
}

.dotted-lines{
margin:auto;
float:left;
padding:2px;
}

.mainlinks ul li a{
margin:auto;
float:left;
padding:3px 21px 7px;
font:13px/16px "Trebuchet MS";
font-weight:bold;
text-transform:uppercase;
color:#4e422e;
text-decoration:none;
}

.mainlinks ul li a:hover{
margin:auto;
float:left;
padding:3px 21px 7px;
font:13px/16px "Trebuchet MS";
font-weight:bold;
text-transform:uppercase;
color:#b62836;
text-decoration:none;
background-color:#eee5c2;
}

.index-flash-top-area{
margin:auto;
padding:8px;
background-color:#fff;
}

.mid-top-area{
margin:auto;
padding:25px 17px 0 17px;
background:url(mid-top-bg.png) repeat-x top #fff;
border:1px solid #fff;
}

.midarea-down-shd{
float:right;
margin:auto;
padding:0;
}

.next-color-area{
background-color:#957a4d;
margin:0;
padding:12px;
border-radius:15px;
-moz-border-radius:15px;
}

.shade-logo{
float:right;
margin:auto;
padding:0 15px 0 0;
}

.shade-text-area{
float:left;
margin:0 10px;
padding:0;
width:605px;
color:#fff;
}

.shade-text-area1{
float:left;
margin:0 10px;
padding:0;
color:#fff;
}


.down-onepx-line{
border-bottom:1px solid #cbb78e;
padding:0 0 5px;
vertical-align:bottom;
}

h1{
float:right;
padding:0;
margin:25px 0 0;
font:16px/18px "Trebuchet MS";
color:#fff;
}


h4{
padding:0;
margin:0;
font:18px/18px "Trebuchet MS";
text-transform:uppercase;
color:#594c31;
}


.top-right-icon{
padding:0;
margin:auto;
float:right;
}

.top-right-icon ul{
padding:0;
margin:auto;
float:left;
list-style-type: none;
}

.top-right-icon ul li{
margin:auto;
padding:0 8px;
float:left;
}

.left-menu-area{
width:171px;
border-right:1px solid #cbb78e;
margin:0;
padding:18px 24px 0 0;
}

.menu-header{
margin:0;
color:#000;
padding:10px;
background-color:#f5f2ef;
font:13px/13px "Trebuchet MS";
font-weight:bold;
border-bottom:1px dotted #91744c;
}

.menu-links1{
margin:0;
padding:5px 0 5px 10px;
background-color:#fbf8f4;
border-bottom:1px dotted #91744c;
}

.menu-links1-link{
margin:0;
padding:0 0 8px 0;
color:#000;
text-decoration:none;
font:13px/16px "Trebuchet MS";
}

.menu-links1-link ul{
padding:0 8px;
margin:0;
float:left;
list-style-type: none;
}

.menu-links1-link ul li{
margin:0;
float:left;
}

.menu-links1-link ul li a{
margin:0;
padding:5px 0 0 15px;
float:left;
background:url(arrow.png) no-repeat left 12px;
color:#000;
text-decoration:none;
font:13px/16px "Trebuchet MS";
}
.menu-links1-link ul li a:hover{
margin:0;
padding:5px 0 0 15px;
float:left;
background:url(arrow.png) no-repeat left 12px;
color:#b62836;
text-decoration:none;
font:13px/16px "Trebuchet MS";
}

.menu-links-none{
margin:0;
padding:0;
color:#000;
padding:5px 0 5px 10px;
background-color:#fbf8f4;
border-bottom:1px dotted #91744c;
font:13px/16px "Trebuchet MS";
}

.menu-links a{
display:block;
margin:0;
padding:5px 0 5px 10px;
color:#b62836;
text-decoration:none;
font:13px/16px "Trebuchet MS";
border-bottom:1px dotted #91744c;
}

.menu-links a:hover{
display:block;
margin:0;
padding:5px 0 5px 10px;
color:#000;
background-color:#fbf8f4;
text-decoration:none;
font:13px/16px "Trebuchet MS";
border-bottom:1px dotted #91744c;
}

.leftside-phone-icon{
background:url(phone-icon.png) no-repeat left;
margin:0;
padding:10px 0 10px 47px;
color:#000;
text-decoration:none;
font:16px/16px "Trebuchet MS";
}

.leftside-enquiry{
margin:10px 0;
padding:0;
background:url(enquiry-bg.png) no-repeat center top;
}

.leftside-enquiry a{
display:block;
margin:auto;
padding:6px 26px;
color:#fff;
text-decoration:none;
font:16px/18px "Trebuchet MS";
}

.leftside-enquiry a:hover{
display:block;
padding:6px 26px;
margin:auto;
color:#ffea00;
text-decoration:none;
font:16px/18px "Trebuchet MS";
}

.past-projects-down-color-bg{
background:url(projects-down-color-bg.png) no-repeat bottom right #ede9d9;
padding:25px 10px 20px 18px;
margin:auto;
}

.past-projects-down-color-bg1{
padding:25px 10px 20px 18px;
margin:auto;
}

.projects-down-color-bg{
background:url(projects-down-color-bg.png) no-repeat bottom right #ede9d9;
padding:25px 10px 20px 18px;
margin:auto;
width:472px;
float:left;
}

.projects-down-color-none{
padding:25px 10px 20px 18px;
margin:auto;
width:472px;
float:left;
}

.projects-right-text{
float:right;
margin:10px 0;
padding:0;
width:235px;
}

.projects-right-text-head{
margin:auto;
padding:0 0 20px;
font:16px/18px tahoma;
color:#000;
background:url(pro-head-down-shd.png) no-repeat bottom center;
}
.projects-right-text-head p{
margin:0;
padding:0;
font:11px/24px tahoma;
color:#b62836;
font-weight:bold;
}

.projects-right-text-mattar p{
margin:0;
padding:4px 0;
font:11px/17px tahoma;
color:#373737;
border-bottom:1px solid #e4e4e4;
}

/* right menu */

.right-menu{
padding:0;
margin:0;
}

/* news area */

.news-img{
float:left;
margin:auto;
padding:5px 0 10px 0;
}

.news-more a{
margin:10px 0 0 0;
padding:0;
float:left;
color:#fff;
text-decoration:underline;
}
.news-more a:hover{
margin:10px 0 0 0;
padding:0;
float:left;
color:#fff;
text-decoration:none;
}

/* news area close */

.location-tab-down{
border-bottom:1px solid #b62836;
padding-bottom:1px;
}

.location-map-tab{
float:right;
margin:auto;
padding:3px 20px;
border:1px solid #ece4e0;
border-bottom:none;
background:url(tab-bg.gif) repeat-x top;
}
.location-map-tab1{
float:right;
margin:auto;
padding:3px 20px;
background-color:#b62836;
border:1px solid #ece4e0;
border-bottom:none;
color:#fff;
}


/* down area*/

.down-bg{
background:url(down-bg.png) repeat-x top #b1a077;
padding:30px 0 6px 0;
}

.down-text{
padding:0;
margin:auto;
float:left;
}

.down-icons{
padding:2px 0;
margin:auto;
float:right;
}

.down-icons p{
padding:7px 5px 0;
margin:auto;
float:left;
}

.down-icons img{
padding:0 5px;
margin:auto;
float:left;
}

/* down area close */


/****** Company******/

.drop-tabcompany a.droptabcompany {}
.drop-tabcompany #company {z-index:3000!important; float:left; position:absolute; left:407px; top:93px;display:none; text-decoration:none;}
.drop-tabcompany:hover #company {display:block; float:left;}

.company-menuarea{
margin:auto;
float:left;
padding:7px;
width:200px;
background-color:#eee5c2;
}

li #company .top-menu-header{
margin:auto;
padding:0;
border-bottom:1px dotted #c7bc92;
}
li #company .top-menu-header a{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #company .top-menu-header a:hover{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

/****** Company End ******/

/* projects menu */

.drop-tabprojects a.droptabprojects {}
.drop-tabprojects #projects {z-index:3000!important; float:left; position:absolute; left:0px; top:93px;display:none; text-decoration:none;}
.drop-tabprojects:hover #projects {display:block; float:left;}

.projects-menuarea{
margin:auto;
float:left;
padding:7px;
width:966px;
height:291px;
background-color:#eee5c2;
}


.top-menu-barbg{
margin:auto;
padding:0;
background:url(top-menu-barbg.png) repeat-x top;
height:31px;
}

.top-menu-barbg1{
margin:auto;
padding:0;
background:url(top-menu-barbg1.png) repeat-x top;
}

li #projects .top-menu-head{
margin:auto;
padding:3px 0 0 32px;
color:#9f2430;
text-decoration:none;
font:16px/22px "Trebuchet MS";
text-transform:none;
background:url(top-menu-box.png) no-repeat 15px 10px;
}

li #projects .top-menu-head1 a{
display:block;
padding:3px 0 0 32px;
margin:auto;
color:#eee5c2;
text-decoration:none;
text-transform:none;
font:16px/22px "Trebuchet MS";
background:url(top-menu-box1.png) no-repeat 15px 10px;
}

li #projects .top-menu-head1 a:hover{
display:block;
padding:3px 0 0 32px;
margin:auto;
color:#eee5c2;
text-decoration:none;
text-transform:none;
font:16px/22px "Trebuchet MS";
background:url(top-menu-box1.png) no-repeat 15px 10px;
}

.right-dotted-line{
background:url(dotted-line.png) repeat-y top right;
}

li #projects .top-menu-header a{
display:block;
font:13px/16px "Trebuchet MS";
padding:10px 0 20px 0;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #projects .top-menu-header a:hover{
display:block;
font:13px/16px "Trebuchet MS";
padding:10px 0 20px 0;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #projects .residential-bg{
margin:0;
padding:0;
height:320px;
background:url(projects-logo/hospitality-bg.jpg) no-repeat top;
}

li #projects .hospitality-bg{
height:300px;
padding:10px;
background:url(projects-logo/hospitality-bg.jpg) no-repeat top;
}

li #projects .commercial-bg{
height:300px;
padding:10px;
background:url(projects-logo/hospitality-bg.jpg) no-repeat top;
}

/****** Media ******/

.drop-tabmedia a.droptabmedia {}
.drop-tabmedia #media {z-index:3000!important; float:left; position:absolute; left:624px; top:93px;display:none; text-decoration:none;}
.drop-tabmedia:hover #media {display:block; float:left;}

.media-menuarea{
margin:auto;
float:left;
padding:7px;
width:200px;
background-color:#eee5c2;
}

li #media .top-menu-header{
margin:auto;
padding:0;
border-bottom:1px dotted #c7bc92;
}
li #media .top-menu-header a{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #media .top-menu-header a:hover{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

.contact-font-size{
font:14px/22px "Trebuchet MS";
text-align:center;
border-top:1px dotted #d8d8d8;
padding:10px 0 0;
}

/****** Faq ******/

.drop-tabfaq a.droptabfaq {}
.drop-tabfaq #faq {z-index:3000!important; float:left; position:absolute; left:708px; top:93px;display:none; text-decoration:none;}
.drop-tabfaq:hover #faq {display:block; float:left;}


.faq-menuarea{
margin:auto;
float:left;
padding:7px;
width:200px;
background-color:#eee5c2;
}

li #faq .top-menu-header{
margin:auto;
padding:0;
border-bottom:1px dotted #c7bc92;
}
li #faq .top-menu-header a{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #faq .top-menu-header a:hover{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

/****** Careers ******/

.drop-tabcareers a.droptabcareers {}
.drop-tabcareers #careers {z-index:3000!important; float:left; position:absolute; left:766px; top:93px;display:none; text-decoration:none;}
.drop-tabcareers:hover #careers {display:block; float:left;}

.careers-menuarea{
margin:auto;
float:left;
padding:7px;
width:200px;

background-color:#eee5c2;
}

li #careers .top-menu-header{
margin:auto;
padding:0;
border-bottom:1px dotted #c7bc92;
}
li #careers .top-menu-header a{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

li #careers .top-menu-header a:hover{
display:block;
font:13px/28px "Trebuchet MS";
padding:0 0 0 15px;
text-decoration:none;
text-transform:none;
font-weight:bold;
}

/****** Careers End ******/


.index-projects-bg{
padding:20px 20px 0;
margin:0;
width:708px;
height:215px;
background:url(index-project-back.png) no-repeat top; left;
}

.index-projects-scrollimg{
padding:0 5px;
text-align:center;
}

.news-date-bg{
margin:0 12px 5px 0;
float:left;
padding:12px 3px 18px;
background:url(news-date-bg.png) no-repeat top left;
text-align:center;
width:54px;
height:42px;
font:24px/25px arial;
color:#cdb792;
}
.news-date-bg p{
font:10px/22px arial;
color:#FFF;
font-weight:bold;
text-transform:uppercase;
}

.index-news-text{
margin:auto;
padding:0;
font:12px/20px arial;
color:#f0dec0;
font-weight:bold;
}

.index-news-text p{
font:12px/16px arial;
color:#604820;
}

.next-top-img-area{
margin:auto;
padding:1px 0 0 1px;
}

.next-projects-scroll-area{
background:url(bg.jpg) repeat;
margin:0;
padding:7px;
border-radius:7px;
-moz-border-radius:7px;
}

.onepx-line{
margin:0;
padding:0 0 15px;
border-bottom:1px dotted #91744c;
}

/* projects inside link */

.links-div{
padding:0;
margin:0;
background:url(../aponaloy/images/links-div.gif) repeat-x;
height:2px;
}

.inside-border{
border:1px solid #c9b8a8;
border-radius: 10px;
padding:15px;
}

.projects-top-links{
float:left;
margin:auto;
margin-left:6px;
padding:1px 9px;
border:1px solid #c9b8a8;
border-bottom:none;
}

.projects-top-links1{
float:left;
margin:auto;
margin-left:8px;
padding:1px 9px;
background-color:#c9b8a8;
border:1px solid #c9b8a8;
border-bottom:none;
}

h2{
margin:0;
padding:0 0 15px 0;
font:22px/30px "Trebuchet MS";
color:#694726;}

.intro_pic {
background-image: url('intro_pic.gif');
background-repeat:no-repeat;
background-position:bottom right;
}

.neemrana-location{
background:url(../neemrana-residency/location.jpg) no-repeat right top;
padding:10px 390px 0 0;
margin:0;
}


.text-dottedline{
float:left;
padding:0;
margin:0 0 20px;
background:url(text-dottedline.png) repeat;
font:13px/30px Tahoma;
}

.neemrana-location-txt{
float:left;
padding:0;
margin:25px 0 15px;
}

.neemrana-amenities-text1{
padding:0;
margin:auto;
width:275px;
float:left;
}

.neemrana-amenities-text2{
padding:0;
margin:365px 0 0 0;
width:275px;
float:right;
}

.neemrana-amenities-pics{
padding:0;
margin:0;
background:url(../neemrana-residency/faci.jpg) no-repeat top;
height:500px;
}



.gray-color{
	background-color: #b62836;
	padding-left: 10px;
	font: 16px/25px Tahoma;
	color: #fff;
	text-align: left;
	border-top:1px solid #fff;
}


.but-bg{
	height: 42px;
	text-align: center;
	vertical-align: top;
}
.but-bg a{
	background: url(but-bg.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4d4033;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
}
.but-bg a:hover{
	background: url(but-bg1.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-align: center;
	vertical-align: top;
	padding-top: 2px;
}

.inside-bnt-area{
border-right:1px solid #f1ece7;
}

.project-inside-header{
font:16px/15px Tahoma;
color:#c03341;
height:20px;
}

.project-inside-header1{
font:15px/15px Tahoma;
color:#c03341;
}

.project-inside-headerbold{
font:16px/15px Tahoma;
color:#c03341;
font-weight:bold;
}

.location-contact{
margin:auto;
padding:10px;
border-bottom:2px solid #b7b795;
border-right:2px solid #b7b795;
border-top:1px solid #b7b795;
border-left:1px solid #b7b795;
background-color:#fff;
text-align:center;
font:14px/22px 'Trebuchet MS';
text-decoration:none;
}
.location-contact b{
font:16px/26px 'Trebuchet MS';
text-decoration:none;
color:#b62836;
font-weight:bold;
}
.location-contact a{
font:14px/22px 'Trebuchet MS';
text-decoration:none;
}
.location-contact a:hover{
font:14px/22px 'Trebuchet MS';
text-decoration:none;
}

h3{
margin:auto;
padding:0;
font:16px/22px 'Trebuchet MS';
color:#b62836;
font-weight:bold;
}
