
/*--------------------Adura-----------------------*/

BODY {
	COLOR: #414141;
	MARGIN: 0px auto 0;
	padding:0;
	FONT: 11px/14px verdana,sans-serif;
	background:#c6c6c6;
}
A {
	CURSOR: pointer
}
A:link {
	TEXT-DECORATION: none;
	color:#940709;
}
A:visited {
	TEXT-DECORATION: none;
	color:#940709;
}
A:active {
	TEXT-DECORATION: none;
	color:#940709;
}
A:hover {
	TEXT-DECORATION: underline;
	color:#940709;
}
A.selected {
	FONT-WEIGHT: bold
}
A.selected:hover {
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: transparent; outline: none
}
A:active {
	BACKGROUND-COLOR: transparent; outline: none
}
A EM {
	DISPLAY: block
}

/*--------------------heading-----------------------*/

H1 {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/14px verdana,geneva,sans-serif; 
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/14px verdana,geneva,sans-serif; 
	PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/14px verdana,geneva,sans-serif; 
	PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	FONT: 11px/14px verdana,geneva,sans-serif; 
	PADDING-TOP: 0px
}

hr {
	color:#fff;
	margin:3px 10px 2px 5px;
	border-bottom:1px #940709 dashed;
}
/*--------------------body-----------------------*/

#wrap {
	width:950px;
	background:#fff;
	margin:0 auto;
}

#head {
	width:950px;
	height:120px;
	margin:0 0 0px 0;
	background:url(../images/head_ban1.jpg) no-repeat;
}

#banner {
	width:950px;
	height:250px;
	margin:1px 0 1px 0;
}

#inbody {
	width:950px;
	background:url(../images/in_body.jpg) repeat-y;
}
.bdytop
{width:950px; height:20px; margin:0 auto;
background:url(../images/bdytop.jpg) no-repeat;}
#inbody2 {
	width:950px;
	background:url(../images/in_body.jpg) repeat-y;
	border-bottom:1px #414141 solid;
}

#inbody1 {
	width:950px;
	background:#fff;
	border-bottom:1px #414141 solid;
	border-top:1px #414141 solid; 
}

#incontant {
	width:600px;
	margin: 5px 0 0 15px;
	padding:8px 5px 5px 5px;
}

#incontant h2 {
	font-size:15px;
	background:url(../images/photo.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#940709;
}

#incontant h1 {
	font-size:15px;
	background:url(../images/icon01.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#940709;
}

#incontant h3 {
	font-size:15px;
	padding:0px 0px 0px 5px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#616161;
}

#incontant p {
	color:#414141;
	line-height:18px;
	text-align:justify;
	margin:8px 15px 5px 0;
}

#incontant img {
	color:#414141;
	float:left;
	margin:4px 9px 5px 0;
}

#readmore {
	background:url(../images/readmore.png) no-repeat left center;
	float:right;
	width:75px;
	padding:0px 0 2px 20px;
	color:#940709;
	margin:5px 20px 0 0;
	font-weight:bold;
	text-transform:capitalize;
}
#readmore1 {
	background:url(../images/readmore.png) no-repeat left center;
	float:right;
	width:75px;
	padding:0px 0 2px 20px;
	color:#940709;
	margin:5px 16px 0 0px;
	font-weight:bold;
	text-transform:capitalize;
}
#rightcon {
	width:270px;
	margin:12px auto;
}
#rightcontop {
	width:270px;
	background: url(../images/right-top.png) no-repeat;
	height:20px;
	padding:5px 0 0 0;
	margin:0 0 5px 0;
}
#rightcontop1 {
	width:270px;
	background: url(../images/right-top.png) no-repeat;
	height:20px;
	padding:5px 0 0 0;
	margin:8px 0 0px 0;
}
#rightconin {
	width:270px;
	background: url(../images/rightbody.png) no-repeat;
	height:221px;
	padding:0px 0 0 0;
}
#rightconreal {
	width:270px;
	background: url(../images/real_estate.png);
	background-repeat:repeat-y;
	/*height:271px;*/
	padding:0px 0 0 0;
}
#rightconreal_bot {
	width:270px;
	background: url(../images/real_estate_bot.png);
	background-repeat:no-repeat;
	height:16px;
	padding:0px 0 0 0;
}
#rightconreal_bot1 {
	width:270px;
	/*background: url(../images/real-botm.png);*/
	background-image:url(../images/real-botm.png);
	background-repeat:no-repeat;
	height:26px;
	background-position:0px 0px 0px 0px;

}
#rightconin input{
	width:130px;
	background:#f8f8f8;
	border:1px #940709 solid;
	padding:0px 0 0 0;
}
#rightcontop h1 {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:20px 0 10px 20px;
	letter-spacing:1px;
}
#rightcontop1 h1 {
	font-size:12px;
	font-weight:bold;
	color:#fff;
	padding:20px 0 10px 20px;
	letter-spacing:1px;
}
#projectdet {
	width:100px;
	margin:5px auto 0;
	background:url(../images/projects.png) no-repeat left center;
	padding:0 0 0 20px;
	text-align:left;
	font-weight:bold;
}
#latest {
	width:920px;
	padding:10px 0 5px 5px;
}

