
.wp-pagenavi {
    background: none repeat scroll 0 0 #5EC0DB;
    bottom: 0;
    left: 0;
    position: fixed;
    width: 100%;
}
.content-pagenavi { margin:auto; width:968px; position:relative }
.wp-pagenavi a, .wp-pagenavi span {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #D3D3D3;
    float: left;
    font-weight: bold;
    margin: 0 1px;
    padding: 10px 15px;
    text-decoration: none;
	transition-duration: 0.3s, 0.3s;
	transition-property:color, background;
	transition-timing-function:linear, ease-in;
	-webkit-transition-property:color, background;
	-webkit-transition-duration: 0.3s, 0.3s;
	-webkit-transition-timing-function: linear, ease-in;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
}
.wp-pagenavi span.current {
    background: none repeat scroll 0 0 #449AB4;
    color: #FFFFFF;
}
.wp-pagenavi a:hover {
    background: none repeat scroll 0 0 #449AB4;
    color: #FFFFFF;
}
.nextpostslink, .previouspostslink {
    background: none repeat scroll 0 0 #57B1CC !important;
    color: #FFFFFF !important;
}




.content-pagenavi ul {
    border-right: 1px solid #57B1CB;
    position: absolute;
    right: 0;
}
.content-pagenavi li {
    float: left;
}
.content-pagenavi li a {
    border-left: 1px solid #57B1CB;
    margin: 0;
}
.content-pagenavi .fb {
    background: url("images/fb.png") no-repeat scroll center center transparent;
    padding: 18px 20px;
}
.content-pagenavi .tw {
    background: url("images/tw.png") no-repeat scroll center center transparent;
    padding: 18px 20px;
}
.content-pagenavi .fb:hover {
    background: url("images/fb_h.png") no-repeat scroll center center #449AB4;
}
.content-pagenavi .tw:hover {
    background: url("images/tw_h.png") no-repeat scroll center center #449AB4;
}