body { font-family: Georgia, Times New Roman, Times, serif; color: #333; margin: 0; padding: 0; font-size: 80%; background: #e6e6e6; }

a { color: #666; }
a:hover { color: #c60; }
a:visited: {color: #777; }
a:visited:hover { color: #555;}
h1, h2, h3, h4, h5, h6, h7, p, ul { margin-top: 0; font-weight: normal; }
p { font-size: 1.0em; line-height: 150%; font-family: Arial, Helvetica, sans; }
h1 { margin-bottom: 15px; font-size: 2.0em; }
h2, .feed h3 { font-size: 1.6em; color: #c60; }
h3 { font-size: 1.3em; }
img { margin-bottom: 20px; }

#container { width: 1000px; padding: 20px 30px 30px; margin: 30px auto; background: #fff; border-top: 15px #c60 solid; border-bottom: #ccc 3px solid; }

.col { width: 180px; float: left; display: inline; overflow: hidden; padding: 55px 10px 15px; }
.left { float: left; display: inline; overflow: hidden; padding: 15px 30px 15px 10px; }
.profiles { width: 120px; float: left; display: inline; overflow: hidden; padding: 55px 10px 15px; }
.profiles p { margin-bottom:  8px; }

.reader-publisher-module ul { margin: 0; padding: 0; list-style: none; font-family: Arial, Helvetica, sans; }
.reader-publisher-module li { margin: 0 0 12px; padding: 0; line-height: 150%; }
.reader-publisher-module li .s { font-weight: normal; line-height: 200%;  font-family: Arial, Helvetica, sans; }

br.clearfix { width: 100%; clear: both; }