#k2Container {	padding: 20px 0;}div.itemListCategory h2 {	margin:0;}div.latestItemIntroText img, div.catItemBody img {	margin: 0 20px 0 0;}div.latestItemIntroText p, div.catItemBody p {	margin: 0;}.latestView, #itemListPrimary {	/*margin-right: -20px; */}.itemList div.itemContainer {	background: url(../images/border-3.gif) repeat-x scroll left top;	padding-bottom: 10px;}div.latestItemTagsBlock ul.latestItemTags li {	background: none;}h2.latestItemTitleList {	font-size: 100%;}.itemRatingList li, div.catItemTagsBlock ul.catItemTags li {	background: none !important;}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating {background:url(../images/transparent_star.gif) left -1000px repeat-x !important;}.itemRatingList .itemCurrentRating {	background-position: 0 center !important;}.itemRatingList {	background-position: left top !important;}.itemRatingList a:hover {background-position:left bottom !important;}.itemRatingList .itemCurrentRating {	background-position: 0 center !important;}div.itemCommentsForm h4.itemCommentsFormTitle,div.catItemHeader h3.catItemTitle,div.userItemHeader h3.userItemTitle,div.genericItemHeader h2.genericItemTitle,div.latestItemHeader h3.latestItemTitle {	font-size: 150%;}.itemRatingList {	margin: 0 !important;}div.latestItemsContainer {	margin-bottom: 20px;}div.catItemImageBlock {	margin: 0;	padding: 0;}div.catItemExtraFields ul li, div.genericItemExtraFields ul li {	padding-left: 0;	background: none;}span.catItemImage {	text-align: left;}div.itemExtraFields ul li {	padding-left: 0;	background: none;}div.itemSocialLinksBlock ul.itemSocialLinks li, div.itemTagsBlock ul.itemTags li {	background: none;}div.itemToolbar ul li {	background: none;}.k2LatestCommentsBlock ul li, .k2ItemsBlock  ul li {	padding-left: 0 !important;	background: none !important;	padding-bottom: 5px;	margin-bottom: 5px;	border-bottom: 1px dotted #494949;}.k2LatestCommentsBlock ul li.clearList {	border-bottom: 0;	}.k2LatestCommentsBlock ul {	margin-top: 0 !important;}div.k2CategoriesListBlock ul {	margin-top: 5px;	padding-left: 0;}div.k2ItemsBlock ul li p.moduleItemIntrotext a.moduleItemImage img {	border: 0;	margin-right: 10px;}div.ja-moduletable .k2ItemsBlock ul li {	background: none;	padding-left: 0;}div.ja-moduletable .k2ItemsBlock ul {	margin-top: 0;	padding: 0;}div.k2ItemsBlock ul li a.moduleItemTitle {	font-size: 100%;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}div.k2LoginBlock ul,div.k2UserBlock ul,div.k2ArchivesBlock ul,div.k2AuthorsListBlock ul,div.k2CategoriesListBlock ul {	list-style: none;}div.subCategory a.subCategoryImage img, div.subCategory a.subCategoryImage:hover img {	margin: 0;}div.userItemTagsBlock ul.userItemTags li  {	background: none;}