body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,fieldset,input,textarea,p,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}em,strong,th{font-style:normal}ol,ul{list-style:none}th{text-align:left}h1,h2,h3{font-size:100%;font-weight:normal}

.margin-left {margin-left:15px;}

/* Boxes left/right */
.pelikone_box{float:left;margin:8px 0 0 0;font-size:10pt}
.pelikone_box_title{position:relative;color:#fff;height:26px;max-height:26px;background-image:url(/images/title_box_mid.jpg);background-repeat:repeat-x;margin:0 7px 0 7px;padding:7px 0 0 6px;font-size:9px;font-weight:700;text-transform:uppercase}
#masterleft .pelikone_box{width:120px}
#masterright .pelikone_box{width:140px}
#masterleft .pelikone_box_title{left:2px}
#masterright .pelikone_box_title{right:2px}

.pelikone_box_title{color:#fff}
a.pelikone_box_title:hover{text-decoration:underline}
.pelikone_box_left{position:absolute;left:-3px;top:0;width:9px;max-width:9px;height:26px;max-height:26px;background-image:url(/images/title_box_left.jpg);background-repeat:no-repeat}
.pelikone_box_right{position:absolute;right:-3px;top:0;width:9px;max-width:9px;height:26px;max-height:26px;background-image:url(/images/title_box_right.jpg);background-repeat:no-repeat}
#masterleft .pelikone_box_content{padding-left:6px}
#masterright .pelikone_box_content{margin-left:0}

.pelikone_box_profile{font-size:11px}
.pelikone_box_profile{display:block}
a.pelikone_box_profile:hover{display:block;text-decoration:underline}
.pelikone_box_category img,.pelikone_box_game img{width:6px;height:6px}
a.pelikone_box_category:hover{text-decoration:underline}
.pelikone_box_categorysel{font-weight:700}
a.pelikone_box_categorysel:hover{font-weight:700;text-decoration:underline}

a.pelikone_box_game:hover{text-decoration:underline}
.pelikone_box_blogdate{color:#0079b0;font-size:9px;line-height:.95;padding:4px 4px 0 0}
.pelikone_box_blogitem{line-height:.95;padding:2px 0 4px 0}
.pelikone_box_blogitem{font-size:10pt}
.pelikone_box_blogmore{display:block;color:#0079b0;font-size:10pt;padding:4px 0 0 0}

/* Div-style game list */
div.pelikone_game_container{width:707px;max-width:707px;background:url(/images/frontpage_games_mid.jpg);background-repeat:repeat-y;float:left;margin:0 0 0 5px;padding:10px 9px 0 9px;font-size:10pt;overflow:hidden}
div.pelikone_game_break{clear:both;margin:0;padding:0}
a.pelikone_game_tag{text-decoration:none;color:#000}
div.pelikone_game_category_container{background:url(/images/grid_bg.gif);border:1px solid #3cf;float:left;height:100%;margin:0;width:683px;overflow:hidden}

/* Horizontal style */
div.pelikone_game_horizontal_container{width:136px;min-height:153px;height:auto!important;height:153px;padding:17px;float:left}
div.pelikone_game_horizontal_thumb{float:left;width:128px;max-width:128px;margin:0;padding:4px;position:relative;background-image:url(/images/gameborder.png)}
.thumb_gamesticker_container img{width:61px;height:48px}
img.pelikone_game_horizontal_thumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_horizontal_info{clear:both;width:128px;max-width:128px;padding:0;margin:0;font-size:8pt;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_horizontal_info_largetitle{color:#0079b0;font-weight:normal;font-size:10pt;text-overflow:clip;overflow:hidden;white-space:nowrap;height:1.2em}
div.pelikone_game_horizontal_info_smalltitle{color:#0079b0;font-size:10pt;height:1.2em}
div.pelikone_game_horizontal_info_item{text-overflow:clip;overflow:hidden;white-space:nowrap;height:1.2em}
div.pelikone_game_horizontal_info_description{text-overflow:clip;overflow:hidden;white-space:nowrap;height:1.2em}
span.pelikone_game_horizontal_info_header{font-weight:700}
a.pelikone_game_horizontal_info_title{text-decoration:none;color:#0079b0}
a.pelikone_game_horizontal_info_title:hover{text-decoration:underline}
a.pelikone_game_horizontal_info_link{text-decoration:none;color:#0079b0}
a.pelikone_game_horizontal_info_link:hover{text-decoration:underline}
a.pelikone_game_horizontal_info_category{text-decoration:none;color:#000}
a.pelikone_game_horizontal_info_category:hover{text-decoration:underline}

/* Vertical style */
div.pelikone_game_vertical_container{clear:both;float:left;padding:4px 0 4px 0}
div.pelikone_game_vertical_thumb{float:left;width:128px;max-width:128px;margin:0;padding:4px;position:relative;background-image:url(/images/gameborder.png)}
img.pelikone_game_vertical_thumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_vertical_info{clear:both;padding:2px 0 0 0;margin:0;font-size:10pt}
div.pelikone_game_vertical_info_largetitle{color:#0079b0;font-weight:700;font-size:10pt}
div.pelikone_game_vertical_info_smalltitle{color:#0079b0;font-size:10pt}
div.pelikone_game_vertical_info_item{text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_vertical_info_description{text-overflow:clip;overflow:hidden;white-space:nowrap}
span.pelikone_game_vertical_info_header{font-weight:700}
a.pelikone_game_vertical_info_title{text-decoration:none;color:#0079b0}
a.pelikone_game_vertical_info_title:hover{text-decoration:underline}
a.pelikone_game_vertical_info_link{text-decoration:none;color:#0079b0}
a.pelikone_game_vertical_info_link:hover{text-decoration:underline}
a.pelikone_game_vertical_info_category{text-decoration:none;color:#000}
a.pelikone_game_vertical_info_category:hover{text-decoration:underline}

/* Wide style */
div.pelikone_game_wide_container{clear:both;width:550px;max-width:550px;float:left;padding:4px 0 4px 0}
div.pelikone_game_wide_sepcontainer{clear:both;float:left;padding:8px 0 8px 0;border-style:dotted;border-color:#c0c0c0;border-width:1px 0 0 0}
div.pelikone_game_wide_thumb{float:left;width:128px;max-width:128px;margin:0;padding:4px;position:relative;background-image:url(/images/gameborder.png)}
img.pelikone_game_wide_thumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_wide_megathumb{float:left;width:256px;max-width:256px;margin:0;padding:4px;position:relative;background-image:url(/images/gamemegaborder.png)}
img.pelikone_game_wide_megathumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_wide_info{float:left;width:400px;max-width:400px;padding:0 0 0 8px;font-size:10pt}
div.pelikone_game_wide_megainfo{float:left;width:274px;max-width:274px;padding:0 0 0 8px;font-size:10pt}
div.pelikone_game_wide_info_largetitle{color:#0079b0;font-weight:normal;font-size:12pt;padding-bottom:.4em}
div.pelikone_game_wide_info_smalltitle{color:#0079b0;font-weight:normal;font-size:10pt;padding-bottom:.4em}
a.pelikone_game_wide_info_title{text-decoration:none;color:#0079b0}
a.pelikone_game_wide_info_title:hover{text-decoration:underline}
div.pelikone_game_wide_info_item{padding-top:1px}
div.pelikone_game_wide_info_description{padding-top:8px}
span.pelikone_game_wide_info_header{font-weight:700}
a.pelikone_game_wide_info_link{text-decoration:none;color:#000}
a.pelikone_game_wide_info_link:hover{text-decoration:underline}
a.pelikone_game_wide_info_category{text-decoration:none;color:#000}
a.pelikone_game_wide_info_category:hover{text-decoration:underline}

/* Miniwide style */
div.pelikone_game_miniwide_container{width:256px;max-width:256px;float:left;padding:8px 8px 0 0}
div.pelikone_game_miniwide_thumb{float:left;width:64px;max-width:64px;margin:0;padding:0;position:relative}
img.pelikone_game_miniwide_thumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_miniwide_info{float:left;max-width:192px;padding:0 0 0 4px;font-size:8pt;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_miniwide_info_largetitle{color:#0079b0;font-weight:700;font-size:8pt;padding-bottom:.4em;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_miniwide_info_smalltitle{color:#0079b0;font-weight:normal;font-size:8pt;padding-bottom:.4em;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_miniwide_info_item{padding-bottom:4px}
div.pelikone_game_miniwide_info_description{padding-bottom:4px}
span.pelikone_game_miniwide_info_header{font-weight:700}
a.pelikone_game_miniwide_info_link{text-decoration:none;color:#0079b0}
a.pelikone_game_miniwide_info_category{text-decoration:none;color:#000}

/* Microwide style */
div.pelikone_game_microwide_container{clear:both;float:left;padding:8px 8px 0 0}
div.pelikone_game_microwide_thumb{float:left;width:32px;max-width:32px;margin:0;padding:0;position:relative}
img.pelikone_game_microwide_thumbnew{position:absolute;left:-8px;top:-8px}
div.pelikone_game_microwide_info{float:left;padding:0 0 0 4px;font-size:8pt;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_microwide_info_largetitle{color:#0079b0;font-weight:700;font-size:8pt;text-overflow:clip;overflow:hidden;white-space:nowrap}
div.pelikone_game_microwide_info_smalltitle{color:#0079b0;font-weight:normal;font-size:8pt;text-overflow:clip;overflow:hidden;white-space:nowrap}
span.pelikone_game_microwide_info_header{font-weight:700}
a.pelikone_game_microwide_info_link{text-decoration:none;color:#0079b0}
a.pelikone_game_microwide_info_category{text-decoration:none;color:#000}

/* Tell a friend popup style */
#tellafriend{display:none;width:350px;height:495px;padding:5px;background-color:#fff;position:absolute;top:740px;left:auto;margin-left:100px;right:auto;border:2px solid;z-index:1}
#tellafriend img{position:absolute;top:0;right:0;border:none}
#gametable{margin-top:4px}
#gametable td{/*background:#000;padding:15px 0*/}

.pelikone_games_bottom{float:left;background:url(/images/frontpage_games_bottom.jpg);background-repeat:no-repeat;min-height:15px;height:auto!important;height:15px;width:708px;margin-left:5px;margin-bottom:10px}
.pelikone_games_top{float:left;background:url(/images/frontpage_games_top.jpg);background-repeat:repeat-x;min-height:1px;height:auto!important;height:1px;width:707px;margin-left:5px}

/* Common stuff */
.commonBoxTop{margin:auto;background:url(/images/common_box_top.jpg);background-repeat:no-repeat;background-position:bottom left;min-height:10px;height:auto!important;height:10px;width:708px}
.commonBoxBottom{margin:auto;background:url(/images/common_box_bottom.jpg);background-repeat:no-repeat;min-height:15px;height:auto!important;height:15px;width:708px}
.commonBoxMiddle{margin:auto;background:url(/images/common_box_bg.jpg);background-repeat:repeat-y;width:708px;overflow:hidden}
.commonBoxContent{background-color:#fff;margin:0 12px 0 10px;border:1px solid #55d4fe}
.commonBoxContent h1{padding:0 0 5px}
h1.commonBoxTitle{padding:2px 0 7px 13px;font-size:18px}
.commonGamesBoxMiddle{margin:auto;background:url(/images/common_box_bg.jpg);background-repeat:repeat-y;width:708px;overflow:hidden;padding-top:10px}
.commonGamesBoxContent{background-color:#fff;margin:0 12px 0 10px;border:1px solid #55d4fe}
.commonGamesBoxRow{background-color:#fff;min-height:187px;height:auto!important;height:187px;max-height:187px;overflow:hidden}
.commonGamesBoxTop{font-size:14px;font-weight:700;margin:0 auto;background-image:url(/images/frontpage_games_top.jpg); background-position:bottom right;background-repeat:no-repeat;;height:29px;width:708px;overflow:hidden}
.commonBreadcrumb{margin-bottom:10px;font-size:15px;font-weight:700}
.commonBoxGridContent{background-color:#fff;margin:0 13px 0 10px;border:1px solid #55d4fe;padding:15px}
.commonBoxGridGame{border:1px solid red;width:136px;min-height:153px;height:auto!important;height:153px;max-height:153px;overflow:hidden;display:inline}

/* Downloadables */

/* downloadables featured cleaned version */
.featureBox{margin:auto;width:702px;background:url(/images/downloadables/dl_featured_border.png);background-repeat:repeat-y;padding:0 1px}

.featureBox .top{width:704px;height:18px;margin:0 -1px;background:url(/images/downloadables/dl_featured_top.png);background-position: top left;background-repeat:no-repeat;}
.featureBox .bottom{width:704px;height:18px;margin:0 -1px;background:url(/images/downloadables/dl_featured_bottom.png);background-position: bottom left;background-repeat:no-repeat;border:0}
.featureBox .body{width:702px;min-height:180px;height:auto!important;height:180px;background:#daf5fb url(/images/downloadables/dl_featured_bg.png) repeat-x;background-position:top left;position:relative}
.featureBox .body .left{position:relative;float:left;width:260px;margin-top:-5px}
.featureBox .body .left .sticker{z-index:1000;position:absolute;top:10px;right:10px}
.featureBox .body .left .icon{position:absolute;z-index:1000;top:20px;left:20px}
.icon img{margin:20px 20px;border:0}
.featureBox .body .right{float:right;width:415px;padding-right:25px;margin-top:-5px}
.featureBox .body .right .footer{position:absolute;bottom:23px}
.footer .button1{float:left}
.footer .button2{float:left;margin-left:7px}
.featureBox .body .rating{position:absolute;right:35px;bottom:20px}
.footer a{color:#119ad1;font-weight:700;font-size:13px}
.featureBox h1{font-size:20px;font-weight:normal;margin:0;padding:0}
/* overwrite with new style */
.featureBox .body .left .sticker{top:-13px}
.featureBox .body .left .icon{position:static;top:0;left:0;text-align:center}
 .icon img{margin:15px 0 0}
.featureBox .body .right .footer{bottom:0}
.featureBox .body .rating{bottom:0;left:0;right:auto;width:260px;text-align:center}
.featureBox .body .right .footer .button1{background:url(/themes/pelikone/images/button-green.png);width:192px;min-height:49px;height:auto!important;height:49px;overflow:hidden;text-align:center}
a.button1:hover{background:url(/themes/pelikone/images/button-green-hover.png)}
.button2{background:url(/themes/pelikone/images/button-blue.png);width:112px;min-height:49px;height:auto!important;height:49px;overflow:hidden;text-align:center;margin-left:12px}
.button2:hover{background:url(/themes/pelikone/images/button-blue-hover.png)}
.button1 a,.button2 a{ padding:10px 0;display:block;color:#fff;font-weight:normal;font-size:20px;text-decoration:none}

#downloadablesGameLeft{float:left;width:230px}
#downloadablesGameRight{float:right;padding:15px;padding-bottom:0;width:370px;background-image:url(/images/downloadables/dl_description_bg.png);background-repeat:no-repeat}
#downloadablesGameRight h1{font-size:20px;margin-bottom:8px}
#downloadablesGameRight h2{font-size:17px;margin:10px 0 8px 0}

.downloadablesGameReviewTop{width:369px;min-height:6px;height:auto!important;height:6px;background-image:url(/images/downloadables/dl_review_top.png);background-repeat:no-repeat;background-position:bottom left}
.downloadablesGameReviewBottom{margin-bottom:10px;width:369px;min-height:6px;height:auto!important;height:6px;background-image:url(/images/downloadables/dl_review_bottom.png);background-repeat:no-repeat}
.downloadablesGameReviewMiddle{width:369px;background-image:url(/images/downloadables/dl_review_bg.png);background-repeat:repeat-y}
.downloadablesGameReviewContent{padding:0 10px}
input.downloadablesGameReviewButton{color:#fff;background-color:#0079b0;font-size:11px}
#downloadablesGameReviews input{border:1px solid #c5c5c5;width:174px;margin-bottom:5px;padding:2px 3px}
input.downloadablesGameReviewInput{background-image:url(/images/downloadables/dl_input_bg.png);background-repeat:repeat-x}
#downloadablesGameReviews textarea{border:1px solid #c5c5c5;width:361px;height:100px;overflow:hidden;padding:2px 3px;background-image:url(/images/downloadables/dl_input_bg.png);background-repeat:repeat-x}

/* Large thumb */
#downloadablesGameLargeThumb{text-align:center;margin-bottom:5px}
#downloadablesGameDownloadButtonA{position:relative;width:222px;min-height:64px;height:auto!important;height:64px;background-image:url(/images/downloadables/dl_download_button1.png);background-repeat:no-repeat}
#downloadablesGameDownloadButtonA a{position:absolute;right:0;top:0;padding:8px 20px 0 0;text-align:right;width:180px;height:40px;display:block;font-size:30px;font-weight:700;color:#416a19}
#downloadablesGameDownloadButtonB{margin:auto;position:relative;width:134px;min-height:134px;height:auto!important;height:134px;background-image:url(/images/downloadables/dl_download_button2.png);background-repeat:no-repeat}
#downloadablesGameDownloadButtonB a{position:absolute;left:0;top:20px;text-align:center;width:134px;height:114px;display:block;font-size:30px;font-weight:700;color:#416a19}
#downloadablesGameDescription{margin-bottom:25px}
#downloadablesGameTryIt{padding:10px 0 15px 0}
#downloadablesGameRequirements{margin-top:10px}
#downloadablesGreyBoxContent{padding:10px;width:199px;background:#f1f1f1;-moz-border-radius:10px;-webkit-border-radius:10px}
#downloadablesGreyBoxContent ul{margin-top:5px;font-size:11px}
#downloadablesGreyBoxContent li{padding-left:10px;background:url(/images/list_bluebullet.jpg);background-position:0 4px;background-repeat:no-repeat}
#downloadablesDownload{position:relative;width:216px;min-height:54px;height:auto!important;height:54px;background-image:url(/images/downloadables/dl_download.png);background-repeat:no-repeat;margin:10px 0 0 0}
#downloadablesDownload a{position:absolute;left:70px;top:17px;font-weight:700}


/* new downloadables feature box */
.dl-feature-thumb-link {float:left;border:1px solid #00b1db;border-right:0;}
.dl-feature-details {width:320px;height:240px;padding:10px;float:left;background:url(/themes/pelikone/images/dl-feature-gradient.png) repeat-x!important;border:1px solid #00b1db;}
.dl-trending {height:260px!important}

.simple-btn {display:block;float:left;padding:15px;background:#82a900;color:#fff;font-size:15px;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #3b5700;}
.simple-btn.simple-btn-blue {background:#5fbbd0!important}

/* Ads */
#gametextad{padding:5px 0 0 0;text-align:center;width:860px;height:20px}
#gametextad a{font-size:14px}
#gamead{margin:10px auto;text-align:center}
#gamead #textad{margin-top:5px;font-size:13px;font-weight:700}
#gamead a{color:#0079B0!important}

/* Tabs */
.pelikone_game_tab_container{font-size:14px;font-weight:700;float:left;width:708px;min-height:27px;height:auto!important;height:27px;background-image:url(/images/frontpage_games_top.jpg);background-repeat:no-repeat;background-position:bottom left;margin-left:5px}
.pelikone_game_tab {height:27px;margin-top:2px;overflow:hidden;float:left;background-position:bottom left}
.pelikone_game_tab_left{width:118px;background-image:url(/images/tab_left.jpg)}
.pelikone_game_tab_leftsel{width:118px;background-image:url(/images/tab_left_active.jpg)}
.pelikone_game_tab_center{width:114px;background-image:url(/images/tab_center.jpg)}
.pelikone_game_tab_centersel{width:114px;background-image:url(/images/tab_center_active.jpg)}
.pelikone_game_tab_right{width:125px;background-image:url(/images/tab_right.jpg)}
.pelikone_game_tab_rightsel{width:125px;background-image:url(/images/tab_right_active.jpg)}
.pelikone_game_tab_desc{text-align:center;padding:4px 0 0 0;margin-left:-5px}
.pelikone_game_tab_desc a{display:block;width:114px;height:23px}
.pelikone_game_tab_center a{margin-left:5px;width:108px}
.pelikone_game_tab_centersel a{margin-left:5px;width:108px}
.pelikone_game_tab_left a{margin-left:5px;width:113px}
.pelikone_game_tab_leftsel a{margin-left:5px;width:113px}
.pelikone_game_tab_right a{margin-left:5px;width:119px}
.pelikone_game_tab_rightsel a{margin-left:5px;width:119px}

/* Highscore tables style */
.highscores{float:left;position:relative;width:220px;border-collapse:collapse;margin:0 40px 15px 0}
.highscoresr{margin:0 0 15px 0}
.highscores td{font-size:9pt;padding-top:4px}
.highscores .title{font-size:12pt;padding:.8em 0 .8em .4em}
.highscore_titles td{border-bottom:1px dotted #aca899;padding-bottom:4px}
.highscore_titles td.right,td.points{text-align:right}
.highscores a{color:#0079b0}
.highscores .gameview{font-weight:700}
#registerscores{font-size:11pt;font-weight:700;padding:5px 0 5px 5px}

/* Highscore for new users app */
.highscore{float:left;position:relative;width:200px;border-collapse:collapse;margin:0 2px 15px 0}
.highscore{margin:0 0 15px 0}
.highscore td{font-size:9pt;padding-top:4px}
.highscore .title{font-size:12pt;padding:.8em 0 .8em .4em}
.highscore_titles td{border-bottom:1px dotted #aca899;padding-bottom:4px}
.highscore_titles td.highscore_right{padding-right:10px}
.highscore a{color:#0079b0}
.highscore .gameview{font-weight:700}
.highscore .highscore_titles td.highscore_left{width:50%;padding-right:10px}
.highscore .highscore_titles td.highscore_title{width:50%;padding-right:5px}
.highscore .highscore_titles td.highscore_points{width:25%;text-align:center}
.highscore .highscore_titles td.highscore_ranks{width:25%;text-align:center}

/* Base styles */
body{font-family:Lucida Grande,Tahoma,Arial,Helvetica,sans-serif;font-size:10pt;text-align:center;margin-left:-1px;margin-bottom:30px;height:100%;background-color:#f2f2f2;background:#e0f6fc url(/themes/pelikone/images/clouds.png) repeat-x/*url(/themes/pelikone/images/tapetti.jpg) 50% 34px no-repeat*/;margin-bottom:0}
a{color:#3565a2;text-decoration:none}
a:hover{text-decoration:underline}
td{font-size:10pt}
h1{color:#0079b0;font-size:12pt;/*margin:1em 0 .8em 0*/;font-weight:700}
h2{color:#0079b0;font-size:10pt;margin:.8em 0 .6em 0;font-weight:700}
p{font-size:10pt;margin:.7em 0 0 0}

.prettyButton{font-size:8pt;margin:0 0 0 4px;width:92px;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}
.prettyButton:hover{background-color:#229bd0}
.commonPrettyButton{text-align:center;font-size:8pt;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}
.commonPrettyButton:hover{background-color:#229bd0}
.commonLargePrettyButton{text-align:center;font-size:14pt;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}
.commonLargePrettyButton:hover{background-color:#229bd0}
.commonYellowTitle{padding:5px 10px 4px;font-weight:700;color:#464237;background-color:#fffbd2;border-bottom:1px solid #666}

#usersSearchMainContainer{position:relative;padding:45px 5px 5px}
#usersSearchContainer{position:absolute;left:10px;top:0!important;top:1px;width:auto!important;width:310px;white-space:nowrap}
#usersSearch{position:relative;min-height:41px;height:auto!important;height:41px;background:url(/themes/pelikone/images/ppl-search-bg.png);background-repeat:repeat-x}
#usersSearchLeft{position:absolute;left:0;top:0;min-height:41px;height:auto!important;height:41px;width:15px;background:url(/themes/pelikone/images/ppl-search-left.png);background-repeat:no-repeat}
#usersSearchRight{position:absolute;right:0;top:0;min-height:41px;height:auto!important;height:41px;width:15px;background:url(/themes/pelikone/images/ppl-search-right.png);background-repeat:no-repeat}
#usersSearchFormContainer{position:absolute:left:0;top:0;padding:5px 15px 0}
#usersSearchFormTextInput{width:147px;height:16px;font-size:12px;padding:4px 3px 2px;background:url(/themes/pelikone/images/ppl-search-input-bg.png);border:0}
#usersSearchFormButton{margin:0 0 1px;width:50px;height:22px;background:url(/themes/pelikone/images/ppl-search-button-bg.png);border:0}

.userRow{padding:2px 0}
.userRow a{font-size:14px;font-weight:700;color:#0d91cf}
.userRow img{float:left;margin-right:6px}
.userRow span{font-size:11px;color:#a2a2a2}

.arrowPaginationTopContainer{background-color:#edfbff;border-bottom:1px solid #82c7c7;padding:7px 0 5px 15px;margin-bottom:20px}
.arrowPaginationTop{background:url(/images/ppl-arrow-up.png);background-repeat:no-repeat;background-position:center left}
.arrowPaginationBottomContainer{background-color:#edfbff;border-top:1px solid #82c7c7;padding:7px 0 5px 15px;margin-top:20px}
.arrowPaginationBottom{background:url(/images/ppl-arrow-down.png);background-repeat:no-repeat;background-position:center left}
.arrowPaginationTop a,.arrowPaginationBottom a{font-weight:700;font-size:13px;color:#2b9fd5;padding-left:25px}

/* Downloadables */
#descText{margin-top:-3px;margin-bottom:30px}
#descText h2{padding-bottom:8px;font-size:16px}

.contentPadder{padding:0 10px}

/* Credits and nachos */
.buyButton{background:url(/themes/pelikone/images/greenbutton.png);width:123px;min-height:24px;height:auto!important;height:24px;background-repeat:no-repeat;background-position:top left;text-align:center;border: 0;font-weight:700}
.creditsRow:hover .buyButton{background:url(/themes/pelikone/images/greenbuttonhover.png)}
.buyButton:hover{background:url(/themes/pelikone/images/greenbuttonhover.png)}
.greenButton{background:url(/themes/pelikone/images/greenbutton2.png);min-height:30px;height:auto!important;height:30px;width:128px;margin:0 auto;white-space:nowrap;overflow:hidden;padding-top:5px;text-align:center}
.greenButton a{display:block;color:#fff;font-size:19px}
.creditMainTopLeft{float:left;padding-top:3px}
.creditMainTopTitle{font-size:18px;display:inline}
.creditMainTopLeft a{margin-left:10px;color:#999;font-size:12px}
.creditMainTopRight{float:right;padding:2px 0}
.creditMainTopRightLeft{font-weight:700;font-size:15px;color:#18add7}
.creditMainTopRightRight{padding:1px 7px;border:1px solid #000;font-size:18px;font-weight:700;background-color:#fff}
.creditMainBox{border:1px solid #85e1ff;margin-top:8px;padding:10px;background-color:#fff}
.creditMainBoxTitle{margin:0 0 10px 0;font-size:17px;font-weight:700}
.commonTextInput{background-image:url(/images/downloadables/dl_input_bg.png);background-repeat:repeat-x;border:1px solid #000;padding:2px 2px}

/* Div layout master for two-column and three-column pages */
#master{border:1px solid #7fb0ba;border-top:none;min-width:1004px;width:1004px;max-width:1004px;overflow:hidden;margin-left:auto;margin-right:auto;background-color:#fff;padding:0 0 15px;text-align:left}
#masterleft{float:left;width:120px;max-width:120px;overflow:hidden;margin-bottom:30px;background-color:#fff}
#masterleft a.pelikone_box_game{float:left;width:100px}
#masterleft a.pelikone_box_category{float:left;width:100px}
#masterleft img{float:left;clear:both;margin:5px 5px 0 0}
#masterright .pelikone_box_game{margin-left:2px}
#masterright a.pelikone_box_game{float:left;width:120px}
.pelikone_box_game img{float:left;clear:both;margin:5px 5px 0 0}
#masterright{float:right;width:140px;max-width:140px;overflow:hidden;margin-bottom:30px;background-color:#fff}
#mastercontent{float:left;background-color:#fff;width:728px;max-width:728px;margin:auto;padding:0 8px 10px 8px}
#mastercontentwide{float:left;width:844px;max-width:844px;padding:8px 12px 16px 12px}
#mastercontentrevertedwide{float:left;width:839px;max-width:839px;padding:8px 12px 16px 12px}
#masteruserscontentwide{float:left;width:842px;max-width:842px;padding:8px 12px 16px 10px;position:relative}
#masteruserscontentwide #leftSidebar{font-size:16px;font-weight:700;white-space:nowrap}
#masteruserscontentwide #rightContent{float:right;width:708px}
#masteruserscontentwide #rightWideContent{float:right;width:844px}

/* preferred since 30.08.10: */
#users-container {float:left;width:991px;padding:8px 12px 16px 10px;position:relative;}
#users-container #users-aside {font-size:16px;font-weight:700;white-space:nowrap}
#users-container #content {float:right;width:856px; }

.buttonContainer,
.buttonSelContainer{padding:1px 0}
.buttonTop,
.buttonBottom{min-height:9px;height:auto!important;height:9px;max-height:9px;overflow:hidden;width:135px;background-repeat:no-repeat}
.buttonMiddle{width:115px;padding:0 10px 2px;background-repeat:repeat-y;overflow:hidden}
.buttonContainer .buttonTop{background:url(/themes/pelikone/images/ppl-button-top.png)}
.buttonSelContainer .buttonTop,
.buttonContainer:hover .buttonTop{background:url(/themes/pelikone/images/ppl-button-sel-top.png)}
.buttonContainer .buttonBottom{background:url(/themes/pelikone/images/ppl-button-bottom.png)}
.buttonSelContainer .buttonBottom,
.buttonContainer:hover .buttonBottom{background:url(/themes/pelikone/images/ppl-button-sel-bottom.png)}
.buttonContainer .buttonMiddle{background:url(/themes/pelikone/images/ppl-button-middle.png)}
.buttonSelContainer .buttonMiddle,
.buttonContainer:hover .buttonMiddle{background:url(/themes/pelikone/images/ppl-button-sel-middle.png)}
.buttonContainer a{display:block;color:#0d91cf}
.buttonContainer:hover a{color:#0fb1ef}
.buttonAppsContainer{padding:5px 0 0}
.buttonAppsContainer a{font-size:12px;text-transform:uppercase}
.menuAppSel a{color:black}

/* Special for bannered pages */
#mastercontentbanner{width:728px;max-width:728px;overflow:hidden}
#mastercontentbanner2{width:708px;max-width:708px;margin-left:auto;margin-right:auto;padding:8px 0 0 0}
#masterrightbanner{position:absolute;top:0;right:0;width:142px;max-width:142px;overflow:hidden;padding:0 4px 0 8px;border-left:1px dotted #aca899}
#masterbanner{max-width:728px;overflow:hidden;display:none}

/* Master left */
.funcbox{font-size:8pt;padding:0 0 0 0}
.lefttitle{color:#3565a2;font-size:10pt;font-weight:700;padding-top:.6em}
.functitle{font-weight:700}
.funclink{color:#0079b0}
.funclinksel{color:#0079b0;font-weight:700}
.funccat{padding-bottom:0;padding-top:.2em;margin-right:0}
.funcgamesort{padding-bottom:0;padding-top:.2em;margin-right:0}
.leftfunctitle{color:#67a4e3;font-weight:700;padding:.8em 0 .2em 0}
.leftfunc{color:#0079b0}
.leftfunc{color:#0079b0}

/* Center content */
#topCategoryContent{padding:10px 0 15px}/* banner on top,grid/tabs on bottom */
#topCategoryContent p{padding:10px 0 0}
#bottomCategoryContent{padding:0 0 10px}/* banner on top,tabs on bottom */
#bottomCategoryContent p{padding:10px 0 0}
.pelikone_content_title,h1.pelikone_content_title,h2.pelikone_content_title{clear:both;position:relative;color:#0079b0;font-size:12pt;padding:.2em 0 .4em 0}
h1.pelikone_frontpage_content_title,h2.pelikone_frontpage_content_title{clear:both;position:relative;color:#0079b0;font-size:12pt;padding:.2em 0 .4em 0;border-bottom:1px dotted #aca899}
.pelikone_content_toppagi{clear:both;position:relative;font-size:12pt;padding:0 0 2em .4em}
a.pelikone_content_title{text-decoration:underline;color:#0079b0}
a.pelikone_content_title:hover{text-decoration:underline}
.pelikone_content_break{padding:1.2em 0 0 0}
.pelikone_content_error,h1.pelikone_content_error,h2.pelikone_content_error{border:none;padding:.6em 0 .2em 0;color:#f00}
.pelikone_bottom_break{clear:both;padding:.6em 0 0 0}


.pelikone_content_title iframe{float:left}

.pelikone_content_noborder,h1.pelikone_content_noborder,h2.pelikone_content_noborder{border:none;padding:.2em 0 .4em 0}
.pelikone_paginate_top_container{float:right;padding-right:5px;margin-top:3px;width:225px;overflow:hidden;white-space:nowrap;font-size:13px}
.pelikone_paginate_bottom_container{float:right;margin-top:10px;margin-right:22px;width:685px}
.commonGamesBoxMiddle .pelikone_paginate_bottom_container{margin:9px 12px 0 0}
#pelikone_people_main .pelikone_paginate_bottom_container{margin-right:13px}
.pelikone_paginate{padding:5px;background-color:#fff;float:right;border:1px solid #53d3fd;font-weight:700;text-align:center}
.pelikone_paginate_channel{padding:5px;background-color:#fff;float:right;border:1px solid #53d3fd;font-weight:700;text-align:center;margin-right:25px}
.pelikone_random{padding:5px;background-color:#fff;float:left;border:1px solid #53d3fd;font-weight:700;text-align:center}
.pelikone_random a{color:#0079b0}

.pelikone_paginate_top_container .pelikone_paginate{border:none;background:none}
.pelikone_paginate img{border:none}
.pelikone_paginatedim{color:#ddd}
.pelikone_paginate{color:#0079b0}
.pelikone_paginate:hover{text-decoration:none}
.pelikone_paginatebox{color:#0079b0;padding:5px}
.pelikone_paginatebox:hover{text-decoration:underline}
.pelikone_paginateboxsel{padding:5px}
.pelikone_paginateboxsel:hover{text-decoration:none}
.diggbutton{position:absolute;top:0;right:0;font-size:8pt;font-weight:700;text-align:right;margin:6px -4px 0 0;color:#0079b0}
.pelikone_contentfunction{position:absolute;top:0;right:0;font-size:9px;text-align:right;margin:10px 2px 8px 0}
.pelikone_contentfunction{color:#0079b0}
.pelikone_contentfunction:hover{text-decoration:underline}

.pelikone_paginatebox img{width:10px;height:11px}

/* Chat */
#pelikone_chat_container{height:380px;max-height:380px;min-height:380px;overflow:auto}
#pelikone_chat_etag{display:none}
.pelikone_chat_line{clear:both}
.pelikone_chat_snd{float:left;font-size:8pt;color:#0079b0;margin-right:4px}
.pelikone_chat_snd{color:#0079b0;font-size:10pt}
.pelikone_chat_del{color:#ff1010;font-size:6pt}
input.pelikone_chat_input{font-size:8pt;margin:2px 0 0 1px;width:80%;border:1px solid #ccc}
input.pelikone_chat_button{font-size:8pt;margin:2px 0 0 1px;width:50px;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}

.userlist{background:#fff;padding:1px 0 1px 4px}
.userlist2{background:#f0f0f0;padding:1px 0 1px 4px}
.user{color:#0079b0;font-weight:700}
.nousers{color:#aaa;font-size:8pt;padding:5px}

/* Profile page */
.avatar{padding-top:.4em}
#userprofile{padding:.4em 0 1em 0}
.userprofileheader{font-size:10pt;font-weight:700;padding:.1em .8em .2em 0}
.userprofileitem{font-size:10pt;padding:.1em .6em .1em 0}
.admin{color:#f00;font-size:12pt;font-weight:700;padding-left:12m}
.usernavi{background:#fff;font-size:8pt;margin-top:1em;padding:.3em .6em .3em .1em}
.useritemtitle{font-size:12pt;font-weight:700;margin:.4em 0 1em 1em}
td.thumb{background:#fff}
td.list{background:#fff;padding-left:8px;padding-top:.2em;padding-right:8px;margin-bottom:0;padding-bottom:0}
td.listsep{padding:.6em 0 .6em .6em}
.listsep{border-top:1px dotted #c0c0c0}
.emptylist{color:#aaa;padding:.2em 0 0 0}

/* Play page */
.flag{font-size:8pt;font-weight:700;padding:.2em 0 0 0}
.flag{color:#0079b0}
.playfield{font-size:8pt;padding-top:.3em}
#ratethis{font-size:8pt;padding-top:.3em}
#ratingparent{font-size:8pt;padding-top:.2em}
.playratings{color:#ccc;font-size:8pt;padding-top:.2em}
.playfield{color:#0079b0}
.playdesc{margin-top:1em;margin-bottom:1em}
table.linktable{margin-bottom:1em}
#addtofavorites{padding:.2em 0 0 0}
.addedfavorite{color:#00cf00;font-weight:700}
.playedit{font-size:8pt;font-weight:700;padding:.2em 0 0 0}
.playedit{color:#0079b0}
.gameinfocontainer{float:left;width:844px}
.gameinfobox{float:left;margin-right:2em}
.gametagbox{font-size:8pt;clear:both;padding-top:0}
.gamedescbox{font-size:8pt;clear:both;padding-top:.4em;padding-bottom:.4em}
select.vote{font-size:8pt;border:1px solid #ccc}
#gamebuttoncontainer{padding-bottom:5px;text-align:center;margin:auto;width:auto;margin-left:30px;min-height:34px;height:auto!important;height:34px}
.gamebuttonleft{float:left;margin-left:2px;width:11px;min-height:34px;height:auto!important;height:34px;background:url(/images/general_button_left.jpg);background-repeat:no-repeat}
.gamebuttoncenter{float:left;min-height:34px;height:auto!important;height:34px;background:url(/images/general_button_center.jpg);background-repeat:repeat-x;text-transform:uppercase;font-weight:700;font-size:14px;padding-top:8px;white-space:nowrap;overflow:hidden}
.gamebuttoncenter a{font-size:13px;text-decoration:underline;color:#0079b0}
.gamebuttonvotecenter{float:left;min-height:34px;height:auto!important;height:34px;background:url(/images/general_button_center.jpg);background-repeat:repeat-x;text-transform:uppercase;font-weight:700;font-size:13px;padding-top:8px;color:#0079b0;white-space:nowrap;overflow:hidden}
.gamebuttonvotecenter img{vertical-align:middle;margin-top:-3px}
.gamebuttonright{float:left;min-height:34px;height:auto!important;height:34px;width:13px;background:url(/images/general_button_right.jpg);background-repeat:no-repeat}
.game_tab_container{font-size:14px;font-weight:700;float:left;width:847px;min-height:27px;height:auto!important;height:27px;background-image:url(/images/games_tab_top.jpg);background-repeat:repeat-x;background-position:bottom left}
.pelikone_game_tab_desc a{display:block}
#gamemaincontainer{float:left;width:847px;background:url(/images/games_mid.jpg);background-repeat:repeat-y;padding:10px 0 0 10px}
#gamebottom{float:left;width:847px;min-height:10px;height:auto!important;height:10px;background:url(/images/games_bottom.jpg);margin-bottom:5px;background-repeat:no-repeat}
.gametop{float:left;width:847px;min-height:10px;height:auto!important;height:10px;background:url(/images/games_top.jpg);background-repeat:no-repeat}
.gamemid{float:left;width:847px;background:url(/images/games_mid.jpg);background-repeat:repeat-y}
.gamebottom{float:left;width:847px;min-height:10px;height:auto!important;height:10px;background:url(/images/games_bottom.jpg);margin-bottom:5px;background-repeat:no-repeat}

input#ratebutton{font-size:6pt;border:none;width:24px;height:16px}
#gamerelatedcontainer{width:847px;margin:auto;margin-top:10px;margin-bottom:20px}
#gamerelatedcontainertop{float:left;width:847px;min-height:10px;height:auto!important;height:10px;max-height:10px;background:url(/images/games_top.jpg);background-repeat:no-repeat}
#gamerelatedcontainermid{float:left;width:847px;background:url(/images/games_mid.jpg);background-repeat:repeat-y;padding:0 6px}
#gamerelatedcontainerbottom{float:left;width:847px;min-height:10px;height:auto!important;height:10px;max-height:10px;background:url(/images/games_bottom.jpg);background-repeat:no-repeat}
.gamerelated{float:left}
.gamerelatedthumb{float:left;width:176px;background-color:#fff;border:1px solid #3cf;margin:0 5px;padding:0 10px}
.downloadable .gamerelatedthumb{position:relative}
.downloadable .gamerelatedthumb .indicator{display:block;position:absolute;right:8px;top:3px;width:64px;height:64px;background:url(images/downloadable.png) no-repeat}
.gamerelatedthumb img{margin:10px 0}
.gamerelatedtitle{width:176px;text-align:center;margin-bottom:6px;overflow:hidden}

#gameinfoleft{float:left;margin-right:10px;width:417px;overflow:hidden;min-height:229px;height:auto!important;height:229px;border:1px solid #3cf;background-color:#fff}
#gameinforight{float:left;width:393px;min-height:229px;overflow:hidden;height:auto!important;height:229px;border:1px solid #3cf;background-color:#fff}
.gameinfosidecontainer{margin:5px}

/* Linking and embedding */
input.paste{color:#aaa;font-size:8pt;margin:2px 0 0 3px;width:130px;border:1px solid #ccc}
td.paste{font-size:8pt}
select.addtochannel{color:#aaa;font-size:8pt;margin:2px 0 0 3px;border:1px solid #ccc}
input.addtochannelbutton{font-size:8pt;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}

/* Comments section */
.commentsparent{margin:3px 0 3px 0}
td.cdate{font-size:8pt;padding:4px 4px 0 0}
td.csndr{font-size:8pt;padding:4px 4px 0 0}
.csndr{color:#0079b0;font-weight:700}
td.ctext{font-size:8pt;padding:4px 4px 0 0}
.nocomments{color:#aaa;font-size:8pt;padding-left:5px}
.logincomments{font-size:8pt;padding:.6em .6em .6em 0;color:#c0c0c0}
input.comment{font-size:8pt;width:480px;border:1px solid #ccc}
input.commentbutton{font-size:8pt;margin:0 0 0 4px;width:92px;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}

/* Messages section */
.messagesparent{margin:3px 0 3px 0}
input#textlength{text-align:right;font-size:9pt;padding:1px 0 0 0}
td.mdate{font-size:8pt;padding:4px 4px 0 0}
td.msndr{font-size:8pt;padding:4px 4px 0 0}
.msndr{color:#0079b0;font-weight:700}
td.mtext{font-size:8pt;padding:4px 4px 0 0}
td.mdatep{color:#f01010;font-size:8pt;padding:4px 4px 0 0}
td.msndrp{color:#f01010;font-size:8pt;padding:4px 4px 0 0}
.msndrp{color:#0079b0;font-weight:700}
td.mtextp{color:#f01010;font-size:8pt;padding:4px 4px 0 0}
.nomessages{color:#aaa;font-size:8pt}
.loginmessages{font-size:8pt;padding:.6em .6em .6em 0;color:#aaa}
input.message{font-size:8pt;width:280px;border:1px solid #ccc}
input.messagebutton{font-size:8pt;margin:0 0 0 4px;width:88px;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}
input.messagecheck{font-size:8pt;padding:2px;color:#fff}

/* Edit game */
td.editgame{color:#0079b0}
input.editgame{font-size:10pt;padding:2px;width:380px;border:1px solid #ccc}
input.editgamenw{font-size:10pt;padding:2px;border:1px solid #ccc}
textarea.editgame{font-size:10pt;padding:2px;width:380px;border:1px solid #ccc}
select.editgame{font-size:10pt;padding:2px;width:380px;border:1px solid #ccc}
input.editgamebutton{font-size:8pt;margin:0 0 0 4px;width:140px;border:none;padding:4px;color:#fff;background-color:#0079b0;font-weight:700}

/* Upload page */
.uploadstep{text-align:center}
.uploadstepsel{font-weight:700;color:#67a4e3;text-align:center}
input.uploadbutton{font-size:8pt;margin:0 4px 0 0;width:100px;border:none;padding:4px;color:#fff;background-color:#0079b0;font-weight:700}
td.uploadgame{color:#0079b0;padding:2px 0 2px 0}
input.uploadgame{font-size:10pt;margin:2px 0 2px 0;padding:2px;width:380px;border:1px solid #ccc}
input.uploadgamenw{font-size:10pt;margin:2px 0 2px 0;padding:2px;border:1px solid #ccc}
select.uploadgame{font-size:10pt;margin:2px 0 2px 0;padding:2px;width:380px;border:1px solid #ccc}
.uploadpreviewnote{color:#0079b0;padding:.6em 0 1.2em 0}
textarea.uploadgame{font-size:10pt;padding:2px;width:380px;border:1px solid #ccc}

/* Help page,claim page */
.helptitle{color:#0079b0;font-weight:700;padding:1.2em 0 0 0}
.helptext{padding:.4em 0 0 0}
.claimtitle{color:#0079b0;font-weight:700;padding:1.2em 0 0 0}
.claimtext{padding:.4em 0 0 0}

/* Sidebar admin */
.pelikone_sbadmin_area{float:left;width:1004px}
.pelikone_sbadmin_leftarea{float:left;width:140px;max-width:140px;overflow:hidden;margin-left:-10px}
.pelikone_sbadmin_rightarea{float:right;width:160px;max-width:160px;overflow:hidden;margin-right:15px}
.pelikone_sbadmin_leftarea #masterleft{float:left}
.pelikone_sbadmin_rightarea #masterright{float:right}
.pelikone_sbadmin_leftbar{float:left;border:1px dotted #c0c0c0;border-left:none;width:123px;min-width:123px;max-width:123px}
.pelikone_sbadmin_rightbar{float:left;border:1px dotted #c0c0c0;border-right:none;width:140px;min-width:140px;max-width:140px}
.pelikone_sbadmin_title{padding:.5em;font-size:12pt;font-weight:700}
.pelikone_sbadmin_trail{padding:.5em 0 0 0}
.pelikone_sbadmin_editboxleft{font-size:10px;float:left;margin-left:10px}
.pelikone_sbadmin_editboxright{font-size:10px;float:left;margin-left:10px}

/* People */
#masterpeople{width:728px;float:left;margin:8px 0 0 0;text-align:center;overflow:hidden}
#pelikone_people_top{background:url(/images/people_box_top.jpg);background-repeat:no-repeat;width:708px;min-height:10px;height:auto!important;height:10px;margin-left:10px}
#pelikone_people_main{width:708px;background:url(/images/people_box_mid.jpg);background-repeat:repeat-y;background-position:top right;margin-left:10px}
#pelikone_people_bottom{background:url(/images/people_box_bottom.jpg);background-repeat:no-repeat;width:708px;min-height:15px;height:auto!important;height:15px;max-height:15px;overflow:hidden;margin-left:10px}
#pelikone_people_container{width:680px;border:1px solid #3cf;margin:auto}
#pelikone_people_title{width:680px;margin:auto;padding:0 0 5px 0}
.pelikone_people_title_left{float:left}
.pelikone_people_title_left h1{font-size:18px;margin:3px 30px 0 0}
.pelikone_people_row_title{color:#3b5998;font-size:12px}
input.pelikone_people_text{height:14px;border:1px solid #ccc;font-size:14px;padding:6px 3px 6px 3px}

/* Profile */
#profilebuttoncontainer{text-align:center;min-height:34px;height:auto!important;height:34px}
.profilebuttonleft{float:left;margin-left:2px;width:11px;min-height:34px;height:auto!important;height:34px;background:url(/images/profile_button_left.jpg);background-repeat:no-repeat}
.profilebuttoncenter{float:left;min-height:34px;height:auto!important;height:34px;background:url(/images/general_button_center.jpg);background-repeat:repeat-x;text-transform:uppercase;font-weight:700;font-size:14px;padding-top:8px}
.profilebuttoncenter a{color:#0079b0}
.profilebuttonvotecenter{float:left;min-height:34px;height:auto!important;height:34px;background:url(/images/profile_button_center.jpg);background-repeat:repeat-x;text-transform:uppercase;font-weight:700;font-size:14px;padding-top:8px;color:#0079b0}
.profilebuttonvotecenter img{vertical-align:middle;margin-top:-5px}
.profilebuttonright{float:left;min-height:34px;height:auto!important;height:34px;width:13px;background:url(/images/profile_button_right.jpg);background-repeat:no-repeat}

#pelikone_profile_top{float:left;background:url(/images/profile_top.jpg);background-position:bottom left;background-repeat:no-repeat;width:707px;min-height:10px;height:auto!important;height:10px;max-height:10px}
#pelikone_profile_bottom{background:url(/images/people_box_bottom.jpg);background-repeat:no-repeat;width:707px;min-height:15px;height:auto!important;height:15px;max-height:15px;overflow:hidden}
#pelikone_profile_container{width:707px;background:url(/images/profile_mid.jpg);background-repeat:repeat-y}
#pelikone_profile_maincontainer{/* margin:5px 13px -15px 11px */ padding:5px 13px 0 11px}

.pelikone_profile_tabcontainer{font-size:14px;font-weight:700;width:705px;min-height:27px;height:auto!important;height:27px;margin-left:1px;background-image:url(/images/games_tab_top.jpg);background-repeat:repeat-x;background-position:bottom left}
.pelikone_profile_tab_left{min-height:27px;height:auto!important;height:27px;width:118px;background-image:url(/images/tab_left.jpg);float:left}
.pelikone_profile_tab_leftsel{min-height:27px;height:auto!important;height:27px;width:118px;background-image:url(/images/tab_left_active.jpg);float:left}
.pelikone_profile_tab_center{min-height:27px;height:auto!important;height:27px;width:114px;background-image:url(/images/tab_center.jpg);float:left}
.pelikone_profile_tab_centersel{min-height:27px;height:auto!important;height:27px;width:114px;background-image:url(/images/tab_center_active.jpg);float:left}
.pelikone_profile_tab_right{min-height:27px;height:auto!important;height:27px;width:125px;background-image:url(/images/tab_right.jpg);float:left}
.pelikone_profile_tab_rightsel{min-height:27px;height:auto!important;height:27px;width:125px;background-image:url(/images/tab_right_active.jpg);float:left}
.pelikone_profile_tab_desc{text-align:center;padding:4px 0 0 0;margin-left:-5px}

#pelikone_profile_header{padding-left:12px}
#pelikone_profile_header h1{margin:-3px 0 0 0;font-size:20px}
#pelikone_profile_header_left{float:left;width:179px}
#pelikone_profile_header_right{float:right;padding-right:13px}
#pelikone_profile_header_right a{font-size:12px;font-weight:700}
#pelikone_profile_infoleft{float:left;width:275px;min-height:119px;height:auto!important;height:119px;font-size:12px;margin-top:5px}
.pelikone_profile_infoleft_left{float:left;width:130px;font-weight:700;margin:0 0 0 5px}
#pelikone_profile_inforight{float:left;min-height:119px;height:auto!important;height:119px;font-size:12px;padding-top:5px}
.pelikone_profile_inforight_left{float:left;width:130px;font-weight:700;margin:0 0 0 0}
#pelikone_profile_narrowcolumn{float:left;width:204px;padding:0 0 0 18px;margin:0 8px 0 0}
#pelikone_profile_profileimage{float:left;position:relative;border:1px solid #3cf;background-color:#fff;width:186px;text-align:center;min-height:387px;height:auto!important;height:387px}
#pelikone_profile_moderatorsticker{position:absolute;top:100px;right:40px}
.pelikone_profile_profileimage{width:128px;height:128px}
#pelikone_profile_actionbox{margin:0 2px 0 2px}
.pelikone_profile_actionitem{font-size:11px;border-bottom:1px solid #d8dfea}
.pelikone_profile_actionitem{font-size:11px;display:block;padding:2px 0 2px 4px;color:#0079b0}
.pelikone_profile_actionitem:hover{font-size:11px;display:block;padding:2px 0 2px 4px;color:#fff;background-color:#0079b0}
#pelikone_profile_widecolumn{float:left;width:400px}
#pelikone_profile_statusbox{float:right;min-height:387px;height:auto!important;height:387px;max-height:387px;overflow:hidden;border:1px solid #3cf;background-color:#fff;width:483px;margin:0 0 0 10px}
#pelikone_profile_statusbox_header{min-height:35px;height:auto!important;height:35px;max-height:35px;overflow:hidden;background-color:#f7f7f7;border-bottom:1px solid #ccc;padding:5px}
.pelikone_profile_statusname{font-size:13px;font-weight:700;margin:0;padding:0}
.pelikone_profile_statustext{font-size:11px;color:#555;padding:4px 0 2px 0}
.pelikone_profile_statusupdated{font-size:9px;color:#777;padding:2px 0 2px 0}
input.pelikone_profile_editstatus{font-size:8pt;width:200px;max-width:200px;border:1px solid #ccc;margin:1px;padding:2px}
.pelikone_profile_status{color:#555}
.pelikone_profile_status:hover{text-decoration:underline}
.pelikone_profile_nostatus{color:#3b5998}
.pelikone_profile_nostatus:hover{text-decoration:underline}
.pelikone_profile_editlink{color:#3b5998;font-size:9px}
.pelikone_profile_editlink:hover{text-decoration:underline}
.pelikone_profile_backlink{padding:0 0 8px 0;font-size:11px}
.pelikone_profile_backlink{color:#3b5998}
.pelikone_profile_backlink:hover{text-decoration:underline}
#pelikone_profile_infobox{padding:8px 8px 8px 8px;margin:0 1px 0 1px}
table.pelikone_profile_info{font-size:11px}
td.pelikone_profile_infolabel{color:#808080;font-size:11px;min-width:120px;padding:2px 16px 0 0;vertical-align:top}
td.pelikone_profile_infovalue{font-size:11px;padding:2px 0 0 0;vertical-align:top}
td.pelikone_profile_infonote{color:#3565a2;font-size:11px;min-width:120px;padding:12px 0 6px 0;vertical-align:top}
td.pelikone_profile_infoerror{color:#c00;font-size:11px;min-width:120px;padding:12px 0 0 0;vertical-align:top}
.pelikone_profilebox{font-size:11px;margin:10px 0 0 0;padding:1px 1px 1px 1px}
.pelikone_profilebox_title{color:#3b5998;font-weight:700;background-color:#d8dfea;padding:2px 2px 2px 6px;border-top:1px solid #3b5998}
.pelikone_profilebox_toolbar{color:#3b5998;background-color:#eee;padding:2px 6px 2px 6px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden}
.pelikone_profilebox_subtitle{float:left}
.pelikone_profilebox_actions{float:right}
.pelikone_profilebox_content{clear:both;overflow:hidden}
.pelikone_profilebox_dragdest{background-color:#c0c0c0}
input.pelikone_profile_button{font-size:8pt;margin:0 0 0 4px;width:88px;border:none;padding:2px;color:#fff;background-color:#0079b0;font-weight:700}

.pelikone_profile_boxtitle{background-color:#d8dfea;border-bottom:1px solid #ccc;padding:0 0 0 4px;color:#3b5998;font-weight:700;min-height:17px;height:auto!important;height:17px;max-height:17px;overflow:hidden}
.pelikone_profile_boxdesc{background-color:#eee;border-bottom:1px solid #ccc;padding:0 4px 0 4px;font-size:12px;min-height:17px;height:auto!important;height:17px;max-height:17px;overflow:hidden}
#pelikone_profile_admincontainer{margin-top:10px;background-color:#fff;border:1px solid #3cf}
.pelikone_profile_admincontainer{margin-top:10px;background-color:#fff;border:1px solid #3cf}
#pelikone_profile_leftsidecontainer{width:335px;float:left;min-height:673px;height:auto!important;height:673px}

#pelikone_profile_friendscontainer{min-height:250px;height:auto!important;height:250px;background-color:#fff;border:1px solid #3cf;margin-bottom:10px}
#pelikone_profile_friendsbox{min-height:214px;height:auto!important;height:214px;background:url(/images/profile_friend_bg.jpg);background-position:top right}
.pelikone_profile_friend{width:83px;min-height:108px;height:auto!important;height:108px;float:left;text-align:center;overflow:hidden;position:relative}
#pelikone_profile_favoritescontainer{min-height:226px;height:auto!important;height:225px;background-color:#fff;border:1px solid #3cf;overflow:hidden;margin-bottom:10px}
#pelikone_profile_favoritesbox{min-height:191px;height:auto!important;height:191px;background:url(/images/profile_favorite_bg.jpg);background-position:top right}
.pelikone_profile_favorite{width:83px;min-height:96px;height:auto!important;height:96px;max-height:96px;float:left;text-align:center;overflow:hidden}
#pelikone_profile_highscorescontainer{min-height:172px;height:auto!important;height:172px;background-color:#fff;border:1px solid #3cf}
#pelikone_profile_highscoresbox{min-height:135px;height:auto!important;height:135px;max-height:135px;overflow:hidden;background:url(/images/profile_highscore_bg)}
.pelikone_profile_highscore{min-height:23px;height:auto!important;height:23px;max-height:23px;overflow:hidden}
.pelikone_profile_highscoretitle{float:left;padding:5px 0 0 5px;width:210px}
.pelikone_profile_highscorescore{float:left;padding-top:5px;width:55px;text-align:right}

.pelikone_profile_highscorerank{float:left;padding:5px 5px 0 0;width:55px;text-align:right}

#pelikone_profile_rightsidecontainer{width:335px;float:right;background-color:#fff;border:1px solid #3cf}
#pelikone_profile_messagescontainer{width:335px;overflow:hidden}
#pelikone_profile_messagesform{min-height:97px;height:auto!important;height:97px;max-height:97px;overflow:hidden;border-bottom:1px solid #ccc;text-align:center}
.pelikone_profile_message{overflow:hidden;border-bottom:1px solid #ccc}
.pelikone_profile_messageavatar{float:left;text-align:center;min-height:89px;height:auto!important;height:89px;width:84px;border-right:1px solid #ccc}
.pelikone_profile_messageinfo{font-size:11px;width:250px;min-height:38px;height:auto!important;height:38px;max-height:38px;border-bottom:1px solid #ccc;overflow:auto}
.pelikone_profile_messagetext{width:240px;padding:5px;font-size:12px;overflow:hidden}

#pelikone_narrow_dnd{padding:16px 0 16px 0;margin:12px 0 12px 0}
#pelikone_wide_dnd{padding:16px 0 16px 0;margin:12px 0 12px 0}
.pelikone_profilebox_dragheader{height:32px;background-color:#f0f0f0}

/* PKML user-table */
.pkml_user_table{padding:2px 0 4px 0;width:100%}
.pkml_user_item{padding:6px 1px 2px 0;font-size:11px;text-align:center;vertical-align:top;width:64px;overflow:clip}
.pkml_user_table{padding:2px 1px 4px 1px}
.pkml_user_item{padding:6px 2px 2px 0;float:left;text-align:center;width:64px;overflow:clip}
.pkml_user_item_avatar{width:64px;height:64px;border:none}
.pkml_user_item_name{margin:0 auto 0 auto;width:64px}
.pkml_user_item{color:#3b5998}
.pkml_user_filler{width:64px;height:64px}
/* Row layout */
td.pkml_user_item_row{padding:6px 1px 2px 0;font-size:11px;vertical-align:top}
.pkml_user_item_row_avatar{display:block;float:left}
.pkml_user_item_row_avatar{width:32px;height:32px;border:none}
.pkml_user_item_row_info{float:left;padding:1px 0 2px 4px}
.pkml_user_item_row_info_name{font-size:12px;color:#3b5998}
.pkml_user_item_row_info_statustime{color:#aaa}
.pkml_user_item_row_info_notplaying{color:#aaa}
.pkml_user_item_row_info_playing{color:#aaa}
.pkml_user_item_row_info_game{color:#3b5998}
.pkml_user_item_row_func{float:right;padding:1px 0 2px 4px;text-transform:uppercase}
.pkml_user_item_row_func{font-size:11px;color:#3b5998}

/* PKML game-table */
.pkml_game_table{padding:2px 1px 4px 1px;width:100%}
.pkml_game_item{padding:6px 0 2px 0;font-size:11px;text-align:center;vertical-align:top;width:64px;overflow:clip}
.pkml_game_table{padding:2px 1px 4px 1px}
.pkml_game_item{padding:6px 2px 2px 0;float:left;text-align:center;width:64px;overflow:clip}
.pkml_game_item_thumb{width:64px;height:48px;border:none}
.pkml_game_item_name{margin:0 auto 0 auto;width:64px}
.pkml_game_item{color:#3b5998}
.pkml_game_filler{width:64px;height:64px}

.pelikone_messageadmin_message_container{position:relative;padding:3px 0 3px 0}
.pelikone_messageadmin_message_container:hover .pelikone_messageadmin_message{display:inline}

.pelikone_messageadmin_message{display:none;position:absolute;left:0;top:0;width:400px;overflow-x:scroll;background-color:#cdf}

/* Blog stuff */
.blogpost{float:right;width:496px;overflow:hidden;background-color:#fcfbec;border:1px solid #a6a6a6;padding:10px}
.alignright{float:right}
.alignleft{float:left}
.blogpost img{max-width:496px}

/* =header */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}

#pelikone_navi_top_box_admin{position:fixed!important;right:0;top:0}
#mastercontent{margin-top:0!important}

#flying{background:url(/contentimages/aeroplane.png) top left no-repeat;position:absolute;left:60px;top:200px;width:269px;height:50px;z-index:-1}
#topper{width:100%;text-align:center;margin-bottom:10px}
#header-bg{width:100%;min-width:1004px;height:104px;background:url(/themes/pelikone/images/header.png) 50% -54px no-repeat}
#header{position:relative;width:1004px;height:104px;margin:0 auto;text-align:left}
#header a{color:#0079B0}
#is-logo{display:inline-block;float:left;width:171px;height:34px;background:url(/themes/pelikone/images/header.png) 50% -280px}
#is-bar{width:1004px;height:34px;margin:0 auto 4px;background:#D5EFF6;}
#is-bar ul{display:block;float:left;margin:3px 0 0 0}
#is-bar li{display:inline-block;float:left;margin:0 0 0 5px}
#is-bar a{color:#5f5f5f;font:700 11px Arial,Helvetica,sans-serif}
#logo{margin:0}
#logo a{display:inline-block;width:188px;height:58px;float:left;margin:0 1px 0 10px;outline:none!important;text-decoration:none}
#navigation{display:inline-block;float:left;height:49px;margin:10px 0 0 0;padding:0 10px;background:url(/themes/pelikone/images/header.png) right top no-repeat}
#navigation li{display:inline-block;float:left;height:40px;float:left;margin:1px 0 0 2px;border-right:1px solid #006478}
#navigation a{font:700 16px/38px Lucida Grande,Tahoma,Arial,Helvetica,sans-serif;color:#fff;display:block;display:inline-block;margin-top:1px;padding:0 8px;height:38px;border:1px solid #00cbe1;line-height:38px;background:url(/themes/pelikone/images/header.png) 0 -158px;text-shadow:0 1px 0 #0087a4;-webkit-text-shadow:0 1px 0 #0087a4;outline:none}
#navigation a:hover{background:url(/themes/pelikone/images/header.png) 0 -196px;text-decoration:none}
#navigation a:active,#navigation a:focus{background:url(/themes/pelikone/images/header.png) 0 -333px;padding-top:1px;height:37px}
#navigation #selected{margin:1px 0 0 1px;height:46px;border:1px solid #006176;border-bottom:0;border-top:0}
#selected a,#selected a:focus,#selected a:active{height:46px;padding-top:0!important;background:url(/themes/pelikone/images/header.png) 0 -234px!important;border:1px solid #07f2f9;border-bottom:0}
#help{display:inline-block;float:right;width:31px;height:32px;margin-top:18px;background:url(/themes/pelikone/images/header.png) left -301px;text-indent:-9999px;outline:0}
#help:hover,#help:focus{background:url(/themes/pelikone/images/header.png) right -301px}

#login{display:inline;float:right;width:284px;height:48px;padding:9px 0 0 8px;margin:0 10px 0 10px;position:relative}
#login form{margin-left:-5px}
#login .input-text{display:inline-block;float:left;width:94px;padding:2px 5px;margin-left:5px;height:17px;background:url(/themes/pelikone/images/header.png) right -280px;border:none;line-height:17px}
#login-button{display:inline-block;float:left;width:50px;height:20px;padding:0 0 3px 0!important; /*ie6:*/padding:0; margin-left:5px;border:none;background:url(/themes/pelikone/images/header.png) 0 -280px;text-align:center;font-size:11px;color:#fff;line-height:20px;cursor:pointer;outline:none}
#login-button:hover,#login-button:focus{background:url(/themes/pelikone/images/header.png) -50px -280px}
#login-options{clear:both;float:left;margin:5px 0 0 6px;width:284px;font-size:11px}
#login-forgot,#login-register{margin:1px 0 0 6px;letter-spacing:-.3px}
#login-forgot:hover,#login-register:hover,#login-forgot:active,#login-register:active{text-decoration:underline}
#login-remember{width:13px;height:13px;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}
.login-error{display:block;position:absolute;top:-18px;left:9px;width:202px;padding:0 5px;height:26px;line-height:18px;font-size:11px;color:#333;background:url(/themes/pelikone/images/header.png) -94px -27px;z-index:999}
#login strong{font-weight:700}
#header embed{z-index:-1}
.login-avatar{float:left;margin-right:10px;border:1px solid #959595}
.logged-in-right{float:left;width:220px;margin-top:-3px;font-size:11px;line-height:15px}
.logged-in-right a{display:inline-block;font-size:11px;line-height:15px;font-weight:700}
.logged-in-right a:hover{text-decoration:underline}
.username{font-size:13px!important;font-weight:700;float:left}
.logout{float:right;display:inline-block;height:14px;padding-left:17px;background:url(/themes/pelikone/images/header.png) 0 -28px;line-height:11px!important}
.friends{width:220px;clear:both;float:left;color:#666}
.messages{width:220px;clear:both;float:left;color:#666}
.messages a{color:#dd7e00!important}
a.messages-zero {font-weight:normal!important;color:#666!important}
#search{display:inline-block;float:right;margin:7px 8px 0 0;width:293px;height:27px;background:url(/themes/pelikone/images/header.png);line-height:27px;color:#fff}
#search input,#search button{float:left;background:none;border:0}
#search input{width:162px;height:21px;padding:3px;line-height:21px}
#search input:focus{outline:none}
#search span{display:inline-block;float:left;width:57px;text-align:center;font:700 14px/27px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#a3f0ff;text-shadow:0 -1px 0 #0086a7;-webkit-text-shadow:0 -1px 0 #0086a7}
#search-button{display:inline-block;height:27px;width:65px;text-indent:-9999px;cursor:pointer}
.header-text{position:absolute;left:10px;top:59px;width:550px;height:40px;float:left;font:700 14px/40px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#a3f0ff;text-shadow:0 -1px 0 #0086a7;-webkit-text-shadow:0 -1px 0 #0086a7;!important;cursor:default}

/* =exceptions in forum */
.header-wrapper #new-header{background:#d5eff6}
#mainfooter{width:100%!important;max-width:100%!important}
#mainfooter #footer-shadow{width:1004px;margin:0 auto;float:none}

/* hide register link at first */
#login-register{display:none}

/* registration popup */
#registration-popup li,#registration-popup ul,#registration-popup label{vertical-align:baseline}
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
* html #fancybox-loading{position:absolute;margin-top:0}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/themes/pelikone/images/fancybox.png)}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}
* html #fancybox-overlay{position:absolute;width:100%}
#fancybox-tmp{overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#e0f6fb;-moz-border-radius:10px;-moz-box-shadow:0 0 15px rgba(0,0,0,0.5)}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;outline:none;overflow:hidden}
#fancybox-close{position:absolute;top:15px;right:15px;width:20px;height:21px;background-image:url(/themes/pelikone/images/close-btn.png);cursor:pointer;z-index:1103;display:none}
#fancybox-close:hover{background-position:left bottom}
#registration-popup{width:550px;color:#5d7277;font-size:13px;text-align:left}
#registration-popup p{line-height:130%;margin:0;padding:0}
#registration-popup h1{font:700 25px/35px Helvetica,Arial,sans-serif;color:#5d7277;margin:0 0 5px 0}
#registration-popup li{display:block;padding:10px 0}
#registration-popup .left{float:left;margin-right:15px}
#registration-popup span{margin-left:15px;font-size:11px}
#registration-popup .double-line{display:inline-block;float:right;width:330px;height:35px;line-height:17px}
#registration-popup a{color:#03bddf;font-weight:700}
#registration-popup .label-checkbox{width:420px;display:block;font-size:11px}
#registration-popup strong{font-weight:700}
#registration-popup li.clear{clear:both}
#registration-popup label{display:block;font-weight:700;margin-bottom:10px}
#registration-popup .input-text{font-size:15px;padding:5px;width:190px;height:23px;border:1px solid #b5ced5;-moz-border-radius:3px}
#registration-popup .input-text.error{border-color:red}
#registration-popup .input-checkbox{margin-top:0}
#registration-popup button.register{width:126px;height:34px;background:url(/themes/pelikone/images/register-btn.png);font-size:0;cursor:pointer;border:0}
#registration-popup .registration-accept{line-height:100%}
#registration-popup .registration-error{line-height:100%;padding-top:3px;color:red;float:left}

/* footer */
#footer{float:left;width:100%;min-width:1004px;margin-top:25px;padding-bottom:50px;background:#496065 url(/themes/pelikone/images/footer-tile.png);border-top:1px solid #fff;text-align:left}
#footer-shadow{float:left;width:100%;background:url(/themes/pelikone/images/header.png) 0 -480px repeat-x}
#footer-content{margin:0 auto;width:1004px;background:url(/themes/pelikone/images/footer-glow.jpg) 50% -6px no-repeat}
#footer-description{float:left;width:240px;margin:50px 0 0 0}
#footer-description p{text-shadow:0 -1px 0 rgba(0,0,0,.5)!important}
#footer-description a{text-decoration:underline}
#footer-description #footer-logo{margin:-5px 0 25px -7px;width:163px;height:55px}
#footer-description .copyright{display:block;color:#7a99a2;padding-top:30px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}
#footer-search{display:block;float:left;margin:50px 0 35px 0;float:right;width:720px;height:40px}
#footer-search-title{float:left;font-size:20px;font-weight:700;color:#83b4bf;text-shadow:0 -1px 0 rgba(0,0,0,.15);line-height:40px}
#footer-search-form{float:right;background:url(/themes/pelikone/images/white-fade.png);padding:10px}
#footer-search-form .footer-search-field{width:350px;boorder:0;height:22px}
#footer-search-form button{border:0;display:inline-block;height:25px;padding-bottom:4px;width:59px;color:#fff;font-size:12px;font-weight:700;cursor:pointer;background:#03A9D5;vertical-align:top;text-shadow:0 1px 0 #005B91}
#footer h1,#footer h3{font-size:14px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);margin:10px 0 10px 0}
#footer p,#footer a{font-size:12px;line-height:20px;color:#dbf1f7;text-shadow:0 1px 0 #000}
#footer a:hover{text-decoration:underline;color:#fff}
#footer a{text-decoration:underline}
#footer-links{float:left;display:block;width:745px;margin-left:15px}
#footer-links li{display:block;float:left;padding-left:30px}
#footer-links dl{padding-bottom:5px}
#footer-links dd{margin-bottom:4px}
.footer-links-sitemap{width:100px}
.footer-links-best-themes{width:130px}
.footer-links-categories{width:100px}
.footer-links-tags{width:110px}
.footer-links-partners-advertisers{width:150px}
.tag,.tag a{display:inline;float:left;margin-right:2px}
#advertisers{clear:both;float:left;display:block;background:url(/themes/pelikone/images/white-fade.png);padding:0 10px 10px;margin-top:25px}
#advertisers a{font-size:13px;color:#fff!important}

/* pelikone front page */
.master-new{padding-top:10px!important}
#aside{width:125px;float:left;margin-left:10px;display:inline}
#content{width:844px;float:left;margin-left:15px;display:inline}
.row{margin:0 0 15px -15px;clear:both;float:left;width:859px}
.unit{float:left;margin-left:15px;background:#dff6fc;border:1px solid #00b1db;padding:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-box-shadow:2px 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px rgba(0,0,0,.2)}
.unit-footer{clear:both}
.full{width:824px}
.half{width:375px;overflow:hidden}
#master-old /*?*/.content{margin-left:5px;margin-right:5px;}
.unit.grey{background:#fcfcfc;border-color:#a6a6a6!important;text-align:center}
/*.text-block{margin:0 0 15px 0;clear:both;float:left;width:844px} width and floats messes layout e.g. with downloadables frontpage */
.text-block{margin:0 0 15px 0;clear:both}
.text-ads {padding-bottom:10px;}

/* temporary fix old-layouts' text-block h1's */.master-old .text-block h1, .commonBreadcrumb {padding-top:10px}

.sidebar-list{margin:-10px 0 0 0}
.sidebar-title{display:block;background:url(/themes/pelikone/images/frontpage/title-bar.png);padding:0 0 0 10px;margin:10px 0 7px 0}
.sidebar-title span{display:block;height:26px;background:url(/themes/pelikone/images/frontpage/title-bar.png) right top;font:700 11px/26px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#Cff7ff;text-shadow:0 -1px 0 #0086a7;-webkit-text-shadow:0 -1px 0 #0086a7}
.sidebar-title a{color:#Cff7ff}
.pelikone_box a{color:#000}
a.pelikone_box_title{color:#fff;margin:0;padding-left:4px} 
.sidebar-item{padding:0 0 2px}
.sidebar-item a{display:block;padding-left:10px;background-image:url(/themes/pelikone/images/frontpage/sidebar-icons.png);background-repeat:no-repeat;color:#000}
.tag-cloud a{background:0;padding-left:0;display:inline}
/* .icon-mahjong a{background-position:-5px 0px} */
.sidebar-icon a{background-position:-5px 0px}

.trending{/*position:absolute;top:0;right:-15px;*/float:right;margin:0 -15px 0 0;width:100px;height:250px;overflow:hidden}
.trending h2{display:block;font-size:14px;color:#3565A2;margin:0 0 6px 0;border-bottom:1px solid #3565A2}
.trending-list {margin-bottom:10px}
.trending-list li{display:block;padding:3px 0}
.trending-list a{padding-left:15px;font-size:13px;display:block;max-height:32px;overflow:hidden;background:url(/themes/pelikone/images/frontpage/trending-icons.png) -400px 50% no-repeat}
.trending-up{background-position:-200px 50%!important}
.trending-down{background-position:0 50%!important}
.trending-star{background-position:-601px 50%!important}

.game-list{border:1px solid #7db2be;background:#fff;float:left;overflow:hidden;width:820px;margin:0;padding:0;list-style:none}
.game-list-block{width:204px;padding:10px 0;border-right:1px solid #d8dfea;border-bottom:1px solid #d8dfea;float:left;text-align:center;overflow:hidden}
.game-details{width:176px;margin:2px auto 0;font-size:11px;text-align:left}
.game-thumb{width:175px;height:135px;padding:4px;background:#e8e8e8;background:#e8e8e8 -moz-linear-gradient(bottom, #d1d1d1, #fff);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #a7a7a7}
.game-list-block .game-thumb-link {display:block;margin:0 auto 5px;width:183px;height:143px;outline:0;position:relative}
.game-details strong{float:left;clear:left;margin-right:5px}
.game-details-name{font-size:13px}
.thumb-stars{height:14px;display:inline-block;width:0;background-image:url(/themes/pelikone/images/thumb-stars.png);margin-bottom:-2px;float:left;width:70px}
.thumb-stars-0{background-position:0 0}
.thumb-stars-1{background-position:0 -14px}
.thumb-stars-2{background-position:0 -28px}
.thumb-stars-3{background-position:0 -42px}
.thumb-stars-4{background-position:0 -56px}
.thumb-stars-5{background-position:0 -70px}
.random-game-link{display:block;float:left;margin-top:10px;*margin-top:0;padding:7px;background:#fff;border:1px solid #00b1db;font-weight:700}
.game-ribbon {position:absolute;top:1px;right:-1px;width:61px;height:48px;z-index:1000;text-indent:-9999px;background:url(http://pelikone.fi/contentimages/thumbnail_sticker_potti.png)}
.game-ribbon-new {background:url(http://pelikone.fi/contentimages/thumbnail_sticker_new.png)}
.game-ribbon-potti {background:url(http://pelikone.fi/contentimages/thumbnail_sticker_potti.png)}
.game-ribbon-java {background:url(http://pelikone.fi/contentimages/thumbnail_sticker_java.png)}


.with-navigation{border-top:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}
.game-list-navigation{float:left;margin-left:15px;display:block;border-bottom:1px solid #00b1db;width:845px;height:27px}
.tabs li{display:block;float:left;margin:0 5px 1px 0;background:#c8edf5;border:1px solid #00b1db;height:26px;padding:0 25px;-moz-box-shadow:2px 2px 2px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.2);box-shadow:2px 2px 2px rgba(0,0,0,.2)}
.tabs li:hover{background:#d4f1f8}
.tabs li:first-child{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px}
.tabs li:last-child{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}
.tabs li.selected{display:block;float:left;margin-right:5px;margin-bottom:-1px;background:#dff6fc;border-bottom:0;height:27px}
.tabs a{line-height:26px;font-size:14px;font-weight:700}

.pagination{float:right;padding:0}
.pagination li{display:block;float:left;padding:0 6px;height:30px;line-height:30px}
.pagination a{display:block;float:left;font-weight:700;line-height:30px;height:30px}
.pagination .current{color:#000}
.pagination-prev{background:url(/themes/pelikone/images/frontpage/icons.png) -800px 50%;width:8px;text-indent:-9999px}
.pagination-next{background:url(/themes/pelikone/images/frontpage/icons.png) -1000px 50%;width:8px;text-indent:-9999px}
.pagination.bottom{padding:1px;background:#fff;border:1px solid #00b1db;margin-top:10px;zoom:1;position:relative;display:inline;*margin-top:0}

.feature{position:relative;border:1px solid #00b1db}
.feature-thumb-link{display:block}
.feature-vignette{width:100%;height:100%;position:absolute;top:0;left:0;-moz-box-shadow:inset 0 0 20px rgba(0,0,0,.5)}
.feature-details{width:100%;height:39px;background:url(/themes/pelikone/images/frontpage/feature-title-bg.png) repeat-x;position:absolute;bottom:0}
.feature-title{width:180px;height:39px;overflow:hidden;line-height:39px;font-size:14px;font-weight:700;padding:0 20px 0 10px;float:left;text-shadow:0 1px 0 #fff}
.feature-stars{height:20px;margin:10px 10px 9px 0;background-image:url(/themes/pelikone/images/frontpage/feature-stars2.png);background-repeat:repeat-x;float:right;width:100px}
.feature-stars-1{background-position:0 0}
.feature-stars-2{background-position:0 -20px}
.feature-stars-3{background-position:0 -40px}
.feature-stars-4{background-position:0 -60px}
.feature-stars-5{background-position:0 -80px}
.feature-sticker{position:absolute;top:-20px;right:-20px}

/* Tag cloud */
.tag-cloud a{font-size:8pt}
.tag-cloud a:hover{color:#f19900}


/* wallpaper specs */
/*
body{background-color:#f2f2f2;background:#e0f6fc  url(/themes/pelikone/images/tapetti.jpg) 50% 34px no-repeat;margin-bottom:0}
#is-bar{background:#E0F6FC;}
#topper{width:100%;text-align:center;margin-bottom:10px;margin-bottom:130px;}
*/
