.generic_block_header {


  height: 26px;

  width: 197px;

  padding: 5px 0 0 10px;

  margin: 0;

  font-weight: bold;

}



.generic_block_container {


  width: 197px;	

  margin: -5px 0 10px 0;

  padding: 0;

}



.generic_block_content, .block_hot_listing_content, .block_pr_stat_content, 

.block_tell_friend_content {

  padding: 10px 5px 20px 10px;

}



.generic_block_content ul, .block_pr_stat_content ul, .block_tell_friend_content ul {

	margin: 0 0 20px 0;

}



.generic_block_content li, .block_pr_stat_content li, .block_tell_friend_content li {

	margin: 0 0 5px 0;	

}



.generic_block_content li span a {

	text-decoration: underline;

}



.generic_block_content li em {

	font-size: 110%;

	font-style: normal;

}



.generic_block_content li span input {

	width: 150px;

	margin: 0 0 5px 0;	

}



.block_hot_listing_content ol {

  	margin: 0 0 20px 0;

}



.block_hot_listing_content li {

	margin: 0 0 5px 20px;

	list-style-type: decimal;

}



.block_pr_stat_content img {

	margin: 0 7px 0 7px;

	vertical-align: bottom;

}



.block_pr_stat_content span {

	text-align: right;

}



.block_tell_friend_content span input {

	width: 150px;

	margin: 0 0 5px 0;

}







.generic_block_header2 {

  height: 23px;

  text-align: center;

  padding: 5px 0 0 0;

  margin: 0;

  font-weight: bold;

}



.generic_block_container2 {

  margin: -5px 0 20px 0;

  padding: 0;

  

}



.generic_block_container2  img{

  margin: 2px;

}



.generic_block_content2, .block_tags_cloud_content {

  padding: 10px 0 0 0;

  

}



.generic_block_content2 ul {

  margin: 0 0 0 35px;

  padding: 0 0 0 5px;

  list-style-type: none;

}



.generic_block_content2 li {

	line-height: 1.5em;

	margin: 30px 20px 0 0;

  padding: 2px;

  list-style-type: none;

  border: 1px dashed #ccc;

}



.generic_block_content2 li span {

	font-weight: bold;

	font-size: 110%;

}



.generic_block_content2 li span a{

	color: #287bc3;

  font-weight: normal;

  text-decoration: none;

}



.generic_block_content2 li span a:hover{

	color: green;

  text-decoration: none;

}



.img_ {

	padding: 0 0 0 35px;

  border: none;

}



.block_tags_cloud_content  {

  

}



.block_tags_cloud_content  ul {

  list-style-type: none;

  margin: 0 20px 0 20px; 

  padding: 0;

}



.block_tags_cloud_content span {

	text-align: center;

  list-style-type: none;

 }



.block_tags_cloud_content ul li {

  list-style-type: none;

  display: inline;

  margin: 0 6px 0 0;	

}

.block_tags_cloud_content span ul li ul{

  list-style-type: none;

  margin-left: 30px;

}



#popular_tags {

  text-align: justify;

  padding-left: 0px;

  margin: 10px 0 0 20px;

}



#popular_tags ul {

  list-style-type: none; 

}



#popular_tags li {

  list-style: none;

  display: inline;

}



#popular_tags li a {

  color: #000;

  text-decoration: none;

}



#popular_tags .smallest_tag {

  font-size: 100%

}



#popular_tags .small_tag {

  font-size: 125%

}



#popular_tags .medium_tag {

  font-size: 150%

}



#popular_tags .large_tag {

  font-size: 175%

}



#popular_tags .largest_tag {

  font-size: 200%

}



#popular_tags li span {

  color:#999;

  font-size: 8px;

  padding: 0 5px 0 0;

}



#tags_cloud_sidebar {

	margin: 0 20px 10px 10px;	

}



#category_jump {

	text-align: right;

	margin: 5px 20px 20px 0;

}



#pagination {

	text-align: center;

	margin: 20px;

}



#block_sort_by {

	margin: 5px 20px 5px 20px;

	text-align: right;	

}



#add_jump {

	margin: 20px 0 0 0;

}



#block_alphabar {

	margin: 0 0 20px 0;

	text-align: center;

}



#block_alphabar a {

	margin: 0 0 0 5px;

}