.alert{
	padding: 10px 10px 0px 10px;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}

#content{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

ul.content-header-nav{
	margin: 0px 0px 10px 0px;
	list-style: none;
	width: 100%;
}

.content-header-nav li{
	padding: 10px 0px;
}

.content-page, .page-404, #profile-content{
	width: 700px;
	float: left;
	margin-left: 0px;
	padding: 20px 0px;
}

.content-page-left{
	width: 710px;
	float: right;
	padding: 20px 0px;
}

.content-page-middle{
	width: 470px;
	float: left;
	padding: 20px 0px;
	margin-left: 20px;
}

.end{
	margin-right: 0px;
	border-right: none;
	padding-right: 0px;
}

#feature{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 300px;
}

#feature-content{
	padding: 20px 0px;
	width: 500px;
}

#feature-image{
	float: right;
	margin-top: 20px;
	width: 450px;
	height: 250px;
	padding: 5px;
}

#footer{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#footer-links{
	padding: 20px 0px;
}

#full-width{
	padding: 20px 0px;
}

.generic-button{
	width: 100%;
	float: left;
	padding: 10px 0px;
}

#header{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 10px 0px 20px 0px;
}

.image{
	padding: 5px;
	margin: 10px 0px;
	height: 80px;
}

.info{
	padding: 10px 10px 0px 10px;
	margin-bottom: 10px;	
}

ul.item-list { list-style: none;}

.item-list  li {
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 10px;
}

#latest{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#latest-block-wrapper{
	padding: 20px 0px;
}

#latest-block-wrapper-activity{
	padding: 20px 0px 10px 0px;
}

.latest-block{
	width: 300px;
	margin-right: 18px;
	padding-right: 19px;
	float: left;
}

.latest-block-end{
	width: 300px;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
}

.left-menu{
	padding: 10px 0px;
	margin-bottom: 10px;
}

#login{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding: 20px 0px;
}

#login-box{
	width: 500px;
}

#logo{
	padding-top: 20px;
}

.logo-square{
	float: left;
	margin: 0px 20px 0px 0px;
}

.meta{
	float: left;
	width: 100%;
}

#optionsbar{
	padding: 10px 0px;
}

#rss-float{
	float: right;
	background: url('../images/005.png') no-repeat right;
	color: #dddddd;
	text-align: right;
	text-transform: uppercase;
	padding-right: 30px;
}

#search-box{
	width: 300px;
	float: right;
	margin-left: 20px;
	padding-top: 30px;
}

#sidebar{
	float: right;
	width: 250px;
	padding: 20px 0px;
}

#sidebar-left{
	float: left;
	width: 240px;
	padding: 20px 0px;
}

#sidebar-small{
	float: left;
	width: 200px;
	padding: 20px 0px;
	margin-right: 20px;
}

#sidebar-small{
	float: left;
	width: 200px;
	padding: 20px 0px;
	margin-right: 20px;
}

#sidebar-small-user{
	float: left;
	width: 200px;
	padding: 20px 0px;
	margin-right: 20px;
}

#sidebar.directory-sidebar ol, #sidebar.directory-sidebar ul, #sidebar-small.directory-sidebar ol, #sidebar-small.directory-sidebar ul, #sidebar-left.directory-sidebar ol, #sidebar-left.directory-sidebar ul{
	margin: 0px;
}

#signup-box{
	float: right;
	width: 440px;
	padding-left: 20px;
}

#signup-action{
	float: right;
	padding-left: 20px;
}

#signup-box p{
	padding: 0px;
}

.site-stats{
	margin-top: 10px;
	padding: 10px 0px;
}

.site-stats-number{
	padding: 10px 20px;
}

.spacer{
	height: 20px;
}

.square-header{
	padding-top: 15px;
}

.top-navigation{
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 50px;
}

#userbar{
	padding-bottom: 10px;
}

.widget-error{
	padding: 10px;
	margin-bottom: 10px;
}

/* > Pagination
-------------------------------------------------------------- */

div.pagination {
	padding: 10px 20px 10px 20px;
	height: 16px;
}
	div.pagination#user-pag, .friends div.pagination,
	.mygroups div.pagination, .myblogs div.pagination, noscript div.pagination {
		border: none;
		padding: 8px 15px;
	}

	div.pagination .pag-count {
		float: left;
	}

	div.pagination .pagination-links {
		float: right;
	}
		div.pagination .pagination-links span,
		div.pagination .pagination-links a {
			padding: 0 5px;
		}

div#pag-bottom {
	margin-top: 0;
}

ul#group-admins li{
	list-style: none;
}