* { margin: 0; padding: 0;}



div#topHomeBox { background: #bfdeff url(../media/top-box-bg.gif) repeat-x; position: relative; width: auto; height: 326px; margin: 0 0 2em; overflow: hidden; }

div#topHomeBox div#topHomeBoxLeft { width: 11px; height: 100%; background: url(../media/top-box-left.gif); position: absolute; left: 0; top: 0; }

div#topHomeBox div#topHomeBoxRight { width: 11px; height: 100%; background: url(../media/top-box-right.gif); position: absolute; right: 0; top: 0; }

div#topHomeBox div#topBoxContent { position: relative; z-index: 10; height: 100%; }

div#topHomeBox h2 { color: #29415d; text-shadow: 0 1px 1px #fff; font-size: 3.3em; width: 400px; margin: 0; padding: 45px 0 3px 30px; }



/*

body {

	background:url(../images/backgroundimg.jpg); 

	background-repeat:no-repeat;

	font: 11px/1.75em Verdana, Tahoma, arial, sans-serif;

	color: #333333; 

	margin:10px 0px 0px 0px;

	

	}

*/

body

{

	background: #416a94 url(../media/bg.gif) repeat-x 0 0; 

	font: 11px/1.75em Verdana, Tahoma, arial, sans-serif;

	color: #333333; 

	margin:10px 0px 0px 0px;

}

#sell_images {

	position:absolute;

	margin-top:0px;

	left:345px;

	top:2px;

	width:370px;

	height:70px;

	z-index:1;

	text-align:left;

}

#sell_images img

	{

	padding:8px;

	padding-top:0px;}





#wrap {

	position: relative;

	width: 1004px;	

	margin: 0 auto;

	text-align: center;

	background:#FFFFFF;/*#FFFFE0;/*#FFF8DD;*/

	border:1px solid  #006666; 

}	

#caption {

	position:absolute;

	left:183px;

	top:26px;

	width:593px;

	height:27px;

	z-index:1;

	color:#666666;

	font-weight:bold;

	font-size:1.5em;

}	

	



#header {

	

	padding: 0;	

	height:80px;

	}



#header-link{

	position:absolute;

	left:865px;

	top:0px;

	width:107px;

	height:99px;

	z-index:1;

	

}

#header-link ul {	

	color: #da251c;

	

}

#header-link ul li{	

	color: #da251c;

	border-bottom:1px dashed #da251c;

	padding:0px 0px 0px 0px ;

	

}

#header-link a {	

	color: #da251c;

	text-decoration: none;

	display:block;

	padding:0px 0px 0px 0px ;

	text-align:left;

	

}

#header-link a:hover {

	color: #444;	

	text-decoration: underline;	

}



#nav {

	clear: both;	

	padding: 0 0 0 10px;	

	height:28px;

	border-bottom:4px solid #da251c;

}

.Residential {

	display: block;

	float: left;

	width: 146px;

	text-align:center;

	font-weight:bold;

	height:24px;

	background-image:url(../images/nav_red.jpg);

	background-repeat:no-repeat;

	padding:6px 0px 0px 4px;

	color: #FFFFFF;

	text-decoration: none;	

	text-transform: uppercase;

	

	

}

.Residential:hover, 

.Residential:active {

	color: #ffffff;

	background-image:url(../images/nav_red.jpg);

	

}



.Commercial {

	display: block;

	float: left;

	width: 146px;

	text-align:center;

	font-weight:bold;

	height:22px;

	background-image:url(../images/commercialbutton.jpg);

	background-repeat:no-repeat;

	padding:6px 0px 0px 4px;

	color: #FFFFFF;

	text-decoration: none;	

	text-transform: uppercase;

	

	

}

.Commercial:hover, 

.Commercial:active {

	color: #ffffff;

	background-position:0 -28px;

	

}





.Agricultural {

	display: block;

	float: left;

	width: 146px;

	text-align:center;

	font-weight:bold;

	height:22px;

	background-image:url(../images/agriculturalbutton.jpg);

	background-repeat:no-repeat;

	padding:6px 0px 0px 4px;

	color: #FFFFFF;

	text-decoration: none;	

	text-transform: uppercase;

	

	

}

.Agricultural:hover, 

.Agricultural:active {

	color: #ffffff;

	background-position:0 -28px;	

}





#contant

	{

	position:relative;

	background:#000000;

	}

#sidebar {

	width: 170px;	

	margin: 0 auto;

	

}	



/* sidemenu */

ul.sidemenu {

	text-align: left;

	margin: 4px 0px 4px 0px; padding: 0;			

	border-top: 1px solid #da251c;

	text-decoration: none;	

}

ul.sidemenu li {

	list-style: none;

	padding: 4px 0 4px 0px;

	margin: 0 2px;		

	border-bottom: 1px dashed #da251c;

}

* html body ul.sidemenu li {

	height: 1%;

}

ul.sidemenu li a {

	text-decoration: none;	

	color: #da251c; 

	border: none;	

	display:block;	

	padding-left:0px;

}

ul.sidemenu li a:hover {	

	color: #333333;

	border: none;

	background-color:#FFE1E1;

}



/* right column */

#rightbar {

	float: right;

	width: 196px;

	border-left:1px solid #FF9900;

	padding:4px 4px 4px 4px;

	

	

}

#rightbar h1, #sidebar h1 {

	padding: 5px 5px; 

	font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif;

	color: #da251c; 		

}



/* layoutend */

#findhome

	{

	height:200px;

	

	border:1px solid #666666;

	}

