/* CSS Document */

*
{
	margin:0px;
	padding:0px;
}

.main
{
	width:965px;
	float:left;
	padding:0px 17px;	
}

.logoright
{
	width:691px;
	float:left;
}

.signin
{
	width:691px;
	float:left;
	padding-top:26px;
	padding-bottom:20px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.signinlink
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.signinlink:hover
{
	color:#5e2e15;
}

.menu
{
width:617px;
float:left;
height:37px;
line-height:37px;
background:url(../images/blackbar.png) no-repeat;
padding:0px 0px 0px 20px;
margin-bottom:6px;
}


.menu1
{
width:450px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:37px;
}

.menulink
{
color:#FFFFFF;
text-decoration:none;
}

.menulink:hover
{
color:#ffa043;
text-decoration:none;
}

.header
{
width:408px;
float:left;
background:url(../images/headerimg.png) no-repeat;
height:447px;
padding:0px 36px 0px 521px;
}

.search
{
width:379px;
float:left;
height:70px;
padding:7px 16px 15px 14px;
background:url(../images/search.png) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.propertylisting_bck
{
float:left;
margin-right:10px;
border-bottom:1px #CCCCCC solid;
margin-top:10px;

}
.searchbar
{
width:378px;
float:left;
padding:5px 0px 13px 0px;
}
.advancelink1
{
color:#CC9900;
text-decoration:none;
}
.advancelink1:hover {
color:#CC9900;
text-decoration:underline;
}
.advancesearch
{
width:130px;
float:left;
text-align:right;
font-size:12px;
}

.advancelink
{
color:#fec458;
text-decoration:none;
}

.advancelink:hover
{
color:#000000;
}

.welcomemarquee
{
width:965px;
float:left;
background: url(../images/marqueebar.png) no-repeat;
height:33px;
}

.welcomemarquee1
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:33px;
width:940px;
}

.bodyleft
{
width:663px;
float:left;
margin-right:7px;
border:1px #d9d6d6 solid;
}

.bodyleft1
{
width:965px;
float:left;
border:1px #d9d6d6 solid;
}

.welcomebackground
{
width:647px;
float:left;
background:url(../images/welcomebackground.png) repeat-x;
padding:0px 8px;
padding-bottom:10px;
}

.welcomebackground2
{
width:949px;
float:left;
background:url(../images/welcomebackground.png) repeat-x;
padding:0px 8px;
padding-bottom:10px;
}
.welcomebackground1
{
width:623px;
float:left;
padding:12px 13px 0px 11px;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.welcomebackground3
{
width:923px;
float:left;
padding:12px 13px 0px 11px;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.welcometext
{
float:left;
width:623px;
color:#c05209;
padding-bottom:14px;
font-weight:bold;
}

.welcomeline
{
width:647px;
float:left;
background:url(../images/line.png) repeat-x;
height:14px;
}

.featuredhomes
{
width:636px;
float:left;
padding-left:11px;
color:#c05209;
line-height:29px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.featuredhomes1
{
width:623px;
float:left;
padding:17px 13px 0px 11px;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.featuredhomesimg
{
width:123px;
float:left;
padding:0px 16px 0px 20px;
}

.featuredhomesimg1
{
float:left;
padding:4px;
border:1px #bfba1e solid;
}

.featuredhomesimgtext
{
width:123px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:9px;
line-height:18px;
}

.bodyright
{
width:291px;
float:left;
background:#f0f0f0;
border:1px #d9d6d6 solid;
}

.contactimg
{
float:left;
background:url(../images/contact.png) no-repeat;
width:289px;
height:454px;
}


.footer
{
width:950px;
margin:10px 10px 0 10px;
padding-left:25px;
float:left;
height:117px;
background:url(../images/footerbg.png) repeat-x;
}


.footertxt
{
float:left;
padding-top:29px;
padding-bottom:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
} 

.footertxtlink
{
color:#666666;
text-decoration:none;
}

.footertxtlink:hover
{
color:#FF9900;
}

.footertxt2
{
float:left;
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.featuredagent
{
width:289px;
float:left;
height:106px;
padding-top:349px;
}

.featuredagent1
{
width:289px;
float:left;
height:69px;
background:url(../images/featuredagents.png) no-repeat;
padding-top:37px;
}

.featuredagenttxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-left:5px;
}

.featuredagenttxt1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:5px;
line-height:16px;
padding-top:3px;
}

.emaillink
{
color:#FFFFFF;
text-decoration:none;
}

.emaillink:hover
{
color:#FF9900;
}

.aboutustxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
width:623px;
padding-bottom:14px;
font-weight:bold;
color:#c05209;
}
.concier
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:623px;
padding-bottom:25px;
}
.aireline
{
float:left;
width:903px;
padding-bottom:25px;
padding-left:10px;
padding-right:10px;
}
.airelinetop1 {
width:902px;
float:left
}
.airelinecenter1 {
float:left;
width:902px;
background:url(../images/airelinecenter1.png) repeat-y;
}
.airelinecenter111 {
float:left;
width:842px;
padding-left:30px;
padding-right:30px;
background:url(../images/airelinecenter1.png) repeat-y;
}
.rentalcartest {
float:left;
width:862px;
padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#111111;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
}
.rentalcartest111 {
float:left;
width:862px;
padding-left:20px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
padding-top:5px;
padding-bottom:5px;
}
.firstbox-basicdeatail {
float:left;
width:840px;
padding-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.secondbox-basicdeatail {
float:left;
width:250px;
padding-top:20px;
padding-left:10px;
padding-bottom:20px;
}
.secondbox-basicdeatail1 {
float:left;
width:540px;
padding-top:20px;
padding-left:10px;
padding-bottom:20px;
}
.thirdbox-basicdeatail {
float:left;
width:290px;
padding-top:65px;
}
.accoumation {
float:left;
width:852px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#323133;
color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
padding-left:10px;
}
.accoumation1 {
float:left;
width:852px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ededed;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}
.advancedsearch {
float:left;
width:862px;
}
.advance-left-box {
float:left;
width:426px;
margin-right:5px;
}
.advance-right-box {
float:left;
width:426px;
margin-left:5px;
}
.leftbox-ada {
float:left;
width:414px;
padding-top:5px;
padding-bottom:5px;
background-color:#323133;
border:1px solid #999999;
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-left:10px;
}
.leftbox-down {
float:left;
width:416px;
padding-top:5px;
padding-bottom:5px;
background-color:#ededed;
color:#323133;
font-size:12px;
font-weight:bold;
padding-left:10px;
}
.checkin {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:50px;
padding-top:10px;
}
.rightbox12 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:60px;
padding-top:55px;
padding-bottom:40px;
}
.checkout {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:40px;
padding-top:10px;
}
.radio {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:80px;
padding-top:10px;
}
.radio1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-left:95px;
padding-top:10px;
}

.vacation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#111111;
padding-left:10px;
border:1px solid #333333;
padding:0.6em;
margin-left:10px;
}
.submit {
color:#111111;
text-decoration:underline;
}
.submit:hover {
color:#111111;
text-decoration:underline;
}
.labeltest {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
margin-top:20px;
}
.airelinebottom1 {
float:left;
width:902px;
}