#latest h1 {
	font-size:13px;
	background:url(../images/latest1.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:40px;
	font-weight:bold;
	color:#940709;
}

#latest h2 {
	font-size:12px;
	background:url(../images/icon01.png) no-repeat;
	padding:0px 0px 0px 25px;
	float:left;/* apply to all browsers */
	#float:left;/* override for Microsoft Internet Explorer browsers*/
	margin:15px 0 0 0;
	letter-spacing:1px;
	line-height:25px;
	font-weight:bold;
	color:#414141;
}
#latest img {
	float:left;
	margin:5px 10px 0 0;
	
}
#latest1 {
	float:left;
	width:700px;
	margin:-8px 0 0 0;
	padding:10px 5px 5px 5px;
	border-top:1px #940709 dotted ;
	text-align:justify;
	
}
#latest1 p {
	color:#414141;
	line-height:18px;
	text-align:justify;
	margin:2px 15px 5px 0;
}


/*---------home/contact/sitemap----------------*/

#hcs {
	width:280px;
	margin:38px 21px 0 0;
	color:#5f5046;
}
#hcs a {
	color: #5f5046;
}
#hcs a span {
	text-decoration:underline;
}
#hcs a:hover, #hcs a:hover span {
	color: #5f5046;
	text-decoration:underline;
}

#home {
	background:url(../images/home.gif) no-repeat left center;
	padding:0 0 2px 15px;
	width:43px;
	float:left;
}

#enq {
	background:url(../images/enq.png) no-repeat left center;
	padding:0 0 2px 15px;
	width:55px;
	float:left;
}

#faq {
	background:url(../images/mail.gif) no-repeat left center;
	padding:0 0 2px 15px;
	width:60px;
	float:left;
}

#sitemap {
	background:url(../images/sitemap.gif) no-repeat left center;
	padding:0 0 2px 15px;
	width:60px;
	float:left;
}

#feed {
	background:url(../images/feed.png) no-repeat left center;
	padding:0 0 2px 15px;
	width:60px;
	float:left;
}
#quick {
	width:200px;
	margin:10px 5px 0 0;
	float:right;
	color:#5f5046;
}

.for{
	width:200px;
	margin:0px 0px 0 0;
	float:right;
	font-size:11px;
	height:20px;
	color:#5f5046;
	border:1px #940709 solid;
	background:#f8f8f8;
}
/* view projects */
#proj {
	width:250px;
	margin:0 0px 0 5px;

}

#proj ul {
	list-style: none;
	padding: 0;	
	margin-left: 5px;	
}
#proj ul li {
	border-bottom:#940709 1px dotted;
	background: url(../images/arrow.png) no-repeat left center;
	padding:0 0px 4px 15px;
	font-weight:bold;
}
#proj ul li a {
	display: block;
	width: 220px;
	line-height: 18px; 
	padding: 5px 0 0 0;
	font-weight:bold;
	margin-left: 0;
	color: #616161;
	border: none;	
}
#proj ul li a span {
	font-style: italic;
	font-weight: normal;
	color: #940709;
}
#proj ul li a:hover,
#proj ul li a:hover span {
	color: #940709;
	text-decoration:none;
}
#proj ul li a:active {
	color: #940709;
}

