body {

	margin: 0px;

	padding: 0px;

/* 	background:#e2e2e2 url(images/bg.png); */

	
	background:#fff;

}

img {

	border: 0px;

}

/* REQUIRED CSS STYLES */

.game_not_found {

	height: 170px;

	padding-top: 130px;

	font-family: Arial;

}

#no_games {

	font-family: Arial;

	text-align: center;

	padding-top: 30px;

}

/* REQ:5 STAR RATING CSS */

#rateStatus{float:left; clear:both; width:100%; height:20px;}

    #rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}

    #rateMe li{float:left;list-style:none;}

    #rateMe li a:hover,

    #rateMe .on{background:url(images/star.png) no-repeat;}

    #rateMe a{float:left;background:url(images/empty_star.png) no-repeat;width:20px; height:20px;}

    #ratingSaved{display:none;}

    .saved{color:red; }



#comments ul {

	list-style: none;

	margin:0px;

	padding:0px;

	padding:8px 10px 15px 8px;

}



#comments ul li {

	color:#FFF;

	line-height: 150%;

	margin-bottom:8px;

	border:1px solid #dcd6d4;

	padding: 4px;

	overflow:auto;

	width:435px;

}

#error_message {

	padding: 5px 5px 5px 10px;

	background-color: #f2eeb0;

	margin-bottom: 20px;

}

#pm_task_complete {

	padding: 5px 5px 5px 10px;

	background-color: #f2eeb0;

	margin-bottom: 20px;

}

#member_list {

	width: 100%;

}

#member_list td {

	border-bottom: 1px solid #dfdfdf;

	height: 40px;

}

#member_list td a {

	color: #373737;

}

#member_list img {

	margin-top: 5px;

}

.link_item {

	padding:5px;

}

#login_to_comment {

	text-align: center;

	padding: 15px 0px 15px 0px;

}

/* END OF REQUIRED CSS STYLES */

.header_container {

	height: 60px;

	background: #292726;

}

.logo {

	float: left;

}

.user_area {

	float: right;

	background: #3a393a;

	height: 50px;

	width: 400px;

	border-top: 0px;

	color: #fff;

	font-family: Arial;

	margin-top: 6px;

}

.ua_avatar {

	float: left;

	margin: 5px 4px 0px 5px;

}

.ua_username {

	font-size: 16px;

	font-weight: bold;

	margin-top: 6px;

	float:left;

}

.ua_unregistered {

	font-size: 16px;

	font-weight: bold;

	margin-top: 6px;

}

.ua_points {

	float: left;

	background-color: #565455;

	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;

	font-size: 10px;

	color: #fff;

	padding: 0px 7px 0px 7px;

	border: 2px solid #484647;

	-moz-border-radius: 12px;

	margin: 5px 0px 0px 5px;

}

.ua_info {

	float: left;

	font-size: 14px;

	margin-right: 10px;

}

.ua_info a {

	color: #dcdcdc;

	text-decoration: none;

}

.ua_info a:hover {

	text-decoration: underline;

}

.main_menu_container {

	background: #fff;

	padding-top: 5px;

	font-family: Arial;

	font-size: 15px;

	text-align: left;

}

.main_menu_container a {

	color: #c45454;

	text-decoration: none;

}

.main_menu_container a:hover {

	color: #c45454;

	border-bottom: 1px dotted #fff;

}

.main_menu {

	width: 990px;

	margin: auto;

	padding-top: 7px;

	padding-bottom: 5px;

}

.content_container {

	width: 990px;

	margin: auto;

}

.pages_menu {

	border: 1px solid #c8c8c8;

	background-color: #c3e7fe;

	margin-top: 8px;

	margin-right: 3px;

	font-family: Arial;

	font-size: 14px;

	padding: 4px;

	padding-left: 10px;

	color: #fff;

	float: left;

	width: 725px;

}

.pages_menu a {

	color: #fff;

	text-decoration: none;

}

.pages_menu a:hover {

	color: #fff;

}

.search_contain {

	float: left;

}

.search_button_contain {

	float: left;

	margin-top: 8px;

}

