/* -----------------------------------------------------------
	content -> right -> pagination
----------------------------------------------------------- */

div.pagination
{
    margin: 10px 0 0 0;
    padding: 0;
    clear: both;
    overflow: hidden;
}

div.pagination div.results
{
    margin: 0;
    padding: 0;
    text-align: left;
    float: left
}

div.pagination div.results span 
{
    margin: 0;
    padding: 6px 8px 6px 8px;
    display: block;
    float: left;
    background: #ebebeb url("../img/pagination/pager.png") repeat-x;
    border-top: 1px solid #dedede;
    border-left: 1px solid #cfcfcf;
    border-right: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
	color: #4A4A4A;
	font-weight: bold;
}

div.pagination ul.pager
{
    margin: 0;
    padding: 0;
    float: right;
    text-align: right;
}

div.pagination ul.pager li
{
    margin: 0 0 0 4px;
    padding: 0;
    float: left;
    list-style: none;
    background: #ebebeb url("../img/pagination/pager.png") repeat-x;
    border-top: 1px solid #dedede;
    border-left: 1px solid #cfcfcf;
    border-right: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
	color: #4A4A4A;
    font-weight: bold;
}

div.pagination ul.pager li.separator
{
    padding: 6px;   
}

div.pagination ul.pager li.current
{
    padding: 6px;   
    background: #b4b4b4 url("../img/pagination/pager_selected.png") repeat-x;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #bebebe;
    border-right: 1px solid #b1b1b1;
    border-bottom: 1px solid #afafaf;
    color: #515151;
}

div.pagination ul.pager li span.disabled
{
    padding: 6px;
    color: #B4B4B4;
	display: inline-block; 
}

div.pagination ul.pager li a 
{
    margin: 0;
    padding: 6px;
    display: block;
    float: left;
    color: #515151;
	text-decoration: none;
}

div.pagination ul.pager li a:hover, 
div.pagination ul.pager li a:active 
{
    margin: -1px;
    background: #b4b4b4 url("../img/pagination/pager_selected.png") repeat-x;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #bebebe;
    border-right: 1px solid #b1b1b1;
    border-bottom: 1px solid #afafaf;
}