#viewpro{
	width:920px;
	padding:10px 0 5px 5px;
}

#viewpro h1 {
	font-size:12px;
	background:url(../images/icon01.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#940709;
}
#viewpro h2 {
	font-size:12px;
	padding:0px 0px 0px 5px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#414141;
}

#viewpro p {
	color:#414141;
	line-height:18px;
	text-align:justify;
	margin:8px 15px 5px 0;
}
#elevation {
	margin:0 0 0 20px;
}
#elevation h4 {
	color:#990000;
	font-size: 14px;
	font-weight:bold;
	line-height:15px;
}
#elevation h3 {
	color:#7d7d7d;
	font-size: 12px;
	padding:0px 0 0 8px;
	line-height:20px;
}
#elevation ul {
	list-style: none;
	padding: 0;	
	margin:12px 0 0px 0;
}
#elevation ul li {
	padding:2px 0px 1px 16px;
	line-height:18px;
	background:url(../images/star.png) no-repeat left center;
}
#elevation ul li a {
	display: block;
	padding: 0px 0 0 0;
	margin-left: 0;
	color: #77A6D3;
	border: none;	
}
#elevation ul li a span {
	font-style: italic;
	font-weight: normal;
}
#elevation ul li a:hover,
#elevation ul li a:hover span {
	color: #333;
	text-decoration:none;
}
#features {
	width:700px;
	margin:0 0 0 20px;
}
#features img {
	border:1px #f6f6f6 solid;
}
#features h4 {
	color:#990000;
	font-size: 14px;
	font-weight:bold;
	line-height:15px;
}
#features h5 {
	color:#7d7d7d;
	font-size: 12px;
	padding:0px 0 0 8px;
	line-height:10px;
}
#features ul {
	list-style: none;
	padding: 0;	
	margin:12px 0 0 0;
}
#features ul li {
	padding:2px 0px 2px 16px;
	line-height:18px;
	background:url(../images/star.png) no-repeat left center;
}
#features ul li a {
	display: block;
	padding: 0px 0 0 0;
	margin-left: 0;
	color: #77A6D3;
	border: none;	
}
#features ul li a span {
	font-style: italic;
	font-weight: normal;
}
#features ul li a:hover,
#features ul li a:hover span {
	color: #333;
	text-decoration:none;
}

#notes {
	width:830px;
	margin:5px 0 0 20px;
	padding:5px 5px 5px 10px;
	color: #666666;
	font-style:italic;
}
#notes ul {
	list-style: none;
	padding: 0;	
	margin:5px 0 0 8px;
}
#notes ul li {
	padding:2px 0px 5px 16px;
	line-height:14px;
	background:url(../images/195.gif) no-repeat left center;
}
#notes ul li a {
	color: #940709;
	font-weight:500;
}
#notes a span {
	text-decoration:underline;
}
#notes a:hover, #notes a:hover span {
	color: #940709;
	text-decoration:underline;
}
/*------------------properties----------------------*/

#propertie {
	width:634px;
	background:#fff;
	border-top:1px #414141 solid;
}
#vewpro {
	width:582px;
	background:url(../images/view_pro.png) no-repeat;
	height:180px;
	margin:0 0 5px 0;
	border-bottom:1px #940709 dotted;
	padding:5px 0 0 0;
}

#vewpro h5 {
	color:#940709;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0px 0;
	padding:0 0 0 12px;
}
#vewsale {
	width:582px;
	background:url(../images/view_sale.png) no-repeat;
	height:180px;
	margin:0 0 5px 0;
	border-bottom:1px #940709 dotted;
	padding:5px 0 0 0;
}

#vewsale h5 {
	color:#940709;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0px 0;
	padding:0 0 0 12px;
}
#vewsold {
	width:582px;
	background:url(../images/view_sold.png) no-repeat;
	height:180px;
	margin:0 0 5px 0;
	border-bottom:1px #940709 dotted;
	padding:5px 0 0 0;
}

#vewsold h5 {
	color:#940709;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0px 0;
	padding:0 0 0 12px;
}
#procontant {
	width:600px;
	margin: 5px 0 0 15px;
	padding:8px 5px 5px 5px;
}

