#wrapperPirateShell{height:100%;width:100%}#wrapperPirate{margin:27px 0 0}#mainLayout{text-align:center;width:100%;background:#000 url(../images/background.jpg?bn=B1.0.102559) no-repeat center top;padding:0}#generic #mainLayout{background-image:url(../images/backgroundbackend.jpg?bn=B1.0.102559);font:normal 14px/20px "Verdana",sans-serif;color:#333}#generic #wrapperPirate{margin:0}#mainContainer{margin:0 auto;position:relative;padding:0 0 20px 0}.ipc-selectProductsPage #mainContainer,.ipc-paymentInformationEditPage #mainContainer,.ipc-confirmCcOrderPage #mainContainer,.ipc-purchaseCompletePage #mainContainer{padding-bottom:0}#mainContainer .maincontainertd{text-align:left;padding:0}#mainContent{background:url(../images/backgroundpattern.gif?bn=B1.0.102559) repeat-y center top;text-align:left;padding:0 0 50px 0;min-height:375px;position:relative}.maincontentplaceholder{font-size:0;height:0}.helpButton{margin-right:3px}.helpText{font:normal 11px/11px "arial",sans-serif}a.play,a.signup{display:block;height:68px;left:54px;position:absolute;top:107px;width:144px;z-index:21}a.play:hover,a.signup:hover{background-position:left bottom}.topBarMenuContainer{display:flex;position:absolute;z-index:30;height:20px;align-items:center;justify-content:right}.topBarMenu{display:flex;position:relative;text-align:right;width:950px;justify-content:right}.topmenubarlinkcontainer{display:flex}.platform-phone .topBarMenu{text-align:center}#topBarMenu a,#topBarMenu span{color:#fff;font-family:"arial",sans-serif;font-weight:bold;font-size:13px;line-height:16px;text-decoration:none}#topBarMenu .topmenubarlink{padding-right:20px}#topBarMenu .topmenubarlink a{color:#bfbfe3}#topBarMenu .topmenubarlink a:hover{color:#fff}#topBarMenu .topmenubarusercontainer{padding-left:20px}#topMenuStandard{background:url(../images/topmenustandardbackground.gif?bn=B1.0.102559) no-repeat left top;height:127px;width:950px;position:relative;margin:0 auto -62px auto;z-index:1}.topmenustandardlogo{position:absolute;left:0;display:block;width:233px;height:120px;z-index:20}#topMenu{background:url(../images/topmenubackground.png?bn=B1.0.102559) no-repeat left top;height:151px;width:950px;text-align:right;position:relative;margin:0 auto;z-index:20}.topMenu_table{position:absolute;width:690px;left:243px;top:25px}.topmenulogo{position:absolute;left:0;display:block;width:233px;height:86px}#loginlastmenu{width:98px}#loginlastmenu .dropdown dt a{margin:0 13px 0 auto}.dropdown,.dropdownlast{padding-right:5px;margin:0;padding:0;text-align:left;position:relative}.dropdown dt,.dropdownlast dt{cursor:pointer;margin:0;padding:0;text-align:center;height:92px}.dropdown dt a,.dropdownlast dt a{font-size:12px;font-weight:bold;line-height:19px;display:block;color:#333;text-align:center;margin:0 auto}.platform-phone .dropdownlast dt a{margin:0}.dropdown dt a:hover,.dropdown dt a:active,.dropdownlast dt a:hover,.dropdownlast dt a:active{background:url(../images/topmenu_rollover.gif?bn=B1.0.102559) no-repeat top center;color:#c60}.dropdown dd,.dropdownlast dd{position:absolute;overflow:hidden;visibility:hidden;z-index:20;padding:0;text-align:left}.dropdownlast dd{width:178px;left:-56px;margin:0;visibility:visible;z-index:19}.dropdowntop,.dropdownmiddle,.dropdownbottom{background:url(../images/dropdownmenu.png?bn=B1.0.102559)}.dropdownlast .dropdowntop,.dropdownlast .dropdownmiddle,.dropdownlast .dropdownbottom{background:url(../images/dropdownmenulast.png?bn=B1.0.102559)}.dropdowntop,.dropdownlast .dropdowntop{background-position:-178px top;height:17px;width:178px;font-size:0}.dropdownmiddle{text-align:left}.dropdownmiddle a{width:157px;text-align:center;padding:2px 4px;display:block;color:#fff;text-decoration:none;font-weight:bold}.dropdownmiddle a:hover{color:#fff;background-color:#162339;text-decoration:none}.dropdownlast .dropdownmiddle a:hover{background-color:#870707}.dropdownbottom,.dropdownlast .dropdownbottom{background-position:-178px -16px;height:23px}#lastmenuskull{background:url(../images/topmenuskull.png?bn=B1.0.102559) no-repeat left top;height:21px;position:absolute;right:7px;top:-17px;width:29px;z-index:100}#footer{position:relative;min-height:150px;color:#fff;text-align:center;padding:8px 0 0 0;margin:-20px 0 0;background:#000 url(../images/footerbackground.png?bn=B1.0.102559) repeat-x left top}#footer .footercontainer{width:950px;position:relative;margin:0 auto}#footer .footerlogo{position:absolute;left:30px;display:block;width:193px;height:106px;top:-35px;background:url(../images/footerlogo.png?bn=B1.0.102559) repeat-x left top}#footer .footerlist{display:inline;vertical-align:top;padding:0 0 0 250px}#footer .footerlist li{display:inline;padding:0 30px 0 0}#footer .footerlist li a{color:#928cc5;font-weight:bold;text-decoration:none}#footer .footerlist li a:hover{color:#928cc5;font-weight:bold;text-decoration:underline}#pageError{text-align:center}#pageError h1{color:#57527f}#pageError .bigError{font-size:18px;font-weight:bold;color:#900;padding:20px 0;text-align:center}#pageError hr{border-color:#57527f}.kiaccountsneedhelp{top:-11px;right:49px;color:#000}.kiaccountstabs li{padding:0}#kiAccounts .kiaccountstabs li a.dormantTab{background:#2f2c45;background:linear-gradient(0deg,rgba(47,44,69,1) 0,rgba(81,75,117,1) 100%);border-color:#242234;-webkit-box-shadow:inset 0 -5px 15px rgb(0 0 0 / 20%),inset 0 1px 0 rgba(207,206,215,1);box-shadow:inset 0 -5px 15px rgb(0 0 0 / 20%),inset 0 1px 0 rgba(207,206,215,1)}#kiAccounts .kiaccountstabs li a.dormantTab:hover{background:#4c476e;background:linear-gradient(0deg,rgba(76,71,110,1) 0,rgba(90,84,130,1) 100%)}#optionWithError{position:absolute;right:-10px;top:-4px}#underLogo{position:absolute;top:60px;left:50px;z-index:20}#underLogo a{font:bold 12px Arial,Helvetica,sans-serif;color:#2d64ff}#forumList .t-row-odd,#topicList .t-row-odd,#topicList2 .t-row-odd,#moderationQueue .t-row-odd,#postlist .t-row-odd,#searchResultsGrid .t-row-odd,#grid .t-row-odd,#adminActionQueue .t-row-odd,#aliasModerationListZone table .t-row-odd{background-color:#d9cce0}.legend{font-size:13px}#searchResultsGrid,#searchResultsGrid td{border:0}#searchResultsGrid td{padding:6px}#searchResultsGrid .gridspacer{padding:0}#searchResultsGrid .moderation{padding-left:0}#searchResultsGrid td.forumName,#searchResultsGrid td.subject,#searchResultsGrid td.postCount,#searchResultsGrid td.topicUserName,#searchResultsGrid td.lastMessage,#searchResultsGrid td.moderation{border-top:0}.searchmergecontainer{width:410px}.searchmessagecontainer{border-top:1px solid #57527f}.searchmessagecontainer .resultText{width:740px}#forum td.searchMessage a{display:block;min-height:50px;padding:6px;text-decoration:none}#forum .messagebox{width:620px;word-wrap:break-word}.margintop0{margin-top:0}