/*
Theme Name: House Directory
Theme URI: http://wordpress.org/
Description: Based on TwentyTen
Author: the WordPress team
Version: 1.2
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
*/

@charset "utf-8";

/* CSS Document */

body

{

background-image:none;

background-repeat:repeat-x;

background-position:left top;

margin:0px;

padding:0px;

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

font-size:12px;

font-weight:normal;

color:#fff;

}

li

{

list-style:none;

}



img

{

  border: 0px;

}



.imgalgcnter

{

text-align: center;

}



 a{

  color:#000;

  text-decoration:none; 

  }

  a:hover{

  color:#000;

  text-decoration:underline; 

  } 

 #admindiv

 {

 padding-top:5px;

 font-size:15px;

 border-bottom:3px solid #B34375;

 color:#fff;

 background-color:#d1d1d1;

 height:30px;

 }

 

 #admindiv a

 {

 color:#B34375;

 text-decoration:none;

 }

 #admindiv a:hover

 {

 color:#000000;

 text-decoration:underline;

 }

 .admindivedit{

 float:right;

 text-align:right;

 margin-right:20px;

 width:45%;

 }

 

 .admindivinfo{

 float:left;

 margin-left:20px;

 width:45%;

 }

 

 

 #container

 {

 width:1095px;

 margin:0px auto;

 padding:0px;} 





/*------------------------------------top area starts----------------------------------------*/

