 * {margin: 0; padding: 0}
ul {list-style-type: none}
body {background-color: #b9b9b6; font-family: Lucida Grande, Geneva, Arial, Verdana, sans-serif; background-image: url(/images/body_bg.gif); background-repeat: repeat-y}
a {text-decoration: none; color: #ff5300}
a:hover {text-decoration: underline}
a img {border: 0; -ms-interpolation-mode: bicubic}
#wrap {width: 990px}
.clear {clear: both; height: 0; font: 0/0 serif}
.justclear {clear: both}
.left {float: left}
.right {float: right}
.logged_in, .hidden {display: none}
.form-error {font-size: 12px; padding: 5px; color: black; font-weight: bold; background-color: #eb6666}
#header {background-image: url(/images/header/panel_bg.gif); background-repeat: repeat-x; height: 185px}
#header #logo {width: 337px; height: 185px; background-image: url(/images/header/logo_bg.gif); background-repeat: repeat-x; float: left}
#header #logo img {margin-top: 20px; margin-left: 25px}
#header #fill {float: left; width: 12px; height: 185px; background-image: url(/images/header/filler.gif); background-repeat: no-repeat}
#header #panel {width: 606px; float: left; height: 185px}
#header #panel #links {height: 20px}
#header #panel #links li {float: right; margin-left: 15px; border: 0px solid white}
#header #panel #links li.flags {padding-top: 4px}
#header #panel #links a {color: #a1a1a1; font-size: 11px; text-decoration: none}
#header #panel #header_468 {text-align: right; margin-top: 20px; height: 60px}
#header #panel .logged_out, #header #panel .logged_in {margin-top: 17px; width: 606px; height: 56px}
#header #panel .logged_out p, #header #panel .logged_in p {padding: 7px 10px; color: white; font-size: 11px}
#header #panel .logged_out {background-image: url(/images/header/login.gif); display: none}
#header #panel .logged_out #login_form {margin: 0; padding: 0; position: relative; color: #474747; font-size: 12px; border: 0px solid red; height: 25px}
#header #panel .logged_out #login_form #username {position: absolute; left: 10px; bottom: 2px}
#header #panel .logged_out #login_form #pass {position: absolute; left: 210px; bottom: 2px}
#header #panel .logged_out #login_form #remember {left: 435px; bottom: 2px; position: absolute}
#header #panel .logged_out #login_form #submit {position: absolute; right: 0px}
#header #panel .logged_out #login_form input {background: transparent; border: 0; padding: 0px; color: #8c8b89}
#header #panel .logged_in {background-image: url(/images/header/logged_in_bg.gif); display: none}
#header #panel .logged_in strong {color: #0092f8}
#header #panel .logged_in ul#actions {font-size: 11px; border: 0px solid red; height: 28px; padding-left: 10px}
#header #panel .logged_in ul#actions li {float: left; padding-left: 18px; margin: 8px 10px 0 0}
#header #panel .logged_in ul#actions li.public {background: url(/images/profile/dude.png) no-repeat top left}
#header #panel .logged_in ul#actions li.profile {background: url(/images/icons/settings.gif) no-repeat top left}
#header #panel .logged_in ul#actions li.favorites {background: url(/images/icons/favorites.gif) no-repeat top left}
#header #panel .logged_in ul#actions li.admin {background: url(/images/icons/admin.gif) no-repeat top left}
#header #panel .logged_in ul#actions li.logout {background: url(/images/icons/logout.gif) no-repeat top left; float: right}
#header #panel #info {font-size: 11px; background-color: #201f1c}
#header #panel #info p, #header #panel #info #actions {ssadding: 10px}
#header #panel #info p {color: white}
#header #panel #info p strong {color: #0092f8}
#header #panel #info #actions {background-color: #151512}
#header #panel #info #actions ul li {float: left; smargin-right: 20px}
#header #panel #info #actions ul li img {vertical-align: bottom}
#header #panel #info #actions ul li.right {float: right}
#header #panel #info #actions ul li.right a {color: #ff5300}
#main_menu {background-color: #f3f2ed; position: relative}
#main_menu ul {margin: 0 35px; height: 40px}
#main_menu ul li {float: left}
#main_menu ul li a {padding: 12px 12px 12px 12px; display: block; color: #797875; text-decoration: none; font-size: 14px; font-weight: bold; float: left}
#main_menu ul li a:hover {background-color: #e8e6de; color: #585752}
#main_menu ul li.active a {background-color: white; color: #ff5300}
#main_menu ul li.console {float: right}
#main_menu ul li.console a {color: #ff5300}
#main_menu #search {position: absolute; right: 35px; width: 261px; height: 28px; top: 6px; background-image: url(/images/header/search_bg.gif); background-repeat: no-repeat}
#main_menu #search form {position: relative}
#main_menu #search .search_text {position: absolute; border: 0; top: 5px; left: 8px; width: 190px; background: transparent; color: #a6a6a6}
#main_menu #search .search_submit {position: absolute; right: 0}
#content {background-color: white; padding: 30px 0 0 0; border-bottom: 1px solid #2b2a25}
#content .pad {padding: 0 35px 0 35px}
#content .pad.lightgrey {background-color: #f3f2ed}
#content .pad.alt_bg {background-color: #f3f2ed}
#content .pad.grey {background-color: #f8f8f8; padding-top: 15px; padding-bottom: 15px}
#content .pad600 {padding: 0 290px 0 35px}
#content .pad_all {padding: 35px}
#content .half {width: 450px}
#content .nothing_here {font-weight: normal; font-style: italic; text-align: center; color: #bbb; font-size: 11px}
#content h1, #content h2 a {font-size: 35px; color: #dbdbdb; margin-bottom: 15px; font-weight: bold; letter-spacing: -1px; font-family: Helvetica, Arial, Lucida Grande, Geneva, Verdana, sans-serif; height: 1%}
#content h2 a {font-size: 30px}
#content h2 a:hover {color: #bbbbbb}
#content h1.home {color: #424242}
#content h1.ek2008 {color: #ff4400}
#content h2 {color: #5c5b5a; font-size: 16px; margin-bottom: 5px}
#content h2.border {border-bottom: 1px solid #CCC}
#content p, #content td {font-size: 13px; line-height: 24px; margin-bottom: 25px; color: #8c8b89}
#content p.limited_width {width: 660px}
#content p#socceroo {width: 600px}
#content form p {margin-bottom: 10px}
#content form textarea, #content form input {padding: 5px}
#content form textarea {height: 100px; margin-bottom: 10px}
#content form .large {width: 350px}
#content font {color: black}
#content label {color: #0092f8; display: block; font-size: 14px; font-weight: bold; margin-bottom: 5px}
#content .notice, #content .error {margin: 0 35px 15px 35px; padding: 10px 20px}
#content .error {background-color: #eb6666}
#content .notice {background-color: #fff9bb}
#content .schrijf_in {width: 650px; float: left; border: 0px solid black; padding-top: 20px}
#content .shirt {margin-top: 20px; width: 250px; height: 300px; float: right; border: 0px solid red; background-image: url(/images/misc/shirt.gif); background-repeat: no-repeat; background-position: top right}
#content .shirt p {font-size: 14px; line-height: 16px; padding: 230px 20px 0 20px; color: #ff5300; text-align: justify}
#content .console_user_data {width: 500px; float: left}
#content .console_choose_prize {margin-left: 30px}
#content .console_choose_prize p {float: left; padding: 10px; font-size: 16px; font-weight: bold; border: 0px solid red}
#content .console_choose_prize .xbox {width: 300px}
#content .console_choose_prize .ps3 {width: 350px}
#content .main_bar {width: 657px; border: 0px solid red; float: left}
#content .side_bar {width: 238px; float: right}
#content .side_bar h3 {font-size: 15px; margin-bottom: 6px; color: #dbdbdb}
#content .side_bar textarea {width: 100%; height: 200px}
#content .more_new {text-align: right; height: 35px; padding: 10px 30px 0 0}
#content .more_new a {padding: 3px 0 0 0; text-align: center; float: right; display: block; width: 141px; height: 22px; background: url(/images/misc/more_new_games_bg.gif); background-repeat: no-repeat; color: white; font-size: 12px; font-weight: bold}
#content .tagcloud {margin-bottom: 40px}
#content .tagcloud a {color: #444; font-weight: bold}
#content .tagcloud a:hover {color: #ff5300; text-decoration: none}
#content #register #error {color: #990000; padding: 5px 10px; font-weight: bold}
#content label.black {color: #8c8b89; font-weight: normal; font-size: 12px}
#content #algemene_voorwaarden p {padding: 5px; font-size: 10px; background-color: #ffffff}
#content div#algemene_voorwaarden {margin: 12px; background-color: #f3f2ed}
#content #algemene_voorwaarden, #content #algemene_voorwaarden p {border: 1px solid; border-color: #dddddd; margin: 1px}
.controls {margin-bottom: 30px}
.controls li {height: 21px; padding: 5px 0 0 10px; background-color: #f3f2ed; color: #8c8b89; font-size: 12px}
.controls li .label {float: left}
.controls li .key {width: 120px; float: right}
.controls li.alt_bg {background-color: #f9f9f6}
#footer .no_drugs {background-image: url(/images/footer.gif); width: 990px; height: 160px; background-color: #2b2a25; background-repeat: no-repeat}
#footer small {display: block; padding: 35px; font-size: 11px; font-weight: bold; color: #636360; background-color: #1f1f1b; background-image: url(/images/footer/logo.gif); background-repeat: no-repeat; background-position: right}
#footer a {color: #636360}
#content h1#title {margin-bottom: 0}
#content #game_wrapper {background: #484848 url(/images/games/game_wrap_bg.gif) no-repeat right bottom; padding: 80px 0 0 0; text-align: center; position: relative}
#content #game_wrapper .adsense {position: absolute; top: 15px}
#content #game_wrapper.niet_gebruikt {background: #f8a2e4 url(/images/games/game_wrap_valentine_bg.gif) no-repeat right bottom}
#content #similar_games.niet_gebruikt {background-color: #f8a2e4}
#content #similar_games.niet_gebruikt h2 {color: #e134b9}
#content #similar_games {margin-bottom: 35px; background-color: #484848; padding: 5px 15px 10px 15px; height: 135px}
#content #similar_games h2 {margin: 5px 0 5px 0; color: #666666}
#content #similar_games ul {margin-bottom: 15px; border: 0px solid black; height: 60px}
#content #similar_games ul li.last {margin: 0 0 0 1px}
#content #similar_games ul li {float: left; width: 290px; background-color: #FFFFFF; text-align: left; margin-right: 5px; height: 82px; border: 1px solid #dbdbdb; position: relative}
#content #similar_games ul li .small_stars {position: absolute; bottom: 10px; left: 13px}
#content #similar_games ul li img {margin: 10px 8px 0 10px; float: left}
#content #similar_games ul li .info {float: left; color: #817f77; font-size: 11px; width: 190px; margin-top: 5px}
#content #similar_games ul li .info a {margin-top: 2px; font-size: 12px; font-weight: bold; display: block}
#content #gameframe {border: 7px solid #343434; background-color: #343434; margin: 0 auto}
#content .rating {height: 60px; position: relative}
#content .rating #rating_text {position: absolute; left: 120px; top: 5px; color: #0092f8; font-size: 12px}
#content .rating #rating_text a {text-decoration: underline; color: #0092f8; font-weight: bold}
#content .rating #rating_info {position: absolute; left: 3px; top: 25px; font-size: 13px; font-weight: bold}
#content .game_description {color: #757471; width: 660px; font-weight: bold; font-size: 16px; margin-bottom: 0}
#content .game_description small {color: #999999; font-weight: normal; font-size: 11px}
#content .game_description small a {color: #999999; text-decoration: underline}
#content .game_description small a:hover {color: #ff5300}
#content .tags {color: #808080; font-size: 11px}
#content .leftX, #content .rightX {width: 320px}
#content #game_actions ul.actions {height: 25px; background-color: #f3f2ed}
#content #game_actions ul.actions li {float: left}
#content #game_actions ul.actions li a {line-height: 11px; background-color: #ff5300; display: block; font-size: 11px; padding: 7px 15px 7px 30px; color: white; border-left: 1px solid #ff7200; border-right: 1px solid #ff3700; background-repeat: no-repeat; background-position: 10px 7px}
#content #game_actions ul.actions li a.add_to_favs {background-image: url(/images/icons/action_add_fav.gif)}
#content #game_actions ul.actions li a.bugreport {background-image: url(/images/icons/watch_out_its_a_bug.gif)}
#content #game_actions ul.actions li a.play_game {background-image: url(/images/icons/action_joystick.gif)}
#content #game_actions ul.actions li a.instructions {background-image: url(/images/icons/book.gif)}
#content #game_actions ul.actions li a.add_comment {background-image: url(/images/icons/action_comment.gif)}
#content #game_actions ul.actions li a.add_to_site {background-image: url(/images/icons/action_earth.gif)}
#content #game_actions ul.actions li a.rss {background-image: url(/images/misc/feed.png)}
#content #game_actions .action_messages {background-color: #343434; padding: 10px 15px 10px 100px; background-image: url(/images/misc/action_bg_kangaroo.gif); background-repeat: no-repeat}
#content #game_actions .action_messages h2 {color: #888}
#content #game_actions .action_messages p {color: white; font-size: 14px}
#content #game_actions .action_messages strong {font-style: italic}
#content #game_actions .action_messages a {text-decoration: underline; color: #bbb}
#content #game_actions .action_messages a:hover {color: #ff5300}
#content #game_actions .action_messages ul.options {margin-top: 10px}
#content #game_actions .action_messages ul.options li {float: left; list-style-type: none; text-align: center; margin-right: 15px}
#content #game_actions .action_messages ul.options a {display: block; background-color: #b4b4b4; color: #343434; font-weight: bold; font-size: 12px; text-decoration: none; padding: 4px 10px}
#content #game_actions .action_messages ul.options a:hover {background-color: white}
#content .view_new_games {padding: 0 0 15px 0; text-align: right; margin-top: 0px}
#content .view_new_games a {background-image: url(/images/misc/orange_box.gif); background-repeat: no-repeat; font-size: 10px; display: block; text-align: center; width: 104px; padding-top: 4px; height: 22px; color: white; font-weight: bold; float: right}
#content .featured_game {width: 320px; background-color: black; height: 256px; position: relative}
#content .featured_game .big_cover {position: absolute}
#content .featured_game .big_cover img {width: 320px; height: 183px}
#content .featured_game .info {position: absolute; top: 183px; padding: 5px 10px 10px 10px; color: white; height: 58px; overflow: hidden}
#content .featured_game .info a {color: white; font-weight: bold; font-size: 14px}
#content .featured_game .info .why {font-size: 11px; margin-top: 0px; color: #BBB}
#content .side_bar {margin-top: 9px}
#content .side_bar ul.select {position: relative; background-color: #f3f2ed; background-image: url(/images/misc/sidebar_select_bg.gif); background-repeat: repeat-x; background-position: left bottom; height: 45px}
#content .side_bar ul.select li {width: 118px; float: left}
#content .side_bar ul.select li a {display: block; padding: 14px 0 16px 0; border: 0px solid black; text-align: center; font-size: 12px; color: #494949}
#content .side_bar ul.select li a.active {background-image: url(/images/misc/sidebar_select_active_bg.gif); background-repeat: no-repeat; font-weight: bold}
#content .side_bar ul.most_played {clear: both; background-color: #f3f2ed}
#content .side_bar ul.most_played li.alt_bg {background-color: #f9f9f6}
#content .side_bar ul.most_played li.hover {background-color: #e8e6de}
#content .side_bar ul.most_played li {height: 31px; border: 0px solid red; position: relative; overflow: hidden}
#content .side_bar ul.most_played li img {width: 35px; height: 20px}
#content .side_bar ul.most_played li a {font-size: 13px; color: #494949}
#content .side_bar ul.most_played li a:hover {color: #ff5300}
#content .side_bar ul.most_played li .cover {position: absolute; left: 5px; top: 5px}
#content .side_bar ul.most_played li .title {position: absolute; left: 48px; top: 3px; line-height: 22px}
#content #unsubscribe .more_games {background-image: none; padding: 0}
#content .more_games {background-image: url(/images/games/more_games_ul_bg.gif); padding: 0 35px; border-top: 0px solid white}
#content .more_games li {width: 390px; height: 117px; position: relative; border: 0px solid black}
#content .more_games li h4 {color: #ff5300; font-weight: bold; font-size: 14px; border: 0px solid black; margin-bottom: 0px}
#content .more_games li p {color: #8c8b89; font-size: 11px; line-height: 12px}
#content .more_games li .image {margin-top: 15px}
#content .more_games li .info {margin-top: 10px}
#content .more_games li .image {width: 155px; float: left; border: 0px solid black}
#content .more_games li .info {width: 225px; float: right; border: 0px solid red}
#content .more_games li .play, #content .more_games li .delete {position: absolute; bottom: 14px; background-repeat: no-repeat; width: 95px; height: 22px}
#content .more_games li .play a, #content .more_games li .delete a {color: white; font-size: 11px; font-weight: bold}
#content .more_games li .play {background-image: url(/images/games/speel_bg.gif); padding-left: 25px; left: 165px}
#content .more_games li .delete {background-image: url(/images/games/delete_fav.gif); padding-left: 25px; left: 265px}
#content .more_games.home li {width: 450px}
#content .more_games.home li .info {width: 285px; margin-top: 15px}
#content .more_games.home li .play {bottom: 17px}
#content ul#gallery {margin: 30px 0}
#content ul#gallery li {float: left; width: 148px; height: 85px; overflow: hidden; margin: 0 5px 5px 0}
#content .no_favs {margin-left: 250px; width: 500px; border: 0px solid grey; text-align: center}
#content .no_favs h3 {font-size: 22px; color: #ff5300}
#content .no_favs p {font-size: 12px}
#content #stf {margin-bottom: 25px; color: #999; font-size: 12px}
#content #stf form #stf_mail, #content #stf form #stf_name {float: left; margin-right: 10px; color: #999}
#content #stf form #stf_name {width: 80px}
#content #stf form #stf_mail {width: 230px}
#content #stf form #stf_sbm {float: left}
#content #stf #stf_error {margin-top: 5px; color: red; font-weight: bold; font-size: 12px}
#content .more_games #ad_skyscraper {float: right; width: 120px}
#content .ad_leaderboard {margin: 0 0 30px 0; background: url(/images/ads/leaderboard_bg.gif); background-repeat: repeat-x}
#content .ad_leaderboard #leaderboard_swf {width: 728px; height: 90px; float: left}
#content .ad_leaderboard .your_ad_here {text-align: center; height: 90px; float: left; width: 190px; border: 0px solid black; position: relative}
#content .ad_leaderboard .your_ad_here p {color: #d3d3d0; font-size: 20px; margin: 6px 0; font-weigth: bold}
#content .ad_leaderboard .your_ad_here a {position: absolute; display: block; width: 112px; height: 22px; background: transparent url(/images/ads/your_ad_here_bg.gif) top left no-repeat; color: white; font-size: 12px; padding-top: 3px; bottom: 18px; right: 40px}
#content .ad_leaderboard_new {padding-left: 90px; margin: 0 0 30px 0; background-color: #f5f5f1}
#content .ad_leaderboard_new #leaderboard_swf {width: 728px; height: 90px; float: left}
#content .ad_leaderboard_new .your_ad_here {text-align: center; height: 90px; float: left; width: 190px; border: 0px solid black; position: relative}
#content .ad_leaderboard_new .your_ad_here p {color: #d3d3d0; font-size: 20px; margin: 6px 0; font-weigth: bold}
#content .ad_leaderboard_new .your_ad_here a {position: absolute; display: block; width: 112px; height: 22px; background: transparent url(/images/ads/your_ad_here_bg.gif) top left no-repeat; color: white; font-size: 12px; padding-top: 3px; bottom: 18px; right: 40px}
#comments {font-size: 12px; margin-bottom: 15px}
#comments .who, #comments .text {color: #8c8b89; padding: 4px}
#comments .who {background-image: url(/images/icons/comment_2.gif); background-repeat: no-repeat; background-position: 8px 6px; padding-left: 30px; font-weight: bold; font-size: 11px; background-color: #f3f2ed}
#comments .who a {color: #0092f8}
#comments .text {background-color: #f9f9f6}
#comments .text .av {float: left; width: 55px}
#comments .text .com {float: right; width: 380px}
#comments li {clear: both; margin-bottom: 5px}
.login_for_comment {background-color: #fff9bb; padding: 10px}
li.featured {margin-bottom: 30px; width: 320px}
li.featured ul.selector {background-color: #f9f9f6; height: 24px}
li.featured ul.selector li {float: left}
li.featured ul.selector li a {display: block; font-weight: bold; font-size: 10px; padding: 6px 5px 4px 5px; background-color: #eeede8; color: #726565}
li.featured ul.selector li a:active, li.featured ul.selector li a:focus {outline: 0}
li.featured ul.selector li.active a {background-color: #ff5300; color: white}
.featured_placeholder {width: 320px; height: 256px; position: relative}
.can_hide {position: absolute}
.avatar img {padding: 2px; border: 1px solid #ddd; background-color: white; width: 80px; height: 80px}
.avatar:hover img {border: 1px solid #ff5300}
.avatar.medium img {width: 40px; height: 40px}
.avatar.small img {width: 20px; height: 20px}
#profile_bar {height: 100px}
#profile_bar .img {float: left; width: 90px}
#profile_bar .info {width: 820px; float: right; margin-bottom: 30px}
#profile_bar .info h1 {margin-bottom: 0}
#profile_bar .info h1 small {font-size: 14px; font-weight: normal; letter-spacing: 0}
#profile_bar .info ul li {border: 0px solid green; margin: 0; padding: 0; font-size: 12px; color: #494949}
.avatar_show {width: 90px; float: left}
.avatar_edit {width: 350px; float: right}
#content .pad .optin {position: relative; padding: 2px 10px; margin-bottom: 10px; background-color: #67BFFF}
#content .pad .optin h2 {color: #FFFFFF}
#content .pad .optin p {color: black}
#content .pad .optin img.spinner {position: absolute; right: 5px; top: 5px}
#content .pad .grey_block {background-color: #fff9bb; position: relative; padding: 2px 10px; margin-bottom: 10px}
.no_thing_here {color: #f3f2ed; font-size: 22px; font-weight: bold; text-align: center; padding: 20px 0}
#content h2 a.smalllink {color: #0092f8; font-size: 12px; letter-spacing: 0}
#content h2 a.smalllink:hover {color: #0092f8}
.smallgame li, .comments li {clear: both; margin: 0; padding: 0 5px 0 5px; background-color: #f3f2ed}
.smallgame li.alt, .comments li.alt {background-color: #f9f9f6}
.smallgame li .img, .comments li .img {margin-top: 5px; width: 45px; float: left}
.smallgame li .stars, .comments li .stars {margin-top: 4px; width: 80px; border: 0px solid green; float: right}
.smallgame li .info, .comments li .info {width: 390px; border: 0px solid green}
.smallgame li .smaller_info, .comments li .smaller_info {width: 300px; border: 0px solid green}
.smallgame li .info, .smallgame li .smaller_info, .comments li .info, .comments li .smaller_info {padding-top: 3px; float: left}
.smallgame li .info a, .smallgame li .smaller_info a, .comments li .info a, .comments li .smaller_info a {font-size: 12px; color: #494949; font-weight: bold}
.smallgame li .info a:hover, .smallgame li .info a.comment:hover, .smallgame li .smaller_info a:hover, .smallgame li .smaller_info a.comment:hover, .comments li .info a:hover, .comments li .info a.comment:hover, .comments li .smaller_info a:hover, .comments li .smaller_info a.comment:hover {color: #ff5300}
.smallgame li .info a.comment, .smallgame li .smaller_info a.comment, .comments li .info a.comment, .comments li .smaller_info a.comment {font-style: italic; font-size: 11px; color: #494949}
.starbox .stars {background: #cccccc}
.starbox .rated .stars {background: #dcdcdc}
.starbox .rated .hover .stars {background: #cccccc}
.starbox .colorbar {background: #ffcb00}
.starbox .hover .colorbar {background: #ff5300}
.starbox .rated .colorbar {background: #cccccc}
.starbox .rated .hover .colorbar {background: #cccccc}
.starbox .ghost {background: #a1a1a1}
.starbox .indicator {clear: both}
.starbox .dotted .stars, .starbox .dotted .hover .stars, .starbox .dotted .rated .stars, .starbox .dotted .rated .hover .stars {background: url(../images/starbox/background_dotted.gif) top left repeat-x}
.starbox .dotted .colorbar, .starbox .dotted .hover .colorbar, .starbox .dotted .rated .colorbar, .starbox .dotted .rated .hover .colorbar {background: #000000}
.starbox .dotted .ghost {background: #666666}
.starbox .pointy .colorbar {background: #ffcc1c}
.starbox .pointy .hover .colorbar {background: #ff9231}
.starbox .inverse .stars {float: right}
.starbox .inverse .indicator {clear: both; display: block; text-align: right}