CSS:Infoboxes

html * { -moz-box-sizing: border-box; }

html { line-height: 1.3; background-color: #778; }

body { margin: 0px; color: black; font-family: verdana; }

a:link     { text-decoration: none; color: black; font-weight: bold; } a:visited  { text-decoration: none; color: #444444; display: inline-block; line-height: 1.1; margin: 1px 0 0 0; padding: 4px 4px 8px 0px; } div.item a:visited  { padding: 4px 4px 8px 0px; } a:hover    { text-decoration: underline; } a:active   { text-decoration: none; }

p.item-desc a:link { color: #029; }

background-color: #dee7ec; border: 1px solid #8cacbb; padding: 6px 8px; margin: 4px 4px 10px 4px; -moz-border-radius: 4px; }
 * 1) rss-header {

font-size: large; line-height: 1; margin: 0px; padding: 0px; }
 * 1) rss-title {

font-size: small; margin: 0px; padding: 5px 0px 0px 20px; }
 * 1) rss-desc {

div.item { border: 1px solid #8cacbb; background-color: #FFF; width: 48.5%; min-width: 14em; margin: 0px 0px 8px 1%; padding: 0px; float: left; -moz-border-radius: 12px; }

div.item-author { font-size: x-small; padding: 8px; float: right; clear: none; }

h2.item-title { background-color: #dee7ec; font-size: small; font-weight: normal; line-height: 1.1; margin: 0px; padding: 5px 5px 8px 8px; -moz-border-radius-topright: 12px; -moz-border-radius-topleft: 12px; height: 35px; max-height: 35px; overflow: hidden; }

h2.item-title a:visited { display: inline; }

span.item-ordinal { font-size: x-small; padding-right: 0.2em; padding-bottom: 0.3em; }

div.item-desc { font-size: x-small; margin: 0px; padding: 8px 10px; min-height: 5em; max-height: 160px; overflow: auto; }

div.item-pubDate { font-size: x-small; margin: 0px; padding: 8px 10px; width: 50%; float: left; }

div.item-technorati { font-size: x-small; margin: 0px; padding: 8px 10px; width: 20%; float: right; text-align: right; }

img { max-width: 100%; height: auto; }