diff --git a/html/themes/legacy_default/common.css b/html/themes/legacy_default/common.css
deleted file mode 100644
index 3a9423593..000000000
--- a/html/themes/legacy_default/common.css
+++ /dev/null
@@ -1,380 +0,0 @@
-/*
-
- XOOPS Cube Legacy
- https://xoopscube.org */
-
-/*------------------------------------------------------- COMMON */
-
-a, a:visited
- {
- color:#4D63BB;
- }
-
-a:hover, a:active
- {
- color:#EA8C00;
- }
-
-area, base, basefont, head, meta, script, style, title,
-noembed, noscript, param
- {
- display: none;
- }
-
-h1, h2, h3, h4, h5
- {
- margin:8px 0px;
- }
-
-img
- {
- border:0;
- }
-
-table
- {
- width: 100%;
- }
-
-td
- {
- margin : 0;
- padding: 0;
- vertical-align: top;
- border: 0;
- }
-
-th
- {
- padding: 4px;
- vertical-align: middle;
- font-weight:bold;
- }
-
-p
- {
- padding: 4px;
- line-height: 140%;
- }
-/* check this */
-#container a, #container a:visited
- {
- color:#4D63BB;
- }
-
-#container a:hover, #container a:active
- {
- color:#F9B743;
- }
-
-
-
-ul
- {
- margin: 2px 2px 2px 15px;
- padding: 2px;
- text-align: left;
- list-style: square outside;
- }
-
-img
- {
- border:0;
- }
-
-/*------------------------------------------------------- FORM */
-
-/* Required for cross-browser, the :hover(IE) is not supported! */
-
-input,select,textarea,checkbox,radio
-{
-margin-left: 0px;
-margin-top: 0px;
-margin-right: 0px;
-margin-bottom: 0px;
-margin-width: 0px;
-margin-height: 0px;
-padding:2px;
-scrollbar-face-color:#FFFFCC;
-scrollbar-arrow-color:#69c;
-scrollbar-base-color:#fff;
-scrollbar-track-color:#FFFFEE;
-scrollbar-3dlight-color:#ccc;
-scrollbar-darkshadow-color:#999;
-scrollbar-shadow-color:#fff;
-scrollbar-highlight-color:#fff;
-font-family: verdana, Arial;
-color: #344587;
-font-size: 12px;
-background-color: #f4f4f4;
-border: 1px solid #ccc;
-}
-
-/* Windows IExplorer only */
-/* Placed within conditional comments on theme.html*/
-/* https://www.quirksmode.org/css/condcom.html */
-
-input
-{
-border-width: expression(this.type=="submit" ?'1px':'');
-border-style: expression(this.type=="submit" ?'outset':'');
-border-color: expression(this.type=="submit" ?'#ccc #666 #666 #ccc':'');
-font-family: expression(this.type=="submit" ?'Trebuchet ms, verdana arial':'');
-font-size: expression(this.type=="submit" ?'11px':'');
-font-weight: expression(this.type=="submit" ?'bold':'');
-color: expression(this.type=="submit" ?'#fff':'');
-background-color: expression(this.type=="submit" ?'#E4E4FF':'');
-cursor: expression(this.type=="submit" ?'hand':'');
-}
-
-input
-{
-visibility: expression(this.type=="hidden" ?'hidden':'');
-height: expression(this.type=="hidden" ?'1px':'');
-}
-
-
-/* NN, FF, MOZ/WIN only*/
-
-input[type="button"], input[type="reset"] , input[type="submit"]
-{
-margin-left: 0px;
-margin-top: 0px;
-margin-right: 0px;
-margin-bottom: 0px;
-margin-width: 0px;
-margin-height: 0px;
-font-family: verdana, Arial;
-color: #344587;
-font-size: 11px;
-font-weight: bold;
-background-color: #E4E4FF;
-border-top: 1px outset #ccc;
-border-right: 1px outset #666;
-border-bottom: 1px outset #666;
-border-left: 1px outset #ccc;
-cursor: pointer;
-cursor: hand;
-}
-
-/* NN, FF, MOZ/WIN only*/
-
-input[type="button"]:hover, input[type="reset"]:hover , input[type="submit"]:hover
-{
-font-family: verdana, Arial;
-color: #000;
-font-size: 11px;
-font-weight: bold;
-background-color: #afafaf;
-border-top: 1px inset #ccc;
-border-right: 1px inset #666;
-border-bottom: 1px inset #666;
-border-left: 1px inset #ccc;
-cursor: pointer;
-cursor: hand;
-
-}
-
-input[type="hidden"]
-{
-visibility:hidden;
-font-size:1px;
-height:1px;line-height: 1px;
-float:none;
-}
-
-/*------------------------------------------------------- Table Data */
-
-.outer
- {
- background:#fff url(images/bg_hbar.gif) repeat-x;
- border:#EBEBEB 1px solid;
- margin:0;
- padding:0;
- }
-
-.head
- {
- background:#FAFAFF;
- border-bottom:#ccc 1px solid;
- font-weight: bold;
- padding: 4px;
- }
-
-.even, .odd, .foot
- {
- border-bottom:#ccc 1px solid;
- padding: 4px;
- }
-
-.foot
- {
- background:#F5F5F5;
- }
-
-table.outer th
- {
- margin: 0;
- padding: 4px;
- border-bottom:#ccc 1px solid;
- color:#344587;
- font-weight: bold;
- }
-
-.foot td
- {
- background:#FAFAFF;
- }
-
-.even td
- {
- border-bottom:#ccc 1px solid;
- padding: 4px 0px;
- }
-
-.odd td
- {
- border-bottom:#ccc 1px solid;
- padding: 4px 0px;
- background:#FAFAFF;
- }
-
-/*------------------------------------------------------- Messages */
-
-div.errorMsg
- {
- background-color:#CC3300;
- border-top:#4984C5 1px solid;
- border-bottom:#2763AA 1px solid;
- font-weight: bold;
- text-align: center;
- margin: 0;
- padding: 10px;
- }
-
-div.confirmMsg
- {
- background-color:#E8BA04;
- border-top:#4984C5 1px solid;
- border-bottom:#2763AA 1px solid;
- color: White;
- font-weight: bold;
- text-align: center;
- margin: 10px;
- padding: 10px;
- }
-
-div.resultMsg
- {
- background-color:#339900;
- border-top:#4984C5 1px solid;
- border-bottom:#2763AA 1px solid;
- color: White;
- font-weight: bold;
- text-align: center;
- margin: 10px;
- padding: 10px;
- }
-
-/*---------------------------------------------------- Preformatted Text Wrap */
-
-/* Browser specific (not w3c valid) styles to make preformatted text wrap */
-
-div.xoopsCode
- {
- background:url(images/bg_code.jpg) top right no-repeat;
- padding:10px 30px;
- }
-
-div.xoopsQuote
- {
- background:url(images/bg_quote.jpg) top right no-repeat;
- padding:10px 30px;
- }
-
-/* Browser specific (not valid) styles to make preformatted text wrap */
-
-div.xoopsCode pre, div.xoopsQuote blockquote
-{
-margin:0;
-padding:0;
-height:auto;
-min-height:4em;
-overflow:auto;
-overflow-y:hidden; /* Hidden Vertical Scrollbar */
-white-space: pre-wrap; /* css-3 */
-white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
-white-space: -o-pre-wrap; /* Opera 7 */
-white-space: -pre-wrap; /* Opera 4-6 */
-word-wrap: break-word; /* Internet Explorer 5.5+ */
-}
-
-div.xoopsCode pre, div.xoopsQuote blockquote
-{
-padding: 1.5em 1.5em 0.5em;
-border-left:3px solid #E4E4FC;
-}
-
-/*---------------------------------------------------- Comments and Forum Post */
-
-.comTitle
- {
- font-weight: bold;
- margin-bottom: 2px;
- }
-
-.comText
- {
- margin: 0;
- padding: 2px;
- line-height: 140%;
- }
-
-.comUserStat
- {
- background: #f5f5f5;
- color: #2f5376;
- font-size: 0.8em;
- font-weight:bold;
- margin: 2px;
- padding: 4px 2px 1px 4px;
- border: solid 1px #c0c0c0;
- }
-
-.comUserStatCaption
- {
- font-weight: normal;
- }
-
-.comUserRank
- {
- margin: 2px;
- }
-
-.comUserRankText
- {
- font-size: 0.8em;
- }
-
-.comUserRankImg
- {
- border: 0;
- }
-
-.comUserName {}
-
-.comUserImg
- {
- margin: 2px;
- }
-
-.comDate
- {
- font-size: smaller;
- font-weight: normal;
- }
-
-.comDateCaption
- {
- font-weight: normal;
- }
\ No newline at end of file
diff --git a/html/themes/legacy_default/images/admin.png b/html/themes/legacy_default/images/admin.png
deleted file mode 100644
index 8dcb58285..000000000
Binary files a/html/themes/legacy_default/images/admin.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_blockcontent.gif b/html/themes/legacy_default/images/bg_blockcontent.gif
deleted file mode 100644
index ed0e188cc..000000000
Binary files a/html/themes/legacy_default/images/bg_blockcontent.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_blocktitle.gif b/html/themes/legacy_default/images/bg_blocktitle.gif
deleted file mode 100644
index b08ae7c1d..000000000
Binary files a/html/themes/legacy_default/images/bg_blocktitle.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_cb.jpg b/html/themes/legacy_default/images/bg_cb.jpg
deleted file mode 100644
index 920e38c6f..000000000
Binary files a/html/themes/legacy_default/images/bg_cb.jpg and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_centerblockcontainer.gif b/html/themes/legacy_default/images/bg_centerblockcontainer.gif
deleted file mode 100644
index 4e6198455..000000000
Binary files a/html/themes/legacy_default/images/bg_centerblockcontainer.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_cltitle.png b/html/themes/legacy_default/images/bg_cltitle.png
deleted file mode 100644
index 2424947c2..000000000
Binary files a/html/themes/legacy_default/images/bg_cltitle.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_code.jpg b/html/themes/legacy_default/images/bg_code.jpg
deleted file mode 100644
index eeca34e1a..000000000
Binary files a/html/themes/legacy_default/images/bg_code.jpg and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_crtitle.png b/html/themes/legacy_default/images/bg_crtitle.png
deleted file mode 100644
index 659c05350..000000000
Binary files a/html/themes/legacy_default/images/bg_crtitle.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_footer.gif b/html/themes/legacy_default/images/bg_footer.gif
deleted file mode 100644
index d3b807a97..000000000
Binary files a/html/themes/legacy_default/images/bg_footer.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_form_header.gif b/html/themes/legacy_default/images/bg_form_header.gif
deleted file mode 100644
index 9148573f3..000000000
Binary files a/html/themes/legacy_default/images/bg_form_header.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_hbar.gif b/html/themes/legacy_default/images/bg_hbar.gif
deleted file mode 100644
index ec0f239d3..000000000
Binary files a/html/themes/legacy_default/images/bg_hbar.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_navtab.gif b/html/themes/legacy_default/images/bg_navtab.gif
deleted file mode 100644
index b85d17037..000000000
Binary files a/html/themes/legacy_default/images/bg_navtab.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_page.jpg b/html/themes/legacy_default/images/bg_page.jpg
deleted file mode 100644
index 6dd7d8798..000000000
Binary files a/html/themes/legacy_default/images/bg_page.jpg and /dev/null differ
diff --git a/html/themes/legacy_default/images/bg_quote.jpg b/html/themes/legacy_default/images/bg_quote.jpg
deleted file mode 100644
index 58580e494..000000000
Binary files a/html/themes/legacy_default/images/bg_quote.jpg and /dev/null differ
diff --git a/html/themes/legacy_default/images/buton_search.gif b/html/themes/legacy_default/images/buton_search.gif
deleted file mode 100644
index bc1348b15..000000000
Binary files a/html/themes/legacy_default/images/buton_search.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/edit.png b/html/themes/legacy_default/images/edit.png
deleted file mode 100644
index 0bfecd50e..000000000
Binary files a/html/themes/legacy_default/images/edit.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/email.png b/html/themes/legacy_default/images/email.png
deleted file mode 100644
index 509b55ed7..000000000
Binary files a/html/themes/legacy_default/images/email.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/index.html b/html/themes/legacy_default/images/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/legacy_default/images/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/legacy_default/images/logo.png b/html/themes/legacy_default/images/logo.png
deleted file mode 100644
index 5dd80f6d9..000000000
Binary files a/html/themes/legacy_default/images/logo.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/pass.png b/html/themes/legacy_default/images/pass.png
deleted file mode 100644
index 2600e5b78..000000000
Binary files a/html/themes/legacy_default/images/pass.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/pass2.png b/html/themes/legacy_default/images/pass2.png
deleted file mode 100644
index 4c629c36c..000000000
Binary files a/html/themes/legacy_default/images/pass2.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/top.gif b/html/themes/legacy_default/images/top.gif
deleted file mode 100644
index 9d57590a6..000000000
Binary files a/html/themes/legacy_default/images/top.gif and /dev/null differ
diff --git a/html/themes/legacy_default/images/user.png b/html/themes/legacy_default/images/user.png
deleted file mode 100644
index b2f20a023..000000000
Binary files a/html/themes/legacy_default/images/user.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/user_admin.png b/html/themes/legacy_default/images/user_admin.png
deleted file mode 100644
index 7df98ec93..000000000
Binary files a/html/themes/legacy_default/images/user_admin.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/user_comments.png b/html/themes/legacy_default/images/user_comments.png
deleted file mode 100644
index 88e0c8127..000000000
Binary files a/html/themes/legacy_default/images/user_comments.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/user_edit.png b/html/themes/legacy_default/images/user_edit.png
deleted file mode 100644
index 89d207a25..000000000
Binary files a/html/themes/legacy_default/images/user_edit.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/user_email.png b/html/themes/legacy_default/images/user_email.png
deleted file mode 100644
index 5274d83fd..000000000
Binary files a/html/themes/legacy_default/images/user_email.png and /dev/null differ
diff --git a/html/themes/legacy_default/images/user_logout.png b/html/themes/legacy_default/images/user_logout.png
deleted file mode 100644
index 4e8e38875..000000000
Binary files a/html/themes/legacy_default/images/user_logout.png and /dev/null differ
diff --git a/html/themes/legacy_default/index.html b/html/themes/legacy_default/index.html
deleted file mode 100644
index 990cbd603..000000000
--- a/html/themes/legacy_default/index.html
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/html/themes/legacy_default/item.css b/html/themes/legacy_default/item.css
deleted file mode 100644
index ba93468f5..000000000
--- a/html/themes/legacy_default/item.css
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
-
- XOOPS Cube Legacy
- https://xoopscube.org */
-
-
-/*------------------------------------------------------- ITEMS */
-
-.breadcrumbs
- {
- style="margin:12px 6px;
- }
-
-.item
- {
- padding: 10px 0px;
- }
-
-.itemHead
- {
- padding: 4px;
- border-bottom:#E2E2FC 1px solid;
- }
-
-.itemTitle
- {
- color: #344587;
- font-size: 1.7em;
- }
-
-#container .itemTitle a, #container .itemTitle a:visited
- {
- color: #344587;
- text-decoration: none;
- }
-
-#container .itemTitle a:hover
- {
- color:#F89D07;
- }
-
-.itemBody
- {
- padding:4px 0px;
- }
-
-.itemInfo
- {
- background: url(images/bg_hbar.gif) repeat-x;
- padding: 1.5em 1em;
- text-align: right;
- }
-
-.itemText
- {
- margin:0px;
- padding: 8px 4px;
- line-height: 1.5em;
- }
-
-.itemFoot
- {
- text-align: right;
- margin: 0;
- padding: 4px;
- }
-
-.itemInfo, .itemPoster, .itemPostDate, .itemStats, .itemAdminLink, .itemPermaLink
- {
- font-size: 0.9em;
- }
diff --git a/html/themes/legacy_default/layout.css b/html/themes/legacy_default/layout.css
deleted file mode 100644
index 7e2c48a6a..000000000
--- a/html/themes/legacy_default/layout.css
+++ /dev/null
@@ -1,216 +0,0 @@
-/*
-
- XOOPS Cube Legacy
- https://xoopscube.org */
-
-
-/*------------------------------------------------------- BODY LAYOUT */
-
-
-
-
-* { margin: 0; padding: 0;}
-
-body
- {
- background: #fff url(images/bg_page.jpg) top left repeat-x;
- color: #323D56;
- font-size: 13px;
- font-family:Trebuchet MS, Helvetia, Tahoma, Verdana, Arial, sans-serif;
- }
-
-#layout
- {
- width: 970px;
- margin: 0px auto;
- text-align: left;
- }
-
-/*------------------------------------------------------- HEADER */
-
-#header
- {
- width: 100%;
- height:110px;
- }
-
-#header h1
- {
- margin: 0;
- padding: 10px 0;
- }
-
-.headerlogo
- {
- float: left;
- width: 200px;
- height: 100px;
- padding-top: 10px;
- }
-
-.headersearch
- {
- float:right;
- height:44px;
- width:370px;
- margin: 25px 0px 0px 0px;
- background:url(images/bg_form_header.gif) no-repeat;
- text-align:center;
- }
-
-.headersearch form
- {
- padding:10px 10px 0px 10px;
- font-size:1.1em;
- margin: 0px;
- }
-.headerSearchField
- {
- width:230px;
- background:url(images/bg_blockcontent.gif) top left repeat-x;
- border:1px inset #000066;
- line-height:1.3em;
- font-size:1.1em;
- }
-
-.headersearch button
- {
- padding-left:15px;
- margin-left:5px;
- border: none;
- background:transparent url(images/buton_search.gif) no-repeat;
- color:#FFCC00;
- }
-
-.sitename
- {
- float:left;
- margin:65px 0px 0px 0px;
- font-size:22px;
- font-family:Verdana, Arial, Helvetica, sans-serif;
- }
-
-.headerbar
- {
- clear: both;
- margin: 0px;
- padding: 0px;
- line-height:30px;
- text-align: left;
- }
-
-
-/*------------------------------------------------------- Navigation TABS */
-
-#navigation
- {
- position:relative;
- float:right;
- top:-1.5em;
- }
-
-#navigation a
- {
- float: left;
- display: block;
- width:110px;
- background:#E5E6FB url(images/bg_navtab.gif) left top repeat-x;
- border-top:1px solid #fff;
- border-right:1px solid #ccc;
- border-left:1px solid #fff;
- text-decoration: none;
- text-align:center;
- font-weight:bold;
- }
-
-/* Hide from IE5-Mac \*/
-#navigation a
- {
- float: none
- }
-/* End hide */
-
-#navigation a:hover
- {
- background:transparent url(images/bg_navtab.gif) left -33px repeat-x;
- color: #FF9900;
- }
-
-#navigation ul, #navigation li
- {
- list-style: none;
- padding: 0;
- margin: 0
- }
-
-#navigation li
- {
- float: left;
- margin: 0;
- }
-
-/*------------------------------------------------------- FLOAT */
-
-.floatRight
- {
- float: right;
- margin-left: 8px;
- }
-
-.floatLeft
- {
- float: left;
- margin-right: 8px;
- }
-.floatClear
- {
- clear:both;
- height:0;
- line-height: 0px;
- font-size: 1px;
- }
-
-/*------------------------------------------------------- FOOTER CREDITS */
-
-#centerBlocks
- {
- clear:both;
- margin:0;
- padding:0px;
- background:#070A71 url(images/bg_cb.jpg) top left repeat-x;
- border-bottom:1px solid #fff;
- }
-
-#footerbar
- {
- clear:both;
- margin: 0;
- padding: 8px 200px;
- background:#FBFBFF url(images/bg_footer.gif) top left repeat-x;
- color: #344587;
- line-height:2em;
- font-weight:bold;
- font-size:0.9em;
- text-align: center;
- }
-
-#footerbar span
- {
- float:right;
- }
-
-
-.clearfix:after {
- content: ".";
- display: block;
-height: 0;
- clear: both;
- visibility: hidden;
- }
-
-.clearfix{display: inline-block;}
-
-/* Hides from IE-mac \*/
-* html .clearfix{height: 1%;}
-.clearfix{display: block;}
-/* End hide from IE-mac */
diff --git a/html/themes/legacy_default/manifesto.ini.php b/html/themes/legacy_default/manifesto.ini.php
deleted file mode 100644
index 9a746b83c..000000000
--- a/html/themes/legacy_default/manifesto.ini.php
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-