/* Simple Pagination */
ul.simple-pagination { list-style: none; }
.simple-pagination { overflow: hidden; padding: 0; margin: 0 auto; }
.simple-pagination ul { display: inline-block; list-style: none; padding: 0; margin: 0; }
.simple-pagination li { display: inline; list-style: none; padding: 0; margin: 0; float: left; }
.compact-theme a, .compact-theme span { font-family: Tahoma; float: left; color: #A8A8A7; font-size: 13px; line-height: 35px; font-weight: normal; text-align: center; border: 1px solid #DDD; border-left: none; min-width: 14px; background: #FFF; height: 35px; padding: 0 12px; }
.compact-theme a:hover { text-decoration: none; background: #F6F6F6; color: #00A3D9; }
.compact-theme li:first-child a, .compact-theme li:first-child span { border-left: 1px solid #DDD; border-radius: 3px 0 0 3px; }
.compact-theme li:last-child a, .compact-theme li:last-child span { border-radius: 0 3px 3px 0; }
.compact-theme .current, .recipe .compact-theme .current { background: #F6F6F6; color: #00A3D9; cursor: default; font-weight: bold; }
.compact-theme .ellipse { background: #FFF; padding: 0 12px; cursor: default; }
.compact-theme .prev, .compact-theme .next { text-indent: -99999px; }
.compact-theme .prev { background: url(/resources/images/bt_prev.png) no-repeat 50% 0; height: 35px; padding: 0 18px; }
.compact-theme .prev:hover { background: url(/resources/images/bt_prev.png) no-repeat 50% -70px; height: 35px; }
.compact-theme .prev.current { background: url(/resources/images/bt_prev.png) no-repeat 50% -35px; height: 35px; }
.compact-theme .next { background: url(/resources/images/bt_next.png) no-repeat 50% 0; height: 35px; padding: 0 18px; }
.compact-theme .next:hover { background: url(/resources/images/bt_next.png) no-repeat 50% -70px; height: 35px; }
.compact-theme .next.current { background: url(/resources/images/bt_next.png) no-repeat 50% -35px; height: 35px; }