*
{
  font-family:Tahoma;
  font-size:11px;
}

body
{
  background-image:url(images/ac_03.gif);
  background-align:top;
  background-repeat:repeat-x;
  margin:0;
  background-color:#232323;
}

a img
{
  border:0;
}

a img.graph-icon
{
  border-right:1px solid #232323;
}

h1
{
  padding:2px 0 2px 0;
  margin:0;
}

#sitemap h1
{
  padding:5px 10px 5px 0;
  margin:0;
  font-size:12px;
}

#container
{
  margin-left: auto;
  margin-right: auto;
  width:848px;
}

#border
{
  background-color:#2b2b2b;
  padding:0 1px 0 1px;
  width:846px;
}

#main
{
  width:838px;
  padding:0 4px 0 4px;
  background-image:url(images/ac_03.gif);
  background-align:top;
  background-repeat:repeat-x;
  background-color:#232323;
}

#banner
{
  width:838px;
  height:189px;
  background-image:url(images/banner.gif);
}

#banner #toplists
{
  margin-top:5px;
  margin-right:5px;
  height:177px;
  background-color:#background-color:#2b2b2b;
}

#banner #toplists select
{
  width:201px;
  margin-bottom:5px;
}

#banner #toplists select div.side-content
{
  margin-bottom:0;
}

#banner #top-links
{
  float:right;
  margin-top:5px;
  margin-right:5px;
  width:150px;
}

#banner #top-links div
{
  margin-top:2px;
  margin-bottom:2px;
}

#banner #top-links div a img
{
  border:0;
}

#current-list-option
{
  font-weight:bold;
}

#navigation-left, #navigation-middle, #navigation-right
{
  padding:8px 10px 8px 10px;
  height:20px;
  background-color:#2b2b2b;
  color:#ffffff;
  margin-bottom:7px;
}

#navigation-left
{
  width:492px;
  margin-right:3px;
  display:inline;
  float:left;
  font-size:11px;
}


#navigation-left img
{
  border:0;
}

#navigation-left #user-login-left
{
  width:60%;
  float:left;
  text-align:left;
}

#navigation-left #user-login-right
{
  width:40%;
  float:right;
  text-align:right;
}

#navigation-left #user-login-left #login-username, #navigation-left #user-login-left #login-password
{
  width:90px;
  margin-bottom:6px;
  margin-right:5px;
  font-weight:normal;
  padding:2px 5px 2px 5px;
  border:1px solid #565555;
  height:14px;
}

#navigation-left #user-login-left #login-submit
{
  cursor:pointer;
}

#navigation-left #user-space-left
{
  width:40%;
  padding-top:3px;
  float:left;
  font-weight:normal;
  color:#ffffff;
}

