* {
	margin: 0;
	padding: 0;
}

div{
	/*overflow: auto;*/
}

li{
	list-style: none;	
}

#wrapper{
	margin: 0px auto;
	text-align: left;
	width: 960px;
}

#paging_container .no_more{
	padding:3px 5px;
	margin:10px;
	color:white;
	text-decoration:none;
	float: left;
    width: 120px;
    text-align:center;
    border-top: 1px solid #7f7f7f;
    background:#CCC;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: white;
    vertical-align: middle;
    height: 30px;
	cursor: default;
}

paging_container .no_more_last{
	padding:3px 5px;
	margin:10px;
	color:white;
	text-decoration:none;
	float: left;
    width: 120px;
    text-align:center;
    border-top: 1px solid #7f7f7f;
    background: #10518D;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: white;
    vertical-align: middle;
    height: 30px;
}

.ellipse{
	float: left;
}


.container{
	width: 260px;
	float: left;
	margin: 50px 10px 10px;
	padding: 20px;
	background-color: white;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
	margin: 0 auto;
	width: 50%;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:10px;
	color:white;
	text-decoration:none;
	float: left;
    width: 120px;
    text-align:center;
    border-top: 1px solid #7f7f7f;
    background: #10518D;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    color: white;
    vertical-align: middle;
    height: 30px;

}
.active_page{
	background-color:white !important;
	color:black !important;
}	

.content, .alt_content{
	color: black;
}

.content li, .alt_content li, .content > p{
	padding: 5px
}

.previous_link{
	padding-right: 100px;
}