body{
background-color:#cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;
}

.header{
background:url(../images/headerbg.jpg) top left repeat-x;
height:101px;
padding:2px 21px 0px 36px;
}
.nav-bg{
background:url(../images/nav-bg.gif) top left repeat-x;
height:26px;
border-top:#FFFFFF solid 2px;
border-bottom:#ADC8FF solid 4px;
padding-left:12px;
padding-right:8px;
}
.searchtxtbox{
background-color:#DEE8FD;
border:none;
font-size:12px;
color:#333333

}
.enqtxt{
font-size:16px;
font-weight:bold;
text-transform:uppercase;
color:#FFFFFF;

}
.enqbg{
background-color:#0040B3;
padding-left:15px;
}
a.nav{
font-size:13px;
font-style:normal;
font:Arial, Helvetica, sans-serif;
font-variant:normal;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.nav:hover{
font-size:13px;
font-weight:bold;
font-style:normal;
font:Arial, Helvetica, sans-serif;
font-variant:normal;
color:#FAFAB5;
text-decoration:none;
}
.maintable{
padding-left:10px;
padding-right:10px;
background-color:#ffffff;
}
.padlftrgt{
padding-left:10px;
padding-right:10px;
}
.padlftrgt11{
padding-left:12px;
padding-right:12px;
}
.padlft1{
padding-left:20px;
}
.padrgt{
padding-right:20px;
}
.padlft11{
padding-left:30px;
}
.buidertxt{
color:#05A4DA;
text-align:center;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.padlftrgt1{
padding-left:20px;
padding-right:20px;
}
.search{
border:#D1D1D1 solid 1px;
background-color:#B7F48E;
color:#292929;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:17px;
width:129px;
padding:2px;
text-align:center;
}
a.search11{

background-color:#B7F48E;
color:#292929;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:17px;
width:129px;
padding:2px;
text-align:center;
}
.search1{
border:#D1D1D1 solid 1px;
background-color:#FFB693;
color:#292929;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:17px;
width:145px;
padding:2px;
text-align:center;
}
a.search22{

background-color:#FFB693;
color:#292929;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:17px;
width:129px;
padding:2px;
text-align:center;
}
a.link{
color:#333333;
font-size:12px;
text-decoration:none;
}
a.link:hover{
color:#666666;
font-size:12px;
text-decoration:none;
}
.serchbg{
background-color:#B7F48E;
border:#D1D1D1 solid 1px;
color:#161616;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;

}
.serchbg1{
background-color:#FFB693;
border:#D1D1D1 solid 1px;
color:#161616;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;

}
.bordtop{
border-top:#C7C7C7 solid 1px;
} 
.city{
color:#363636;
font-size:11px;
text-align:left;
padding-left:5px;
text-decoration:none;
}
.feature{
background-color:#F0B708;
border-left:#BABABA solid 1px;
border-right:#BABABA solid 1px;
padding-left:13px; 
padding-top:5px;
}
.projectsectionborder{
border:#C7C7C7 solid 1px;
}
.dashborder{
border-bottom:#262626 dashed 1px;
}
.dashborder1{
padding-top:10px;
border-bottom:#7492E9 dashed 1px;
}
.imgborder{
border:#D0D0D0 solid 1px;
padding:3px;
}
.dashbordervert{
border-right:#333333 dashed 1px;
}
.dashbordervert1{
border-right:#7492E9 dashed 1px;
}
.news{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#FFFFFF;
background-color:#C2040E;

}
.numbg1{
background:url(../images/numbg1.gif) top left no-repeat;
width:21px;
height:22px;
color:#FFFFFF;
}
a.numbg1_link{

width:21px;
height:22px;
color:#FFFFFF;
text-decoration:none;
}
.numbg{
background:url(../images/numbg.gif) top left no-repeat;
width:21px;
height:22px;
color:#3333333;
}

.resipro1{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#C2040E;
padding-left:20px;
text-decoration:underline;
}
.resipro2{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#74A32F;
padding-left:20px;
}
a.resipro{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#74A32F;
text-decoration:underline;
padding-left:20px;
}
a.resipro:hover{
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color:#C2040E;
text-decoration:none;
padding-left:20px;
}
.vertborderbg{
background:url(../images/vertborderbg.gif) top center repeat-y;
}
.bluetxt{
color:#0052CE;
font-size:11px;
text-align:center;
}
.whitetxtenq{
color:#FFFFFF;
}
.whitetxtenq1{
color:#FFCC33;
}
.graytxt{
color:#333333;
font-size:11px;
text-align:left;
line-height:16px;
}
.blktxt{
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
padding-left:2px;
}
.blktxtf{
color:#000000;
font-size:12px;
text-align:left;

padding-left:5px;
text-decoration:none;
}
.blktxt1{
color:#000000;
font-size:12px;
text-align:left;
padding-left:19px;
padding-right:15px;
}
.abouttxt{
color:#333333;
font-size:12px;
text-align:left;
padding:5px;

}
.blktxt2{
color:#000000;
font-size:12px;
text-align:left;
padding-right:10px;
}
.phonenos{
color:#FFFFFF;
font-size:25px;
}
.whitetxt{color:#FFFFFF;
font-size:12px;
line-height:17px;
padding-left:10px;
}
.copy{color:#FFFFFF;
font-size:11px;
}
a.copy1{color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
a.copy1:hover{color:#FFFFBF;
font-size:11px;
text-decoration:underline;
}
.corporatetxt{color:#FFFFFF;
font-size:15px;
padding-left:10px;
}
a.whitetxt1{color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
a.whitetxt1:hover{color:#FAFAB5;
font-size:12px;
text-decoration:underline;
}
.homesbychoice{
background:url(../images/homesbychoice.gif) top left no-repeat;
padding-left:15px;
padding-top:20px;
}
.featuredproperty{
background:url(../images/featuredproperty.gif) top left no-repeat;
padding-left:10px;
padding-top:20px;
}
form{margin:0px; padding:0}
.thought{
background:url(../images/thought.gif) top left no-repeat;
width:226px;
height:126px;
}
.padtopbot{
padding-left:20px;
padding-top:20px;
}
.padrgt{
padding-right:20px;
}
.thoughtpad{padding-top:20px; padding-left:20px;}

.footerbg{
background:url(../images/footerbg.jpg) top left repeat-x;
background-color:#0A2888;
padding-left:15px;
padding-right:15px;
}
.subscribeborder{
border:#C7C7C7 solid 1px;
padding:5px;
}
.subscribe1{
color:#0033FF;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:15px;
}
.subscribe{
color:#EFF1F9;
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:17px;
}
.subtxtbox{
background-color:#123AB1;
border:#95ACF4 solid 1px;
color:#ffffff;
}
.subtxtbox1{
background-color:#123AB1;
border:#95ACF4 solid 1px;
color:#FFFFFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.footerborder{
border-bottom:#3156C2 solid 1px;
}
.kumar{
color:#0A0A0A;
font-size:12px;
}
.postbg{
background:url(../images/postbg.gif) top left no-repeat;
padding-top:20px;
padding-left:18px;
text-align:left;
}
.searchgbg{
background:url(../images/serarchbg.gif) top left no-repeat;
padding-left:18px;
text-align:left;
}
.developerbg{
background:url(../images/developerbg1.gif) top left no-repeat;
width:110px;
height:54px;
}
.property{
background-color:#FFFFFF;
border:#0099FF solid 1px;
padding:5px;
}
.prop1{
color:#333333;

font-size:12px;
}
a.prop{
color:#333333;
text-decoration:none;
font-size:12px;
}
a.prop:hover{
color:#0099FF;
text-decoration:underline;
font-size:12px;
}
.clientbg{
background-color:#999999;
border:#000000 solid 1px;
}
.imgbgclient{
border:#0099FF solid 1px;
padding:5px;
}
.trhead{
background-color:#D5D5EA;
}
.tr1{background-color:#FFEAFF;}
.tr2{background-color:#FFDFFF;}


#container {
  /*position: relative;*/
  width: 690px;
  height: 290px;
  overflow: hidden;
 
}
#container1 {
  /*position: relative;*/
  width: 690px;
  height: 290px;
  overflow: hidden;
  
}
#container2 {
  /*position: relative;*/
  width: 630px;
  height: 60px;
  overflow: hidden;
  margin-left: 15px;
}

#scroller {
  width: 690px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
}

.content {
  width: 208px;
  height: 343px;
  float: left;
  /*margin-left: 10px;
  margin-right: 10px;*/
  padding: 10px;
 
  font-size: .8em;
}
.content1 {
  width: 208px;
  height: 343px;
  float: left;
  /*margin-left: 10px;
  margin-right: 10px;*/
  padding: 10px;
 
  font-size: .8em;
}

.content2{
  width: 98px;
  height: 51px;
  float: left;
  /*margin-left: 10px;
  margin-right: 10px;*/
  padding: 5px;
  
  font-size: .8em;
}
.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
  padding-left:10px;
}

<!--[if IE]>


#scroller{
  width: 882px; /* = width + margin left + margin right from the content rule + border*2 from the container rule*/
}
.separator{background-image:url(../images/separator.gif); background-repeat:repeat-x; height:9px;}

.newstxtgreen{
color:#1747CF;
font-size:12px;
font-weight:bold;
}
.newstxtgray{
color:#404040;
font-size:12px;
font-weight:bold;
}


form{
margin:0; padding:0; text-align:left; 
}
.formPadding{
padding:10px;
}
label{
margin-right:10px;
}
.formSpace{
padding:5px;
}
.forSearch{
background-color:#FF0000; border:none; cursor:pointer; color:#FFFFFF
}
.box1{
width:100px; float:left; line-height:15px; margin-right:10px;
}
.box2{
width:60px; float:left;margin-right:10px;
}
.clear{
clear:both
}
.homestopbg{background-image:url(../images/topmidbg.jpg); background-repeat:repeat-x}
.homeslftbg{background-image:url(../images/lftmidbg.jpg); background-repeat:repeat-y}
.homesrhtbg{background-image:url(../images/rhtmidbg.jpg); background-repeat:repeat-y}
.homesbotbg{background-image:url(../images/botmidbg.jpg); background-repeat:repeat-x}
.homesbg{background-color:#B8D034;}