/*  sales property details 25/12/2008  */
.salespropertyouter-div {
width:923px;
float:left;

}
.vills1 {
width:923px;
float:left;
background:url(../images/realcont-top1.png) repeat-x;
}
.selectyear {
width:913px;
float:left;
padding-top:10px;
padding-bottom:8px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#777777;
}
.pricing {
width:908px;
float:left;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#111111;
font-weight:bold;
}
.pricing-table-outer {
width:908px;
float:left;
padding-top:0px;
padding-bottom:20px;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#111111;
font-weight:bold;
}
.table-price {
width:908px;
float:left;
background-color:#777777;
}
.tab1 {
float:left;
width:406px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #111111;
}
.tab2 {
float:left;
width:124px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #111111;
border-left:none;
}
.tab3 {
float:left;
width:124px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #111111;
border-left:none;
}
.tab4 {
float:left;
width:124px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #111111;
border-left:none;
}
.tab5 {
float:left;
width:124px;
padding-top:4px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #111111;
border-left:none;
}
.table-bottom {
width:908px;
float:left;
}
.table1 {
float:left;
width:396px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
border:1px solid #111111;
border-top:none;
padding-left:10px;
}
.table2 {
float:left;
width:89px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
border:1px solid #111111;
border-left:none;
border-top:none;
padding-left:35px;
}
.table3 {
float:left;
width:89px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
border:1px solid #111111;
border-left:none;
border-top:none;
padding-left:35px;
}
.table4 {
float:left;
width:84px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
border:1px solid #111111;
border-left:none;
border-top:none;
padding-left:40px;
}
.table5 {
float:left;
width:84px;
padding-top:3px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

font-weight:bold;
border:1px solid #111111;
border-left:none;
border-top:none;
padding-left:40px;
}
.vilaa-left {
width:301px;
float:left;
border:1px solid #111111;
padding:10px;
background-color:#cfcfcf;
}
.next {
color:#C08027;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.next:hover {
color:#777777;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.vilaa-right {
width:600px;
float:left;
}
.vills3 {
width:923px;
float:left;
}
.vills2 {
width:903px;
float:left;
background:url(../images/realcont-top1.png) repeat-x;
padding-left:10px;
padding-right:10px;
}
.descri {
float:left;
width:923px;
}
.vewall {
color:#c05209;
text-decoration:none;
}
.vewall:hover {
color:#c05209;
text-decoration:underline;
}
.salespropertyouter-div1 {
width:923px;
float:left;
}
.propertyspecificantion {
width:300px;
float:left;
color:#c05209;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.propertyspecificantion1 {
width:300px;
float:left;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.propertyfeatures {
width:323px;
float:left;
color:#c05209;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.property-descri {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#c05209;
font-weight:bold;
}
.propertyfeatures1{
width:323px;
float:left;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.contact-lister {
width:300px;
float:left;
color:#c05209;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.contact-lister1 {
width:300px;
float:left;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.salespropertyouter1 {
float:left;
width:913px;
padding:5px;
}
.leftbox-outer-des {
float:left;
width: 500px;
}
.rightbox-outer-photo {
float:left;
width:413px;
padding-top:20px;
}
.nameleft {
float:left;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#4e481d;
font-weight:bold;
padding-top:10px;
}
.nameright {
float:left;
width:330px;
color:#c05209;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:20px;
padding-top:10px;
}
.nameright1 {
float:left;
width:330px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-right:20px;
padding-top:10px;
}
.gallery {
margin:0px;
padding:0px;
}
.gallery li {
padding-right:5px;
padding-top:10px;
padding-bottom:20px;
float:left;
list-style:none;
padding-left:5px;
}


/* sales property end page */


/* villa namaste 25-12-2008  */
.villa-outerdiv {
width:923px;
float:left;
background:url(../images/realcont-top1.png) repeat-x;
}
.villa-outerdiv11 {
width:873px;
float:left;
background:url(../images/realcont-top1.png) repeat-x;
padding-left:50px;
}
.villa-left-image {
width:480px;
float:left;
padding:10px;
}
.villa-right-test {
width:423px;
float:left;
}
.villatest {
width:423px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#c05209;
border-bottom:1px solid #996600;
font-weight:bold;
padding-top:20px;
}
.locationtest {
width:423px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#111111;
font-weight:bold;
padding-top:10px;
}
.playcartest {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC6600;
font-weight:normal;
}
.icons {
margin:0px;
padding:0px;
}
.icons li {
padding-right:12px;
padding-top:10px;
padding-bottom:10px;
float:left;
list-style:none;
padding-left:12px;
text-align:center;
}
.namas {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
/* villa namastee end page  */
.contactustxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:623px;
font-weight:none;
color:#000000;
line-height:18px;
}

.contactustxt1
{
width:623px;
float:left;
/*border:1px #CCCCCC dashed;*/
background:#FFFFFF;
/*padding:10px;*/
}

.contactustxt2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:603px;
font-weight:none;
color:#000000;
background: #E0E0E0;
padding:10px;
}

.contactustxt2:hover
{
background-color:#F5CBAF;
cursor: auto;
}

.clear
{
clear:both;
}

.contacttxt3
{
width:580px;
float:left;
}

.contactname
{
width:180px;
float:left;
font-weight:bold;
}

.contactdot
{
width:10px;
float:left;
font-weight:bold;
}

.contactbar
{
width:350px;
float:left;
}

.contactlink
{
color:#c05209;
text-decoration:none;
font-size:12px;
}

.contactlink:hover
{
color:#000000;
}

.username
{
width:100px;
float:left;
font-weight:bold;
}


.logintxt3
{
width:410px;
float:left;
}

.logintxt2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:480px;
font-weight:none;
color:#000000;
background: #E0E0E0;
padding:10px;
}

.logintxt1
{
width:500px;
float:left;
border:1px #CCCCCC dashed;
background:#FFFFFF;
padding:10px;
}

.loginbackground1
{
width:520px;
float:left;
padding:12px 13px 0px 11px;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.loginbackground
{
width:544px;
float:left;
background:url(../images/welcomebackground.png) repeat-x;
padding:0px 8px;
padding-bottom:10px;
}

.logincenter
{
width:560px;
float:left;
margin-right:7px;
border:1px #d9d6d6 solid;
}


.contactustxt3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:480px;
font-weight:none;
color:#000000;
background: #E0E0E0;
padding:10px;
}

.contactustxt3:hover
{
background-color:#F5CBAF;
cursor: auto;
}


.searchhomelist
{
width:900px;
float:left;
padding-bottom:10px;
border-bottom:1px #CCCCCC solid;
padding-top:15px;
}

.searchhomelist1
{
width:350px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:20px;

}

.homename
{
width:180px;
float:left;
}

.homedot
{
width:10px;
float:left;
}

.homemsg
{
width:150px;
float:left;
}

.newsearchhomeback
{
width:925px;
float:left;
}


.newsearchhome
{
width:905px;
float:left;
padding:10px;
border:1px #CCCCCC dashed;
background:#FFFFFF;
margin-bottom:20px;
}

.searchgraybox
{
width:880px;
float:left;
padding:10px;
background:#E0E0E0;
}


.map
{
width:910px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:20px;
}

.map1
{
float:left;
width:350px;
margin-right:5px;
margin-bottom:10px;
}
.map2
{
float:left;
padding:4px;
border:1px #CCCCCC solid;
margin-right:5px;
}

.maplink
{
color:#FF6600;
text-decoration:none;
}

.maplink:hover
{
color: #000000;
}

.propertylisting
{
float:left;
width:455px;
border-bottom:1px #CCCCCC solid;
margin-top:10px;
margin-right:10px;
}

.property
{
float:left;
padding:3px;
border:1px #CCCCCC solid;
margin-right:5px;
}

.property1
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:324px;
line-height:18px;
}

.propertylink
{
color:#C05209;
}

.propertylink:hover
{
color:#000000;
}

.name
{
width:75px;
float: left;
}

.dotted
{
width:10px;
float:left;
}

.msg
{
width:234px;
float:left;
}

.propetyback
{
width:923px; 
margin-bottom:10px; 
padding-bottom:15px; 
padding-top:10px;
}
.searrentalhome
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.searchrentalimg
{
margin-bottom:10px;
}


.searchhomerental1
{
width:440px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-bottom:15px;
font-weight:bold;

}


.contactnamesearchrental
{
width:187px;
float:left;
}

.homemsg1
{
width:100px;
float:left;
}