@charset "utf-8";
/* CSS Document */

body {margin:0px;}
.page_wrap {width:920px; margin-left:auto; margin-right:auto; padding:5px 0px 1px 0px;}
.popup_wrap {width:690px; margin-left:auto; margin-right:auto; padding:5px 5px 5px 5px;}
.usercp_wrap {width:390px; margin-left:auto; margin-right:auto; padding:5px 5px 5px 5px;}

#wrap {padding:0 0px; min-width:650px; margin-left:auto; margin-right:auto;}

.headerbar {background:#fff no-repeat none 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px;}
/*.headerbar {background:#000 none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px;}*/
.navigationbar {background:#fff none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:center;}
.footerbar {background:#fff none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px;}
.affiliatesbar {background:#fff none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:center;}
.loginbar {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:center;}
.event_notify {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; height:32px; text-align:left;}

/***--- MY LINKS ---***/
.mylinks {background:#fff none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; height:41px; text-align:center;}

.pagination {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:675px; text-align:right;}
.news_pagination {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:4px; padding:0 5px; width:570px; text-align:right;}
.community_pagination {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:4px; margin-left:4px; padding:0 5px; width:443px; text-align:right;}
.sgml_pagination {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:895px; text-align:right;}
.admin_pagination {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:370px; text-align:right;}
.vvault_submit {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:895px; text-align:right;}

img {border:none; border-width:0;}
hr {color:#353535;}

.banner_pane {width:900px; height:110px; margin-left:5px; text-align:center;}
.nav_pane {width:900px; height:50px; margin-left:0px; margin-right:0px; text-align:center;}

span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {font-size:1px; line-height:1px; display:block; height:5px; background-repeat:no-repeat;}
span.corners-top {background-image:none; background-position:0 0; margin:0 -5px;}
span.corners-top span {background-image:none; background-position:100% 0;}
span.corners-bottom {background-image:none; background-position:0 100%; margin:0 -5px; clear:both;}
span.corners-bottom span {background-image:none; background-position:100% 100%;}
span.content_corners-top, span.content_corners-bottom, span.content_corners-top span, span.content_corners-bottom span {font-size:1px; line-height:1px; display:block; height:5px; background-repeat:no-repeat;}
span.content_corners-top {background-image:none; background-position:0 0; margin:0 -5px;}
span.content_corners-top span {background-image:none; background-position:100% 0;}
span.content_corners-bottom {background-image:none; background-position:0 100%; margin:0 -5px; clear:both;}
span.content_corners-bottom span {background-image:none; background-position:100% 100%;}

.content_main {background:#fff none repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0px 5px; width:900px;}
.content_left {color:#fff; margin-bottom:4px; margin-top:4px; padding:0 5px; width:550px;}
.content_right {color:#fff; margin-bottom:4px; margin-top:4px; margin-left:4px; padding:0 5px; width:335px;}
.content_left_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; padding:0 5px; width:550px;}
.content_right_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; margin-left:4px; padding:0 5px; width:335px;}

.gcard {background:none no-repeat; width:204px; height:140px; padding:0 0px; margin-bottom:0px;}
.gcard_tag {padding:3px 10px;}
.gcard_avatar {background:none no-repeat; width:64px; height:64px; padding:1px 11px; margin-bottom:0px;}
.gcard_gt {padding:2px 0px 0px 0px;}
.gcard_joined {padding:0px 0px 3px 0px;}
.gcard_rank {padding:15px 0px 0px 0px;}

.gcard_header {background:none repeat-x; width:280px; height:20px; padding:0 5px; margin-bottom:4px;}
.gcard_header a:link {font-family:"Trebuchet MS", Verdana, Geneva, sans-serif; color:#000; font-size:14px; font-weight:bold; text-decoration:none;}
.gcard_header a:hover {font-family:"Trebuchet MS", Verdana, Geneva, sans-serif; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.gcard_header a:visited {font-family:"Trebuchet MS", Verdana, Geneva, sans-serif; color:#000; font-size:14px; font-weight:bold; text-decoration:none;}

.topics_header {background:none repeat-x; width:325px; height:28px; padding:0 5px; margin-bottom:4px;}
.topics_message {background:none repeat-x; width:325px; padding:0 5px; margin-bottom:4px;}
.topics_info {background:none repeat-x; width:325px; padding:0 5px; margin-bottom:4px;}

.no_news {background:none repeat-x; width:535px; height:100px; padding:0 5px; margin-top:50px; margin-bottom:4px;}
.no_newsfull {background:none repeat-x; width:900px; height:100px; padding:0 5px; margin-top:50px; margin-bottom:4px;}
.news_table {background:none repeat-x; width:550px; padding:0 5px; margin-bottom:4px; margin-top:0px;}
.news_table_full {background:none repeat-x; width:890px; padding:0 5px; margin-bottom:4px; margin-top:0px;}
.news_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px; width:900px; text-align:left;}
.news_content {background:#fff none repeat-x 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:left;}
.news_picture {background:#fff none repeat-y 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:420px; text-align:center;}
.news_fulltext {color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:700px; text-align:left;}
.news_left {color:#fff; margin-bottom:4px; margin-top:4px; padding:0 5px; width:570px;}
.news_right {color:#fff; margin-bottom:4px; margin-top:4px; margin-left:4px; padding:0 5px; width:305px;}
.news_left_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; padding:0 5px; width:570px;}
.news_right_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; margin-left:4px; padding:0 5px; width:305px;}

.community_left_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; margin-left:4px; padding:0 5px; width:443px;}
.community_right_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; margin-right:4px; padding:0 5px; width:443px;}
.community_left {color:#fff; margin-bottom:0px; margin-left:4px; margin-top:4px; padding:0 5px; width:443px;}
.community_right {color:#fff; margin-bottom:0px; margin-right:4px; margin-top:4px; padding:0 5px; width:443px;}
.allvideos {color:#fff; margin-bottom:0px; margin-right:5px; margin-top:5px; padding:0 5px;}

/***--- MARKETPLACE ---***/
.marketplace_cats {color:#fff; margin-bottom:4px; margin-left:4px; margin-top:4px; padding:0 5px; width:225px;}
.marketplace_items {color:#fff; margin-bottom:4px; margin-right:4px; margin-top:4px; padding:0 5px; width:670px;}

/***--- MISSIONLOGS ---***/
.missionlogs {text-align:center;}
.issue_title {background:none repeat-x 0 0; padding:0 5px; margin-bottom:4px;}

/***--- Marketplace ---***/
.marketplace_random {background:#fff none repeat-x 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:left;}

/***--- EVENTS CALENDAR ---***/
.eventscal_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:4px; padding:0 5px; width:900px; text-align:left;}
.eventscal_month {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:4px; padding:0 5px; width:700px; text-align:left;}
.eventscal_content {background:#fff none repeat-x 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px; width:900px; text-align:left;}

.fm3league_content {background:#fff none repeat-x 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:left;}
.fm3league_picture {background:#fff none repeat-y 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:510px; text-align:center;}
.fm3league_fulltext {color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:700px; text-align:left;}
.fm3league_racedisputes {background:#fff none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:left;}
.fm3league_nextevent {color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; text-align:left;}
.fm3league_left {color:#fff; margin-bottom:4px; margin-top:4px; padding:0 5px; width:405px;}
.fm3league_right {color:#fff; margin-bottom:4px; margin-top:4px; margin-left:4px; padding:0 5px; width:470px;}
.fm3league_left_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; padding:0 5px; width:405px;}
.fm3league_right_header {background:#fff none repeat-x 0 0; color:#fff; margin-bottom:0px; margin-left:4px; padding:0 5px; width:470px;}
.fm3league_table_header {background:#fff none repeat-y 0 0;}
.fm3league_previouswinner {padding:5px 5px 5px 5px;}
.fm3lobbyrules {margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px;}
.fm3lobbyrules_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px; width:400px; text-align:center;}
.fm3lobbyrules_table {background:none repeat-x 0 0; background-position:bottom; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:400px;}

.cic_logo {background:#fff none repeat-y 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:655px; text-align:center;}
.cic_table_header {background:#fff none repeat-y 0 0;}

.profile_content {background:#fff none repeat-x 0 0; background-position:bottom; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:900px; text-align:left;}
.profile_subcontent {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:700px; text-align:left;}
#profile_bc2logo {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-bottom:10px; padding:0 5px; width:700px; text-align:left;}
#profile_fm3logo {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-bottom:10px; padding:0 5px; width:700px; text-align:left;}
#profile_halologo {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:10px; padding:0 5px; width:700px; text-align:left;}
#profile_mw2logo {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:700px; text-align:left;}
#profile_allmembers {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:700px; text-align:left;}
.profile_bc2header {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0px; width:700px; height:100px; text-align:left;}
.profile_fm3header {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0px; width:700px; height:100px; text-align:left;}
.profile_haloheader {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0px; width:700px; height:100px; text-align:left;}
.profile_mw2header {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0px; width:700px; height:100px; text-align:left;}
.profile_allmembers {color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0px; width:700px; height:100px; text-align:left;}
.profile_details {color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:750px; text-align:left;}
.profile_table {background:none repeat-y 0 0; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:20px; padding:0 5px; width:750px; text-align:left;}

.member_list {margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:650px;}
.rank_header {color:#fff; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0 5px; width:650px;}
.member_header {background:none repeat-y 0 0; background-position:left; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:20px; padding:0 5px; width:750px; text-align:right;}

.shout_title {background:none repeat-x; width:540px; height:28px; padding:0 5px; margin-bottom:4px;}
.shout_title_all {background:none repeat-x; width:670px; height:28px; padding:0 5px; margin-bottom:4px;}
.shout_box {background:none repeat-x; width:540px; padding:0 5px; margin-bottom:4px; margin-top:0px;}
.shout_box_all {background:none repeat-x; width:670px; padding:0 5px; margin-bottom:4px; margin-top:0px;}
.shout_controls {background:none repeat-x; width:540px; padding:0 5px; margin-bottom:10px; margin-top:0px;}
.makeshout_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px; width:680px; text-align:center;}
.makeshout_main {background:none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px;}
.makeshout_footer {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px; text-align:center;}
.allshouts_content {color:#353535; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0px; width:680px;}
.allshouts_main {background:none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:670px;}

.comment_top {background:none no-repeat; width:450px; height:20px;}
.comment_top_all {background:none no-repeat; width:570px; height:20px;}
.comment {width:435px;}
.comment_all {width:560px;}
.comment_bottom {background:none no-repeat; width:450px; height:10px;}
.comment_bottom_all {background:none no-repeat; width:570px; height:10px;}
.makecomment_main {background:none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px; height:430px;}

.contact_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px; text-align:center;}
.contact_main {background:none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px;}
.contact_footer {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:680px; text-align:center;}
.contact_subheader {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:250px; text-align:center;}
.contact_subcontent {background:#fff none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:250px;}

.devlog_table {min-height:635px; height:635px; _height:635px;}

.recruitment {background:none repeat-x 0 0; color:#353535; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:0px; padding:0 5px; width:500px; text-align:center;}

.usercp_header {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px; width:380px; text-align:center;}
.usercp_main {background:none repeat-x 0 0; background-position:bottom; color:#353535; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:380px;}
.usercp_footer {background:#fff none repeat-x 0 0; color:#e2e2e2; margin-left:auto; margin-right:auto; margin-bottom:4px; padding:0 5px; width:380px; text-align:center;}

.spacer {background:none repeat-x; height:10px; padding:0 5px; margin-bottom:4px;}