p a:link,
p a:visited
        {
        color:#333;
        text-decoration:underline;
        }



h1
	       {
        font-weight:lighter;
        font-family: georgia, times new roman, times, georgia, palatino, serif;
        text-align:left;
        margin-top:0.6em;
        color:#000;
        font-size:2em;
        }
h2
        {
        font-weight:lighter;
        font-family:verdana,arial,sans-serif;
        text-align:left;
        margin-top:1em;
        color:#333;
        text-transform:uppercase;
        letter-spacing:1px;
        font-size:1.2em;
        }
h2 span
        {
        font-variant:small-caps;
        text-transform:none;
        }
table
        {
        width: auto;
        padding: 0;
        margin: 0 auto 1.5em auto;
        border-left: 1px solid #C1DAD7;
        border-collapse:collapse;
        }/*
.cs1
        {
        width:30em;
        }
.cs2
        {
        width:20em;
        }*/


.thbgw{background-color:#8ED767;
}
table, td{
	font:110% Arial, Helvetica, sans-serif;
}
.resultitem table a{
     color:#fff;
}

.resultitem table{
width:100%;
border-collapse:collapse;
margin:1em 0;
border:0px solid #fff;}

.resultitem th, .resultitem td{
text-align:left;
padding:.5em;
border:1px solid #fff;}

.resultitem th{
background:#328AA4 url(../images/tr_bg.png) repeat-x;
color:#fff;}
.resultitem td{
background:#e5f1f4;}

/* tablecloth styles */

.resultitem tr.even td{background:#e5f1f4;}
.resultitem tr.odd td{background:#f8fbfc;}


/* use this if you want to apply different styleing to empty table cells*/
.resultitem td.empty,.resultitem  tr.odd td.empty,.resultitem  tr.even td.empty{background:#fff;}






  .resultSiteInput{
	font-size:24px;
	text-align:left;


	}
   .resultSiteSimilar,.resultSiteSimilar a{
   font-size:15px;
   text-align:right;
   font-weight: bold;
   

   }

   .resultSiteInfo {
    width:20%;
   }


   .resultSiteInfo a{
   font-size:18px;
   text-align:left;
   }

   .resultSiteTags{
   width:40%;
   }

   .resultSiteTags a {
   font-size:18px;
   text-align:left;
   }

   .resultSiteTags h3, .resultSiteTags a {
   font-size:16px;
   text-align:left;
   }


   .resultSiteTags h3, .resultSiteTags a {
   font-size:16px;
   text-align:left;
   }

   .resultSiteTags h4, .resultSiteTags a {
   font-size:14px;
   text-align:left;
   }
   .resultSiteRank {
   font-size:18px;
   text-align:left;


   }

   #whoislike{
	 margin:0px 0px 15px 5px;
   }
   .itemtable{
	float:left;
   }
    #catalog .catalogitem{
	 margin-bottom:7px;
	 padding:4px;

   }
   #catalog .cat1 {
	background:#D8EFFE;
   }
      #catalog .cat0 {
	background:#F8FBFC;
   }
   #catalog .cattime{
display:block;
   }

 
   .whoisimg{
  
   }

   .catimg{
width:50%;
   }
     .resimg{
	  width:100%;
max-width:250px;
min-width:100px;
   }
   .picshot{

   }