/* CSS Document */

/* This is the background color for the page */
body {
    background-color: #ebf0f3;
}

/* This is the font used in the footer */
.footerText {
        color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
        padding: 4px;
}

/* This is the font used on all the text displayed that doesn't deal with the games
In other words, account confirmation, thank you messages, etc. */
.defaultFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* This is the font for the name of the game when browsing
or viewing the listing of games in a category */
.gamename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

/* This is the font for the number of times a game has been played when browsing
or viewing the listing of games in a category */
.timesplayed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* This is the font used for the game names in the Top Games box */
.topgames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font used for the game names in the Newest Games box */
.newestgames {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font used for the game names in the Top Players box */
.topplayers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* This is the font for the main menu */
.mainMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.mainText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font for the description of the game when browsing
or viewing the listing of games in a category */
.gamedesc {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}


/* This is the font userd on all the category titles */
.categorytitle {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
}

/* This is the font the page numbers when they appear while browsing */
.stylePageNumbers {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 10px; }
          
/* This is the font for the name of the game when playing the game */
.playGameName {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 13px; 
          font-weight: bold;}

/* This is the font for the tell-a-friend link when displayed while playing a game */
.GameTellAFriend {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}

/* This is the font for the make this game my favorite link when displayed while playing a game */
.gameMakeFavorite {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}

/* This is the font for the description of the game when playing the game */
.playGameDesc {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 13px;}
          
/* This is the font for the instructions of the game when playing the game */
.playGameInstructions {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 13px;}

/* This is the font for the rate game link when playing the game */
.playGameRate {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 13px;}

/* This is the font for the last 5 games played title listing on a user's profile */
.profileLastGamesTitle {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}
          
/* This is the font for the last 5 games played listing on a user's profile */
.profileLastGames {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}

/* This is the font for the favorite title listing on a user's profile */ 
.profileFavoriteGameTitle {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}

/* This is the font for the favorite game listing on a user's profile */
.profileFavoriteGame {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;
          font-weight: bold;}

/* This is the font for the text of the user's profile */
.profileText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font used when a user is editing their profile */
.editProfile {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;}

/* This is the font used when displaying links on the links page */
.linkText {font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 11px;}

/* This is the font used when displaying comments underneath the games */ 
.commentuserbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  }

/* This is the font used in the login box */ 
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* This is the small font used when a user is registering */ 
.registersmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* This is the font used on the registration form for asking username, email address, etc. */ 
.registrationForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font used for the statistics box */ 
.statistics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* This is the font used for the top links box */ 
.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* This is the font used on the link trade / trade submission form */ 
.linktradeform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.welcome {
	font-size: 11px;
	font-weight: bold;
}

.privatemessageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.messagesubject {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.messagefrom {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
-->

.header {
    height: 161px;
    vertical-align: top;
    background: url('../images/header_bg.gif');
}

.header .position {
    position: relative;
    width: 100%;
    height: 100%;
}

.logo {
    position: absolute;
    top: -4px;
    left: 10px;
}

.mario {
    position: absolute;
    top: 4px;
    right: 10px;
    width: 132px;
    height: 160px;
    background: url('../images/mariokart.gif');
}

.glossy {
    width: 239px;
    height: 62px;
    background: url('../images/header_glossy.gif') bottom right no-repeat;
    padding: 57px 0 0 312px;
    float: left;
}

.links {
    height: 17px;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    background: url('../images/links_bg.gif') bottom left repeat-x;
    padding: 21px 35px 0 35px;
    float: left;
}

.links a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

.links_drop {
    width: 57px;
    height: 23px;
    background: url('../images/links_drop.gif') bottom left no-repeat;
    padding-top: 15px;
    float: left;
}

.register_msg {
    position: relative;
    height: 19px;
    color: #fff;
    font-size: 11px;
    background: url('../images/orange_msgbg.gif');
    padding: 8px 40px 8px 20px;
}
.register_msg span { float: left }

.register_msg a {
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 4px;
    float: right;
}

.left table, .body .orange {
    width: 100%;
    background: #fff;
    border: 1px solid;
    border-top: 0;
    margin-bottom: 6px;
}
.left table td, .body table td.title { padding: 6px 8px }

.left table td.title, .body table td.title {
    height: 18px;
    color: #fff;
    font-size: 11px;
    vertical-align: middle;
    background: url('../images/backslashes.gif') no-repeat top right #f6aa39;
}

.left .menu {
    color: #ffa825;
}

.left .menu a {
    color: #ffa825;
    text-decoration: none;
}
.left .menu a:hover { text-decoration: underline }

.body .orange {
    background: #fff;
    border-color: #f6aa39;
}