.search_box {

	border: 1px solid #c8c8c8;

	height: 22px;

	margin-top: 8px;

	margin-right: 3px;

	font-size: 15px;

	padding: 2px 0px 0px 4px;

	width:210px;

}

.title {

	font-family: Arial;

	height: 50px;

	font-size: 30px;

	color: #6e0900;

	padding-top: 15px;

}

.title_small {

	font-family: Arial;

	height: 35px;

	font-size: 20px;

	color: #6e0900;

	padding-top: 15px;

}

.leaderboard {

	text-align: center;

	padding: 10px;

}

.ad_banner {

	text-align: center;

	padding-bottom: 15px;

}

.ad_small_square {

	text-align: center;

	padding: 15px;

}

.main_left {

	width:720px;

	float: left;

}

.main_right {

	width: 255px;

	float: right;

}

.misc_container {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 10px;

	padding: 8px;

	font-family: Arial;

	overflow:auto;

	width:703px;

}

.misc_container a {

	color: #484848;

}

.misc_container a:hover {

	color: #000;

}

.form_textbox {

	height: 20px;

	width: 250px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

}

.footer {

	padding: 50px 0px 30px 0px;

	text-align: center;

	font-family: Arial;

	color: #a8a8a8;

	font-size: 12px;

}

.footer a {

	color: #404040;

}

.more_links {

	text-align: center;

}

/* HOMEPAGE */

.featured_games {

	border: 1px solid #c8c8c8;

	background-color: #fdfdce;

	margin-bottom: 10px;

	padding: 0px 0px 10px 0px;

	overflow:auto;

	width:720px;

}

.home_category {

	border: 1px solid #c8c8c8;

	border-top: 0px;

	background-color: #fff;

	margin-bottom: 10px;

	overflow:auto;

	padding-bottom:15px;

	width:720px;

}

.home_cat_title {

	border: 1px solid #c8c8c8;

	border-bottom: 0px;

	padding: 8px;

	font-family: Arial;

	background: #eeeeee;

	height: 20px;

	width:704px;

}

.home_cat_name {

	font-size: 18px;

	float: left;

}

.home_cat_link {

	float: right;

	font-size: 14px;

	margin-top: 2px;

}

.home_cat_title a {

	color: #770c11;

	text-decoration: none;

}

.homepage_game {

	float: left;

	width: 350px;

	margin-top: 10px;

}

.home_game_image {

	float: left;

	padding: 5px 5px 0px 5px;

	text-align: center;

	border: 1px solid #ccc;

	height: 65px;

	width: 60px;

	margin-left: 8px;

}

.home_game_info {

	float: left;

	padding-left: 5px;

	width: 255px;

	text-align: left;

	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;

	font-size: 12px;

	padding-top: 5px;

}

.home_game_info a {

	color: #cdcdcd;

}

.home_game_head a {

	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;

	font-size: 14px;

	color: #000;

}

.home_game_head a:hover {

	color: #951510;

}



.module {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	font-family: Arial;

	font-size: 14px;

	padding-bottom: 8px;

	margin-bottom: 10px;

}

.module a {

	color: #4c4c4c;

}

.module a:hover {

	color: #791513;

}

.module ul {

	list-style:none;

	padding:0px;

	margin:0px;

}

.module li {

	padding:4px;

	border-bottom: 1px solid #e6e6e6;

	text-align: left;

	margin-right: 10px;

	margin-left: 10px;

}



.module_header {

	margin: 3px;

	/*background: url(images/module_header.png);*/
	background-color: #5f96f5;

	height: 27px;

	font-family: Arial;

	font-size: 14px;

	color: #fff;

	padding-top: 9px;

	padding-left: 8px;

}

/* VIEW GAME */

.game_container {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 15px;

	text-align: center;

	padding-bottom: 30px;

}

.game_info_container {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 15px;

	overflow:auto;

	width:100%;

}

.game_info_content {

	padding: 5px 5px 5px 10px;

	font-family: Arial;

	font-size: 14px;

}

.game_info_header {

	margin: 3px;

	background: url(images/module_header.png);

	height: 27px;

	font-family: Arial;

	font-size: 14px;

	color: #fff;

	padding-top: 9px;

	padding-left: 8px;

}

