/*#############################
# Main Content Div Section
##############################*/
#main-content DIV.section DIV.filters {
    color: #191919;
    float: right;
    font-family: arial,verdana,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#main-content DIV.section TABLE {
	margin:0 auto;
	min-width: 500px;
	text-align: center;
}
#main-content DIV.section TABLE.highest-rated TR TD.title A {
	color: #191919;
}
#main-content DIV.section TABLE.highest-rated TR TD.rating {
	color: #01B000;
	font-weight: bold;
	width: 75px;
}
#main-content DIV.section TABLE.top-users TR TD.rank {
	color: #01B000;
	font-weight: bold;
	padding-right: 25px;
}
#main-content DIV.section TABLE.top-users TR TD.username {
	width: 125px;
}
#main-content DIV.section TABLE.top-users TR TD.username A {
	color: #191919;
}
#main-content DIV.section TABLE.top-users TR TD.rating {
	color: #191919;
	width: 100px;
}
#main-content DIV.section DIV.user-details IMG.avatar {
	max-height: 100px;
	max-width: 100px;
}
#main-content DIV.section DIV.user-details {
	margin: 10px;
}
#main-content DIV.section DIV.user-details TABLE {
	width: 100%;
}
#main-content DIV.section DIV.user-details TABLE TR TD {
	color: #191919;
	text-align: left;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options {
	padding-right: 50px;
     text-align: center;
	width: 160px;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options P {
     margin: 5px;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options P A {
     color: #191919;
     font-weight: bold;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options P A:hover {
     color: #9CE205;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options P A IMG {
     border: none;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options P.rank {
     color: #FF3F40;
     font-weight: bold;

}
#main-content DIV.section DIV.user-details TABLE TR TD.options UL {
     list-style-type: none;
     margin: 0;
     padding: 0;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options UL LI {
     background-color: #CCCCCC;
     border-radius: 3px;
     cursor: pointer;
     font-size: 10px;
     margin: 5px 0;
     padding: 3px;
     -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
#main-content DIV.section DIV.user-details TABLE TR TD.options UL LI:hover {
     text-decoration: underline;
}
#main-content DIV.section DIV.user-details TABLE TR TD.title {
	font-weight: bold;
	width: 200px;
}
#main-content DIV.section DIV.user-details TABLE TR TD.rank {
	color: #FF3F40;
}
#main-content DIV.section DIV.user-details TABLE TR TD.tags {
	color: #9CE205;
}
#main-content DIV.section DIV.user-details TABLE TR TD.tags A {
	color: #191919;
     text-decoration: none;
}
#main-content DIV.section DIV.user-details TABLE TR TD.tags A:hover {
	color: #9CE205;
}
#main-content DIV.section TABLE.users-comments {
	margin: 10px;
	width: 100%;
}
#main-content DIV.section TABLE.users-comments TR TD.title {
	text-align: left;
}
#main-content DIV.section TABLE.users-comments TR TD.title A {
	color: #191919;
	font-style: italic;
}
#main-content DIV.section TABLE.users-comments TR TD.time {
	color: #191919;
	max-width: 350px;
	min-width: 350px;
	text-align: left;
	width: 350px;
}
#main-content DIV.section TABLE.users-comments TR TD.time A {
	color: #191919;
}
#main-content DIV.section TABLE.users-comments TR TD.rating {
	color: #01B000;
	font-weight: bold;
	width: 75px;
}
#main-content DIV.section DIV.title {
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-family: 'CustomHead', "courier new",courier,Georgia,monospace;
	font-size: 22px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	text-align: left;
}
#main-content DIV.section DIV.title UL.social-networks {
	display: inline;
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#main-content DIV.section DIV.title UL.social-networks LI {
	cursor: pointer;
	display: inline-block;
	margin: 0;
	padding: 0 5px;
}
#main-content DIV.section DIV.title UL.social-networks LI.google-buzz A {
	background: transparent url(images/btn-google-buzz.png) no-repeat top left;
	display: inline-block;
	height: 16px;
	width: 16px;
}
#main-content DIV.section DIV.title UL.social-networks LI.myspace A {
	background: transparent url(images/btn-myspace.png) no-repeat top left;
	display: inline-block;
	height: 16px;
	width: 16px;
}
#main-content DIV.section DIV.footer {
	background-color: #CCCCCC;
	font-family: arial,verdana,sans-serif;
	margin: 0;
	padding: 5px;
	text-align: left;
}
#main-content DIV.section DIV.footer P {
     color: #FFFFFF;
     margin: 0;
	padding: 0;
}
#main-content DIV.section DIV.footer P A {
	color: #000066;
     font-weight: bold;
	padding: 0;
	margin: 0;
}
#main-content DIV.section DIV.footer P.media-stats {
	color: #000000;
}
#main-content DIV.section DIV.footer P.media-stats SPAN.value {
     font-weight: bold;
     margin-right: 15px;
}
#main-content DIV.section DIV.footer P.media-options SPAN.total {
	font-size: 30px;
	margin-right: 10px;
}
#main-content DIV.section DIV.footer P.media-options IMG {
     cursor: pointer;
     margin-right: 10px;
}
#main-content DIV.section .pagination {
	background-color: #CCCCCC;
	margin: 0;
	padding: 10px;
	text-align: center
}

#main-content DIV.section TABLE TFOOT.pagination TR TD { padding: 15px 0 10px 0; }

#main-content DIV.section .pagination UL {
	display: inline;
	list-style-type: none;
	margin: 0;
}
#main-content DIV.section .pagination UL LI {
	color: #FFFFFF;
    cursor: pointer;
	background-color: #373737;
	border: 1px solid #5C5C5C;
	display: inline-block;
	font-size: 11px;
	margin: 0 2px;
	padding: 0 3px;
	text-align: center;
	width: 25px;
}
#main-content DIV.section .pagination UL LI:hover {
	background-color: transparent;
}
#main-content DIV.section .pagination UL LI:hover A {
	color: #9CE205;
}
#main-content DIV.section .pagination UL LI A {
	color: #FFFFFF;
	text-decoration: none;
}
#main-content DIV.section .pagination UL LI.total {
	background-color: transparent;
	border: none;
    cursor: default;
	padding: 0;
	width: 100px;
	
}
#main-content DIV.section .pagination UL LI.total SPAN.total {
	color: #191919;
}
#main-content DIV.section .pagination UL LI.active {
	background-color: transparent;
	font-weight: bold;
}