#navigation-left #user-space-left a
{
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

#navigation-left #user-space-right
{
  width:60%;
  float:left;
  padding-top:3px;
  text-align:right;
  color:#ffffff;
}

#navigation-left #user-space-right a
{
  color:#ffffff;
  margin-left:5px;
  margin-right:5px;
  font-weight:normal;
  text-decoration:underline;
}

#navigation-left #user-space-right a:hover
{
  text-decoration:none;
}

#navigation-middle
{
  width:160px;
  float:left;
}

#navigation-middle #search-field
{
  width:85px;
  margin-bottom:6px;
  margin-right:5px;
  font-weight:normal;
  padding:2px 5px 2px 5px;
  border:1px solid #565555;
  height:14px;
}

#navigation-right
{
  width:120px;
  display:inline;
  margin-left:3px;
  float:right;
}

#navigation-right select
{
  width:120px;
  font-size:10px;
  margin:0;
  padding:0;
  font-weight:normal;
}

#navigation-right select option.current-category-option
{
  font-weight:bold;
}

div.content-left
{
  float:left;
  width:211px;
}

div.content-left div.side-content, #content-right div.middle-content
{
  padding:6px;
  background-color:#2b2b2b;
  margin-bottom:7px;
  color:#ffffff;
}

#content-right div.middle-content a
{
  color:#ff9dd0;
  text-decoration:underline;
}

#content-right div.middle-content a:hover
{
  text-decoration:none;
}

#credits-area
{
  padding:5px;
}

#credits-area div
{
  padding:3px 0 3px 0;
}

#credits-area #credits-register
{
  text-align:center;
  padding-top:5px;
}

#credits-area #credits-register a img
{
  border:0;
  padding:0;
  margin:0;
}

div.side-header
{
  background-image:url(images/side-header.gif);
  height:30px;
  padding-left:13px;
  padding-top:9px;
  margin-bottom:6px;
  height:21px;
}

#statistics
{
  padding:5px 10px 5px 10px;
  color:#b5b5b5;
}

#statistics b
{
  font-weight:bold;
  display:block;
  float:left;
  width:130px;
  color:#ffffff;
}

#statistics div.statistics-row
{
  clear:both;
  padding:2px 0 2px 0;
}

div.list-divisions
{
  padding:5px;
  text-align:left;
}

div.list-divisions div
{
  padding:3px 0 3px 0;
}

div.list-divisions div a
{
  font-weight:normal;
  color:#ffffff;
  text-decoration:none;
}

div.list-divisions div a:hover
{
  color:#b5b5b5;
}

div.list-divisions div img
{
  margin-right:3px;
}

#content-right
{
  float:right;
  display:inline;
  margin-left:7px;
  width:620px;
}

#content-right #middle-sponsored-ads
{
  text-align:center;
}

div.game-row
{
  margin-bottom:10px;
}

div.game-block
{
  float:left;
  width:288px;
  margin:0 5px 0 5px;
}

div.game-block div.game-description
{
  padding:5px;
  height:50px;
}

div.game-block div.game-name
{
  padding:5px 0 7px 0;
  text-align:center;
}

div.game-block div.game-name a
{
  color:#ffffff;
  font-weight:bold;
  text-decoration:underline;
}

div.game-block div.game-name a:hover
{
  text-decoration:none;
}

div.game-block div.game-content
{
  background-color:#353535;
  padding:5px;
  border:1px solid #232323;
  text-align:left;
}

div.game-block div.game-content img.game-thumbnail
{
  width:60px;
  height:50px;
  border:2px solid #646464;
  float:left;
  margin:5px 10px 5px 5px;
}


div.game-block div.game-content div
{
  padding:2px 10px 2px 10px;
}
div.game-block div.game-content div.game-rating
{
  text-align:center;
}

div.game-block div.game-content div.game-rating img
{
  width:10px;
  padding:0 5px 0 5px;
}

div.clearBoth
{
  clear:both;
  height:0;
  margin:0;
  padding:0;
  overflow:hidden;
}

#footer
{
  padding:20px 10px 20px 10px;
  background-color:#2b2b2b;
  color:#ffffff;
}

#footer #footer-left
{
  float:left;
}

#footer #footer-left a
{
  font-weight:bold;
  color:#ff9dd0;
  text-decoration:none;
}

#footer #footer-right
{
  float:right;
}

#footer #footer-right a
{
  color:#ffffff;
  font-weight:normal;
  text-decoration:underline;
}

#footer #footer-right a:hover
{
  text-decoration:none;
}

input.submitInput
{
  border:0;
  cursor:pointer;
}

#content-right div.middle-content div.section-header
{
  height:21px;
  padding-left:13px;
  background-image:url(images/section-header.gif);
  padding-top:9px;
  margin-bottom:6px;
}

div.section-header h1 {
  position:relative;
  padding:0;
  margin:0;
  font-size:11px;
}

div.section-header h1.top-text {
  color:#ffffff;
  top:-14px;
  left:0;
}


div.section-header h1.shadow-text {
  color:#ff47a6;
  top:0;
  left:1px;
}

h2
{
  position:relative;
  padding:0;
  margin:0;
  font-size:11px;
}

h2.top-text
{
  color:#ffffff;
  top:-14px;
  left:0;
}

h2.shadow-text
{
  color:#ff47a6;
  top:0;
  left:1px;
}

#content-right div.middle-content fieldset
{
  margin:20px;
  border:1px dotted #565555;
}

#content-right div.middle-content fieldset div.form-image
{
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;
}

#content-right div.middle-content fieldset div.form-image img
{
  border:2px solid #646464;
}

#content-right div.middle-content fieldset div.form-image #refresh-captcha
{
  margin-bottom:18px;
  border:0;
}

#content-right div.middle-content fieldset legend
{ 
  padding:5px;
  background-color:transparent;
  font-weight:bold;
  color:#ff9dd0;
  border:1px dotted #565555;
}

#content-right div.middle-content fieldset div.fieldsDivision
{
  padding:2px 5px 2px 5px;
  clear:both;
}

#content-right div.middle-content fieldset span
{
  font-weight:bold;
  width:20%;
  display:block;
  float:left;
}

#content-right div.middle-content fieldset label
{
  float:left;
  width:30%;
  display:block;
  font-weight:bold;
}

#content-right div.middle-content fieldset input[type=text], #content-right div.middle-content fieldset input[type=password], #content-right div.middle-content fieldset input.text-field
{
  width:180px;
  font-weight:normal;
  padding:2px 5px 2px 5px;
  border:1px solid #565555;
  height:14px;
}

#content-right div.middle-content fieldset textarea
{
  width:24em;
  font-weight:normal;
  padding:2px 5px 2px 5px;
  border:1px solid #565555;
}

#content-right div.middle-content fieldset input.text-input-wrong, #navigation-middle #searchForm input.text-input-wrong
{
  background-color:#f86f7d;
  color:#ffffff;
  background-align:left;
  background-repeat:no-repeat;
  background-image:url(images/input-background-wrong.gif);
  padding-left:25px;
}

#content-right div.middle-content fieldset input.file-input-wrong
{
  background-color:#f86f7d;
  color:#ffffff;
}

#content-right div.middle-content fieldset input.text-input-wrong
{
  width:160px;
}

#navigation-middle #searchForm input.text-input-wrong
{
  width:65px;
}

#content-right div.middle-content fieldset select.select-input-wrong
{
  background-color:#f86f7d;
  color:#ffffff;
}

#content-right div.middle-content fieldset select
{
  background-color:#fffff;
  color:#000000;
}

#content-right div.middle-content fieldset textarea.textarea-wrong
{
  background-color:#f86f7d;
  color:#ffffff;
  background-align:left;
  background-repeat:repeat-y;
  background-image:url(images/input-background-wrong.gif);
  padding-left:2.5em;
  width:21.5em;
}

#content-right div.middle-content div.submitDivision
{
  text-align:center;
  padding:8px 5px 8px 5px;
}

#game-page #game-container
{
  text-align:center;
}

#game-page #game-container #game-name
{
  text-align:center;
  padding:5px 0 10px 0;
  font-size:14px;
  color:#ffffff;
  font-weight:bold;
  letter-spacing:3px
}

#game-page #game-container #game-division, #game-page #game-container #game-credits
{
  margin-top:10px;
  border-top:2px solid #565555;
  border-bottom:2px solid #565555;
  background-color:#353535;
  color:#ffffff;
  margin-left:auto;
  margin-right:auto;
  padding:5px;
  text-align:center;
}

#game-page #game-container #game-division
{
  width:351px;
  border-left:2px solid #565555;
  border-right:2px solid #565555;
}

#game-page #game-container #game-credits
{
  margin-bottom:10px;
}

#game-page #game-container a
{
  color:#ff9dd0;
  text-decoration:underline;
}

#game-page #game-container a:hover
{
  text-decoration:none;
}

#game-page #game-container #game-division a img
{
  border:0;
}

#game-page #game-rating
{
  margin-top:10px;
  background-color:#353535;
  padding:2px 0 2px 0;
}

#game-page #game-rating #current-rating
{
  float:left;
  width:50%;
  text-align:left;
}

#game-page #game-rating #current-rating span
{
  display:block;
  margin-left:10px;
  float:left;
  font-size:12px;
}

#game-page #game-rating #current-rating #rating-images
{
  display:block;
  margin-left:10px;
  margin-right:10px;
  float:left;
  font-size:0;
}

#game-page #game-rating #current-rating #rating-images img
{
  width:10px;
  padding:0 5px 0 5px;
}

#game-page #game-rating #user-rating
{
  text-align:left;
}

#user-rating span
{
  display:block;
  margin-left:10px;
  float:left;
  font-size:12px;
}

#user-rating #rating-numbers
{
  display:block;
  margin-left:15px;
  margin-right:10px;
  float:left;
}

#user-rating #rating-numbers b
{
  font-weight:normal;
  padding-left:3px;
  padding-right:3px;
}

#user-rating #rating-numbers a img
{
  width:10px;
  margin:0 5px 0 5px;
  border:0;
}

#game-description h3, #game-controls h3
{
  margin-bottom: 5px;
  margin-top: 5px;
}

#game-description
{
  background-color:#353535;
  margin-top:15px;
  padding:10px;
}

#game-controls
{
  background-color:#353535;
  margin-top:15px;
  padding:10px;
}

#game-controls div
{
  padding-top:1px;
  padding-bottom:1px;
}

#game-controls div b
{
  padding-right:5px;
}

#game-page #game-plays
{
  margin-top:5px;
  background-color:#353535;
  padding:2px 0 2px 0;
}

#game-page #game-plays #plays-this-month
{
  float:left;
  width:50%;
  text-align:left;
  display:block;
}

#game-page #game-plays #all-time-plays
{
  float:right;
  width:50%;
  display:block;
  text-align:left;
}

#game-page #game-plays span
{
  font-weight:normal;
  margin-left:10px;
  font-size:12px;
}

#game-page #game-plays b
{
  margin-left:10px;
  font-weight:normal;
  color:#b5b5b5;
  font-size:12px;
}

#game-page #game-category
{
  margin-top:5px;
  text-align:left;
  background-color:#353535;
  padding:2px 0 2px 0;
  font-size:12px;
}

#game-page #game-category span
{
  font-weight:normal;
  margin-left:10px;
  font-size:12px;
}

#game-page #game-category b
{
  margin-left:10px;
  font-weight:normal;
  color:#b5b5b5;
}

#game-page #game-category b a
{
  font-size:12px;
}

#game-page #game-favorite
{
  margin-top:5px;
  background-color:#353535;
  padding:2px 0 2px 0;
}

#game-page #game-favorite #times-favorited
{
  float:left;
  width:50%;
  text-align:left;
  display:block;
}

#game-page #game-favorite #favorites-action
{
  display:block;
  text-align:left;
}

#game-page #game-favorite #favorites-action a
{
  margin-left:10px;
  font-size:12px;
}

#game-page #game-favorite span
{
  font-weight:normal;
  margin-left:10px;
  font-size:12px;
}

#game-page #game-favorite b
{
  margin-left:10px;
  font-weight:normal;
  color:#b5b5b5;
  font-size:12px;
}

#game-page #last-players
{
  margin-top:5px;
  text-align:left;
  background-color:#353535;
  padding:2px 0 2px 0;
}

#game-page #last-players span
{
  font-weight:normal;
  margin-left:10px;
  font-size:12px;
}

#game-page #last-players b
{
  margin-left:10px;
  font-weight:normal;
  color:#b5b5b5;
  font-size:12px;
}

#game-page #last-players b a
{
  font-size:12px;
}

#comments-area div.user-comment
{
  background-color:#2b2b2b;
  margin:5px 10px 5px 10px;
  border:1px solid #232323;
}

#comments-area div.user-comment td
{
  vertical-align:top;
}

#comments-area div.user-comment div.comment-title
{
  float:left;
  width:384px;
  background-color:#353535;
  padding:3px 5px 3px 5px;
  border-bottom:1px solid #232323;
}

#comments-area div.user-comment div.comment-date
{
  float:right;
  width:182px;
  text-align:right;
  background-color:#353535;
  padding:3px 5px 3px 5px;
  border-bottom:1px solid #232323;
}

#comments-area div.user-comment div.comment-title img
{
  margin-right:5px;
}

#comments-area div.user-comment td.user-zone
{
  width:170px;
  background-color:#303030;
  border-right:1px solid #232323;
  padding:5px;
}

#comments-area div.user-comment td.user-zone div.user-handle
{
  text-align:center;
  padding-bottom:3px;
}

#comments-area div.user-comment td.user-zone div.user-handle a
{
  font-weight:bold;
  text-decoration:none;
}

#comments-area div.user-comment td.user-zone div.user-avatar
{
  text-align:center;
  padding-top:3px;
  padding-bottom:3px;
}

img.user-avatar
{
  border:1px solid #232323;
  margin-bottom:5px;
}

#comments-area div.user-comment td.user-zone div.user-rank
{
  text-align:center;
  margin-bottom:5px;
}

#comments-area div.user-comment td.user-zone div.user-stats div
{
  clear:both;
  color:#b5b5b5;
}

#comments-area div.user-comment td.user-zone div.user-stats div a
{
  color:#b5b5b5;
  text-decoration:none;
}

#comments-area div.user-comment td.user-zone div.user-stats div a:hover
{
  color:#ffffff;
  text-decoration:none;
}

#comments-area div.user-comment td.user-zone div.user-stats div span
{
  color:#ffffff;
}

#comments-area div.user-comment td.comment-zone
{
  width:395px;
  padding:5px;
  color:#ffffff;
}

div.empty-zone
{
  padding:10px;
}

div.side-content #games-list #game-characters
{
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
}

div.side-content #games-list #game-characters ul
{
  list-style-type:none;
  display:inline;
}

div.side-content #games-list #game-characters li
{
  background-color:#353535;
  margin-left:11px;
  margin-right:11px;
  display:inline;
  padding-top:2px;
  padding-bottom:2px;
  width:41px;
  border:1px solid #232323;
}

div.side-content #games-list #character-page
{
  padding-top:2px;
  padding-bottom:2px;
  background-color:#353535;
  border:1px solid #232323;
  padding-left:1px;
  padding-right:1px;
}

div.side-content #games-list #character-page ul
{
  list-style-type:none;
  display:inline;
}

div.side-content #games-list #character-page li
{
  
  margin-left:1px;
  margin-right:1px;
  width:13px;
}

div.side-content #games-list #games-title
{
  margin-top:5px;
  margin-bottom:5px;
  padding-top:5px;
  overflow:hidden;
  padding-bottom:5px;
  background-image:url(images/games-list-background.gif);
}

div.side-content #games-list #games-title div
{
  padding-top:1px;
  padding-bottom:1px;
  margin-left:5px;
  vertical-align:bottom;
}

div.side-content #games-list #games-title div img
{
  padding:0;
  margin-right:3px;
}

div.side-content #games-list #games-title div a
{
  color:#ffffff;
  text-decoration:none;
  font-weight:normal
}

div.side-content #games-list #games-title div a:hover
{
  color:#b5b5b5;
}

div.side-content #games-list #number-pages
{
  padding-top:2px;
  padding-bottom:2px;
  background-color:#353535;
  border:1px solid #232323;
  padding-left:3px;
  padding-right:2px;
  height:34px;
  vertical-align:top;
}

div.side-content #games-list #number-pages ul
{
  list-style-type:none;
  display:inline;
}

div.side-content #games-list #number-pages li
{
  
  margin-left:1px;
  margin-top:2px;
  display:inline;
  margin-bottom:2px;
  margin-right:1px;
  width:17px;
}

div.side-content #games-list #number-pages li.noPage
{
  color:#535454;
  cursor:default;
}

div.side-content #games-list li
{
  color:#ffffff;
  display:block;
  float:left;
  cursor:pointer;
  text-align:center;
}

div.side-content #games-list li.selectedList, div.side-content #games-list #games-title div a.selectedLink
{
  font-weight:bold;
  color:#ff9dd0;
  cursor:default;
}

div.side-content #games-list li.selectedListGrey
{
  color:#b5b5b5;
}

#errors-division div
{
  margin-top:2px;
  margin-bottom:2px;
  color:#ffffff;
}

#errors-division div img
{
  margin-right:5px;
}

#emailDivision
{
  display:none;
}

#emailDivision div.fieldsDivision
{
  padding:5px;
  clear:both;
}

#emailDivision div.fieldsDivision span
{
  font-weight:bold;
  width:20%;
  display:block;
  float:left;
}

#emailDivision div.fieldsDivision div.floatRight
{
  float:right;
  dsplay:block;
  width:80%;
}

#email-table
{
  font-size:12px;
}

#email-table #email-header
{
  float:right;
  border:0;
  margin:0 10px 5px 5px;
}

#email-table td
{
  vertical-align:top;
}

#email-table #latest-games
{
  float:right;
  display:block;
}

#errors-page div
{
  margin-top:2px;
  margin-bottom:2px;
  color:#ffffff;
}

#errors-page div img
{
  margin-right:5px;
}

div.panel-zone div.left-column
{
  float:left;
  width:50%;
}

div.panel-zone div.right-column
{
  float:right;
  width:50%;
  text-align:left;
}

div.panel-zone div.left-column div, div.panel-zone div.right-column
{
  margin-top:3px;
  margin-bottom:3px;
}

div.panel-zone img
{
  margin-right:3px;
}

div.ad-top
{
  padding:0;
  margin:0 0 7px 0;
}

#affiliate-navigation-top
{
  height:0;
  padding:0;
  margin-bottom:7px;
}

#navigation-top
{
  text-align:center;
  background-color:#2b2b2b;
  padding:4px 0 4px 0;
  margin-bottom: 7px;
}

#navigation-top a, #affiliate-navigation-top a
{
  color:#ff9dd0;
  margin-left:15px;
  margin-right:15px;
  text-decoration:underline;
  font-weight:normal;
  font-size:11px;
}

#navigation-top a:hover, #affiliate-navigation-top a:hover
{
  text-decoration:none;
}

#list-table
{
  margin:10px;
  border:1px solid #232323;
}

#list-table table
{
  width:100%;
  border:0;
}

#list-table table tr td
{
  padding:2px 5px 2px 5px;
  margin:0;
  height:14px;
}

#list-table table tr th
{
  padding:5px;
  height:14px;
}

#list-table table colgroup col.list-modify, #list-table table colgroup col.list-delete
{
  width:10%;
}

#list-table table tr .row-light
{
  background-color:#353535;
}

#list-table table tr .row-dark
{
  background-color:#333232;
}

#list-table table tr .first-column
{
  text-align:left;
}

#list-table table tr .middle-column
{
  text-align:center;
}

div.middle-content #characters-list
{
  padding:5px;
  text-align:center;
  background-color:#353535;
  border:1px solid #232323;
  margin-bottom:3px;
  margin-top:3px;
}

div.middle-content #characters-list a
{
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
  margin:0 3px 0 3px;
}

div.middle-content #characters-list a:hover
{
  color:#b5b5b5;
  text-decoration:none;
}

div.middle-content #characters-list a.selectedLink
{
  font-weight:bold;
  color:#ff9dd0;
  cursor:default;
  text-decoration:none;
}

#content-right div.middle-content div.list-pages
{
  padding:5px 13px 5px 13px;
  background-color:#353535;
  border:1px solid #232323;
  margin-top:3px;
  margin-bottom:3px;
}

#content-right div.middle-content div.list-pages ul
{
  list-style-type:none;
  display:inline;
}

#content-right div.middle-content div.list-pages li
{
  display:block;
  float:left;
  text-align:center;
  width:20px;
}

#content-right div.middle-content div.list-pages li.dotsBetween
{
  color:#b5b5b5;
}

#content-right div.middle-content div.list-pages li.noPage
{
  color:#535454;
}

#content-right div.middle-content div.list-pages li a
{
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
}

#content-right div.middle-content div.list-pages li a:hover
{
  color:#b5b5b5;
  text-decoration:none;
}

#content-right div.middle-content div.list-pages li a.selectedLink
{
  font-weight:bold;
  color:#ff9dd0;
  cursor:default;
  text-decoration:none;
}

#list-table table colgroup #game-name-column
{
  width:25%;
}

#list-table table colgroup #game-graph-column
{
  width:9%;
}

#list-table table colgroup #game-plays-column, #list-table table colgroup #game-rating-column, #list-table table colgroup #game-featured-column
{
  width:12%;
}

div.informations-row
{
  margin-top:3px;
  margin-bottom:3px;
  background-color:#353535;
  padding:2px 0 2px 0;
  color:#b5b5b5;
}

div.left-float
{
  float:left;
  width:50%;
}

div.right-float
{
  float:right;
  width:50%;
  text-align:left;
}

div.informations-row span
{
  display:block;
  margin-left:10px;
  float:left;
  margin-right:10px;
  color:#ffffff;
}

div.description-area
{
  margin-top:15px;
  padding:15px;
  background-color:#353535;
}

#drawing-informations #drawing-rules h4
{
  margin:0;
  padding:10px 0 5px 5px;
  font-weight:bold;
}

#drawing-informations #drawing-rules p
{
  margin:0;
  padding:3px 5px 10px 5px;
}

div.middle-content div.standings-column, div.middle-content div.referers-column
{
  width:142px;
  padding:5px;
  float:left;
  display:block;
}

#embed-elements
{
  text-align:center;
  margin-bottom:10px;
}

#embed-elements textarea, #embed-elements input
{
  width:46em;
}

div.middle-content div.search-division
{
  background-color:#2b2b2b;
  margin:5px 10px 5px 10px;
  border:1px solid #232323;
}

div.middle-content div.search-division div.search-header
{
  background-color:#353535;
  padding:3px 5px 3px 5px;
  border-bottom:1px solid #232323;
  text-align:left;
}

div.middle-content div.search-division div.search-header img
{
  margin-right:5px;
}

#content-right div.middle-content div.search-division div.search-header a
{
  text-decoration:none;
}

div.middle-content div.search-division td.search-left
{
  width:120px;
  vertical-align:middle;
  text-align:center;
  background-color:#353535;
  padding:10px 5px 10px 5px;
}

div.middle-content div.search-division td.search-left img.game-thumbnail
{
  width:60px;
  height:50px;
  border:2px solid #646464;
  margin-bottom:5px;
}

div.middle-content div.search-division td.search-right
{
  vertical-align:top;
  width:465px;
  text-align:left;
  background-color:#353535;
  padding:10px 5px 10px 5px;
  border-left:1px solid #232323;
}

div.middle-content div.search-division td.search-left div
{
  text-align:center;
}

div.middle-content div.search-division td.search-left div img
{
  width:10px;
  padding:0 5px 0 5px;
}

div.middle-content div.profile-block
{
  margin:5px;
  background-color:#353535;
  padding:5px;
  border:1px solid #232323;
}

#profile-page h3
{
  text-align:center;
  font-size:12px;
}

#profile-page div.user-avatar
{
  float:left;
  width:100px;
  text-align:center;
  display:block;
  margin:5px;
  background-color:#353535;
  padding:5px;
  border:1px solid #232323;
}

#profile-page div.user-quote
{
  float:right;
  display:block;
  width:160px;
  margin:5px;
  background-color:#353535;
  padding:5px;
  border:1px solid #232323;
}

div.middle-content #statistics
{
  margin:0;
  padding:0;
  text-align:center;
}

div.middle-content #statistics img
{
  margin-top:5px;
  margin-bottom:5px;
}

div.affiliate-division
{
  text-align:center;
  padding:5px;
}

div.affiliate-division img.affiliate-banner
{
  border:2px solid #646464;
}

div.affiliate-division-bottom img.affiliate-banner
{
  border:2px solid #646464;
  margin-left:5px;
  margin-right:5px;
}

#game-file
{
  border:2px solid #646464;
  margin:0 5px 5px 5px;
}

div.side-affiliates div {
  text-align: center;
}

div.side-affiliates div img {
  border: 2px solid #646464;
}

div.order-by {
  padding:5px 13px 5px 13px;
  background-color:#353535;
  border:1px solid #232323;
  margin-top:3px;
  margin-bottom:3px;
}

div.order-by ul {
  list-style-type:none;
  display:inline;
}

div.order-by ul li {
  display: block;
  float: left;
  text-align: center;
  margin-left: 5px;
  margin-right: 5px;
}

div.order-by ul li a {
  color:#ffffff;
  font-weight:normal;
  text-decoration:none;
}

div.order-by ul li a:hover
{
  color:#b5b5b5;
  text-decoration:none;
}

div.order-by ul li a.selectedLink
{
  font-weight: bold;
  color: #ff9dd0;
  text-decoration: none;
}

div.order-by ul li.o-text {
  font-weight: bold;
  color: #ffffff;
}

#list-table table colgroup #unverified-game-name-column
{
  width:70%;
}

#list-table table colgroup #unverified-add-column, #list-table table colgroup #unverified-delete-column
{
  width:15%;
}

#gameFields div.gameThumbnail {
  margin: 5px 0 5px 0;
  text-align:center;
}

#gameFields div.gameThumbnail img {
  border:2px solid #646464;
}