.gi_column1 {

	float: left;

	width: 100px;

	padding: 18px 0px 10px 10px;

	text-align: center;

	font-family: Arial;



}

.gi_column2 {

	float: left;

	width: 550px;

	padding-left: 8px;

	padding: 10px 0px 20px 0px;

}

.game_options {

	margin-bottom: 30px;

	padding: 8px;

	font-family: Arial;

	background: #eeeeee url(images/header_2.png);

	color: #fff;

	overflow:auto;

	width:972px;

}

.game_options_column1 {

	float: left;

	padding-top: 3px;

	margin-right: 4px;

}

.game_options_column2 {

	float: left;

	padding-top: 2px;

	margin-right: 5px;

	width:105px;

}

.button2 a {

	width: 123px;

	height: 23px;

	background: #ae3632 url(images/button2.png);

	padding-top: 2px;

	padding-right: 4px;

	margin: 0px 5px 0px 0px;

	float: right;

	font-family: Verdana;

	font-size: 13px;

	display: block;

	color: #fff;

	text-decoration: none;

}

.button2 a:hover {

	display: block;

	background-color: #cf0000;

}

.button3 a {

	width: 123px;

	height: 23px;

	background: #dadada url(images/button3.png);

	padding-top: 2px;

	padding-right: 4px;

	margin: 0px 5px 0px 0px;

	float: right;

	font-family: Verdana;

	font-size: 13px;

	display: block;

	color: #fff;

	text-decoration: none;

}

.button3 a:hover {

	display: block;

	background-color: #dedede;

}

.game_column1 {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin: 0px 15px 15px 0px;

	text-align: center;

	width: 49%;

	float: left;

}

.game_column2 {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	width: 100%;

	float: left;

	padding-bottom: 15px;

	margin-bottom: 15px;

}

.comments_container {

	padding: 10px;

}

.add_comment_box {

	border: 1px solid #ccc;

	width: 450px;

}

.new_comment_container {

	text-align: left;

	font-family: Arial;

}

.comment_button_container {

	padding-top:5px;

	text-align:right;

	margin-bottom: 10px;

}

.comment_avatar {

	float: left;

	margin: 4px 10px 0px 5px;

}

.comment_content {

	float: left;

	width: 365px;

}

.comment_username {

	color: #2f2f2f;

	padding-top: 6px;

}

.comment_username a {

	color: #730702;

	text-decoration: none;

}

.thecomment {

	color: #2f2f2f;

	border-top:1px solid #dcd6d4;

}

.random_game {

	float: left;

	margin-top: 10px;

}

.random_game_image {

	float: left;

	padding: 5px 5px 0px 5px;

	text-align: center;

	border: 1px solid #ccc;

	height: 65px;

	width: 60px;

	margin-left: 8px;

}

.random_game_info {

	float: left;

	padding-left: 5px;

	width: 390px;

	text-align: left;

	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;

	font-size: 12px;

	padding-top: 5px;

}

.random_game_info a {

	color: #cdcdcd;

}

.random_game_head a {

	font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;

	font-size: 14px;

	color: #000;

}

.random_game_head a:hover {

	color: #951510;

}

/* CATEGORY */

.category_container {

	border: 1px solid #c8c8c8;

	border-top: 0px;

	background-color: #fff;

	margin-bottom: 15px;

	overflow: auto;

	width:718px;

}

.sort_options {

	border: 1px solid #c8c8c8;

	border-bottom: 0px;

	padding: 8px;

	font-family: Arial;

	font-size: 14px;

	background: #eeeeee;

}

.sort_options a {

	color: #454342;

}

.category_pages {

	margin: auto;

	background: #fff;

	margin: 15px;

	text-align: center;

	font-family: Arial;

}

.category_pages a {

	color: #9a0100;

	padding: 3px;

	text-decoration: none;

}

/* PROFILE */

.profile_container {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 15px;

	overflow:auto;

	width:100%;

}

.profile_container a {

	color: #871e16;

}