#procontant h2 {
	font-size:15px;
	background:url(../images/photo.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#940709;
}

#procontant h1 {
	font-size:15px;
	background:url(../images/icon01.png) no-repeat;
	padding:0px 0px 0px 25px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#940709;
}

#procontant h3 {
	font-size:15px;
	padding:0px 0px 0px 5px;
	letter-spacing:1px;
	line-height:16px;
	font-weight:bold;
	color:#616161;
}

#procontant p {
	color:#414141;
	line-height:18px;
	text-align:justify;
	margin:8px 15px 5px 0;
}

#procontant img {
	color:#414141;
	float:left;
	margin:10px 5px 5px 20px;
}
#comer {
	width:320px;
	margin:0 0 0 15px;
}
#comer img{
	float:right;
}
#comer ul {
	list-style: none;
	padding: 0;	
	margin:10px 0 0 3px;
}
#comer ul li {
	padding:2px 2px 2px 0px;
	margin:0 0 5px 0px;
}
#comer ul li a {
	color: #940709;
}
#comer a span {
	text-decoration:underline;
}
#comer a:hover, #comer a:hover span {
	color: #940709;
	text-decoration:underline;
}

#gallery {
	width:800px;
}
#gallery h2 {
	color:#990000;
	font-size: 14px;
	font-weight:bold;
	line-height:18px;
}
#gallery ul {
	list-style: none;
	padding: 0;	
	margin:5px 0 0 8px;
}
#gallery ul li {
	padding:2px 2px 2px 2px;
	margin:0 0 5px 8px;
	float:left;
}
#gallery ul li a {
	color: #940709;
}
#gallery a span {
	text-decoration:underline;
}
#gallery a:hover, #gallery a:hover span {
	color: #940709;
	text-decoration:underline;
}
/*-------------------footer------------------------*/
#footer{
	width:950px;
	height:100px;
	clear:both;
	font-size:11px;
	background-color:#e8e8e8;
	border-top:1px #414141 solid; 
}
#footer1 {
	width:950px;
	height:80px;
	clear:both;
	font-size:11px;
	background-color:#d7d7d7;
}
ul.footer_menu {
	list-style:none;
	display:block;
	line-height:40px;
	width:950px;
	margin:0px;
	background:#d7d7d7;
}

ul.footer_menu li {
	display:inline; 
	font-size:11px;
}

a.nav_footer:link, a.nav_footer:visited {
	display:block; 
	float:left; 
	padding:5px 6px 5px 10px; 
	margin:0; 
	text-decoration:none; 
	color:#2F2626;
}

a.nav_footer:hover {
	display:block; 
	float:left; 
	padding:5px 6px 5px 10px; 
	margin:0;
	text-decoration:underline; 
	color:#2F2626;
}

a.nav_footer:active {
	display:block; 
	float:left; 
	padding:5px 6px 5px 10px; 
	margin:0;
	text-decoration:none;  
	color:#2F2626;
}

#copyright{
	padding:12px 5px 2px 5px;
	text-align:center;
	font-size:9px;
	line-height:16px;
	width:700px;
}

#copyright a {
	color: #940709;
	font-weight:bold;
	letter-spacing:1px;
}
#copyright a span {
	text-decoration:none;
}
#copyright a:hover, #copyright a:hover span {
	color: #940709;
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
}

div.nicetitle {
	background-color: #333;
	color: #fff;
	font: bold 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	left: 0;
	padding: 4px;
	position: absolute;
	top: 0;
	width: 25em;
	z-index: 20;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 10px;
	-moz-opacity: .87;
	}

div.nicetitle p {
    margin: 0;
	padding: 0 3px;
	-moz-opacity: 1;
}

div.nicetitle p.destination {
    font-size: 9px;
    padding-top: 3px;
	text-align: left;
	-moz-opacity: 1;
}

div.nicetitle p span.accesskey {
	color: #d17e62;
}

#contact {
	width:380px;
	margin:2px 0 0 15px;
	padding:5px 5px 5px 5px;
}

#contact input{
	letter-spacing:1px;
	font-size:12px;
	width:200px;
}

