/* ATTRIBUTES FOR THE CONTAINER (THIS HOW WE CENTER EVERYTHING)
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_Pagination                       { clear: both; width: 100%; overflow: hidden }
.Zebra_Pagination ul                    { position: relative; left: 50%; list-style-type: none; margin: 0; padding: 0; float: left }
.Zebra_Pagination li                    { position: relative; float: left; right: 50% }
/* COMMON ATTRIBUTES FOR ALL THE LINKS
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_Pagination a, .Zebra_Pagination span                     { -moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;letter-spacing:1px;line-height:15px;margin:15px 4px 15px 0 !important;padding:5px 10px;text-align:center;text-transform:uppercase; height: 25px;}
.Zebra_Pagination a:hover, .Zebra_Pagination span:hover               { background:url(../img/captionbg.png);color:#fff;text-decoration:none; }
/* "NEXT PAGE" AND "PREVIOUS PAGE" LINKS
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_Pagination a.navigation, .Zebra_Pagination span.navigation          { border: 1px solid transparent; overflow: hidden; background-repeat: no-repeat }
.Zebra_Pagination a.disabled, .Zebra_Pagination span.disabled            
										{ filter: alpha(opacity=20); -khtml-opacity: 0.2; -moz-opacity: 0.2; opacity: 0.2 }
.Zebra_Pagination a.disabled:hover, .Zebra_Pagination span.disabled:hover      { background-color: inherit; color: inherit }
.Zebra_Pagination a.previous, .Zebra_Pagination a.next, .Zebra_Pagination span.previous, .Zebra_Pagination span.next          { padding: 5px 3px; text-align: center; }
.Zebra_Pagination a.previous:hover, .Zebra_Pagination a.next:hover, .Zebra_Pagination span.previous:hover, .Zebra_Pagination span.next:hover          { background:url(../img/captionbg.png);color: #fff; }
.Zebra_Pagination a.previous:hover span, .Zebra_Pagination a.next:hover span          { color: #fff; }
/* hack for transparent borders in IE6 */
*html .Zebra_Pagination a.navigation    { border-color: #000001; filter: chroma(color=#000001) }
/* CURRENT PAGE
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_Pagination a.current,
.Zebra_Pagination a.current:hover,
.Zebra_Pagination span.current,
.Zebra_Pagination span.current:hover { background:url(../img/captionbg.png);color:#fff;font-weight:700; }
/* THE "..." SEPARATOR
----------------------------------------------------------------------------------------------------------------------*/
.Zebra_Pagination span.seperator                 { color: #666; margin-right: 2px; bottom: 0px; display: block; float: left; padding: 16px 4px }