.profile_header_avatar {

	width:80px;

	height: 87px;

	float: left;

	padding-left: 20px;

	padding-top: 12px;

}

.profile_header_info {

	width: 650px;

	height: 80px;

	float: left;

	padding-top: 20px;

	padding-left: 5px;

}

.profile_header_buttons {

	float: right;

	background-position:top right;

	width: 173px;

	height: 97px;

	padding-left: 20px;

	padding-top: 3px;

}

.profile_username {

	font-size: 30px;

	font-family: Arial;

	padding: 0px;

	float: left;

}

.profile_points {

	float: left;

	background-color: #9f0c07;

	margin-left: 10px;

	font-family: Arial;

	color: #fff;

	margin-top: 8px;

	padding: 0px 12px 0px 12px;

	-moz-border-radius: 12px;

}

.small_points {

	font-size: 10px;

	text-transform: uppercase;

}

.profile_stats {

	font-size: 16px;

	font-family: Arial;

}

.profile_button a {

	background: #ae3632 url(images/button2.png);

	width: 150px;

	height: 23px;

	padding-top: 2px;

	padding-right: 4px;

	margin: 10px 15px 0px 0px;

	float: right;

	font-family: Verdana;

	font-size: 13px;

	display: block;

	color: #fff;

	text-decoration: none;

	text-align: center;

}

.profile_button a:hover {

	display: block;

	background-color: #cf0000;

}

.profile_column1 {

	margin-right: 12px;

	width: 70%;

	float: left;

}

.profile_column2 {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	font-family:Geneva, Verdana, sans-serif;

	font-size: 18px;

	margin-bottom: 20px;

}

.user_info {

	padding: 10px;

	overflow: hidden;

}

.user_info a {

	color: #000;

}

.right_title {

	color: #8a8a8a;

}

.profile_content_item {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 15px;

	font-family: Arial;

}

.fav_container {

	padding: 20px;

}

.profile_comment {

	border:1px solid #dcd6d4;

	margin-bottom: 10px;

	padding: 10px;

}

.profile_left_header {

	background: #eeeeee;

	height: 28px;

	padding-top: 12px;

	padding-left: 15px;

	color: #99080a;

	font-family: Arial;

	font-size: 14px;

}

/* EDIT PROFILE */

.edit_avatar_container {

	padding: 10px 0px 10px 10px;

	border-bottom: 1px solid #cdcdcd;

	margin-bottom: 10px;

	overflow:auto;

	width:680px;

}

.edit_info_container {

	padding: 10px 0px 10px 10px;

}

.edit_profile_header {

	font-size: 20px;

	color: #353535;

	font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;

}	

.edit_profile_lable {

	float:left;

	margin-right:10px;

	width:80px;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size:12px;

	text-align:left;

}

.edit_profile_element {

	float: left;

}

.edit_avatar_element {

	float: left;

	padding-top: 3px;

}

.edit_profile_textbox {

	height: 20px;

	width: 500px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

}

.edit_profile_textarea {

	height: 60px;

	width: 500px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

/* NEWS */

.news_wrapper {

	border: 1px solid #c8c8c8;

	background-color: #fff;

	margin-bottom: 15px;

}

.news_header {

	background: #eeeeee;

	overflow:auto;

	width:100%;

}

.news_image {

	float: left;

	width: 60px;

	margin: 5px 0px 0px 5px;

}

.news_title {

	float: left;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size: 18px;

	padding-left: 10px;

	padding-top: 8px;

}

.news_title a {

	color: #720607;

	text-decoration: none;

}

.news_author {

	font-size: 14px;

}

.news_main {

	padding: 0px 10px 0px 10px;

	margin-bottom: 25px;

	font-family: Arial;

}

/* Private messages */

.pm_subject_textbox {

	height: 20px;

	width: 600px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

}

.pm_message_textbox {

	height: 100px;

	width: 600px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

	font-family: Arial;

}

.pm_subject {

	font-size: 20px;

}

.pm_details {

	margin-bottom: 10px;

	padding-bottom: 5px;

	border-bottom: 1px solid #c6c6c6;

}

.pm_message {

	padding: 10px;

}

.pm_footer {

	border-top: 1px solid #c6c6c6;

	margin-top: 10px;

	padding-top: 5px;

}

.pm_table td {

	border-bottom: 1px solid #c6c6c6;

	padding: 5px;

}

.pm_no_messages {

	height: 80px;

	padding-top: 70px;

	text-align: center;

}



/* News comments */

#news_comments ul {

	list-style: none;

	margin:0px;

	padding:0px;

	padding:8px 10px 15px 8px;

	font-family: Arial;

}



