div.mainLogin { width:275px; height:41px; background:url("/images/portal_sprite.png") no-repeat -428px -164px; text-align:center; margin:-6px 30px 0 0;position:relative;}
a.mainLogin, a.mainRegister, a.mainLogout, a.mainInviteFriends, input.mainLoginButton{ display:inline-block; width:140px; height:39px; background:url("/images/portal_sprite.png") no-repeat -426px -209px; color:#FFF; line-height:38px; font-size:8pt; border:0}
a.mainLogin { background-position:-421px -206px; margin-left:-8px; }
a.mainLogin:hover { background-position:-421px -246px; }
a.mainRegister { background-position:-565px -206px; }
a.mainRegister:hover { background-position:-565px -246px; }
a.mainLogout { background-position:-421px -206px; margin-left:-8px;}
a.mainLogout:hover { background-position:-421px -246px;}
a.mainInviteFriends { background-position:-565px -206px; }
a.mainInviteFriends:hover { background-position:-565px -246px; }

.profileBox.small {background:url("/images/profil_sprite.png") no-repeat 0 0; width:141px}
.profileBox.small .boxHeader { padding:0 0 3px }
.profileBox.small .boxHeader table {margin:2px 0px 0px 12px;}
.profileBox.small .boxHeader b {line-height:23pt;color:#FFF;padding-left:10px}

.profileBox.large { background:url("/images/profil_sprite.png") no-repeat -151px -68px #000;min-width:314px; }
.profileBox.large .boxHeader h3 { color:#FFF; padding:5px 0 14px 10px; margin:0}

.profileBox.small .link { float:left; width:141px; overflow:hidden; background:url("/images/profil_sprite.png") no-repeat 0 -111px; }
.profileBox.small .link:hover, .profileBox.small .link.active { background:url("/images/profil_sprite.png") no-repeat 0 -135px;}
.profileBox .link a { display:block; line-height:20px;color:#FFF;padding-left:33px; }
.profileBox.large .link { float:left; width:110px; overflow:hidden; background:url("/images/profil_sprite.png") no-repeat -190px -12px; }
.profileBox.large .link:hover, .profileBox.large .link.active { background:url("/images/profil_sprite.png") no-repeat -190px -35px;}
.profileBox.large .link a { padding-left:27px; }
.profileBox a.pl_cMyProfile {background:url("/images/profil_sprite.png") no-repeat -471px 1px;}
.profileBox a.pl_cMyProfile.active, .profileBox a.pl_cMyProfile:hover{background:url("/images/profil_sprite.png") no-repeat -471px -19px;}
.profileBox a.pl_pinboard {background:url("/images/profil_sprite.png") no-repeat -471px 1px;}
.profileBox a.pl_pinboard.active, .profileBox a.pl_pinboard:hover{background:url("/images/profil_sprite.png") no-repeat -471px -21px;}
.profileBox a.pl_messages {background:url("/images/profil_sprite.png") no-repeat -471px -36px;}
.profileBox a.pl_messages.active, .profileBox a.pl_messages:hover {background:url("/images/profil_sprite.png") no-repeat -471px -57px;}
.profileBox a.pl_cMyFriends {background:url("/images/profil_sprite.png") no-repeat -471px -80px;}
.profileBox a.pl_cMyFriends.active, .profileBox a.pl_cMyFriends:hover {background:url("/images/profil_sprite.png") no-repeat -471px -98px;}
.profileBox a.pl_cMyGroups {background:url("/images/profil_sprite.png") no-repeat -471px -285px;}
.profileBox a.pl_cMyGroups.active, .profileBox a.pl_cMyGroups:hover{background:url("/images/profil_sprite.png") no-repeat -471px -302px;}
.profileBox a.pl_myGallery {background:url("/images/profil_sprite.png") no-repeat -471px -157px;}
.profileBox a.pl_myGallery.active, .profileBox a.pl_myGallery:hover {background:url("/images/profil_sprite.png") no-repeat -471px -177px;}
.profileBox a.pl_myPreferences {background:url("/images/profil_sprite.png") no-repeat -471px -244px;}
.profileBox a.pl_myPreferences.active, .profileBox a.pl_myPreferences:hover {background:url("/images/profil_sprite.png") no-repeat -471px -264px;}
.profileBox a.pl_notifications {background:url("/images/profil_sprite.png") no-repeat -471px -116px;}
.profileBox a.pl_notifications.active, .profileBox a.pl_notifications:hover {background:url("/images/profil_sprite.png") no-repeat -471px -136px;}
.profileBox a.pl_myFeed {background:url("/images/profil_sprite.png") no-repeat -471px -406px;}
.profileBox a.pl_myFeed.active, .profileBox a.pl_myFeed:hover {background:url("/images/profil_sprite.png") no-repeat -471px -428px;}
.profileBox a.pl_myAwards {background:url("/images/profil_sprite.png") no-repeat -471px -202px;}
.profileBox a.pl_myAwards.active, .profileBox a.pl_myAwards:hover {background:url("/images/profil_sprite.png") no-repeat -471px -224px;}
.profileBox a.pl_myGames {background:url("/images/profil_sprite.png") no-repeat -471px -364px;}
.profileBox a.pl_myGames.active, .profileBox a.pl_myGames:hover {background:url("/images/profil_sprite.png") no-repeat -471px -384px;}
.profileBox a.pl_myVisitors {background:url("/images/profil_sprite.png") no-repeat -471px -452px;}
.profileBox a.pl_myVisitors.active, .profileBox a.pl_myVisitors:hover {background:url("/images/profil_sprite.png") no-repeat -471px -478px;}
.profileBox a.pl_awardPointThiefs {background:url("/images/profil_sprite.png") no-repeat -471px -506px;}
.profileBox a.pl_awardPointThiefs.active, .profileBox a.pl_awardPointThiefs:hover {background:url("/images/profil_sprite.png") no-repeat -471px -530px;}

.profileBox a.pl_showMoreSites {background:url("/images/profil_sprite.png") no-repeat -471px -321px;}
.profileBox a.pl_showMoreSites.active, .profileBox a.pl_showMoreSites:hover {background:url("/images/profil_sprite.png") no-repeat -471px -321px;}
.profileBox .boxFooter {background:url("/images/profil_sprite.png") no-repeat 0px -158px ;width:141px;height:12px;clear:left;}


.button1 { background:url("/images/portal_sprite.png") -3px -259px no-repeat transparent; border:0; width:100px;height:24px;text-align:center;color:#FFF;font-size:9pt;cursor:pointer;font-weight:bold; }
a.button1 { display:inline-block; padding-top:4px; }
.button1:hover { background-position:-104px -259px; }
a.button1:hover { color:#FFF; }
input.lotteryButton { background:url(/images/lotteryButton.png) no-repeat transparent; width:94px; height:31px; border:0; cursor:pointer; }
input.lotteryButton:hover { background-image:url(/images/lotteryButton_hov.png) }
input.input1, textarea.input1 { box-shadow:inset 2px 2px 5px #BBB;border-radius:6px;border:1px solid #b3b3b3;padding:1px 3px;}

div.hr1 { background:url("/images/portal_sprite.png") -450px -147px no-repeat transparent; height:1px; width:230px;margin:8px 0; }

table.contentTable1 { margin:5px 0; }
table.contentTable1 > tbody > tr > th { width:25%; color:#9A9A9A; padding:7px 5px 0 0; vertical-align:middle; text-align:left; }
table.contentTable1 > tbody > tr > td { padding-top:5px; vertical-align:middle; }


/* 
	Community Quicklinks
*/
.quickLink_2 {background:url("/images/profil_sprite.png") no-repeat -28px -175px;width:28px;height:23px;display:block;float:left;position:relative; margin:0 6px 6px 0;}
.quickLink_2:hover, .quickLink_2.activ {background:url("/images/profil_sprite.png") no-repeat -89px -175px;}
.quickLink_1 {background:url("/images/profil_sprite.png") no-repeat -0px -175px;width:28px;height:23px;display:block;float:left;position:relative; margin:0 6px 6px 0;}
.quickLink_1:hover, .quickLink_1.activ {background:url("/images/profil_sprite.png") no-repeat -59px -175px;}
.notification { margin:0; }
.notification.new a { font-weight:bold; }
.quickLinkCount {background:#1A97D6;position:relative;border:1px solid #8CCEF1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center;height:auto;width:auto;display:inline-block;padding:0 3px;font-size:8pt;margin:-6px 0 0 15px;cursor:pointer;color:#fff;}


.cShowScreenshot { border:1px solid #D0D0D0; background:#F1F1F1; -moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:relative; }
.cShowScreenshot .forumPic { border:0; margin:0;padding:0; }
.cShowScreenshotThumbs { padding:3px }
.cShowScreenshotThumbs img { border:1px solid #BABABA !important; padding:2px; background:#FFF; }
.cShowScreenshotThumbs a.active img, .cShowScreenshotThumbs a:hover img { border:1px solid #2F7CB5; background:#3D92C8; }
.showScreenshotNavLinkLeft { background:url(/images/skip_l.png) 10px center no-repeat transparent; cursor:pointer;}
.showScreenshotNavLinkLeft:hover { background-image:url(/images/skip_l_hov.png); }
.showScreenshotNavLinkRight { background:url(/images/skip_r.png) right center no-repeat transparent; cursor:pointer}
.showScreenshotNavLinkRight:hover { background-image:url(/images/skip_r_hov.png); }
.showScreenshotTNavLinkLeft { background:url(/images/portal_sprite.png) -704px -542px no-repeat transparent; display:inline-block; width:40px; height:50px; }
.showScreenshotTNavLinkLeft:hover { background-position:-777px -542px; }
.showScreenshotTNavLinkRight { background:url(/images/portal_sprite.png) -735px -542px no-repeat transparent; display:inline-block; width:40px; height:50px; }
.showScreenshotTNavLinkRight:hover { background-position:-808px -542px; }

.slider2 .contentThumb { text-align:center; vertical-align:middle; padding:3px; }
.slider2 .contentThumb.active, .slider1 .contentThumb:hover {  }
.slider2 .scrollContainer { position:relative; overflow:hidden; }
.slider2 .scroller { position:relative; left:0px; top:0; }

a.profilButtonContactRequest, a.profilButtonIsFriend, a.profilButtonMessage, a.profilButtonStealDNA { background:url(/images/profil_sprite.png) no-repeat transparent; display:inline-block; width:123px; height:27px; padding:10px 0 0 32px; font-weight:bold; font-size:9pt; color:#FFF; text-align:left; }
a.profilButtonContactRequest { background-position:-1px -237px;}
a.profilButtonContactRequest:hover { background-position:-159px -237px;}
a.profilButtonIsFriend { background-position:-315px -237px; cursor:default;}
a.profilButtonMessage { background-position:-1px -275px; }
a.profilButtonMessage:hover { background-position:-159px -275px; }
a.profilButtonStealDNA { background-position:-1px -315px; }
a.profilButtonStealDNA:hover { background-position:-159px -315px; }


.messageError { font-weight:bold; border:1px solid #ddd2df; padding:10px; margin:10px 0 10px 0; color:#B00; }
.messageWarning { font-weight:bold; padding:10px 10px 10px 38px; margin:10px 0 10px 0; background:url(/images/ico_alert.png) 10px 10px no-repeat; color: #D70; border: 3px solid #F80; }
.messageStatus { font-weight:bold; padding:10px 10px 10px 38px; margin:10px 0 10px 0; background:url(/images/ico_confirm.png) 10px 10px no-repeat; color:#0B0; border:3px solid #0B0; }
.messageHint { font-weight:bold; padding:10px 10px 10px 38px; background:url(/images/ico_info.png) 10px 10px no-repeat #FFF; border:1px solid #BBB; margin:10px 0 10px 0; }
/*.messageEmpty { color:#88828f;border:1px solid #ddd2df; padding:10px; text-align:center; }*/
span.info { background:url(/images/portal_sprite.png) -244px -227px no-repeat; width:16px; height:18px; display:inline-block; vertical-align:middle; }
.noContentTeaser, .messageEmpty { background:rgba(128,128,128,0.5); padding:10px; margin:5px 10px; border-radius:8px; color:#FFF; font-weight:bold; text-align:center; }
.noContentTeaser .header { color:#000; font-style:italic; background:url(/images/ico_info_small.png) 0 0 no-repeat; margin:-4px 0 5px -4px; padding:1px 0 0 25px; min-height:20px; }
.noContentTeaser .header i {color:#FFF;display:block;margin-top:5px;}

img.gamePackshot, img.pt_lottery, img.pt_group, img.pt_galleryThumb, img.pt_gallery, img.pt_minigamepackshot, img.pt_gamesScreenshots, img.pt_startSliderPicS, img.pt_platformIcon 
{ border:1px solid #757575; border-radius:3px; padding:2px; background-color:#FFF }
a:hover img.gamePackshot, a:hover img.pt_lottery, a:hover img.pt_group, a:hover img.pt_galleryThumb, a:hover img.pt_gallery, a:hover img.pt_minigamepackshot, a:hover img.pt_gamesScreenshots, a:hover img.pt_startSliderPicS, a.active img.pt_startSliderPicS, a:hover img.pt_platformIcon, a.active img.pt_platformIcon
{ border-color:#1091ca;background:#3D92C8; }
.siteLeftSide img.gamePackshot, .siteLeftSide img.pt_lottery, .siteLeftSide img.pt_group, .siteLeftSide img.pt_galleryThumb, .siteLeftSide img.pt_gallery, .siteLeftSide img.pt_minigamepackshot, .siteLeftSide img.pt_gamesScreenshots, .siteLeftSide img.pt_startSliderPicS 
{ padding:0;}

img.noFrame { border:0; border-radius:0; padding:0; }

.box1 { background:url(/images/portal_sprite.png) -697px -723px #FFF no-repeat; margin:0 0 0 -2px; }
.box1 .boxHeader { color:#969696;font-weight:bold;text-transform:uppercase;font-size:9pt; }
.box1 .boxHeader_left, .box1 .boxHeader_right { width:0; }
.box1 .boxHeader_center { padding:10px 0 7px 25px;vertical-align:middle; }
.box1 .boxContent { padding:0px 10px 10px 20px;}
.box1 .boxBottom { text-align:right; }
.box1 .boxShadow { background:url(/images/portal_sprite.png) -694px -700px no-repeat #FFF; height:12px}
.boxHeaderIcon {float:right;margin:-18px 0px 0 0; }
.boxHeaderIcon.groups {background:url(/images/portal_sprite.png) no-repeat -636px -627px; width:36px; height:35px }
.boxHeaderIcon.friends {background:url(/images/portal_sprite.png) no-repeat -680px -626px; width:43px; height:35px }
.boxHeaderIcon.forum { background:url(/images/portal_sprite.png) no-repeat -464px -627px; width:36px;height:35px; }
.boxHeaderIcon.comments { background:url(/images/portal_sprite.png) no-repeat -352px -627px; width:44px; height:36px }
.boxHeaderIcon.surveys { background:url(/images/portal_sprite.png) no-repeat -515px -627px; width:36px; height:35px }
.boxHeaderIcon.users {background:url(/images/portal_sprite.png) no-repeat -413px -627px; width:36px; height:35px }
.boxHeaderIcon.visitors { background:url(/images/portal_sprite.png) no-repeat -413px -627px; width:36px; height:35px }
.boxHeaderIcon.facebook { background:url(/images/portal_sprite.png) no-repeat -557px -627px; width:30px; height:35px }
.boxHeaderIcon.awards { background:url(/images/portal_sprite.png) no-repeat -597px -627px; width:36px; height:35px }
.boxHeaderIcon.stealDNA { background:url(/images/portal_sprite.png) no-repeat -770px -627px; width:36px; height:35px }
.boxHeaderIcon.actions { background:url(/images/portal_sprite.png) no-repeat -816px -627px; width:36px; height:35px }
.boxHeaderIcon.recommendations { background:url(/images/portal_sprite.png) no-repeat -272px -259px; width:36px; height:35px }
.boxHeaderIcon.galleries { background:url(/images/portal_sprite.png) no-repeat -447px -304px; width:38px; height:35px }
.boxHeaderIcon.games { background:url(/images/portal_sprite.png) no-repeat -239px -304px; width:38px; height:35px }

.siteLeftSide .box1 { background:none transparent; margin:0; }
.siteLeftSide .box1 .boxHeader { text-transform:none; }
.siteLeftSide .box1 .boxHeader_center { background:url(/images/sprite.png) repeat-x 0 -163px; height:28px;color:#FFF;font-size:12pt;text-shadow:0 2px 0 #3a7ea4; padding:4px 0 0 10px; }
.siteLeftSide .box1 .boxContent { padding:10px;background:url(/images/bg_sidebar_transparent.png) repeat-y; text-shadow:2px 2px 5px rgba(0,0,0,0.5); }
.siteLeftSide .box1 .boxBottom { background:url(/images/bg_sidebar_transparent.png) repeat-y; }
.siteLeftSide .box1 .boxShadow { background:none transparent; height:0; }
.siteLeftSide .boxHeaderIcon { display:block; float:left;margin:-12px 10px 0 0;}

.box2 { border:1px solid #cecece;padding:4px; }
.box2 .boxHeader { background:url(/images/forum_sprite.png) no-repeat 0 -142px;height:30px;color:#fff;padding:2px 0 0 10px;vertical-align:top; border:1px solid #CECECE; border-bottom:0}
.box2 .boxContent { border:1px solid #CECECE; border-top:0; padding:0 10px 10px 10px; }
.box2 .boxContent .table5 { margin:0 -11px -11px -11px; }
.box2 .boxContent .table5 .tableNavi { padding-right:10px}

.tableRecommendations .entryCon { border:1px solid #757575; border-radius:3px; padding:0px; background-color:#FFF; position:relative; height:222px; }
.tableRecommendations .date { color:#757575; }


.startSlider {width:839px;height:271px;position:relative;}
.startSlider.table { height:auto;width:100% }
.startSlider .slide {position:absolute;top:0px;left:0px;opacity:0;}
.startSlider.table .slide {opacity:1;position:relative; }
.startSlider .slides > .slide:first-child {z-index:1 !important;}
.startSlider .slide .caption {position:absolute;left:0px;top:10px;width:464px;z-index:7;padding:0px 10px 10px 10px;background:rgba(0, 0, 0, 0.8);border:1px solid rgba(255,255,255,0.5);border-left:0;-moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px;-moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;}
.ie .startSlider .slide .caption { background:#111;border:1px solid #FFF;border-left:0;}
.startSlider .slide .caption h2, .startSlider .slide .caption {color:#FFF;}
.startSlider .slide .caption h2 a { color:#45BBF9; }
.startSlider .slide .caption h2 a:hover { color:#b60004; }
.startSlider .slide .category { position:absolute;top:0;right:0; }

.startSlider .thumbs { white-space:nowrap; position:absolute; height:82px; width:530px; bottom:-65px; left:0px; background-color:#ECECEC; z-index:8; border:1px solid #AEAEAE;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;text-align:center }
.startSlider .thumbs .thumb { display:inline-block;position:relative;z-index:9;padding:6px 2px; }

.hiddenDiv72625 { display:none; }