.top_area

 {

 width:1095px;

 margin:0px;

 padding:0px;

 float:left;

 }

 

 .top_left

 {

 width:212px;

 margin:0px;

 padding:105px 0px 0px 0px;

 float:left;

 }

 

  .top_right

 {

 width:855px;

 margin:0px;

 padding:0px 0px 0px 0px;

 float:right;

 }

 

 /*------------------------------------top area ends----------------------------------------*/

 

 



 /*------------------------------------navigation starts----------------------------------------*/

 .navigation

 {

 width:1095px;

 margin:0px;

 padding:0px;

 float:left;

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

 background-repeat:repeat-x;

 background-position:left top;

 height:31px;

 



 }

 .navigation ul

 {

 width:1095px;

 margin:0px;

 padding:0px 0px 0px 0px;

 float:left;

 list-style:none;

 display:inline;

 }

 

  .navigation ul li

 {

 margin:0px;

 padding:3px 11px 0px 10px;

 float:left;

 list-style:none;

 display:inline;

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

 background-repeat:no-repeat;

 background-position:right top;

 height:19px;

 }

  .navigation ul li a

  {

  text-decoration:none;

  font-size:0.8em;

  font-weight:normal;

  color:#FFFFFF;}

  .navigation ul li a:hover

  {

  text-decoration:none;

  font-weight:normal;

  color:#000;}

 

 

 

  /*------------------------------------navigation ends----------------------------------------*/

 

 

  

  

  

  

  

  

  

  /*------------------------------------content starts----------------------------------------*/

  

  .content

 {

 width:1087px;

 margin:0px;

 padding:0px 3px;

 float:left;

 line-height:15pt;

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

 background-repeat:repeat-y;

 background-position:left top;*/

 }

 

  .content_part

 {

 width:7px;

 margin:0px;

 padding:0px 0px;

 float:left;

 }

 

  .content_boxsmall

 {

 width:198px;

 margin:0px;

 padding:9px 7px 0px 7px;

 float:left;

 background-color:#abbabf;

 }

 

 

 .content_boxsmall_new

 {

 width:212px;

 margin:0px;

 padding:0px;

 float:left;

 background-color:#9AABB2;

 }

 

  .content_boxsmall p

 {

 width:198px;

 margin:0px;

 padding:0px 0px 10px 0px;

 float:left;

 }

 

 

 .quick_search

 {

 width:198px;

 margin:0px 0px 10px 0px;

 padding:0px 0px 0px 0px;

 float:left;

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

 background-repeat:no-repeat;

 background-position:left top;

 height:66px;

 }

  .quick_searchbox

 {

 width:115px;

 margin:0px 0px 0px 0px;

 padding:35px 0px 0px 0px;

 float:right;

 }

 

 .facebook

 {width:198px;

 margin:0px 0px 10px 0px;

 padding:0px 0px 0px 0px;

 float:left;

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

 background-repeat:no-repeat;

 background-position:left top;

 height:44px;}

 

 .facebookbox

 {width:188px;

 margin:0px 0px 0px 0px;

 padding:6px 10px 0px 0px;

 float:left;

 text-align:right;

 }

 

  



 

 

   /*------------------------------------content starts----------------------------------------*/

 

 





  /*------------------------------------footer starts----------------------------------------*/

   .footer

 {

 width:1095px;

 margin:0px;

 padding:0px;

 float:left;

 }

 

  .footer_pink

 {

 width:1095px;

 margin:4px 0px 0px 0px;

 padding:0px;

 float:left;

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

 background-repeat:repeat-x;

 background-position:left top;

 height:27px;

 text-align:center;

 }

 

  .footer_dummy

 {

 width:1085px;

 margin:0px 0px 0px 0px;

 padding:10px 5px;

 float:left;

 color:#666666;

 border:1px solid red;

 }

 

 .footer_text

 {

 width:1095px;

 margin:10px 0px 0px 0px;

 padding:3px 0px;

 float:left;

 border-top:4px solid #aababe;

 color:#728f97;

 font-size:10px;

 }

 .footer_text a

 {

 text-decoration:none;

 color:#728f97;

 }

 

 .footer_right

 {

 float:right;

 margin:0px;

 padding:0px;

  color:#728f97;

 font-size:10px;

 text-align:right;

 }

 

 

 

 /*------------------------------------footer ends----------------------------------------*/



.notebook

 {

 width:633px;

 margin:0px 0px 0px 0px;

 padding:0px 0px 0px 15px;

 float:left;

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

 background-repeat:no-repeat;

 background-position:left top;

 }

 

 #home-page

 {

 color:#778888;

 margin:0px 0px 20px 0px;

 padding:0px;

 float:left;

 }

 

  #home-pageinner

 {

 color:#778888;

 margin:0px 0px 5px 0px;

 padding:0px;

 float:left;

 }

 

 

 #home-pageinnertext

 {

 color:#778888; 

 background:transparent url(images/post_bottom.png) repeat-x scroll center bottom;

 line-height:2.8;

 margin:0px;

 float:left;

 width:633px;  

} 





#home-pageinnertext a

{

color:#AB2B68 !important;

text-decoration:none;

}

#home-pageinnertext a:hover

{

text-decoration:underline;

}



.entry-title

{

 background-image:url(images/leQ.png)!important;

 margin:5px 0px 5px 0px !important;

 padding:0 0 0 25px !important;

 text-align:left !important;

 width:608px !important;

 background-repeat:no-repeat;

background-position:left top; 

}



.entry-summary

{

color:#666666;

margin:0px;padding:0px; float:left;

background-image:url(images/leA.png)!important;

background-repeat:no-repeat;

background-position:left top;

}



.entry-summary p

{

margin:0px;padding:0px 0px 5px 25px; float:left;

 background:transparent url(images/post_bottom.png) repeat-x scroll center bottom; 

}





.postinnercommnet

{

 margin:0px;padding:0px;

 background:transparent url(images/post_bottom.png) repeat-x scroll center bottom; 

 float:left;

 width:633px;

}



.publishcontainer

{

margin:0px 0px 10px 0px;

padding:0px;

width:220px;

float:left;

}



.publishcontainerright

{

margin:0px 0px 10px 0px;

padding:0px;

width:220px;

float:right;

text-align:right;

}





.publishcontent

{

margin:10px 0px 0px 0px;

padding:0px;

width:220px;

float:left;

}







.blogpostdate

{

color:#818181;

font-size:11px;

float:left;

padding:0px 0px 5px 0px;

width:180px; 

}





.blogpostdate a

{

color:#19727F;

font-size:11px;

text-decoration:none;

}



.blogpostdate a:hover

{

text-decoration:underline;

}













.asktheexpert

{

color:#818181;

font-size:11px;

float:right;

padding:0px 0px 5px 8px;



}





.asktheexpert a

{

color:#19727F;

font-size:11px;

text-decoration:none;

}



.asktheexpert a:hover

{

text-decoration:underline;

}



.asktheexpertimg

{

float:right;

margin:3px 0px 0px 0px;

padding:0;

width:20px;

}







.publisedimg

{

float:left;

margin:3px 0px 0px 0px;

padding:0;

width:20px;

}



.publishcontentright

{

margin:5px 0px 0px 0px;

padding:0px;

width:220px;

float:right;

}











 .post_com_text { 

background:transparent url(images/comments_bg_right.png) no-repeat scroll right center;

color:#FFFFFF;

float:right;

font-size:11px;

height:18px;

padding:0 10px;

}

.post_com_no { 

background:transparent url(images/comments_bg_left.gif) no-repeat scroll left center;

color:#FFFFFF;

font-size:12px;

height:18px;

padding:0 5px 0 20px;

background-color:#758F97;

float:left;

}











 /*       3 May 2011         */

 

 #quesconatiner

 {

 float:left;

 width:633px;

 margin:0px;

 padding:0px;

 color:#000;

 }





 #quesconatiner .entrytitle

 {

 float:left;

 width:633px;

 margin:5px 0px;

 padding:0px 0px 8px 0px;

 /*color:#990000*/
 color: #AB2B68;

 font-size:20px !important;font-weight:lighter;border-bottom:1px solid #768F96 !important;
 font-family: Verdana,Arial,Helvetica,sans-serif;

 }

 

 .entrycontent

 {

    color:#666666;

    margin:0px;padding:0px; float:left;   

    background:transparent url(images/post_bottom.png) repeat-x scroll center bottom;

 }

 

  

  .entrycontent p

{

margin:0px;padding:0px 0px 5px 0px; float:left;

 

}



  

  

  

  .entrycontent p img

  {

  float:right;

  border:0 none;

  padding:0px 0px 10px 5px;

  }

  

  

  







  .backuplink

  {

   float:left;

   width:633px;

   margin:0px 0px 10px 0px;

   padding:0px; 

   color:#999999; 

  }

  

  .backuplink a

  {

   color:#000000 !important;

   text-decoration:none;

  }

  .backuplink a:hover

  {

   color:#990000 !important;

   text-decoration:none;

  }



  .entrybottoncont

  {

  padding:10px 0px;

  margin:0px;

  float:left;

  width:633px;

  }

  

  .entrybottoncont p

  {

    float:left;

    margin:0px;

    padding:0px;

    text-align:left;

  }

  

  .entrybottoncont  p a

  {

  color:#000000;

  text-decoration:none;

  }

  

  .entrybottoncont  p a:hover

  {

  color:#990000;

  text-decoration:underline;

  }

  

  

  .entrybottoncont a

  {

  color:#000000;

  text-decoration:none;

  }

  

  .entrybottoncont a:hover

  {

  color:#990000;

  text-decoration:none;

  }

  

  .rightpartconainer

  {

  margin:0px;padding:0px;

   width:212px;

  float:left;

  }

  

  

  .rightpartconainer .titlecategory

  {

  float:left;

  width:212px;

  margin:0px;  

  padding:0;

  background-color:#ABBABF;

  height:50px;

  }

  

  .rightpartconainer .titlecategory h1

  {

  color:#687476;

  float:left;

  font-family:"Times New Roman",Times,serif;

  font-size:28px;

  margin:0px;

  padding:11px 0px 0px 8px;

  }

  

  .rightpartconainer #categories-2

  {       

  float:left;

  }





    .rightpartconainer #categories-2 ul

 {

  list-style-type:none;

margin:0 0 20px 10px;

padding:0;

width:202px;

float:left;

  

 }

  .rightpartconainer #categories-2 ul li

 {

  list-style-type: none;   

  color:#FFFFFF;

  display:block;

  font-size:12px !important;

  overflow:hidden;

  padding:0px;

  text-decoration:none;

  text-indent:15px;

  white-space:nowrap;

  border-bottom:1px solid #8EA3AA;

  height:25px;

  margin:0px;   

  float:left;

  width:202px;

 }

 

 .rightpartconainer #categories-2 ul li a

 {

  color:#FFFFFF;

  font-size:12px !important;   

  text-decoration:none !important;

  background:url(images/bullet_footer.gif) no-repeat 0.0em;

  padding:4px 0px !important;

  margin:0px !important;

  

 }

 

 .rightpartconainer #categories-2 ul li a:hover

 {

  text-decoration:none !important;

  background:#758F97 url(images/bullet_footer.gif) no-repeat 0.4em !important;

 }





 .catcloud

 {

 float:left;

 margin:0px;

 padding:0px;

 }



 .catcloud a

 {

 color:#FFFFFF;

 text-decoration:none;

 }

 .catcloud a:hover

 {

 color:#666666;

 text-decoration:none;

 }





 .frontrightpart{

 float:left;width:212px;margin:0px;

 padding:0px;    }

 

 

  .frontrightpart .righttoppart{

  float:left;   

  margin:0px;

  padding:0px;

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

  background-repeat:no-repeat;

  background-position:right top; 

  height:459px;

  width:212px;

  color:#000;

  border-bottom:2px solid #758F97;

  }

  

  #si_image_ctf1

  {

  width:150px;

  }

     

     

 

 

 



    .inputboxsrch

	 {

	 float:left;

    height:14px;

    margin:0;

    padding:0;

    width:88px;

   }

   

    .submitimgcls

   {

   margin:4px 0px 0px 3px;

   padding: 0px 0px 0px 0px;

   float:left;

   }

   



  .footera_zcategory

  {

  width:1095px;

  float:left;

  margin:20px 0px 0px 0px;padding:0px; 

  }

  

  .topimg

  {

  float:left;

  margin:0px;

  padding:0px; 

  }

  .az-categorycontainer

  {

   background-color:#ABBABF;

   float:left;

   margin:0;

   padding:10px 10px 0px 10px;

   width:1078px;

  }

  

  

  .az-categorycontainer .recentpost

  {

  width:300px;

  float:left;

  margin:0px;

  padding:0px 15px 0px 0px;   

  

  }

  

  .az-categorycontainer .recentimg

  {

  width:15px;

  float:left;

  margin:0px;

  padding:5px 0px 0px 0px ;    height:20px;   background-color:#758F97; 

  

  }

  

  .az-categorycontainer .recentpost .recenttitle

  {  

  float:left;

  width:282px;

  margin:0px 0px 1px 0px;

  padding:3px 0px 0px 3px;

   height:22px; background-color:#758F97; 

  } 

  

  

  

    .az-categorycontainer .recentpost ul

     {

      list-style-type:none;

      margin:0 0 20px 0px;

      padding:0;

      width:300px;  

      float:left;          

     }

  .az-categorycontainer .recentpost ul li

   {

    list-style-type: none;   

    color:#FFFFFF;

    display:block;

    font-size:12px !important;

    overflow:hidden;

    padding:4px 0px;

    text-decoration:none;

    text-indent:15px;

    white-space:nowrap;

    border-bottom:1px solid #8EA3AA;

    height:25px;

    margin:0px;padding:0px;    

    width:300px;

    float:left;

   }

   

   .az-categorycontainer .recentpost ul li a

   {

    color:#FFFFFF;

    font-size:12px !important;    

    text-decoration:none !important;

    background:url(images/bullet_footer.gif) no-repeat 0.0em;

    padding:4px 0px !important;

    margin:0px !important;

    float:left;  width:300px;

   }

 

   .az-categorycontainer .recentpost ul li a:hover

   {

    text-decoration:none !important;

    background:#758F97 url(images/bullet_footer.gif) no-repeat 0.4em !important; 

   }

   

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

        

  







.entry-date

{

  color:#19727F;

font-weight:normal;

}





.entry-summary p img

{

float:right;

border:0 none;

padding:0px 0px 10px 5px;

}



.entry-title a

{

color:#AB2B68 !important;

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

font-size:15px;

font-weight:lighter;

margin:0;

text-decoration:none;

padding:0px;

}







 

.entry-title a:hover

{

text-decoration:underline;

} 

 

#home-page h2

{ 

color:#AB2B68 !important;

font-size:20px !important;

font-weight:lighter !important;

background-image:none!important;

text-align:left !important;

width:618px !important;

}

 #home-page p

 {

  width:618px !important;

  margin:0px;

  padding:0px;

  float:left;

  text-align:justify;

 }

 

  .categoryconatiner

 { 

  margin:0px;

  padding:0px;

  float:left;

  

 } 

 

 #home-pagebottom

 {

 color:#778888;

 margin:0px 0px 20px 0px;

 padding:0px;

 float:left;

 }

 

 .widget-title

 {

 display:none;

 }

  #categories-2

  {

   list-style-type: none;

  }

 

 #categories-2 ul

 {

  list-style-type: none;

  margin:0px;padding:0px;

  

 }

  #categories-2 ul li

 {

  list-style-type: none;

  padding:0px;

  margin:0px;

  float:left;

  width:316px;

 }

 

 #categories-2 ul li a

 {

  color:#AB2B68;

  display:block;

  font-size:15px !important;

  color:#ab2b68; text-decoration:none !important;

  padding: 0px 10px 10px 25px;

  background:url(images/hd_blog_bullet.png) no-repeat 0 4px;

 }

 

 #categories-2 ul li a:hover

 {

  text-decoration:underline !important;

  background:url(images/hd_blog_bullet.png) no-repeat 0.4em 4px;

 

 }

 





  .content_boxbig {

    float:left;

    margin:0;

    padding:0;

    width:648px;

    }

    

  .content_boxbig h2{  

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

    background-position:left top;

    background-repeat:no-repeat;

    color:#AB2B68;

    float:left;

    font-size:18px;

    font-weight:normal;

    

    margin:0 0 10px;

    padding:3px 0 0;

    text-align:center;

    width:648px;  

    }

    .notebook .page-title

    {

    color:#990000;       

    font-size:15px;

    font-weight:lighter;

    margin:35px 0px 0px 0px;

    text-decoration:none;

    font-size:20px !important;

    }

    .notebook .page-title

    {
    
    color:#AB2B68; 
    
    }
    
    .lefthomepageimg

    {

    float:left;

    margin:0;

    padding:0;

    width:129px;

    }

    .righthomepageimg

    {

    border-bottom:1px solid #D4DDDC;

    float:left;

    margin:0px;

    padding:0;

    width:500px;

    height:59px;

    } 

 

 

 

 .notebook_share

 {

 width:170px;

 margin:0px 0px 0px 0px;

 padding:15px 0px 0px 0px;

 float:left;

 }

 

  .notebook_share span

  {

  float:left;

  margin:0px;

  padding:0px 5px 0px 0px;}

  

  .notebook_share label

  {

  float:left;

  margin:0px;

  padding:9px 5px 0px 0px;}

  

  

  

  

  .notebook_share img

  {

  vertical-align:middle;}

  

  .notebook_signin

 {

 width:331px;

 margin:0px 0px 0px 0px;

 padding:18px 0px 0px 0px;

 float:right;

 }

 

  .notebook_signin h3

 {

 width:331px;

 margin:0px 0px 0px 0px;

 padding:0px 0px 15px 0px;

 float:left;

 font-size:18px;

 font-family:"Times New Roman", Times, serif;

 color:#666666;

 font-weight:normal;

 }

 .notebook_signin h3 a

 {

 color:#9b1000;

 text-decoration:none;}

 

  .notebook_signin h3 a:hover

 {

 color:#9b1000;

 text-decoration:underline;}

  .notebook_signin p

 {

 width:331px;

 margin:0px 0px 0px 0px;

 padding:0px 0px 0px 0px;

 float:left;

 text-align:right;

 }

  .notebook_signin p a

  {

  text-decoration:none;

  font-size:11px;

   color:#9b1000;}

     .notebook_signin p a:hover

  {

  text-decoration:underline;

  font-size:11px;

   color:#9b1000;}

   

   

   .artfield

 {

 width:623px;

 margin:0px 0px 0px 20px;

 padding:0px 5px 0px 0px;

 display:inline;

 float:left;

 border-bottom:1px solid #abb9bf;

 }

   

    .artfield h4

 {

 width:623px;

 margin:0px 0px 0px 0px;

 padding:10px 0px 14px 0px;

 float:left;

 font-size:24px;

 font-weight:normal;

 font-family:"Times New Roman", Times, serif;

 color:#000000;

 }

 

  .artfield h4 span

  {

  font-size:11px;

  color:#000000;

  }

  

  .remove_tab

  {

  padding:4px 0px 0px 0px;

  margin:0px;

  float:right;}

  

 .textnewbx

 {

 width:623px;

 margin:0px 0px 0px 0px;

 padding:0px 0px 8px 0px;

 float:left;

 color:#333333;

 }

 .textnewbx a

 {

 text-decoration:underline;

 color:#333333;

 }

 

 

  .textnew

 {

 width:623px;

 margin:0px 0px 0px 0px;

 padding:12px 0px 20px 0px;

 float:left;

 color:#333333;

 }

 .textnew a

 {

 text-decoration:underline;

 color:#333333;

 }

 

 .notebookmsg

 {

 width:623px;

 margin:0px 0px 0px 0px;

 padding:5px 0px 0px 0px;

 float:left;

 color:#333333;

 }

 

 

 .inner_right

 {

 width:837px;

 padding:0px 20px 0px 10px;

 margin:0px;

 float:left;}

 

 .inner_right h2{

  width:867px;

 margin:0px 0px 10px 0px;

 padding:3px 0px 0px 0px;

 float:left;

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

  background-repeat:no-repeat;

  background-position:left top;

  height:25px;

  color:#9b1000;

  font-size:18px;

  font-weight:normal;

  text-align:center;

  }

 .inner_right p

 {

 /*width:837px;*/

 padding:0px 0px 15px 0px;

 margin:0px;

 float:left;

 color:#666666;

 font-size:14px;}

 

     .inner_right h4

 {

 width:837px;

 margin:0px 0px 0px 0px;

 padding:10px 0px 14px 0px;

 float:left;

 font-size:24px;

 font-weight:normal;

 font-family:"Times New Roman", Times, serif;

 color:#000000;

 }

 

  .inner_right h4 span

  {

  font-size:11px;

  color:#000000;

  }

  

  .remove_tab_new

  {

  padding:4px 0px 0px 0px;

  margin:0px;

  float:right;}

   .remove_tab_new span

   {

   padding:0px 5px 0px 0px;}

   

  .reference

 {

 width:817px;

 padding:0px 0px 0px 20px;

 margin:0px;

 float:left;}

 

  .reference .listing_box

 {

 width:817px;

 padding:10px 0px 10px 0px;

 margin:0px;

 float:left;

 border-bottom:1px solid #abb9bf;}

 

 .for_text_para

 {

 width:622px;

 padding:0px;

 margin:0px;

 float:left;

 }

 

  .text_para

 {

 width:622px;

 padding:0px;

 margin:0px;

 float:left;

 color:#6b6b6b;

  }

 

 .for_text_para h3

 {

 width:622px;

 padding:0px 0px 10px 0px;

 margin:0px;

 float:left;

 font-size:17px;

 color:#333333;

 font-family:"Times New Roman", Times, serif;

 font-weight:normal;

 }

 

 .for_text_para h3 a

 {

 color:#333333;

 text-decoration:underline;

 }

 

 .for_text_para h3 a:hover

 {

 color:#333333;

 text-decoration:none;

 }

 

 

 

 .for_imge_list

 {

 float:right;

 margin:0px;

 padding:0px;}

 .for_imge_list img

 {

 border:1px solid #3a3a3a;}

 

 

 

  .bread_crumb

 {

 width:847px;

 padding:0px 0px 10px 0px;

 margin:0px;

 float:left;

 font-family:"Times New Roman", Times, serif;

 font-size:20px;

 color:#333333;}

 

  .bread_crumb a

  {

  text-decoration:underline;

  color:#333333;}

  .bread_crumb a:hover

  {

  text-decoration:none;

  color:#333333;}

  

   .bread_crumb a.select

  {

  text-decoration:none;

  color:#333333;}

   

   .bread_crumb_under

 {

 width:847px;

 padding:0px 0px 10px 0px;

 margin:0px;

 float:left;

 color:#666666;

 }

 

  .list_numbering

 {

 width:847px;

 padding:0px 0px 10px 0px;

 margin:0px;

 float:left;

 color:#333333;

 }

  .list_numbering a

  {

  text-decoration:none;

   color:#333333;}

   .list_numbering a:hover

  {

  text-decoration:underline;

   color:#333333;}

   

   .list_numbering a.selected

  {

  text-decoration:underline;

   color:#333333;}

   

   .list_numeric

   {

   float:right;

   padding:0px;

   margin:0px;}

   

   

     .box_featured

	 {

	 width:816px;

	 padding:7px 7px 7px 20px;

	 margin:0px 0px 15px 0px;

	 float:left;

	 background-color:#d5dfe5;

	 border:2px solid #758f97;

	 }

	 

	 .box_paid_new

	 {

	 width:820px;

	 padding:7px 7px 7px 20px;

	 margin:0px 0px 15px 0px;

	 float:left;

	 background-color:#d5dfe5;

	 }

	 

	 .box_paid_empty

	 {

	 width:820px;

	 padding:7px 7px 7px 20px;

	 margin:0px 0px 15px 0px;

	 float:left;

	 }

	 

	 .box_paid{

	 width:630px;

	 margin:0px;

	 padding:0px;

	 float:left;}

	 

	  .box_paidtext{

	 width:630px;

	 text-align:justify;

	 margin:0px;

	 padding:0px 0px 8px 0px;

	 float:left;

	 color:#333333;}

	 

	 

	 

     .box_paid h4

 {

 width:630px;

 margin:0px 0px 0px 0px;

 padding:7px 0px 8px 0px;

 float:left;

 font-size:24px;

 font-weight:normal;

 font-family:"Times New Roman", Times, serif;

 color:#000000;

 }

 

  .box_paid h4 span

  {

  font-size:11px;

  color:#000000;

  }

  

  .remove_tab_newone

  {

  padding:4px 0px 0px 0px;

  margin:0px;

  float:right;

  color:#333333;

  font-size:12px;

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

  text-align:right;}

  

  

  .inner_right_new

 {

 width:867px;

 padding:0px 0px 0px 0px;

 margin:0px;

 float:left;

 }

 

 .root_box

 {

 width:867px;

 padding:0px 0px 15px 0px;

 margin:0px;

 float:left;

 

 }

 

 .root_box_left

 {

 width:646px;

 padding:0px;

 margin:0px;

 float:left;}

  .root_box_left h2

 {

 width:646px;

 margin:0px 0px 30px 0px;

 padding:0px 0px 0px 0px;

 float:left;

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

  background-repeat:no-repeat;

  background-position:left top;

  height:25px;

  color:#838b8e;

  font-size:17px;

  font-weight:bold;

 }

 

 .root_box_left h2 img

 {

 vertical-align:middle;}

 

 .root_box_banner

 {

 width:188px;

 padding:12px;

 margin:0px;

 float:right;

 background-color:#abbabf;}

 

 .bread_root

 {

 width:646px;

 padding:0px 0px 25px 12px;

 margin:0px;

 float:left;

 color:#000000;

}



.root_text

{

width:646px;

margin:0px;

padding:0px 0px 25px 12px;

float:left;

color:#333333;}



.root_text a

{

text-decoration:underline;

color:#333333;}



.root_text a:hover

{

text-decoration:none;

color:#333333;}







.root_box_left h4

 {

 width:646px;

 padding:0px 0px 25px 12px;

 margin:0px;

 float:left;

 color:#000000;

 font-size:24px;

 font-family:"Times New Roman", Times, serif;

 font-weight:normal;

}

 

  .bread_root a

  {

  text-decoration:underline;

  color:#000000;

   font-size:10px;}

   

    .main_spot_hding

 {

 width:855px;

 padding:10px 0px 10px 0px;

 margin:0px 0px 0px 12px;

 float:left;

  color:#000000;

 font-size:24px;

 font-family:"Times New Roman", Times, serif;

 font-weight:normal;

 border-top:1px solid #474747;

}



.main_spot_box_featured

{

padding:0px 0px 0px 12px;

}  

  

  .box_paid_paid

	 {

	 width:818px;

	 padding:7px 7px 7px 20px;

	 margin:0px 0px 15px 0px;

	 float:left;

	 background-color:#eaeff2;

	 border:1px solid #000000;

	 }

	 

   /*---------------------------------------110519 ------------------------------*/

	 .index_category

	 	 {

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

		 background-position:center top;

		 background-repeat:no-repeat;

		 margin:0px;

		 padding:65px 5px 0px 10px;

		 width:1080px;

		 float:left;

		 

		 }

		 .category_box

		 {

		 margin:0px;

		 padding:0px 5px 0px 0px;

		 width:355px;

		 float:left;

		 

		 }

		  .category_box h3

		  {

		  background-image:url(images/tab_bg.png);

		  background-repeat:repeat-x;

		  margin:0px;

		  padding:0px 0px 8px 3px;

		  width:351px;

		  float:left;

		  font-family:"Times New Roman", Times, serif;

		  font-size:20px;

		  color:#FFFFFF;

		  

		  }

		   .category_box ul

		   {

		   margin:0px;

		   padding:10px 0px 15px 0px;

		   list-style:none;

		   width:350px;

		   float:left;

		   

		   }

		   .category_box ul li

		   {

		   margin:0px;

		   padding:0px;

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

		   font-size:11px;

		   color:#000000;

		   

		   }

		   .category_box ul li a

		   {

		   color:#000000;

		   text-decoration:underline;  		   

		   }

   

   

   

   /*-----------------------------------------button css -----------------------------------------*/

    .small_tab

     {

     margin:0px;

     padding:0px;

     float:left;

     }

 

     .small_curve

     { 

     width:2px;

     margin:0px;

     padding:0px;

     float:left;

     }

 

      .small_tab_bg

     {

     margin:0px;

     padding:2px 4px 0px 4px;

     float:left;

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

     background-repeat:repeat-x;

     background-position:left top;

     height:15px;

     color:#3f464e;     

     font-size:11px;

     }

 

     .small_tab_bg a

     {

     text-decoration:none;

     color:#3f464e;}

  	

  	   .small_tab_bg a:hover

     {

     text-decoration:none;

     color:#000000;}

 

 /*------------------------------------top area ends----------------------------------------*/

 

     .big_tab

     {

     margin:0px 5px 0px 0px;

     padding:0px;

     float:left;

     }

     

     .big_curve

     { 

     width:2px;

     margin:0px;

     padding:0px;

     float:left;

     }

 

     .big_tab_bg

     {

     margin:0px;

     padding:4px 4px 0px 4px;

     float:left;

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

     background-repeat:repeat-x;

     background-position:left top;

     height:17px;

     color:#3f464e;

     font-size:11px;

     }

 

     .big_tab_bg a

     {

     text-decoration:none;

     color:#3f464e;}

    

     .big_tab_bg a:hover

     {

     text-decoration:none;

     color:#000000;}

     

     

     /* 7 May 2011 */

     

     #text-3

     {

      list-style-type: none; 

     }

     

     .toptext

     {

     color:#990000;

     font-size:10px;

     text-align:left;

     margin:10px 10px 0px 10px;

     padding:0px; 

     border-bottom:1px solid #9FAAAC;  width:192px;height:50px;

     }

     

    #cforms-2{

    list-style-type:none;

    }

    

    .maincotactus

    {

    margin:0px;

    padding:0px;

    width:212px;

    float:left;

    } 

     

     

     

 #quesconatinersubpart

 {

 float:left;

 width:633px;

 margin:0px;

 padding:20px 0px 0px 0px;

 color:#000;

 }

 

 

  #quesconatinersubpart .innerbox

 {

 margin:0px;

 padding:0px;float:left;

 padding:0px;

 width:633px;

 }

 

 

 .innerbox .commenttopimg

 {

 margin:0px;

 padding:0px;float:left;

 padding:0px;

 }

 

 .commentimages

 {

 float:left;

 margin:0px;

 padding:0px;

 }

 

 .logged-in-as

 {

   float:left;

   margin:0;

   padding:10px;

   width:613px;

   color:#E6E8DF;

 }

 

 .logged-in-as a

 {    

   color: #000000;

   text-decoration:none;

 }

 

 .logged-in-as a:hover

 {    

   color: #990000;text-decoration:underline;

 } 

 



 

 

 .innerbox .commentbtmimg

 {

 margin:0px;

 padding:0px;float:left;

 padding:0px; 

 }

 

  .innerbox .innercommentbox

 {

 margin:0px;

 padding:0px;

 float:left;

 padding:0px;

 width:633px;

 background-color:#729495; 

 }

 

 .commentmain

 {

 margin:0px;

 width:613px;

 padding:10px;

 float:left;

 }

 

 

 .inputtxtboxname 

 {    

  /*background:#FFFFFF url(images/user2.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #DDDDDD;

  margin:0px;

  padding:2px 0px 0px 3px;

  width:610px;

  color:#666666;

  height:22px;

 }

 

  .errorcomment

 {   

  /*background:#FFFFFF url(images/user2.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #AD2929;

  color:#AD2929;

  height:22px;

  margin:0;

  padding:2px 0 0 3px;

  width:610px;

 }

 

 .sucesscomment

 {  

  /*background:#FFFFFF url(images/user2.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #DDDDDD;

  background-color:#FFFFFF;

  color:#666666;

  height:22px;

  margin:0;

  padding:2px 0 0 3px;

  width:610px;

 }

 

 

  .inputtxtboxemail 

 {   

  /*background:#FFFFFF url(images/mail.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #DDDDDD;

  margin:0px;

  padding:2px 0px 0px 3px;

  width:610px;

  color:#666666;

  height:22px;

 }

 

 .errorcommentemail

 {   

  /*background:#FFFFFF url(images/mail.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #AD2929;

  color:#AD2929;

  height:22px;

  margin:0;

  padding:2px 0 0 3px;

  width:610px;

 }

 

 .sucesscommentemail

 {   

  /*background:#FFFFFF url(images/mail.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #DDDDDD;

  background-color:#FFFFFF;

  color:#666666;

  height:22px;

  margin:0;

  padding:2px 0 0 3px;

  width:610px;

 }

 

 

  .inputtxtboxurl

 {

  

  /*background:#FFFFFF url(images/website.jpg) no-repeat scroll 8px 50%;*/

  border:1px solid #DDDDDD;

  margin:0px;

  padding:2px 0px 0px 3px;

  width:610px;

  color:#666666;

  height:22px;

 }

 

  .inputtxtareabox 

 {

  border:1px solid #DDDDDD;

  margin:0px;

  padding:2px 0px 0px 3px;

  width:610px;

  color:#666666;

  height:200px;

 }

 

 .errorcommentbox

 {

   border:1px solid #AD2929;

  color:#AD2929; width:610px; height:200px;   color:#AD2929;

  padding:2px 0px 0px 3px;

 }

 .sucesscommentbox

 {

 border:1px solid #DDDDDD;

 background-color:#FFFFFF;  width:610px;    height:200px;      color:#666666;

  padding:2px 0px 0px 3px;

 }

 

 

 .form-submit

 {

 width:200px;

 margin:0px;

 padding:0px 10px 0px 0px;

 float:right;

 text-align:right;

 }

 

 .btmtext

 {

 float:left;

 width:300px;

 padding:0px 0px 0px 10px;

 margin:0px;

 color:#E6E8DF;

 font-size:11px;

 }

 

 .form-submit .btmtext

 {

 width:300px;

 margin:0px;

 padding:0px 0px 0px 0px;

 float:left;

 text-align:left;

 }

 

 

 /*.submitbuttonimg

 {

    

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

    background-repeat:no-repeat;

    border:medium none;

    height:31px;

    width:110px;

    background-color:#729495;

 }*/

 



 /*.submitbuttonimg:hover

 {

    

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

    background-repeat:no-repeat;

    border:medium none;

 }*/

 

 

 .inputtxtboxname:focus,

 .inputtxtboxname:hover,

 .inputtxtboxemail:focus,

 .inputtxtboxemail:hover,

 .inputtxtboxurl:focus,

 .inputtxtboxurl:hover,

 .inputtxtareabox:focus,

 .inputtxtareabox:hover

 {border:1px solid #0F8CF2;background-color:#E3F5FC;}

 

 /* 9 May 2011*/

 

 .syndicate{

height:86px;

border:1px solid #7E959D;

margin:0px 0px 100px 0px;

float:left;

overflow:hidden;

}

#rssContent{

float:left;

background:url(images/syndic1.png) top left no-repeat;

width:96px;

height:84px;

}

#rssComment{

float:right;

background:url(images/syndic2.png) top left no-repeat;

width:96px;

height:84px;

}

#rssContent a:hover{

float:left;   

background:url(images/syndic1_On.png) top left no-repeat;

}

#rssComment a:hover{

float:right;  

background:url(images/syndic2_On.png) top left no-repeat;

}

  .valid{

  float:left;

  margin:0 0 10px;

  padding:0;

  width:198px;  

  }

  

  .validxhtml

  {

  border:0;width:97px;height:23px;float:left;

  }

  .validcss

  {

  border:0;width:97px;height:23px;float:right;

  }

  .commentsmaincnt

  {

  color:#666666;

  float:left;

  width:633px;

  margin:0px;

  padding:0px;

  }

  

  .commentsmaincnt a

  {

  color:#000000;

  text-decoration:none;

  font-style:normal;

  }

  

  .commentsmaincnt a:hover

  {

  color:#990000;

  text-decoration:underline;    font-style:normal;

  }

 