#news_comments ul li {

	color:#FFF;

	line-height: 150%;

	border:1px solid #dcd6d4;

	padding: 4px;

	overflow:auto;

	width:650px;

	margin: auto;

	margin-bottom:8px;

}







.news_comments_container {

	border: 1px solid #c8c8c8;

	border-top: 0px;

	background-color: #fff;

	margin-bottom: 15px;

	overflow: auto;

	width:718px;

}

.news_comments_header {

	margin: 3px;

	background: url(images/module_header.png);

	height: 27px;

	font-family: Arial;

	font-size: 14px;

	color: #fff;

	padding-top: 9px;

	padding-left: 8px;

}

.news_add_comment_box {

	border: 1px solid #ccc;

	width: 450px;

	margin-top: 10px;

}

.news_new_comment_container {

	text-align: left;

	font-family: Arial;

}

.news_comment_button_container {

	padding-top:5px;

	text-align:right;

	margin-bottom: 10px;

	width: 450px;

}

.news_comment_avatar {

	float: left;

	margin: 4px 10px 0px 5px;

}

.news_comment_content {

	float: left;

	width: 580px;

}

.news_comment_username {

	color: #2f2f2f;

	padding-top: 6px;

}

.news_comment_username a {

	color: #730702;

	text-decoration: none;

}

.news_thecomment {

	color: #2f2f2f;

	border-top:1px solid #dcd6d4;

}



/* SUBMIT GAME */



.tb-submit {

	height: 20px;

	width: 500px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

}

.ta-submit {

	height: 60px;

	width: 500px;

	border: 1px solid #CCC;

	font-size: 15px;

	padding: 4px;

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}



/* MODULE NOTICE */



.module_notice {

	text-align: center;

	padding: 5px;

}



/* GAME DESC LINKS FOR TAGS */

.game_info_content a {

	color: #4d4d4d;

}



/* ADS */



.ad_info {

	font-family: Arial;

	padding-bottom: 10px;

}

.ad_info a {

	color: #790500;

}



/* TAG CLOUD */



.tag_cloud {

	text-align: center;

	padding: 6px;

}



/* Social buttons */

.social_text {

	font-size: 12px;

	margin-bottom: 3px;

	margin-top: 6px;

}

.refer_textbox {

	height: 15px;

	width: 250px;

	border: 1px solid #CCC;

	font-size: 12px;

	padding: 4px;

}



/* Facebook login */

.facebook_message {

	margin: 10px 0px 30px 0px;

}



/* Reports */

#reportform {

	padding: 5px 5px 5px 10px;

	font-family: Arial;

	font-size: 14px;

	text-align: center;

}

.reportform {

	padding: 5px 5px 5px 10px;

	font-family: Arial;

	font-size: 14px;

	text-align: center;

}

.game_report_text {

	font-family: Arial;

}

.comment_report_text {

	font-family: Arial;

	font-size: 14px;

	text-align: left;

}



/* AV Arcade popup */

#ava-popup {

    

    position: fixed;

    top: 30%;

    left: 50%;

    

    margin-left: -300px;

    width: 600px;

    

    background-color: #EEE;

    color: #333;

    border: 3px solid #363636;

    border-radius: 5px;

    -moz-border-radius: 5px;

    display: none;

    

    z-index: 3;

}



#overlay{

    background: #000;

    position: absolute;

    top: 0px;

    left: 0px;

    z-index: 2;

    width: 100%;

    height: 100%;

    display: none;

    -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }

}

* html #overlay{

    background-color: #333;

    background-color: transparent;

    background-image: url(blank.gif);

    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(

        src="/images/overlay.png", sizingMethod="scale");

}