#contact textarea{
	letter-spacing:1px;
	font-size:12px;
	width:205px;
}

#address {
	width:550px;
	margin:2px 0 0 15px;
	padding:5px 5px 5px 5px;
}

#address1 {
	width:250px;
	margin:2px 0 0 10px;
	padding:5px 5px 5px 5px;
	line-height:20px;
	font-size:12px;
}

#address1 h5{
	line-height:18px;
	font-size:14px;
	margin:0 0 8px 0;
	padding:0;
}

#add_mail {
	background:url(../images/mail-open.png) no-repeat center left;
	padding:0 0 0 20px;
	margin:10px 0 0 5px;
}

#add_mob {
	background:url(../images/pda.png) no-repeat top left;
	padding:0 0 0 20px;
	margin:10px 0 0 5px;
}

#add_lan {
	background:url(../images/telephone.png) no-repeat center left;
	padding:0 0 0 20px;
	margin:10px 0 0 5px;
}

#add_fax {
	background:url(../images/telephone-fax.png) no-repeat center left;
	padding:0 0 0 20px;
	margin:10px 0 0 5px;
}

#enquiry {
	width:400px;
}

#search {
	width:225px;
	height:35px;
	margin:0 23px 0 0;
}

.btn { color:#FFFFFF; BORDER-RIGHT: #999b9a 0px solid; BORDER-TOP: #999b9a 0px solid; BACKGROUND: #940709 0px 0px; BORDER-LEFT: #999b9a 0px solid; BORDER-BOTTOM: #999b9a 0px solid; width:55px;
}
.btn { LETTER-SPACING: normal
}
.searchlabel { font-size:13px; LETTER-SPACING: normal; border:1px #940709 solid; background:transparent;
}

#featur {
	width:700px;
	margin:0 0 0 20px;
}
#featur img {
	border:1px #f6f6f6 solid;
}
#featur h4 {
	color:#990000;
	font-size: 14px;
	font-weight:bold;
	line-height:15px;
}
#featur h5 {
	color:#7d7d7d;
	font-size: 12px;
	padding:0px 0 0 8px;
	line-height:10px;
}

#tnt_pagination {
	display:block;
	text-align:left;
	line-height:21px;
	width:800px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination {
	float:left
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#96c006;
	font-weight:bold;
	color:#fff;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .booked {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#e7252f;
	color:#fff;
	cursor:default;
}

#tnt_pagination .self {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#e9c41d;
	font-weight:bold;
	color:#fff;
	cursor:default;
}

#tnt_pagination .sold {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#e7252f;
	font-weight:bold;
	color:#fff;
	cursor:default;
}

#tnt_pagination .avila {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:5px;
	text-decoration:none;
	background-color:#96c006;
	font-weight:bold;
	color:#fff;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
#tnt_pagination ul {
	float:left; 
	list-style:none; 
	margin:0 0 0 -8px;
}

#tnt_pagination li {
	float:left; 
	list-style:none; 
	margin:5px 0 0 0;
}
#gallery1 {
	width:600px;
}
#gallery1 h2 {
	color:#990000;
	font-size: 14px;
	font-weight:bold;
	line-height:18px;
}
#gallery1 ul {
	list-style: none;
	padding: 0;	
	margin:2px 0 0 0px;
}
#gallery1 ul li {
	padding:0px 0px 0px 0px;
	margin:0 0 5px 2px;
	float:left;
}
#gallery1 ul li a {
	color: #940709;
	margin:0 0 5px 2px;
}
#gallery1 a span {
	text-decoration:underline;
}
#gallery1 a:hover, #gallery1 a:hover span {
	color: #940709;
	text-decoration:underline;
}
.tlink {color:#036;text-decoration:none;font-weight:normal;}
.tlink:hover{color:#ff3300;text-decoration:none;}
.gray {color:#ccc; font-size:10px;}


.imgg { 
   /* for normal browsers */ 
   max-width: 300px;  
   /* for internet explorer */ 
   width: expression(this.width>300? "300px" : "auto"); 
}

.enqrfrm {	width:190px;
			float:left;
			margin-bottom:5px;
		}
