div.section_tumble { float: left; width: 370px; margin-bottom: 20px; padding: 10px; background: #EBEFF2; }
div.section_tumble .header { margin-bottom: 10px; padding: 0 0 5px 0; border-bottom: solid 1px #DAE2E8; font-size: 14px; font-weight: bold; line-height: 18px; color: #6B767B; text-transform: uppercase; }

.content .rail { margin-left: 0; }

.list h3 { margin-bottom: 2px; font-size: 14px; line-height: 20px; color: #a4cf0e; }
.list h3 a { color: #a4cf0e; }
.list .item { margin-bottom: 20px; overflow: hidden; }
.list .item .type { margin-bottom: 5px; font-size: 13px; line-height: 18px; font-weight: bold; color: #a4cf0e; text-transform: uppercase; }
.list .item h4 { margin: 0; padding: 0 0 3px 0; font-size: 16px; line-height: 18px; font-weight: bold; }
.list .item h5 { margin: 0; padding: 0 0 3px 0; font-size: 14px; line-height: 18px; font-weight: normal; color: #697A85; text-transform: none; }
.list .item h5 a { color: #444; }
.list .item p { margin-bottom: 5px; font-size: 14px; line-height: 20px; color: #333; }
.list .item .phone { font-size: 13px; color: #777; }
.list .item .date { margin: 0; font-size: 13px; color: #999; }
.list .item .byline { margin: 0; font-size: 13px; color: #999; }
.list .item .thumbnail { float: right; margin-left: 20px; }
.list .item .thumbnail img { padding: 4px; background: #fff; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
.list .item .thumbnail:hover img { background: #175e99; border-color: #175e99; }
.list .footer { clear: both; list-style: none; margin: 10px 0 0 0; padding: 0; font-size: 12px; line-height: 20px; color: #999; overflow: hidden; }
.list .footer li { float: left; margin: 0 15px 0 0; overflow: hidden; }
.list .footer li img.avatar { float: left; margin: 0 5px 0 0; padding: 2px; background: #ddd; width: auto; height: auto; -webkit-border-radius: 3px; }
.list .archive { margin: 0; }

/* BUTTONS */
a.button { padding: 3px 15px; background: #fff url("../../ellington_default_old/images/button_bg.gif") left bottom repeat-x; border: 1px solid #ccc; font-size: 13px; line-height: 23px; font-weight: bold; color: #777; text-align: center; -webkit-border-radius: 4px; -moz-border-radius: 4px;  }
a.button:hover { background: #175e99; border-color: #175e99; color: #fff; text-decoration: none; }

input.button, button { padding: 3px 15px; width: auto; background: #fff url("../../ellington_default_old/images/button_bg.gif") left bottom repeat-x; border: 1px solid #ccc; font: bold 13px/17px 'Helvetica Neue', Arial, sans-serif; color: #777; text-align: center; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px;  }
input.button:hover, button:hover { background: #175e99; border-color: #175e99; color: #fff; text-decoration: none; }

a.alt_button { font-size: 13px; line-height: 25px; font-weight: bold; color: #aaa; text-align: center; }
a.alt_button:hover { color: #175e99; text-decoration: none; }

input.alt_button { padding: 0; background: none; border: none; font: bold 13px/24px 'Helvetica Neue', arial, sans-serif; color: #ccc; text-align: center; cursor: pointer; }
input.alt_button:hover { color: #175e99; text-decoration: none; }

.tumble_archive_day .preheader { margin-bottom: 10px; }

.tumble_archive_day .tumble-pagination { clear: both; margin-bottom: 30px; padding: 5px 10px; background: #eee; text-align: center; overflow: hidden; font-size: 14px; }
.tumble_archive_day .tumble-pagination .section { border: none; }
.tumble_archive_day .tumble-pagination span { font-size: 18px; font-weight: bold; }
.tumble_archive_day .tumble-pagination span a { display: block; padding: 5px 10px; color: #777; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
.tumble_archive_day .tumble-pagination span a:hover { background-color: #ddd; color: #777; text-decoration: none; }
.tumble_archive_day .tumble-pagination .next a { float: right; padding-right: 30px; background: transparent url("http://media.ljworld.com/images/tumble/pagination/tumble_next.gif") no-repeat 95% 50%; }
.tumble_archive_day .tumble-pagination .previous a { float: left; padding-left: 30px; background: transparent url("http://media.ljworld.com/images/tumble/pagination/tumble_previous.gif") no-repeat 5% 50%; }
