
/*header styles*/
* { padding: 0; margin: 0;}

 body { font-size: 10pt; font-family: Helvetica,Arial,sans-serif; background: #c5e8ff; color: #000; padding: 0px 20px; margin:0px;
       } 
 
 a { text-decoration: none; color: #6e1713; /*color:#14518a;*/ font-family:Arial, Helvetica,sans-serif;}
 
  a:hover { text-decoration:underline; /*color: #009;*/ color:#f57808; } 
  
  a img { border: 0; } fieldset { border: 0; } 
  

 blockquote { padding-left: 20px;  } 
 
  li { line-height: 1.4; } ul { margin-left: 10px; list-style: disc; } ol { margin-left: 30px; list-style: decimal; }  .input { padding: 2px; font-weight: normal; font-size: 14px; color: #000; border: 1px solid #bbb; } 

 
 ul.hmenu { list-style: none; margin: 0 0 1px 0; padding: 0; line-height: 2; }
  
   ul.hmenu li { display: inline; margin-bottom: 0; padding: 2px 0px 1px 50px; line-height: 2; }
   
    ul.hmenu li .pipe { margin-right:6px;  font-size:12px;  display:inline; vertical-align:baseline;  } 
	
	 html:lang(en)>body ul.hmenu li .pipe { vertical-align:top; } 
	 
	  ul.hmenu li span {  } ul.hmenu li.first { padding-left: 0; border-left: 0; } 
	  
	  ul.hmenu li.first a { display: inline-block; } 
	  
	  ul.hmenu li a img { display: inline-block; padding: 0px; margin: 0px; }
	  
	   ul.hmenu li.postImg { padding: 2px 0px 1px 8px; border: 0px; }  
	
	
 

#container { /*zoom: 1; width:auto;  width: expression(((document.compatMode &&  document.compatMode=='CSS1Compat') ?  document.documentElement.clientWidth :  document.body.clientWidth) < 975 ? "965px" : "auto"); min-width: 965px;  margin: 0 auto;  position: relative;*/ width:970px;}

 #content { background: url(/images/content-bkgd.png) #ffffff top right repeat-y; height: 1%; overflow:hidden;} #content-top { padding: 13px 10px 0px 10px; } #content-top h1 { padding-bottom: 1px; font-size: 18px; } #content-top h2 { margin-bottom: 0; color: #000; } #content-top #subtext { color: #555; } #content-top #subtext #subtext-heading { font-style: italic; }  #left {  margin-top: 8px; } #left p { margin-bottom: 0; padding-bottom: 6px; } .left-module { padding: 0 10px 20px 10px; } 
 
 #center { overflow: hidden; padding-bottom: 10px; }
 
   #partner-branding { } #partner-sky { text-align: center; padding: 10px 0px 10px 0px; }  #banner { position: relative; padding: 0px 0px; background: #c5e8ff } #logo { float: left; margin: 0px; }  #logo h2 { font-size: 24px; font-weight: normal; } #logo h2 a { color: black; text-decoration: none; } #logo h2 a:hover { text-decoration: underline; }   #logo h2.condensed { padding-top: 10px; padding-left: 10px; } #logo .name-part-one { font-weight:bold; font-size: 18px; line-height: 1.1; } #logo .name-part-two { font-weight: bold; font-size: 24px; line-height: 1.1; } .tall-header #logo { margin:0px 0 0 0; } #login { height: 30px; line-height: 20px; padding-bottom: 0px;  text-align: left; margin: 0px 0px 0px 0px; }
 

			  #search label { font-size: 12.5pt; color: black; } #search label .example { margin-left: 3px; font-size: 8.7pt; font-style: italic; } #search #search-what, #search-where { margin-right: 10px; padding: 3px 3px; color: #000; border-color: #ffc13e;  border-width: 1px; border-style: solid; }
			  
			   #search #search-button { padding-left:10px;  }  #suggestions { position: absolute; z-index: 9050; } #suggestions .yui-ac-content { width: 17em; border: 1px solid #999; background: #fff1ce; color: #333; font-size: 1.2em; overflow: hidden; text-align: left; z-index: 9050; }	 
				
 
 



.header_main{
           width:970px;
            }
.header_flo{
            float:left; 
           }
.header_right{
             float:right;
            }
.header_search{
              width:350px;
			  float:left;
		/*	  margin-top:5px;
			  margin-left:10px;*/
			  margin-top:15px;
			  
			 
              }
.header_search1{
              width:460px;
			  float:left;
			  margin-top:5px;
			  margin-bottom:10px;
			  
              }
.header_search2{
			  float:left;
			  
              }

.search_wid{
           width:400px;
           }
.clear{
      clear:both;
      }
.header_find{
           width:100%;
		   height:auto;
		   float:left;
		   margin-top:3px;
            }
			/*.radiobuttons
			{
			padding-bottom:10px;
			}*/
			.main_radiobuttons
			{
			width:80px;
			height:auto;
			float:left;
			}
			.radiobuttonsmenu
			{
			/*font-family:Arial, Helvetica, sans-serif;*/
			font-size:13px;
			color:#000000;
			/*font-weight:normal;
			color:#000000;
			float:left;*/
			}
.header_searchbar{
                width:138px;
				margin-top:17px;
			
			/*	text-align:center*/
			
                  }
.header_menu{
            width:130px;
			padding:2px;
		/*	float:right;*/
            }
.header_image{
              /*float:right;*/
			/*  padding-right:20px;*/
			width:120px;
             }
.header_image1{
			margin-right:10px;
              }
.right_topflo{
          float:left;
          }	

		  
		
#topnav { background: url(/images/content-bkgd.png) #ffffff top right repeat-y;  padding: 8px 3px 0 0px; position: relative; font-weight: bold; font-size: 11.6pt;  } 

#topnav ul { list-style-type: none; margin: 0; padding: 0; height: 35px; width:953px;  background: #ff7900 url(/images/topnav-shade-off.png) bottom left repeat-x;   }


 #topnav li { float: left; width: auto;display:inline } 
 #topnav li a { color: white; display: block; float: left; width: auto; background: #ff7900 url(/images/topnav-shade-off.png) bottom left repeat-x; padding: 10px 20px 10px ; border-left: 1px solid #FFF; line-height: 1; text-decoration: none; }
 
  #topnav li.first a { border-left: 0; }
  
  
   #topnav li.current a { background: #ffc13e url(/images/topnav-shade-on.png) bottom left repeat-x; color: #6e1713;   height: 15px; }
   
   
    #topnav li a:hover { 
	color:#000000;
	text-decoration:underline;
	background: #ffc13e url(/images/topnav-shade-on.png) bottom left repeat-x; color: #6e1713;  
	 }
	 
	 
	 
	 
	 
/*left*/

 #left-nav {  margin-top: 0px; clear: left; float: left; position: relative; width: 185px; overflow: hidden; } 
  
  
  
  
    .orange-tab-2 { background: url(/images/orange-tab-2.png) top left no-repeat; } 
						  
						  .orange-tab-2 h2 { background: url(/images/orange-tab-2.png) top right no-repeat;  margin-left: 10px; line-height: 1; padding: 10px 10px 6px; }
	 
	 .orange-tab { background: url(/images/orange-tab-left.jpg) top left no-repeat; width: 175px;  } 
	 
	 .orange-tab h3 { font-size: 15px; font-family:tahoma; font-weight:bold; margin-left: 20px; padding: 20px 10px 8px 0; background: url(/images/orange-tab-right.jpg) top right no-repeat; /*color: #000000;*/ color:#FFFFFF;  }
	 
	 
	 .narrow-option { padding: 2px 10px 2px 15px; border-bottom: 1px solid #F8E7B6; height: 1%; overflow:hidden; } 
	 .links_leftblock{border:none;}
	 .narrow-option a { } .narrow-option h4 a, .narrow-option h5 a, .narrow-option h5 .a_seeless { padding-right: 12px; background: url(/images/small-arrow-right-orange.png) center right no-repeat; display: inline-block;} .narrow-option h4 a.no-background{ background: none;  padding-right: 0; }
	 
	 .narrow-option h5 .a_seeless{ background:url(/images/small-arrow-left-orange.jpg)  center right no-repeat;
	 }

 .narrow-option h4 a.expanded, .narrow-option h5 a.expanded { background: url(/images/small-arrow-down-orange.png) center right no-repeat; }
 
 
  .narrow-option h4 a.expanded-reverse, .narrow-option h5 a.expanded-reverse { background: url(/images/small-arrow-up-orange.png) center right no-repeat; }
  
  
   .narrow-option ul { list-style: none; margin-left: 0; }
   
    .narrow-option li { margin-left: 5px; margin-bottom: 0px; } 
	
	.narrow-option input { margin-top: 3px; }
	
	 .outline-space { padding-left: 3px; }  
	 
	 
	 .narrow-option ul input.submit-image { margin-top: 5px; }
	 
	  .expanded-listing, .expanded-listing:hover, .expanded-listing_hover 
 {
  background: url(../images/listing_active_bg.gif) repeat-x;
   border: 1px solid #c8e6ff;
   }
 
  .expanded-listing .wrapper 
  { 
  background: url(../images/listing_active_bg_bot.gif) repeat-x bottom left;
   } 
	.in_home{
	     width:961px; overflow:hidden;
	         }
	.in_home_1{
				width:182px; float:left; text-align:left; 
	         }
	.in_home_2{
				width:778px; float:right; text-align:left;
	         }
			 
	.clear{
       clear:both;
      }
	 
	  /*right*/
	  
	   #right-columns { float: left; width: 100%; margin-left: -185px; }
	   
	    #right-columns #right-inside-wrapper { padding-left: 0px; height:auto; } 
		
		#home-content-fade { background: #FFF url(/images/hmpg_gradient_bkg_1px.gif) 0 0 repeat-x; margin-right:2px; } 
		
		 #home-intro { width: 100%;padding: 30px 0px 0px 0px; }
		 
 #home-intro h2 { font-size: 35px; padding: 0; margin: 0; }
 
  #home-intro h3 { font-size:16px; color: #555;  margin-bottom: 5px; }
  
  
   #home-intro ol { margin: 0px; width: 360px;}
  
   #home-intro li { font-weight:bold; font-size: 15px; color: #555; margin-bottom:10px; list-style-type:none; border-bottom: 0px solid #ffc03d; padding-left:38px; }
   
   
   
   #home-intro li a{
   	font-family:/*Helvetica, Arial,  sans-serif;*/ tahoma;}
   
   .wrapper-container { padding: 0px 0px 0px 30px;  width: 580px; } 
   
   #search-bar-container { margin: 5px 0px 3px 0px; padding: 0px; }
   
  
   

   
   
    .clearfix:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden; }
 
  .clearfix { display: inline-block; } 
  
   * html .clearfix { height: 1%; } 
   
   .clearfix { display: block; }
   
    .clearfix-left:after {   content: ".";   display: block;   height: 0;   clear: left;   visibility: hidden; }
	
	 .clearfix-left { display: inline-block; } 
	 
	 .clearfix-left { display: block; }   

#home-search-left { background: url(/images/hmpg_searchbar_left.gif) top left no-repeat;  height:61px; }

#home-search-right { background: url(/images/hmpg_searchbar_right.gif) top right no-repeat;  height:61px; }

#home-search {  background: url(/images/hmpg_searchbar_1px.gif) repeat-x;  margin-left: 4px; margin-right: 6px; height:61px; text-align: left;}
	
	 #home-search form { padding: 2px 0px 0px 10px; }
	 
	  #home-search fieldset { display: inline; width:auto; margin-top:0; }
	  
	   #home-search label { font-size: 17px; font-weight:bold; margin-right:5px;  color: black; ; display: block; text-align:left; }
	   
	    #home-search #home-what, #home-search #home-where { font-size: 16px; font-weight: bold; color: #666; } 
		
		#home-search #home-what {  width: 350px; margin-right: 10px; padding: 3px; } 
		
		#home-search #home-where {  width: 170px; margin-right: 10px; padding: 4px 2px 2px 2px; } 
		
		#home-search .home-submit-button { padding-top: 20px; } 
		
		 html>body* #home-search .home-submit-button { padding-top: 10px; }
		 
		 .submit-image { float: left;  display: block; } 
		 
		 .submit-image_new { float:right; position: relative; display: block; } 
		 
#city-view-container { width: 98%; height:auto; margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat;}
   #city-view-container1 { width: 98%; height:auto;  margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat; } 
   #city-view-container2 { width: 98%; height:auto; margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat; }
    #city-view-container3 { width: 98%; height:auto; margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat; }
	 #city-view-container4 { width: 98%; height:auto; margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat; } 
	  #city-view-container5 { width: 98%; height:auto; margin: 0px 0px 0px 4px; float:left; background:url(/images/latest.jpg) no-repeat; } 
	  
	  
	   #profile { width: 98%; margin: 0px 0px 0px 4px; float:left; background:url(/images/my_profile.jpg) no-repeat;}
   #profile1 { width: 98%; margin: 0px 0px 0px 4px; float:left; background:url(/images/my_profile.jpg) no-repeat; } 
   #profile2 { width: 98%; margin: 0px 0px 0px 4px; float:left; background:url(/images/my_profile.jpg) no-repeat; }
   #profile3 { width: 98%; margin: 0px 0px 0px 4px; float:left; background:url(/images/my_profile.jpg) no-repeat; }
      
   
   .orange-module { background-color: #fff1ce;  border-width: 1px; border-style: none;  } 
   
   #city-view-tab-left { height: 40px; background: url(/images/city-view-tab-left.gif) top left no-repeat; margin-bottom:10px; } 
   
    .city-view-tab { position: relative; margin-left:15px;  height:40px;   background: url(/images/city-view-tab.gif) top right repeat-x; } 
	
	
	.city-view-tab h3 { font-size: 15px; margin-left: 20px; padding: 20px 10px 8px 0; color: #000000; } 
	
	 #city-view-tab-right { height: 40px;  margin-left: 20px;  font-size: 15px; background: url(/images/city-view-tab-right.gif) top right no-repeat;}
	 
	 #city-view-nav { float:right; padding-top:10px; height:25px; text-decoration:none;  background: url(/images/sponser_str.jpg) top left repeat-x; overflow:hidden;/* margin-left:120px;*/ padding-right:30px;}
	 
	 
	   #city-view-nav #chosen { height: 25px; background-color: #fff1ce; }
	  
	   #city-view-nav #inner-chosen-tab a { color: black;  float:left; font: 12px; font-weight: bold; cursor: pointer; text-decoration: none;/* margin-left:10px;*/ /*margin-top:5px; */width:auto; }
	   
	    #city-view-nav ul { list-style-type:none; padding:0; margin-left:0px; width:auto; margin-bottom:0px; line-height:1; } 
		
		#city-view-nav li { float:left; line-height:1; font-size: 12px; padding:0px 12px 0px 12px; } 
		
		#city-view-nav li a { margin-top:5px; float:left; padding:0px 12px 0px 12px; outline:none; }  
		
		/*#outter-chosen-tab { float:left; background: url(/images/cities_ltyellow_tab_left.gif) top left no-repeat; height: 25px; display: block;  padding-left: 5px; }*/
		#outter-chosen-tab { float:left; background:#D7F2F6 top left no-repeat; /*height: 25px;*/ display: block;  /*padding-left: 10px;*//* padding-right:10px;*/}
		
		/*#inner-chosen-tab { float:left; background: url(/images/cities_ltyellow_tab_right.gif) top right no-repeat; height: 25px;  padding-right:10px; } */
		#inner-chosen-tab { float:left; background:#D7F2F6 top right no-repeat; width:auto; height: 25px;/*padding-left: 10px; padding-right:10px; */ } 
		
		 #city-view-title { font-weight: bold; padding:0; padding-top:20px; padding-bottom:5px; } 
		 
		  #city-view-title2 { font-weight: bold; padding:0; } 
		 
		 .clearing { clear:both; }
		 
.city-view-content-more { float: right; margin: 0px 36px 10px 0px; } 
   
.city-view-content-more ul { float: left; list-style: none;  padding: 0px;  font-size: 12px; font-weight: bold; } 
   
   .city-view-content-more li { line-height: 1; }
   
    .city-view-content { float: left;  width: 19%; } 
	
	.city-view-content ul { list-style: none;  padding: 0px;  margin-left: 15px; font-size: 12px; } 
	
	.city-view-content li { line-height: 2.5; } 
	
	 #how-to-1 { background:url(/images/how-to-1.png) 0 0 no-repeat; }
  
  #how-to-2 { background:url(/images/how-to-2.png) 0 0 no-repeat; }
   
  #how-to-3 { background:url(/images/how-to-3.png) 0 0 no-repeat; } 
  
  #how-to-4 { background:url(/images/how-to-4.jpg) 0 0 no-repeat; }
  #how-to-5 { background:url(/images/how-to-5.jpg) 0 0 no-repeat; }
  #how-to-6 { background:url(/images/how-to-6.jpg) 0 0 no-repeat; }
  
  
  #latest-listings-rr { width: 98%;  margin: 0px 5px 5px 5px; font-size: 12px; }
	 
	  #latest-listings { width: 98%; margin: 3px; font-size: 12px; float:left; }
	  #latest-listings_new { width: 98%; margin: 3px; font-size: 12px; float:left; }
	  
	   #latest-listings #latest-listings-header {  background: url(/images/hmpg_ltblue_1px.gif) top left repeat-x; padding-top: 5px;} 
	 
#latest-listings_new #latest-listings-header_new {  background: url(/images/hmpg_ltblue_1px.gif) top left repeat-x; border:1px solid #FF0000; } 
	   
	   
	   #latest-listings #latest-listings-header #listings-tab {  background: url(/images/plain-blue-tab-left.gif) top left no-repeat;  padding-left: 5px;  float: left; } 
	   
	   #latest-listings #latest-listings-header #listings-tab h3 { background: url(/images/plain-blue-tab-right.gif) top right no-repeat; padding: 10px 15px 3px 10px; color: #fff; margin: 0; }
	   
	   
	    #latest-listings123 { background: url(/images/plain-blue-tab-right.gif) top right no-repeat; padding: 10px 15px 0px 10px; color: #fff; margin: 0; }
	   
	    #latest-listings-rr #slide-holder, #latest-listings #slide-holder { padding: 5px 5px 0 5px; float: left; width: 100%; clear:both; }
		
		 #latest-listings .divider { float: left; border-bottom: 1px solid #c5e9e9; border-top: none; width: 100%; margin: 1px 0; }
	
		  #latest-listings .slide-show { width:auto; padding: 3px; height: 110px; float: left; } 
		  
		  #latest-listings-rr .slide-show { padding: 5px; height: 90px; border-bottom: 1px solid #c5e9e9; }
		  
		   #slide-bottom-text { margin: 8px 0 0 0; text-align: center; float: left; width: 100%; } 
		   
		   #latest-listings-rr .slide-image, #latest-listings .slide-image { float: left; margin-right: 5px; }
		   
		    #latest-listings-rr .title, #latest-listings .title { overflow: hidden; font-weight: bold; margin-top: 3px; line-height: 1.2; }
			
			 #latest-listings-rr .price, #latest-listings .price { font-weight: bold; font-size: 17px; }
			 
			  #latest-listings-rr .elapsed, #latest-listings .elapsed { margin-top: 3px; margin-left: 115px; }
			  
			  .blue-module { overflow: hidden; width: 240px;  background: white;/* padding-bottom: 14px;*/  border-style: none; border-width: 1px; border-color: #f1a300;  }
			  
	   .blue-module .inner {  padding: 0; border-left: 9px solid #e8fdff; border-right: 9px solid #e8fdff; border-bottom: 9px solid #e8fdff;  }
	   
	   	 .divider { border-top: 1px dotted #ccc; margin-top: 0em; padding-top: 0em; }
		 
		 .divider_latest { border-top: 1px dotted #ccc;  padding-top: 70px; }
		 
		 .home-cat-tab { background: url(/images/hmpg_category_left_short.gif) top left no-repeat; position: relative; }
		  
		   .home-cat-tab h3 { font-size: 14px; margin-left: 12px; padding: 2px 0px 2px 0px; background: url(/images/hmpg_category_right_long.gif) top right no-repeat; color: #000000; } 
		   
		   .city-view-tab { position: relative; margin-left:15px;  height:40px;   background: url(/images/city-view-tab.gif) top right repeat-x;; } 
		   
		   
		   .city-view-tab h3 { font-size: 15px; margin-left: 20px; padding: 20px 10px 8px 0; color: #000000; }
		 
		 
		 /*--------------------------------------------new-------------------------------------------------*/
		 
	 
	  .city-view-content-more1 { float: right; margin: 0px 56px 10px 0px; } 
   
   .city-view-content-more1 ul { float: left; list-style: none;  padding: 0px;  font-size: 12px; font-weight: bold; } 
   
   .city-view-content-more1 li { line-height: 1; }
   
    .city-view-content1 { float: left;  width:220px; line-height:25px; margin-left: 15px; margin-bottom:10px;  font-size: 12px; } 
	
	.city-view-content1 ul { list-style: none;  padding: 0px;  margin-left: 15px; font-size: 12px; } 
	  
	.city-view-content1 li { line-height: 2.5;} 
	
	 .city-view-content2 { float: left;  width:220px;  /*padding-left: 10px; */  font-size: 11px; font-family:Arial, Helvetica, sans-serif; /*margin-left:12px;*/ } 
	
	.city-view-content2 ul { list-style: none;  padding: 0px;  padding-left: 15px; font-size: 11px; font-family:Arial, Helvetica, sans-serif;  } 
	.city-view-content2 li { line-height: 18px;} 
	
	
	 .home_line{
			 border-bottom:1px solid #dddddd;
			 width:700px;
              }
			  
			  
			  /*Satya*/
			  
			  .home-view { clear: both; padding: 10px 10px 0px 10px; line-height: 1.4; }
			  .account-element { margin: 0px 0px 10px 10px; line-height: 1.4; padding-bottom: 10px; border-bottom: 1px solid; border-bottom-color: #fff1ce; } 
			   .account-element a { display: inline; font-size: 11pt; font-weight: bold; }
			   .account-error {   color: #D51616; font-size: 11pt; font-weight: bold; margin-left: 130px; } 
			   .account-label { float: left; color: #666; font-size:14px; font-weight: bold; } 
			   
			    .account-label_new { float: left; color: #666; font-size:12px; font-weight: bold; padding-bottom:10px; } 
			   
			   .account-field { margin-left: 130px; display: block;  }
			    .account-field #save { margin-right: 10px; } 
				.disabled { display: none; } 
				.disabled_new { padding-top:10px; } 
				.enabled { display: block; } 
				 .indent { margin-left: 10px; } 
				 .confirm { border: 1px solid #FFCC99; padding: 4px; margin: 4px; background-color: #FFFFCC; font-weight: bold; }

		  
div#main_open_login
{
	width:770px;
	height:31px;
	background:url(/images/information_bg.jpg) repeat-x;
}
div.left_corner
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:27px;
}
div.right_corner
{
	float:right;
	background:url(/images/information_right.jpg) no-repeat;
	width:21px;
	height:26px;
	padding-top:5px;
	}
	
	
	
	/*Home*/
 .orange-tab_home h3 { font-size: 15px; margin-left: 20px; padding: 20px 10px 8px 0; background: url(/images/orange-tab-right.jpg) top right no-repeat; color: #ffffff; }
 
 .home_categories{ font-family:tahoma;
      font-size:13px; color:#20619e; font-weight:bold;}
	  
.home_subcategories{ font-family:tahoma; font-weight:500;
                     font-size:12px; color:#14518a/*6e1713*/;}
					 
.home_subcategories11{ font-family:tahoma;/* font-weight:600;*/
                     font-size:11px; color:#a65307;}					 
					 
.seamore{ font-family:/*Arial, Helvetica, sans-serif*/tahoma; font-size:12px;
         color:#f57808; font-weight:bold;}
		 
.seamorecategories{ color:#20619e; font-weight:bold; font-size:14px; font-family:tahoma;}

.home_subcategories1{ font-size:16px;}

.PropertiesonSale{ color:#003399;}

.home_news{ width:759px; float:left;
            margin-top:2px;/* height:164px;*/ height:auto; padding-left:3px; margin-bottom:2px;}

.home_newsub{ width:500px; border:1px solid #f3dd91; /*height:162px;*/ height:auto; float:left;}	

.home_newright{ width:245px; border:1px solid #f3dd91; height:162px; float:right;}

.Home_newablock{ background:url(/images/news_str.jpg) repeat-x;
                height:162px; width:500px;} 
				
.Home_newablock2{ background:url(/images/news_str.jpg) repeat-x;
                height:162px; width:245px;}
.topstories{ width:172px; float:left; padding-left:13px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;
              font-size:16px; font-weight:600px;}     

.topstoriesright{ width:310px; float:left; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif;
                 color:#4b6277; font-size:11px;} 
				 
.topstories_news{ font-family:Arial, Helvetica, sans-serif; font-size:25px;
                 color:#a65307;}
.topstories_news a{ text-decoration: none; color: #6e1713; /*color:#14518a;*/ font-family:Arial, Helvetica,sans-serif;}
.topstories_news a:hover
{
color:#f57808;
text-decoration:none;
}				 
.more{ color:#a65307; text-decoration:none;}

.ratechart{ height:40px; border-bottom:1px solid #fdd87c; font-family:Arial, Helvetica, sans-serif; font-size:16px;
              color:#20619e; line-height:38px;}
			  
.bankings{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
           color:#a65307; text-decoration:underline;}
		   
.Prices{ padding-left:15px; margin-top:10px; width:172px; border:1px solid #000000;}

.sponser_str{ width:98%; float:left;/* height:38px;*/
            background: url(/images/sponser_str.jpg) top left repeat-x; height:38px;}
			
.help_icon_home{ margin-top:5px;}

.home_help_news{ margin-top:5px; padding-left:15px; width:172px; height:15px;}

.grains_pricesnew{ padding-left:15px; margin-top:5px; width:220px; height:20px;}

.grains_pricesnew1{ float:left; width:20px; margin-top:2px;}

#morecategories{
             height:5px;
			 clear:both;
			 }
			 .inner_discount
{
padding-top:15px; float:left; padding-left:15px;
}

	/*Home*/
	
.category_location_new{width:auto;  height:auto; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; text-align:left; float:left;}

.category_loct_name_new{width:180px;  height:auto; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; float:left;}
.bg_main
{
width:964px; height:auto; background-image:url(../images/bgimage_main.jpg); background-repeat:repeat-y; margin:0px; padding:0px; overflow:hidden; 
}
.top_main{
		width:970px; 
		overflow:hidden;
		clear:both;
		background: url("/images/content-bkgd.png") #ffffff top right repeat-y;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		}
			  .header_search_new{
              width:970px;
			  float:left;
/*			  margin-top:5px;
			  margin-bottom:10px;
*/			  height:auto;
			  padding:0px; margin:5px 0px 10px 0px;
             }
.search_new_class
{
width:590px;float:left; margin:0px 0px 0px 30px; padding:0px;
}
.header_search3_new
{
float:left;
margin:5px 0px 0px 0px; padding:0px; width:590px; height:auto;  float:right;
}
.header_search3_new_sub_new
{
width:590px; margin:0px; padding:0px; height:auto;
}
.header_search3_new_sub_new_sub1
{
float:right; margin:0px; padding:0px; height:auto;
}
 #login_new_header {line-height: 20px;   text-align: left; margin: 0px 0px 0px 0px; width:138px;  float:right; margin:0px; padding:0px 0px 2px 0px; height:auto; }
 .header_search2_new_header{
			  float:left;
			  width:460px;
              }
			  .class_findit_new_header
			  {
			  width:120px; float:right; margin:0px; padding:0px;
			  }
			  .info_text_new_header_block
			  {
			  text-align:center;background:#fbf3c5;color:#911717; width:955px; 
			  }
.register_new_header
{
padding:0px 0px 0px 15px;
}	
.wide-what_new_header
{
width:460px;border:1px solid #ffc13e; height:28px; font-size:19px; padding-top:5px; color:#6F6F6F;
}
/*styles_new*/
.leftblock_listpages{width:182px; float:left; margin-left:2px;}.refinesearch{ color:#FFFFFF;}.button_hot{width:160px; height:53px; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.middleblock_listpages{float:left; width:775px;}
.listingsblock{width:570px;  padding-left:15px; float:left;}.sub_listingsblock{width:560px; height:auto;}
.float{float:left;}
.searchfailblock{width:550px; float:left; overflow:hidden; height:auto; margin:0px; padding:0px; position:relative;}
.sub_searchfailblock{width:550px; float:left overflow:hidden; height:auto; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px;}
.heading_listingpage{color:#6e1713; font:bold 26px Arial, Helvetica, sans-serif;}
.refinedsearch1_new{height:auto; font:400 18px Arial, Helvetica, sans-serif; width:530px; margin:0px; padding:0px; float:left; text-align:left;}
.refinedsearch_new_sub{width:480px; margin:0px; padding:0px; float:right; text-align:left;}.keyword_search{color:#cc711e; }
.linktoback_new{float:left; padding-left:25px; font-weight:bold; width:75px; padding-top:3px; float:right; width:190px;}
.resultspageblock{width:550px; float:left; overflow:hidden; height:auto; margin:20px 0px 0px 0px; padding:0px;}.backtoresults{float:right; width:210px;}
.search_fail{width:450px; border:8px solid #e8fdff; height:auto; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; left:50px;}
.instructions_searchfail{padding-left:50px; padding-top:10px; font:400 14px Arial, Helvetica, sans-serif;}
.searchfail_1{width:560px; height:auto;}.bg_searchfail , .bg_searchfail_recommended{ background-color:#ffe9b2; height:25px;}.bg_searchfail_recommended{height:auto; overflow:hidden;}
.recommendesearchblock{border:1px solid #f99b0c; padding-bottom:10px; height:auto; overflow:hidden;}.search_icon{float:left; padding:4px 0px 0px 5px; width:30px;}
.recommededtextblock{margin-bottom:1px; background-color:#ffe9b2; height:auto; padding:5px 0 0 10px; text-align:left;}
.recommendedtext{color:#954802 ; padding:3px 0px 5px 10px; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:16px;}.search_text_recommendedtext{color:#596fab; }
.listing_block{width:565px; float:left; margin-top:5px;}.sub_listingblock{width:565px;float:left; border:1px solid #fff; margin:0px; padding:0px;}
.thumbnailblock,.thubnail_new{width:140px; height:90px;  float:left;}.thubnail_new{width:140px;  display: block; float: none; padding: 0px; margin: 0px; text-align: center; }.thumbnail-wrapper_new { margin: 0 auto; width: 132px; height: 84px; padding-top:5px; }.listingdetailsblock{width:405px; height:auto; overflow:hidden; float:left; padding-left:10px; padding-top:5px;}.sub_listingdetailsblock{width:405px; height:auto; overflow:hidden; float:left;}.saledetails{width:405px;  height:auto; overflow:hidden; float:left;}.sub_saledetails{width:auto;  float:left;}.right_saledetails{width:160px; float:right;}.bottom_space{clear:both; overflow:hidden; height:2px;}.contactdetailsblock{width:500px; float:left; padding-top:8px; padding-left:15px;}.display_none{ display:none;}.sendsms_img{width:150px; float:left;}.rightblock_page{width:178px; float:right;}.verticalad_site{width:160px; height:600px; overflow:hidden; margin-top:15px;}.footergap{background-color:#FFFFFF; width:964px; float:left; height:15px;}.line_space{ padding-bottom:10px;}

/* styles for popular and keyword block*/
#tags-popular-search-main{

	width:922px;

	height:186px;

	background:url(/images/popular_searches/middle_bg.gif) repeat-y;

	margin:0 auto;

}

#tags-popular-search-main .top-block-img{

	width:922px;

	height:12px;

	background:url(/images/popular_searches/top_img.gif) no-repeat;

}

#tags-popular-search-main .bottom-block-img{

	width:922px;

	height:16px;

	background:url(/images/popular_searches/bottom_img.gif) no-repeat;

}

#tags-popular-search-main .horizontal-img-block{

	width:911px;

	height:auto;

	margin:0 auto;

	background:url(/images/popular_searches/horizontal-img.gif) repeat-x;

}

#tags-popular-search-main .left-tags-block{

	width:430px;

	float:left;

	display:inline;

	margin-left:10px

}

#tags-popular-search-main .right-tags-block{

	width:430px;

	float:left;

	display:inline;

	margin-left:20px

}

.clearance{

	clear:both;

}

#tags-popular-search-main .left-tags-block h1,#tags-popular-search-main .right-tags-block h1{

	width:100%;

	height:30px;

	display:block;

	font:normal 20px Trebuchet MS, Arial, Helvetica, sans-serif;

	color:#931515;

	background:url(/images/popular_searches/dotted-line-img.gif) repeat-x 0 14px;

}

#tags-popular-search-main .left-tags-block h1 span,#tags-popular-search-main .right-tags-block h1 span{

	float:left;

	padding:0 8px;

	background:#fdf9e9 url(/images/popular_searches/line.gif) no-repeat right;

}

#tags-popular-search-main .left-tags-block .white-block-content,#tags-popular-search-main .right-tags-block .white-block-content{

	background:#fff;

	width:410px;

	text-align:justify;

	font:13px/20px Arial, Helvetica, sans-serif;

	padding:10px;

	white-space:normal;
	

}

#tags-popular-search-main .left-tags-block .white-block-content a,#tags-popular-search-main .right-tags-block .white-block-content a{

	color:#20619e;

	text-decoration:none;

}

#tags-popular-search-main .left-tags-block .white-block-content a.hightlight,

#tags-popular-search-main .right-tags-block .white-block-content a.hightlight{

	font-size:16px;

}

#tags-popular-search-main .left-tags-block .white-block-content a:hover,

#tags-popular-search-main .right-tags-block .white-block-content a:hover

{

	background:#20619e;

	color:#e8fdff

}


/*----------------------new styles for new pages-----------------------------*/

#mainblockfornewpages {
	width: 565px;
	height: auto;
	float: left;
	margin-top: 15px;
	}
	#mainblockfornewpages h1 {
		width: 100%;
		font: bold 19px Arial, Helvetica, sans-serif;
		color: #651f1d;
		}
	#mainblockfornewpages .mainblkcurved {
		width: 537px;
		height: auto;
		float: left;
		margin-top: 15px;
		margin-left: 25px;
		}
		.mainblkcurved img {
			float: left;
			}
		.bg_repeat_mainblkcurved {
			width: 517px;
			height: auto;
			float: left;
			background:url(../../../images/maincurve_inkkd_center.jpg) repeat-x top;
			}
		.main_singlelisting {
			width: 520px;
			height: auto;
			float: left;
			padding-bottom: 10px;
			border-bottom: 1px solid #b6b6b6;
			margin-top: 12px;
			}
			.main_singlelisting img {
				float: left;
				}
			.contentpart {
				width: 387px;
				height: auto;
				float: left;
				margin-left: 15px;
				}
				.contentpart h3{
					color: #651f1d;
					font: bold 16px Arial, Helvetica, sans-serif;
					width: 387px;
					background:url(../../../images/dotted_border_new.jpg) repeat-x bottom;
					padding-bottom: 5px;
					padding-left: 0px !important;
					margin-left: 0px !important;
					}
				.contentpart p {
					font: 400 13px Arial, Helvetica, sans-serif;
					color: #000;
					float: left;
					width: 387px;
					margin-top: 10px;
					}
				.morelink {
					background:url(../../../images/button_bg_more.jpg) repeat-x bottom;
					border: 1px solid #efdc84;
					font: 400 11px Arial, Helvetica, sans-serif;
					color: #000;
					padding: 3px 0px 0px 5px;
					width: 42px;
					height: 18px;
					float: left;
					margin-top: 10px;
					}
					.morelink a {
						text-decoration: none;
						color: #000;
						}
	




/* -------------------------- categories1 styles starting --------------------------------------- */
@CHARSET "UTF-8"; #content-top-city { background: url(/images/content-bkgd.png) #ffffff top right repeat-y; padding: 1px 2px 1px 1px; } 
#content-top-city #content-box { padding: 10px; background:url(/images/home-content-fade.jpg); background-repeat:repeat-x; margin-left:5px; margin-right:3px; width:937px; } 

#citi-header { width: 100%; height:43px;} 

.changecountry{ padding:10px; /*margin-bottom: 15px;*/ float: left; width:550px; float:left;}
.list_heading{ color:#0c64bd; font-size:18px; font-weight:bold;}
.searchblock{width:360px; float:left;}
.textbox_search{width:260px; float:left;}
.findit_img{width:50px; float:left;}
.hlad_catagories{width:728px; height:90px;  margin:10px 0px 10px 100px;}
.errormsgblock{width:728px; height:auto; margin:30px 0px 10px 100px; padding:0px 0px 0px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; overflow:hidden; color:#000000; border:1px solid #CC9966;}
.sorrytext{font-size:18px; color:#000;  padding:10px 0px 10px 0px; text-align:center;}
.keyword{font-size:18px; color:#cc711e;}
.categoriessearchblock{width:700px; float:left; padding-left:20px;}
.sub_categoriessearchblock{width:300px; float:left; padding:0px 0px 10px 0px;}
.main_categoriesblock{width:937px; float:left; margin-top:10px; height:auto;}
.sub_main_categoriesblock{width:937px; margin-bottom:20px; overflow:hidden;}
.single_categoriesblock{float:left; width:185px; height:auto; margin:0px; padding:0px;}
#state-name { margin-top:10px; } 
.ul-state { float: left;  width: 170px; list-style: none;}
.heading_category{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#a65307; font-weight:bold;}
.categoryname{margin:0px; padding:0px;}
/* -------------------------- categories1 styles ending ------------------------------------------- */






/* -------------------------- detailspage styles starting ------------------------------------------ */
.areas_text_new1{ 
              width:auto; 
			  text-align:justify; 
			  font-size:13px; 
			  color:#000000; 
			  line-height:20px;  
			  padding:0px 20px 0px 10px;
			  }
.google_add{
           width:350px;
		   margin-left:0px;
		   margin-right:10px;
		   padding-top:5px;
		   padding-left:0px;
		   padding-right:5px;
		   padding-bottom:5px;
           }
.categories_titles{ color:#f57808; text-decoration:none;}

.categories_titles:hover{ color:#20619e; text-decoration:none;}
.categories1_names{ color:#14518a; text-decoration:none;}
.categories1_names:hover{ 
              color:#a65307; 
			  text-decoration:underline;
			  }
/* -------------------------- detailspage styles ending ----------------------------------------------*/