#ava-popup-header {

	background: url(images/module_header.png);

	height: 27px;

	font-family: Arial;

	font-size: 14px;

	color: #fff;

	padding-top: 9px;

	padding-left: 8px;

}

#ava-popup-content {

	padding: 10px;

}

#ava-popup-title {

	float: left;

}

#popup-close-button {

	float: right;

	margin-right: 8px;

}

.comment_report_textbox {

	border: 1px solid #7b7b7b;

	width: 577px;

}

/* Game page highscores */

.game_right_container {

	float: left;

	width: 49%;

}

.profile_right_container {

	float: right;

	width: 28%;

}

.game_highscore_list {

	list-style: none;

	font-family: Arial;

	font-size: 13px;

}

.game_highscore_container {

	height: 35px;

}

.game_highscore_container a {

	color: #323232;

}

.game_highscore_avatar {

	float: left;

}

.game_highscore_name {

	float: left;

	padding: 7px 10px 1px 6px;

	width: 33%;

}

.game_highscore_score {

	float: left;

	padding-top: 7px;

	font-weight: bold;

	width: 28%;

}

.game_highscore_date {

	float: left;

	padding-top: 7px;

	color: #545454;

	width: 17%;

}

.game_no_highscores {

	font-family: Arial;

	text-align: center;

	padding: 20px 0px 20px 0px;

}

.game_highscore_pages {

	font-family: Arial;

	text-align: center;

}

.game_highscore_pages a {

	color: #505050;

}

#game_highscore_header {

	height: 35px;

}

#game_highscore_header .game_highscore_score, #game_highscore_header .game_highscore_date {

	font-weight: normal;

	color: #000;

}

#game_highscore_header .game_highscore_name {

	padding-left: 0px;

	width: 41%;

}

.highscore_title {

	font-family: Arial;

	text-align: center;

	padding-top: 3px;

}

/* Profile page highscores */

.user_highscore_list {

	list-style: none;

	font-family: Arial;

	font-size: 13px;

	padding: 2px;

	margin: 0px;

}

.user_highscore_container {

	height: 35px;

}

.user_highscore_container a {

	color: #323232;

}

.user_highscore_avatar {

	float: left;

}

.user_highscore_name {

	float: left;

	padding: 7px 0px 1px 6px;

	width: 45%;

}

.user_highscore_score {

	float: right;

	padding-top: 7px;

	font-weight: bold;

	width: 15%;

	margin-right: 10px;

}

.user_no_highscores {

	font-family: Arial;

	text-align: center;

	padding: 20px 0px 20px 0px;

}

.user_highscore_pages {

	font-family: Arial;

	text-align: center;

}

.user_highscore_pages a {

	color: #505050;

}

#user_highscore_header {

	height: 35px;

}

#user_highscore_header .user_highscore_score {

	font-weight: normal;

	color: #000;

}

#user_highscore_header .user_highscore_name {

	padding-left: 0px;

	width: 41%;

}

/* Module highscores */

.module_highscore_list {

	list-style: none;

	font-family: Arial;

	font-size: 13px;

	padding: 2px;

	margin: 0px;

}

.module_highscore_container {

	height: 35px;

}

.module_highscore_container a {

	color: #323232;

}

.module_highscore_avatar {

	float: left;

}

.module_highscore_name {

	float: left;

	padding: 7px 0px 1px 6px;

	width: 45%;

}

.module_highscore_score {

	float: right;

	padding-top: 7px;

	font-weight: bold;

	width: 15%;

	margin-right: 10px;

}

.user_no_highscores {

	font-family: Arial;

	text-align: center;

	padding: 20px 0px 20px 0px;

}

.module_highscore_pages {

	font-family: Arial;

	text-align: center;

}

.module_highscore_pages a {

	color: #505050;

}

#module_highscore_header {

	height: 35px;

}

#module_highscore_header .module_highscore_score {

	font-weight: normal;

	color: #000;

}

#module_highscore_header .module_highscore_name {

	padding-left: 0px;

	width: 41%;

}

.clear-all{clear:both; line-height:0; height:0;}