.bordertable

	{

		border:1px solid #FFCCCC;

		/*background:#FFF4F4;*/

	}

.borderleft

	{

		border-left:1px solid #da251c;

}

.borderright

	{

		border-right:0px solid #da251c;

	}

.featured:link

	{

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.featured:visited

	{

	color:#000000;

	font-weight:bold;

	text-decoration:none;

	}

.featured:hover

	{

	color:#da251c;

	font-weight:bold;

	text-decoration:none;

	}

	

#featured

	{

	display:block;

	border:1px solid #f9817b;

	}

	

.sponsoredagents

	{

	background:#f9817b;

	border-left:1px solid #da251c;

	border-right:1px solid #da251c;

	border-top:1px solid #da251c;

	color:#000000;

	font-weight:bold;

	text-align:center;

	}	

#requierment

	{

	display:none;

	border:1px solid #f9817b;

	}

#ff

	{

	background:#f9817b;

	border-left:1px solid #da251c;

	border-right:1px solid #da251c;

	border-top:1px solid #da251c;

	}

#rr

	{

	background:#ffcfcd;

	border-left:1px solid #da251c;

	border-right:1px solid #da251c;

	border-top:1px solid #da251c;

	}



#bottombar a:link

	{

	font-size:7pt;

	color:#000;

	text-decoration:none;

	}

#bottombar a:visited

	{

	font-size:7pt;

	color:#000;

	text-decoration:none;

	}

#bottombar a:hover

	{

	font-size:7pt;

	color:#CC3300;

	text-decoration:none;

	}	



.txt1

	{

	color:#fff;

	text-decoration:none;

	}

	

.txt:link

	{

	color:#fff;

	text-decoration:none;

	}

.txt:visited

	{

	color:#fff;

	text-decoration:none;

	}

.txt:hover

	{

	color:#999;

	text-decoration:none;

	}

.fcompacthead

	{

	background:#FFF2F2;

	font-weight:bold;

	border:1px dotted #FFC4C4;

	color:#D36B6B;

	text-align: center;

	

	}

.fcompactcell

	{

	background:#FFF2F2;

	text-align:left;

	padding:0px 4px 0px 4px ;

 	border:1px dotted #FFA4A4;

	

		}

		

.fcompactcell a:link

	{

	color:#333333;

	text-decoration:none;

	

		}

		

.fcompactcell a:visited

	{

	color:#333333;

	text-decoration:none;

	

		}

.fcompactcell a:hover

	{

	color:#CC0000;

	text-decoration:underline;

		}

input

	{

	background:#FFF9F9;

	border:1px solid #FFC4C4;

	color:#BF0000;

	font-size:9pt;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	}

select

	{

	background:#FFF9F9;

	border:1px solid #FFC4C4;

	color:#BF0000;

	font-size:9pt;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	}

		

.button

	{

	background:#CD3F3F;

	border-right:2px solid #722C2C;

	border-bottom:2px solid #722C2C;

	color:#FFFFFF;

	font-weight:bold;

	font-size:9pt;

	padding:2px;

	}

.rcompactcell

	{

	background:#FFF2F2;

	text-align:left;

	padding:0px 4px 0px 4px ;

 	border:1px dotted #FFA4A4;

	}

p

	{

	padding:6px;

	font-size:1.2em;

	border-bottom:1px dotted #CC3300;

	background:#FFF2F2;

	}

p a

	{

	

	display:block;

	color:#FF6600;

	padding:4px;

	font-size:1em;

	text-align:right;

	font-weight:bold;

	}

p a:hover,p a:active

	{

	color:#000;

	background:#FFF2F2;

	text-decoration:none;

	}

	

h2

	{

	padding:6px;

	font: bold 1.5em 'Trebuchet MS', Tahoma, Sans-serif;

	color:#CA4200;

	border-bottom:1px dotted #CC3300;

	background:#FFE6D9;

	}

h2 a

	{

	color:#000;

	background:#FFC993;

	padding-left:4px;

	padding-right:4px;

	font-size:.8em;

	text-align:center;

	text-decoration:none;

	border:1px solid #FFA4A4;

	}

h2 a:hover,h2 a:active

	{

	color:#FF6600;

	background:#FFF2F2;

	

	}

.flink:link

	{

	color:#000;

	text-decoration:none;

	

	}

.flink:visited

	{

	color:#000;

	text-decoration:none;

	}

.flink:hover

	{

	color:#000;

	text-decoration:underline;



	}

	.Aindore



            {



            display:block;



            border-bottom:1px dashed #FF9900;



            color:#000000;



            text-decoration:none;



            padding:4px;



            background:#FFE6D9;



            text-align:left;



   }



.Aindore:visited

		{



            text-align:left;



            color:#000000;



            text-decoration:none;



            border-bottom:1px dashed #FF9900;



            padding:4px;



            background:#FFE6D9;



            



        }



.Aindore:hover

{



    text-align:left;



            border-bottom:1px dashed #FF9900;



            padding:4px;



            color:#FF6600;



            text-decoration:none;



            background:#FFDDCC;



            



     }

.A5:link

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:10px;

		color:#000000;

		font-weight:bold;

		text-decoration:none;	

	}



.A5:visited

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:10px;

		color:#000000;

		font-weight:bold;

		text-decoration:none;

	}



.A5:hover

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:10px;

		color:#0000FF;

		font-weight:bold;

		text-decoration:none;

	}

.linksep 

	{

		color:#FFFFFF;

		padding-left:1px;

		padding-right:1px;

		font-weight:bold;		

	}

			

			

			