diff -Naur velvet-1.3/css/main.css velvet-1.4/css/main.css
--- velvet-1.3/css/main.css	2012-06-11 02:41:59.000000000 +0200
+++ velvet-1.4/css/main.css	2012-07-24 10:52:52.000000000 +0200
@@ -64,30 +64,32 @@
 input[type="submit"]:focus, input[type="button"]:focus {
   outline: none; }
 
-.sticky .mt-post-ribbon {
-  font-size: 8px;
-  font-family: arial;
-  color: #777;
-  text-align: right; }
-
+/*.sticky .mt-post-ribbon{
+	font-size:8px;
+	font-family:arial;
+	color:#777;
+	text-align:right;
+}*/
 .comment {
   position: relative; }
 
-.mt-comment-ribbon {
-  display: none;
-  width: 58px;
-  height: 57px;
-  background: url("../images/ribbon.png") top right no-repeat;
-  position: absolute;
-  top: -9px;
-  right: -11px; }
-
-.bypostauthor .mt-comment-ribbon {
-  display: block; }
-
+/*
+.mt-comment-ribbon{
+	display:none;
+	width:58px;
+	height:57px;
+	background: url('../images/ribbon.png') top right no-repeat;
+	position:absolute;
+	top:-9px;
+	right: -11px;
+}
+*/
 .gallery-caption {
   color: #222; }
 
+body.dark gallery-caption {
+  color: #ddd; }
+
 /* GRID STYLES */
 .grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
   display: inline;
@@ -312,15 +314,23 @@
 
 /* GENERAL */
 body {
+  background: #fff;
   line-height: 20px;
   color: #444;
   font-size: 12px;
   font-family: arial, verdana, sans; }
 
+body.dark {
+  background: #000;
+  color: #bbb; }
+
 body > div > .top-container:first-child {
   border-top: 5px solid #e85625;
   background: #fff; }
 
+body.dark > div > .top-container:first-child {
+  background: #000; }
+
 #content-wrapper {
   background: white url("../images/shadow.png") center -100px no-repeat;
   clear: both;
@@ -328,8 +338,15 @@
   box-shadow: #ddd 0 1px 1px;
   border-top: 1px solid #fff; }
 
+body.dark #content-wrapper {
+  background: black url("../images/shadow-dark.png") center -100px no-repeat;
+  border-top: 1px solid #000; }
+
 #header {
-  border-bottom: 1px solid #EEE; }
+  border-bottom: 1px solid #eee; }
+
+body.dark #header {
+  border-color: #111; }
 
 #header + #content-wrapper {
   background-position: center -80px; }
@@ -346,6 +363,10 @@
   text-shadow: 1px 1px 1px #fff;
   font-weight: normal; }
 
+body.dark h1, body.dark h2, body.dark h3, body.dark h4, body.dark h5, body.dark h6 {
+  color: #d0d0d0;
+  text-shadow: 1px 1px 1px #000; }
+
 h1 {
   font-size: 24px; }
 
@@ -367,12 +388,15 @@
   padding: 10px 0; }
 
 blockquote {
-  background: url("../images/blockquote") 0 10px no-repeat;
+  background: url("../images/blockquote.png") 0 10px no-repeat;
   padding: 20px 20px 20px 40px;
   margin-left: 20px;
   font-style: italic;
   font-size: 16px; }
 
+body.dark blockquote {
+  background-image: url("../images/blockquote-dark.png"); }
+
 .mt-blockquote-left {
   width: 220px;
   float: left; }
@@ -421,6 +445,15 @@
     color: #979797;
     font-style: italic; }
 
+body.dark .mt-table th {
+  color: #000; }
+body.dark .mt-table td {
+  background: #030303; }
+body.dark .mt-table tr:nth-child(odd) td {
+  background: #0f0f0f; }
+body.dark .mt-table caption {
+  color: #686868; }
+
 .mt-divider, hr {
   border: 0;
   padding: 0;
@@ -449,6 +482,9 @@
   text-align: center;
   float: right; }
 
+body.dark .mt-divider a {
+  background: #0a0a0a; }
+
 /* PAGINATOR */
 .mt-paginator {
   margin-top: 40px; }
@@ -460,6 +496,11 @@
   background: #f5f5f5 url("../images/button-light.png") top left repeat-x;
   margin-right: 10px; }
 
+body.dark .mt-paginator div {
+  border: 1px solid #111;
+  background: #0a0a0a url("../images/button-light-dark.png") top left repeat-x;
+  border-top: 0; }
+
 /* IMAGES */
 .mt-image {
   float: left;
@@ -497,7 +538,7 @@
     margin: 1px;
     display: block;
     border-radius: 4px;
-    padding: 3px;
+    padding: 2px;
     border: 1px solid #fff; }
   .mt-image-effect-default a {
     overflow: hidden;
@@ -509,6 +550,14 @@
   .mt-image-effect-default img {
     display: block; }
 
+body.dark .mt-image-effect-default {
+  border: 1px solid #1c1c1c;
+  background: #0a0a0a;
+  box-shadow: 0 8px 4px -6px #111111;
+  background: url("../images/loading-dark.gif") center center no-repeat; }
+  body.dark .mt-image-effect-default > span {
+    border: 1px solid #000; }
+
 .mt-image-effect-default.mt-image-left, .mt-image-effect-default.mt-image-right {
   margin-bottom: 10px; }
 
@@ -517,13 +566,16 @@
   overflow: hidden; }
 
 .mt-image-icon {
-  background: url("../images/arrow-right") center center no-repeat;
+  background: url("../images/arrow-right.png") center center no-repeat;
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%; }
 
+body.dark .mt-image-icon {
+  background: url("../images/arrow-right-dark.png") center center no-repeat; }
+
 .mt-image-no-effect {
   padding: 5px; }
 
@@ -549,6 +601,9 @@
   background: url("../images/media/zoom.png") no-repeat;
   background-position: 50% 50%; }
 
+body.dark .mt-image-hover-icon {
+  background-image: url("..images/media/zoom-dark.png") no-repeat; }
+
 .mt-image-hover-icon-zoom {
   background-image: url("../images/media/zoom.png"); }
 
@@ -572,6 +627,10 @@
   text-transform: uppercase;
   background: #f5f5f5; }
 
+body.dark .mt-image-hover-title {
+  color: #999;
+  background: #0a0a0a; }
+
 .mt-post-thumbnail {
   width: 50px;
   height: 50px;
@@ -586,8 +645,7 @@
 
 .mt-big-icon {
   width: 96px;
-  margin: 0 auto 0 auto;
-  /*	background: url('../images/icons/icon-background.png') top left no-repeat;*/ }
+  margin: 0 auto 0 auto; }
 
 /* GALLERY */
 .mt-gallery > div {
@@ -616,6 +674,9 @@
   cursor: default;
   color: #2a2a2a; }
 
+body.dark .mt-gallery-splitter .selected a:hover {
+  color: #d5d5d5; }
+
 .mt-gallery-splitter li {
   float: left;
   margin-right: 20px; }
@@ -648,6 +709,29 @@
 .mt-gallery .mt-image-effect-default {
   margin-bottom: 0; }
 
+/* TODO: preloading */
+/*
+.mt-gallery>div>div>div>span>a{
+	opacity:0;
+}
+
+.mt-gallery-1-4>div>div>span>a {
+	width: 210px;
+	height: 105px;
+}
+.mt-gallery-1-3>div>div>span>a {
+	width: 290px;
+	height:145px;
+}
+.mt-gallery-1-2>div>div>span>a {
+	width: 450px;
+	height:225px;
+}
+.mt-gallery-1-1>div>div>span>a {
+	width: 690px;
+	height:345px;
+}
+*/
 .clear {
   clear: both; }
 
@@ -657,6 +741,9 @@
 .wrapper {
   border-bottom: 1px solid #eee; }
 
+body.dark .wrapper {
+  border-bottom: 1px solid #111; }
+
 .narrow .wrapper {
   width: 980px;
   margin: auto; }
@@ -679,11 +766,18 @@
   color: #2a2a2a;
   text-decoration: none; }
 
+body.dark a {
+  color: #d5d5d5; }
+
 #top {
   padding: 14px 0 0 0;
   border-top: 1px solid #fff;
   background: url("../images/shadow.png") center -90px no-repeat; }
 
+body.dark #top {
+  border-top: 1px solid #000;
+  background: url("../images/shadow-dark.png") center -90px no-repeat; }
+
 #top header h1 {
   margin: 15px 0 15px 20px;
   float: left; }
@@ -709,6 +803,10 @@
     margin-left: 20px;
     margin-bottom: 0; }
 
+body.dark .top-container {
+  background: #060606;
+  border-bottom: 1px solid #111; }
+
 #top header .top-page-area {
   width: 240px;
   text-align: right;
@@ -725,6 +823,11 @@
     margin-right: 0;
     margin-left: 10px; }
 
+body.dark #top header .top-page-area {
+  color: #555; }
+  body.dark #top header .top-page-area > h3 {
+    color: #888; }
+
 .mt-socials {
   float: right; }
   .mt-socials li {
@@ -748,6 +851,12 @@
     .simple-menu > ul > li:last-child, .mt-main-menu-simple > ul > li:last-child, ul.simple-menu > li:last-child {
       padding-right: 0; }
 
+body.dark .simple-menu > ul, body.dark .mt-main-menu-simple > ul, body.dark ul.simple-menu > li {
+  background: url("../images/menu-separator-dark.png") top left no-repeat;
+  background-position: 0 -1px; }
+  body.dark .simple-menu > ul:first-child, body.dark .mt-main-menu-simple > ul:first-child, body.dark ul.simple-menu > li:first-child {
+    background: transparent; }
+
 .mt-main-menu-simple > ul > li {
   background-position: 0 3px; }
 
@@ -769,6 +878,10 @@
     background: #f0f0f0 url("../images/icons/widget-arrow.png") center left no-repeat;
     background-position: 4px 4px; }
 
+body.dark .simple-menu li .mt-special-menu-item {
+  background: #0f0f0f url("../images/icons/widget-arrow-dark.png") center left no-repeat;
+  background-position: 4px 4px; }
+
 article > header {
   margin-top: 40px; }
   article > header h1 {
@@ -779,11 +892,17 @@
 article em {
   font-style: italic; }
 
+body.dark article > header hr {
+  background: #000; }
+
 .entry-content a {
   color: #e85625; }
   .entry-content a:hover {
     text-decoration: underline; }
 
+body.dark .entry-content a {
+  color: #17a9da; }
+
 .entry-content .mt-button:hover {
   text-decoration: none; }
 
@@ -829,6 +948,27 @@
     opacity: 1;
     background-color: #f6f6f6; }
 
+body.dark .widget_links ul li a,
+body.dark .widget_meta ul li a,
+body.dark .widget_pages ul li a,
+body.dark .widget_archive ul li a,
+body.dark .widget_links ul li a,
+body.dark .widget_tag_cloud ul li a,
+body.dark .widget_categories ul li a,
+body.dark .widget_nav_menu ul li a,
+body.dark .widget_recent_comments ul li a {
+  background: url("../images/icons/widget-arrow-dark.png") 5px 10px no-repeat; }
+  body.dark .widget_links ul li a:hover,
+  body.dark .widget_meta ul li a:hover,
+  body.dark .widget_pages ul li a:hover,
+  body.dark .widget_archive ul li a:hover,
+  body.dark .widget_links ul li a:hover,
+  body.dark .widget_tag_cloud ul li a:hover,
+  body.dark .widget_categories ul li a:hover,
+  body.dark .widget_nav_menu ul li a:hover,
+  body.dark .widget_recent_comments ul li a:hover {
+    background-color: #090909; }
+
 .widget_nav_menu .current_page_item > a,
 .widget_pages .current_page_item > a {
   background-color: #f6f6f6;
@@ -841,6 +981,13 @@
 .widget_pages .sub-menu {
   margin-left: 20px; }
 
+body.dark .widget_nav_menu .current_page_item > a,
+body.dark .widget_pages .current_page_item > a {
+  background-color: #090909; }
+  body.dark .widget_nav_menu .current_page_item > a:hover,
+  body.dark .widget_pages .current_page_item > a:hover {
+    background-color: #090909; }
+
 .widget_search .screen-reader-text {
   display: none; }
 
@@ -852,6 +999,9 @@
 .mt-subfooter .mt-input-text {
   background: #fff; }
 
+body.dark .mt-subfooter .mt-input-text {
+  background: #000; }
+
 .tagcloud a {
   background: #fff;
   border: 1px solid #eee;
@@ -862,6 +1012,12 @@
   .tagcloud a:hover {
     background: #f9f9f9; }
 
+body.dark .tagcloud a {
+  background: #000;
+  border: 1px solid #111; }
+  body.dark .tagcloud a:hover {
+    background: #060606; }
+
 .mt-search-form input {
   float: left; }
 
@@ -882,6 +1038,9 @@
   .mt-small-list li.mt-noimage p {
     padding-left: 0; }
 
+body.dark .mt-small-list li {
+  border-top: 1px dotted #111; }
+
 #content .mt-small-list li {
   padding-right: 60px; }
 
@@ -901,6 +1060,9 @@
   .mt-small-title:hover {
     opacity: 1; }
 
+body.dark .mt-small-title {
+  color: #eee; }
+
 .mt-arrow-link {
   position: absolute;
   height: 32px;
@@ -912,6 +1074,10 @@
   background: url("../images/slider-arrows.png") no-repeat;
   background-position: -32px 0; }
 
+body.dark .mt-arrow-link {
+  background: url("../images/slider-arrows-dark.png") no-repeat;
+  background-position: -32px 0; }
+
 .subtitle {
   color: #979797;
   text-shadow: #fff 1px 1px 1px;
@@ -922,11 +1088,22 @@
     .subtitle a:hover {
       color: #ee9900; }
 
+body.dark .subtitle {
+  color: #686868;
+  text-shadow: #000 1px 1px 1px; }
+  body.dark .subtitle a {
+    color: #787878; }
+    body.dark .subtitle a:hover {
+      color: #1166ff; }
+
 /* meta data */
 .mt-meta-data a {
   color: #555;
   text-shadow: none !important; }
 
+body.dark .mt-meta-data a {
+  color: #aaa; }
+
 .mt-meta-author {
   background: url("../images/meta-icons/author.png") top left no-repeat;
   padding-left: 20px; }
@@ -948,11 +1125,26 @@
   background-position: 5px 0;
   padding-left: 25px; }
 
+body.dark .mt-meta-author {
+  background: url("../images/meta-icons/author-dark.png") top left no-repeat; }
+
+body.dark .mt-meta-time {
+  background: url("../images/meta-icons/time-dark.png") top left no-repeat; }
+
+body.dark .mt-meta-category {
+  background: url("../images/meta-icons/category-dark.png") top left no-repeat; }
+
+body.dark .mt-meta-tags {
+  background: url("../images/meta-icons/category-dark.png") top left no-repeat; }
+
+body.dark .mt-meta-comments {
+  background: url("../images/meta-icons/comments-dark.png") top left no-repeat;
+  background-position: 5px 0; }
+
 .mt-input-text {
   font-family: arial;
   color: #555;
   background: #f9f9f9;
-  border: 1px;
   border-top: 1px solid #ccc;
   border-left: 1px solid #ccc;
   border-right: 1px solid #eee;
@@ -967,11 +1159,18 @@
   .mt-input-text:focus {
     outline: 0; }
 
+body.dark .mt-input-text {
+  color: #aaa;
+  background: #060606;
+  border-top: 1px solid #0a0a0a;
+  border-left: 1px solid #0a0a0a;
+  border-right: 1px solid #111;
+  border-bottom: 1px solid #111; }
+
 .mt-form input[type="text"], .mt-form select, .mt-form textarea, #commentform input[type="text"], #commentform select, #commentform textarea {
   font-family: arial;
   color: #555;
   background: #f9f9f9;
-  border: 1px;
   border-top: 1px solid #ccc;
   border-left: 1px solid #ccc;
   border-right: 1px solid #eee;
@@ -993,6 +1192,17 @@
   line-height: 20px;
   padding: 4px 5px 4px 5px; }
 
+body.dark
+.mt-form input[type="text"], body.dark
+.mt-form select, body.dark
+.mt-form textarea, #commentform input[type="text"], #commentform select, #commentform textarea {
+  color: #aaa;
+  background: #060606;
+  border-top: 1px solid #333;
+  border-left: 1px solid #333;
+  border-right: 1px solid #111;
+  border-bottom: 1px solid #111; }
+
 nav > ul, nav > div.menu > ul {
   float: left;
   font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans;
@@ -1004,6 +1214,9 @@
     nav > ul > li > a, nav > div.menu > ul > li > a {
       color: #444; }
 
+body.dark nav > ul > li > a, body.dark nav > div.menu > ul > li > a {
+  color: #bbb; }
+
 .mt-main-menu-simple {
   float: right;
   margin-bottom: 20px; }
@@ -1045,6 +1258,13 @@
               .mt-dropdown .sub-menu li:hover > ul > li:hover > ul > li:hover > ul > li {
                 opacity: 0.9; }
 
+body.dark .mt-dropdown .sub-menu {
+  border-bottom: 1px solid #0f0f0f; }
+  body.dark .mt-dropdown .sub-menu li {
+    background: #17a9da; }
+    body.dark .mt-dropdown .sub-menu li > a {
+      color: #050505; }
+
 .mt-main-menu-boxed {
   clear: both;
   background: #e85625 url("../images/button-light.png") top left repeat-x;
@@ -1067,9 +1287,6 @@
         .mt-main-menu-boxed > ul > li > a:hover, .mt-main-menu-boxed > div.menu > ul > li > a:hover {
           background-color: #f0f0f0; }
     .mt-main-menu-boxed > ul > li.current-menu-item, .mt-main-menu-boxed > ul > li.current-menu-ancestor, .mt-main-menu-boxed > ul > li.current_page_parent, .mt-main-menu-boxed > div.menu > ul > li.current-menu-item, .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor, .mt-main-menu-boxed > div.menu > ul > li.current_page_parent {
-      /*>a{
-      	color:#111;
-      }*/
       background: #e85625 url("../images/button-light.png") top left repeat-x;
       border-top: 1px solid #e85625;
       border-radius: 5px 5px 0 0;
@@ -1130,6 +1347,25 @@
       width: 100px;
       position: absolute; }
 
+body.dark .mt-main-menu-boxed {
+  background: #17a9da url("../images/button-light-dark.png") top left repeat-x; }
+  body.dark .mt-main-menu-boxed > ul, body.dark .mt-main-menu-boxed > div.menu > ul {
+    background: url("../images/nav-back-boxed-dark.png") top left repeat-x; }
+    body.dark .mt-main-menu-boxed > ul > li > a, body.dark .mt-main-menu-boxed > div.menu > ul > li > a {
+      text-shadow: #000 1px 1px 1px; }
+      body.dark .mt-main-menu-boxed > ul > li > a:hover, body.dark .mt-main-menu-boxed > div.menu > ul > li > a:hover {
+        background-color: #0f0f0f; }
+    body.dark .mt-main-menu-boxed > ul > li.current-menu-item, body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor, body.dark .mt-main-menu-boxed > ul > li.current_page_parent, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor, body.dark .mt-main-menu-boxed > div.menu > ul > li.current_page_parent {
+      background: #17a9da url("../images/button-light-dark.png") top left repeat-x;
+      border-top: 1px solid #17a9da; }
+      body.dark .mt-main-menu-boxed > ul > li.current-menu-item > a, body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor > a, body.dark .mt-main-menu-boxed > ul > li.current_page_parent > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current_page_parent > a {
+        color: #000;
+        text-shadow: none; }
+      body.dark .mt-main-menu-boxed > ul > li.current-menu-item > a, body.dark .mt-main-menu-boxed > ul > li.current-menu-item > a:hover, body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor > a, body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor > a:hover, body.dark .mt-main-menu-boxed > ul > li.current_page_parent > a, body.dark .mt-main-menu-boxed > ul > li.current_page_parent > a:hover, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item > a:hover, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor > a:hover, body.dark .mt-main-menu-boxed > div.menu > ul > li.current_page_parent > a, body.dark .mt-main-menu-boxed > div.menu > ul > li.current_page_parent > a:hover {
+        background: transparent; }
+  body.dark .mt-main-menu-boxed .widget-container h4 {
+    color: #000; }
+
 .mt-nav-bar > ul > li > ul > li {
   position: relative; }
   .mt-nav-bar > ul > li > ul > li > .sub-menu {
@@ -1163,10 +1399,21 @@
       border-top: 15px solid transparent;
       margin-top: -15px; }
 
+body.dark .mt-nav-bar > ul > li > ul, body.dark .mt-nav-bar > div.menu > ul > li > ul {
+  background: #17a9da; }
+  body.dark .mt-nav-bar > ul > li > ul > li > a, body.dark .mt-nav-bar > div.menu > ul > li > ul > li > a {
+    color: #000;
+    text-shadow: none; }
+    body.dark .mt-nav-bar > ul > li > ul > li > a:hover, body.dark .mt-nav-bar > div.menu > ul > li > ul > li > a:hover {
+      border-bottom: 1px dotted #111; }
+
 .mt-main-menu-searchbar > ul, .mt-main-menu-searchbar > div.menu > ul {
   background: url("../images/nav-back.png") top left repeat-x;
   width: 727px; }
 
+body.dark .mt-main-menu-searchbar > ul, body.dark .mt-main-menu-searchbar > div.menu > ul {
+  background: url("../images/nav-back-dark.png") top left repeat-x; }
+
 #slider {
   margin: 0 0 20px 0;
   height: 400px; }
@@ -1177,6 +1424,9 @@
 h1 a:hover {
   color: #111; }
 
+body.dark h1 a:hover {
+  color: #eee; }
+
 #sidebar {
   padding-bottom: 10px; }
 
@@ -1191,6 +1441,13 @@
     border-top: 0;
     padding-top: 0; }
 
+body.dark #sidebar aside.widget {
+  border-left: 1px solid #111;
+  border-top: 1px solid #111; }
+  body.dark #sidebar aside.widget:first-child {
+    border-top: 0;
+    padding-top: 0; }
+
 #sidebar.pull_9 aside.widget {
   border-left: 0;
   border-right: 1px solid #eee;
@@ -1199,6 +1456,13 @@
     border-top: 0;
     padding-top: 0; }
 
+body.dark #sidebar.pull_9 aside.widget {
+  border-left: 0;
+  border-right: 1px solid #111; }
+  body.dark #sidebar.pull_9 aside.widget:first-child {
+    border-top: 0;
+    padding-top: 0; }
+
 .mt-subfooter {
   clear: both;
   background: #f9f9f9;
@@ -1232,6 +1496,12 @@
     .mt-subfooter .searchsubmit:hover {
       opacity: 1; }
 
+body.dark .mt-subfooter {
+  background: #060606;
+  border-top: 1px solid #111;
+  padding: 10px 10px 20px 10px;
+  box-shadow: #222 0 1px 1px; }
+
 .mt-subfooter .widget + .widget {
   margin-top: 20px; }
 
@@ -1265,6 +1535,18 @@
   background: #efc;
   border-color: #bf9; }
 
+body.dark .mt-box {
+  border: 1px solid #0f0f0f;
+  box-shadow: none; }
+body.dark .mt-box-info {
+  background: #223; }
+body.dark .mt-box-error {
+  background: #322; }
+body.dark .mt-box-warning {
+  background: #320; }
+body.dark .mt-box-success {
+  background: #232; }
+
 /* LISTS */
 .mt-list {
   margin-bottom: 20px; }
@@ -1375,6 +1657,12 @@
   .mt-input-submit:hover, .mt-button:hover, #mt-comment-submit:hover {
     opacity: 0.9; }
 
+body.dark .mt-input-submit, body.dark .mt-button, body.dark #mt-comment-submit {
+  color: #111 !important;
+  border: 1px solid #17a9da;
+  box-shadow: 0 8px 4px -6px #252525;
+  background: #17a9da url("../images/button-light-dark.png") top left repeat-x; }
+
 .mt-input-submit {
   padding: 6px 14px;
   margin-top: -1px;
@@ -1479,6 +1767,11 @@
     font-style: italic;
     color: #aaa; }
 
+body.dark #wp-calendar caption {
+  background: #060606; }
+body.dark #wp-calendar tfoot a {
+  color: #555; }
+
 .wrapper > footer {
   background: #777777 url("../images/patterns/1.png");
   color: #eee;
@@ -1496,6 +1789,15 @@
     width: 940px;
     padding: 24px 20px 20px 20px; }
 
+body.dark .wrapper > footer {
+  background: black url("../images/patterns/1.png");
+  color: #bbb;
+  border-top: 6px solid #111; }
+  body.dark .wrapper > footer .simple-menu a {
+    color: #bbb; }
+  body.dark .wrapper > footer .mt-special-menu-item {
+    background: #222; }
+
 article {
   clear: both; }
 
@@ -1559,6 +1861,15 @@
   .comment.depth-5 footer {
     right: 10px; }
 
+body.dark .comment footer {
+  color: #737373; }
+body.dark .comment #respond {
+  background: #080808;
+  border-top: 1px solid #0f0f0f;
+  border-left: 1px solid #0f0f0f;
+  border-right: 1px solid #0f0f0f;
+  border-bottom: 2px solid #222; }
+
 #commentform label {
   display: block;
   clear: both; }
@@ -1734,6 +2045,19 @@
     height: 12px;
     background: url("../images/comment-decoration.png") top left no-repeat; }
 
+body.dark .comment-content {
+  background: #080808;
+  border: 1px solid #0f0f0f;
+  border-top: 1px solid #0f0f0f;
+  border-left: 1px solid #0f0f0f;
+  border-bottom: 1px solid #1a1a1a; }
+  body.dark .comment-content:hover {
+    background: #060606; }
+    body.dark .comment-content:hover .comment-decoration {
+      background-position: 0 -12px; }
+  body.dark .comment-content .comment-decoration {
+    background: url("../images/comment-decoration-dark.png") top left no-repeat; }
+
 #cancel-comment-reply-link {
   position: absolute;
   right: 10px;
@@ -1821,6 +2145,14 @@
     border: 1px solid #bbb;
     color: #555; }
 
+body.dark .comment-reply-link, body.dark #cancel-comment-reply-link {
+  background: #000;
+  border: 1px solid #111;
+  text-shadow: 1px 1px 1px #000; }
+  body.dark .comment-reply-link:hover, body.dark #cancel-comment-reply-link:hover {
+    border: 1px solid #222;
+    color: #aaa; }
+
 /* Tabs */
 .mt-tabs {
   position: relative; }
@@ -1829,6 +2161,9 @@
   height: 40px;
   border-bottom: 1px solid #dbdbdb; }
 
+body.dark .mt-tabs > ul {
+  border-bottom: 1px solid #242424; }
+
 .mt-tabs > ul li {
   display: block;
   height: 39px;
@@ -1841,10 +2176,17 @@
   overflow: visible;
   position: relative; }
 
+body.dark .mt-tabs > ul li {
+  border-right: 1px solid #242424;
+  border-top: 1px solid #242424; }
+
 .mt-tabs > ul li:first-child {
   border-left: 1px solid #dbdbdb;
   margin-left: 10px; }
 
+body.dark .mt-tabs > ul li:first-child {
+  border-left: 1px solid #242424; }
+
 .mt-tabs > ul a {
   display: block;
   float: left;
@@ -1863,14 +2205,26 @@
   padding: 0 15px;
   color: #333; }
 
+body.dark .mt-tabs-style-default > ul a {
+  background: url("../images/shadow-dark.png") top center no-repeat;
+  background-position: 50% -70px;
+  text-shadow: 1px 1px 1px #000;
+  color: #ccc; }
+
 .mt-tabs-style-default > ul a:hover {
   text-decoration: none;
   color: #222; }
 
+body.dark .mt-tabs-style-default > ul a:hover {
+  color: #ddd; }
+
 .mt-tabs-style-default > ul a.current {
   background: #fff;
-  border-bottom: 1px solid #fff;
-  padding-bottom: 10px; }
+  padding-bottom: 1px;
+  z-index: 2; }
+
+body.dark .mt-tabs-style-default > ul a.current {
+  background: #000; }
 
 .mt-tabs-contents {
   position: relative;
@@ -1880,6 +2234,10 @@
   padding-bottom: 19px;
   margin-bottom: 20px; }
 
+body.dark .mt-tabs-contents {
+  border: 1px solid #242424;
+  border-top: 0; }
+
 .mt-tab-content {
   position: absolute;
   display: block;
@@ -1901,9 +2259,18 @@
   border-top: 0;
   cursor: pointer; }
 
+body.dark .mt-accordion-title {
+  background: #111111 url("../images/ui/plus-dark.png") left center no-repeat;
+  text-shadow: 1px 1px 1px #000;
+  border: 1px solid #242424;
+  border-top: 0; }
+
 .mt-accordion-title.active {
   background-image: url("../images/ui/minus.png"); }
 
+body.dark .mt-accordion-title.active {
+  background-image: url("../images/ui/minus-dark.png"); }
+
 .mt-accordion-content {
   display: none;
   height: 0; }
@@ -1913,6 +2280,10 @@
   border-top: 0;
   padding: 14px 14px 0 14px; }
 
+body.dark .mt-accordion-content > div {
+  border: 1px solid #242424;
+  border-top: 0; }
+
 .mt-accordion > .mt-accordion-title:first-child {
   line-height: 30px;
   min-height: 28px;
@@ -1920,6 +2291,9 @@
   padding-bottom: 4px;
   border-top: 1px solid #dbdbdb; }
 
+body.dark .mt-accordion > .mt-accordion-title:first-child {
+  border-top: 1px solid #242424; }
+
 /* Scroll to top */
 .mt-scrolltotop-main {
   float: right;
@@ -1931,6 +2305,9 @@
   right: 10px;
   z-index: 10; }
 
+body.dark .mt-scrolltotop-main {
+  background: url("../images/arrow-top-dark.png") top left no-repeat; }
+
 /* WP Admin Bar */
 #wpadminbar #wp-admin-bar-mt-logo > .ab-item > .mt-ab-icon {
   background: url("../library/images/admin_menu_icon.png") 0 0 no-repeat;
@@ -1982,11 +2359,17 @@
     opacity: 1;
     cursor: pointer; }
 
+body.dark .mt-rainbow-slider-arrow-left, body.dark .mt-rainbow-slider-arrow-right {
+  background: url("../images/slider-arrows-dark.png") no-repeat; }
+
 .mt-rainbow-slider-arrow-right {
   background-position: -32px 0;
   right: 15px;
   z-index: 10; }
 
+body.dark .mt-rainbow-slider-arrow-right {
+  background-position: -32px 0; }
+
 .mt-rainbow-slider-arrow-left {
   left: 15px;
   z-index: 10; }
@@ -2048,6 +2431,9 @@
   position: relative;
   background: url("../images/loading.gif") no-repeat 50% 50%; }
 
+body.dark .nivo-slider {
+  background: url("../images/loading-dark.gif") no-repeat 50% 50%; }
+
 .nivo-slider img {
   position: absolute;
   top: 0;
@@ -2186,9 +2572,9 @@
 .mt-slide-content.dark h6 {
   color: #fff; }
 
-.mt-slide-content h1, .mt-slide-content h2, .mt-slide-content h3, .mt-slide-content h4, .mt-slide-content h5, .mt-slide-content h6, .mt-slide-content .mt-button {
+body.dark .mt-rainbow-slide-wrapper h1, body.dark .mt-rainbow-slide-wrapper h2, body.dark .mt-rainbow-slide-wrapper h3, body.dark .mt-rainbow-slide-wrapper h4, body.dark .mt-rainbow-slide-wrapper h5, body.dark .mt-rainbow-slide-wrapper h6, body.dark .mt-rainbow-slide-wrapper .mt-button, .mt-slide-content h1, .mt-slide-content h2, .mt-slide-content h3, .mt-slide-content h4, .mt-slide-content h5, .mt-slide-content h6, .mt-slide-content .mt-button {
   text-shadow: none; }
-.mt-slide-content h3 {
+body.dark .mt-rainbow-slide-wrapper h3, .mt-slide-content h3 {
   font-size: 42px;
   line-height: 60px;
   margin-bottom: 20px; }
@@ -2211,18 +2597,28 @@
 .mt-pricing > h4 {
   color: #999; }
 
+body.dark .mt-pricing > h4 {
+  color: #666; }
+
 .mt-pricing.one-fourth {
   padding: 20px 0px 0 0px;
   margin: 20px 0 20px 0;
   box-shadow: 0 0 2px #ccc;
   background: #f6f6f6; }
 
+body.dark .mt-pricing.one-fourth {
+  box-shadow: 0 0 2px #333;
+  background: #090909; }
+
 .mt-pricing.one-fourth.mt-pricing-featured {
   margin-top: 0;
   background: #f9f9f9;
   margin-bottom: 0;
   padding-bottom: 0px; }
 
+body.dark .mt-pricing.one-fourth.mt-pricing-featured {
+  background: #060606; }
+
 .mt-pricing > .mt-button-container {
   padding-top: 0; }
 
@@ -2241,6 +2637,9 @@
 .mt-pricing-features li:nth-child(even) {
   background-color: #fcfcfc; }
 
+body.dark .mt-pricing-features li:nth-child(even) {
+  background-color: #030303; }
+
 /* SUPERFISH */
 .mt-dropdown > ul ul, ul.mt-dropdown ul {
   position: absolute;
@@ -2344,6 +2743,221 @@
 .mt-nav-bar > ul > li > ul > li > a.sf-with-ul > .sf-sub-indicator {
   top: -1px; }
 
+/*jCarousel */
+.jcarousel-wrapper {
+  width: auto;
+  padding: 0 40px; }
+
+.jcarousel-skin-tango .jcarousel-container-horizontal {
+  margin-bottom: 20px;
+  width: 100%; }
+
+.jcarousel-skin-tango .jcarousel-clip {
+  overflow: hidden;
+  position: relative;
+  width: 100%; }
+
+.jcarousel-skin-tango {
+  width: auto; }
+
+.jcarousel-item {
+  min-height: 40px;
+  margin-left: 0;
+  margin-right: 20px; }
+
+.jcarousel-4-columns .jcarousel-item {
+  width: 200px; }
+
+.jcarousel-4-columns .jcarousel-item .mt-image img {
+  max-width: 190px;
+  height: auto; }
+
+.jcarousel-3-columns .jcarousel-item {
+  width: 270px; }
+
+.jcarousel-3-columns .jcarousel-item .mt-image img {
+  max-width: 260px;
+  height: auto; }
+
+.jcarousel-2-columns .jcarousel-item {
+  width: 420px; }
+
+.jcarousel-2-columns .jcarousel-item .mt-image img {
+  max-width: 410px;
+  height: auto; }
+
+.jcarousel-1-columns .jcarousel-item {
+  width: 860px; }
+
+.jcarousel-1-columns .jcarousel-item .mt-image img {
+  max-width: 850px;
+  height: auto; }
+
+.jcarousel-3-columns .jcarousel-item, .jcarousel-700.jcarousel-3-columns .jcarousel-item {
+  margin-right: 25px; }
+
+.jcarousel-700.jcarousel-4-columns .jcarousel-item {
+  width: 140px; }
+
+.jcarousel-700.jcarousel-4-columns .jcarousel-item img {
+  max-width: 130px;
+  height: auto; }
+
+.jcarousel-700.jcarousel-3-columns .jcarousel-item {
+  width: 190px; }
+
+.jcarousel-700.jcarousel-3-columns .jcarousel-item img {
+  max-width: 180px;
+  height: auto; }
+
+.jcarousel-700.jcarousel-2-columns .jcarousel-item {
+  width: 300px; }
+
+.jcarousel-700.jcarousel-2-columns .jcarousel-item img {
+  max-width: 290px;
+  height: auto; }
+
+.jcarousel-700.jcarousel-1-columns .jcarousel-item {
+  width: 620px; }
+
+.jcarousel-700.jcarousel-1-columns .jcarousel-item img {
+  max-width: 610px;
+  height: auto; }
+
+.jcarousel-620.jcarousel-2-columns .jcarousel-item {
+  width: 260px; }
+
+.jcarousel-620.jcarousel-2-columns .jcarousel-item img {
+  max-width: 250px;
+  height: auto; }
+
+.jcarousel-620.jcarousel-1-columns .jcarousel-item {
+  width: 540px; }
+
+.jcarousel-620.jcarousel-1-columns .jcarousel-item img {
+  max-width: 530px;
+  height: auto; }
+
+.jcarousel-520.jcarousel-2-columns .jcarousel-item {
+  width: 210px; }
+
+.jcarousel-520.jcarousel-2-columns .jcarousel-item img {
+  max-width: 200px;
+  height: auto; }
+
+.jcarousel-520.jcarousel-1-columns .jcarousel-item {
+  width: 440px; }
+
+.jcarousel-520.jcarousel-1-columns .jcarousel-item img {
+  max-width: 430px;
+  height: auto; }
+
+.jcarousel-460.jcarousel-2-columns .jcarousel-item {
+  width: 180px; }
+
+.jcarousel-460.jcarousel-2-columns .jcarousel-item img {
+  max-width: 170px;
+  height: auto; }
+
+.jcarousel-460.jcarousel-1-columns .jcarousel-item {
+  width: 380px; }
+
+.jcarousel-460.jcarousel-1-columns .jcarousel-item img {
+  max-width: 370px;
+  height: auto; }
+
+.jcarousel-340.jcarousel-2-columns .jcarousel-item {
+  width: 120px; }
+
+.jcarousel-340.jcarousel-2-columns .jcarousel-item img {
+  max-width: 110px;
+  height: auto; }
+
+.jcarousel-340.jcarousel-1-columns .jcarousel-item {
+  width: 260px; }
+
+.jcarousel-340.jcarousel-1-columns .jcarousel-item img {
+  max-width: 250px;
+  height: auto; }
+
+.jcarousel-300.jcarousel-1-columns .jcarousel-item {
+  width: 220px; }
+
+.jcarousel-300.jcarousel-1-columns .jcarousel-item img {
+  max-width: 210px;
+  height: auto; }
+
+.jcarousel-220.jcarousel-1-columns .jcarousel-item {
+  width: 140px; }
+
+.jcarousel-220.jcarousel-1-columns .jcarousel-item img {
+  max-width: 130px;
+  height: auto; }
+
+.jcarousel-160.jcarousel-1-columns .jcarousel-item {
+  width: 80px; }
+
+.jcarousel-160.jcarousel-1-columns .jcarousel-item img {
+  max-width: 70px;
+  height: auto; }
+
+/**
+ *  Horizontal Buttons
+ */
+.jcarousel-skin-tango .jcarousel-next-horizontal {
+  position: absolute;
+  top: 50%;
+  right: -35px;
+  width: 32px;
+  height: 32px;
+  cursor: pointer;
+  background: url("../images/slider-arrows.png") no-repeat;
+  background-position: -32px 0;
+  margin-top: -16px; }
+
+body.dark .jcarousel-skin-tango .jcarousel-next-horizontal {
+  background: url("../images/slider-arrows-dark.png") no-repeat;
+  background-position: -32px 0; }
+
+.jcarousel-skin-tango .jcarousel-next-disabled-horizontal {
+  cursor: default;
+  background-position: -32px 0;
+  opacity: 0.4; }
+
+.jcarousel-skin-tango .jcarousel-prev-horizontal {
+  position: absolute;
+  top: 50%;
+  left: -35px;
+  width: 32px;
+  height: 32px;
+  cursor: pointer;
+  background: url("../images/slider-arrows.png") no-repeat;
+  background-position: 0 0;
+  margin-top: -16px; }
+
+body.dark .jcarousel-skin-tango .jcarousel-prev-horizontal {
+  background: url("../images/slider-arrows-dark.png") no-repeat;
+  background-position: 0 0; }
+
+.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal {
+  cursor: default;
+  opacity: 0.4; }
+
+/* jcarousel contents */
+.jcarousel-item .mt-image {
+  margin-bottom: 0; }
+
+.jcarousel-item .mt-image + * {
+  clear: both;
+  padding-top: 10px;
+  margin-bottom: 0; }
+
+.jcarousel-item p {
+  margin-bottom: 0; }
+
+.jcarousel-item p + p, .jcarousel-item p + .mt-button-container {
+  margin-top: 20px; }
+
 /* Tip Tip */
 #tiptip_holder {
   display: none;
@@ -2429,6 +3043,11 @@
   .mt-responsive-menu select:focus {
     outline: 0; }
 
+body.dark .mt-responsive-menu select {
+  background: #090909;
+  color: #999;
+  border: 1px solid #333; }
+
 @media only screen and (min-width: 0) and (max-width: 1000px) {
   .wrapper-shadow {
     width: 740px; }
@@ -2467,6 +3086,9 @@
   .mt-main-menu-searchbar > ul, .mt-main-menu-searchbar > div.menu > ul {
     background: url("../images/nav-back-boxed.png") top left repeat-x; }
 
+  body.dark .mt-main-menu-searchbar > ul, body.dark .mt-main-menu-searchbar > div.menu > ul {
+    background: url("../images/nav-back-boxed-dark.png") top left repeat-x; }
+
   #top header h1 {
     margin-top: 0; }
 
@@ -2794,6 +3416,9 @@
     margin-left: 0;
     width: 720px; }
 
+  body.dark #sidebar {
+    border-top: 1px solid #111; }
+
   .mt-subfooter .grid_3 {
     width: 340px; } }
 @media only screen and (min-width: 650px) and (max-width: 1000px) {
diff -Naur velvet-1.3/documentation/index.html velvet-1.4/documentation/index.html
--- velvet-1.3/documentation/index.html	2012-06-11 04:50:39.000000000 +0200
+++ velvet-1.4/documentation/index.html	2012-07-20 05:59:57.000000000 +0200
@@ -110,6 +110,7 @@
 					<li><a href="#shortcodes-nivo">Nivo slider</a></li>
 					<li><a href="#shortcodes-rainbow">Rainbow slider</a></li>
 					<li><a href="#shortcodes-pricingtable">Pricing Table</a></li>
+					<li><a href="#shortcodes-carousels">Carousels</a></li>
 				</ul>
 			</li>
                         <li><a href="#files">Script and  CSS Files</a></li>
@@ -792,6 +793,20 @@
 					</li>
 				</ol>
 			</li>
+			<li id="shortcodes-carousels"><h4>Carousels</h4>
+				<p>To insert a carousel please use that shortcodes combination:</p>
+				
+				<pre class="brush: xml;">[carousel columns="4"]
+	[carousel_item] First element [/carousel_item]
+	[carousel_item] Second element [/carousel_item]
+	[carousel_item] Third element [/carousel_item]
+	[carousel_item] Fourth element [/carousel_item]
+	[carousel_item] Fifth element [/carousel_item]
+[/carousel]
+				</pre>
+				
+				<p>The columns parameter is used to set a number of visible columns. It can be 1, 2, 3 or 4.</p>
+			</li>
 			<li>
 				<hr/>
 				<h3 id="files"><strong>Scripts and CSS Files</strong> - <a href="#toc">top</a></h3>
diff -Naur velvet-1.3/functions.php velvet-1.4/functions.php
--- velvet-1.3/functions.php	2012-02-20 07:56:52.000000000 +0100
+++ velvet-1.4/functions.php	2012-07-19 07:39:19.000000000 +0200
@@ -1,4 +1,6 @@
 <?php
+	include('library/envato/class-envato-wordpress-theme-upgrader.php');
+	
 	define('MT_THEME_NAME', 'Velvet');
 	include 'library/mt/init.php';
 	require_once('library/mt/Shortcodes.php');
@@ -12,8 +14,9 @@
 		require_once('library/mt/Front.php');
 		$mt = new Mt_Front();
 	}
+	
 
 	include 'library/mt/Widgets.php';
 	$mtWidgets = new Mt_Widgets;
 	
-	$mtWidgets->registerWidgets();
\ Brak znaku nowej linii na końcu pliku
+	$mtWidgets->registerWidgets();
diff -Naur velvet-1.3/header.php velvet-1.4/header.php
--- velvet-1.3/header.php	2012-06-02 04:59:08.000000000 +0200
+++ velvet-1.4/header.php	2012-07-24 06:17:09.000000000 +0200
@@ -73,10 +73,10 @@
 		body{ color: <?php echo $mtStyles['text-color'] ?>; }
 	  
 		<?php if($mtGeneral['wrapper-style']=='narrow' ) { ?>
-				body{background-color: <?php echo $mtStyles['body-background-color']?>;}
+				body, body.dark{background-color: <?php echo $mtStyles['body-background-color']?>;}
 			<?php if($mtStyles['body-pattern']) { ?>
-				body{background: <?php echo $mtStyles['body-background-color']?> url('<?php echo get_template_directory_uri(); ?>/images/patterns/<?php echo $mtStyles['body-pattern'] ?>.png') top left repeat;}
-			<?php } ?>	
+				body, body.dark{background: <?php echo $mtStyles['body-background-color']?> url('<?php echo get_template_directory_uri(); ?>/images/patterns/<?php echo $mtStyles['body-pattern'] ?>.png') top left repeat;}
+			<?php } ?>
 		<?php } ?>
 			#top, #content-wrapper, article header hr{ background-color: <?php echo $mtStyles['content-background-color']?>; }
 			h1,h2,h3,h4,h5,h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color: <?php echo $mtStyles['headings-color'] ?>;}
@@ -95,6 +95,7 @@
 			h1, h2, h3, h4, h5, h6{
 				font-family: <?php echo $headingFont ?>;
 			}
+			body.dark .mt-button, body.dark #mt-comment-submit, body.dark .mt-input-submit, body.dark .mt-table th,
 			.mt-button, #mt-comment-submit, .mt-input-submit, .mt-table th {
 				background-color: <?php echo $mtStyles['links-color'] ?>;
 				border-color: <?php echo $mtStyles['links-color'] ?>;
@@ -107,6 +108,17 @@
 			.mt-paginator div.actual{
 				color: <?php echo $mtStyles['links-color'] ?>;
 			}
+
+			body.dark .mt-main-menu-boxed >ul>li.current_page_parent,
+			body.dark .mt-main-menu-boxed >ul>li.current-menu-item,
+			body.dark .mt-main-menu-boxed >ul>li.current-menu-ancestor,
+			body.dark .mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
+			body.dark .mt-main-menu-boxed >div.menu>ul>li.current-menu-item,
+			body.dark .mt-main-menu-boxed >div.menu>ul>li.current-menu-ancestor,
+			body.dark .mt-main-menu-simple>ul>li.current-menu-item>a,
+			body.dark .mt-main-menu-simple>ul>li.current-menu-ancestor>a,
+			body.dark .mt-main-menu-simple>ul>li>a.mt-special-menu-item,
+			body.dark .mt-main-menu-simple>ul>li>a.mt-special-menu-item:hover,
 			
 			.mt-main-menu-boxed >ul>li.current_page_parent,
 			.mt-main-menu-boxed >ul>li.current-menu-item,
@@ -121,9 +133,20 @@
 				border-color: <?php echo $mtStyles['main-menu-color'] ?>;
 			}
 
+			body.dark .mt-main-menu-boxed >ul>li.current_page_parent,
+			body.dark .mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
+			body.dark .mt-main-menu-boxed > ul > li.current-menu-item,
+			body.dark .mt-main-menu-boxed > ul > li.current-menu-ancestor,
+			body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-item,
+			body.dark .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor,
+			body.dark .mt-main-menu-boxed, body.dark .mt-dropdown .sub-menu li,
+			
 			.mt-main-menu-boxed >ul>li.current_page_parent,
 			.mt-main-menu-boxed >div.menu>ul>li.current_page_parent,
-			.mt-main-menu-boxed > ul > li.current-menu-item, .mt-main-menu-boxed > ul > li.current-menu-ancestor, .mt-main-menu-boxed > div.menu > ul > li.current-menu-item, .mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor {
+			.mt-main-menu-boxed > ul > li.current-menu-item,
+			.mt-main-menu-boxed > ul > li.current-menu-ancestor,
+			.mt-main-menu-boxed > div.menu > ul > li.current-menu-item,
+			.mt-main-menu-boxed > div.menu > ul > li.current-menu-ancestor {
 				background-color: <?php echo $mtStyles['main-menu-color'] ?>;
 			}
 			
@@ -133,12 +156,14 @@
 			<?php } ?>
 			<?php if(!$mtStyles['enable-icons']) { ?>.header-icon{background:none;}
 			header.header-icon h1, header.header-icon h3, header.header-icon h4, header.header-icon .subtitle{padding-left:0;} <?php } ?>
-			.wrapper>footer, .subtitle{border-color: <?php echo $mtStyles['headings-border-color'] ?>; }
+			body.dark .wrapper>footer, body.dark .subtitle, .wrapper>footer, .subtitle{border-color: <?php echo $mtStyles['headings-border-color'] ?>; }
+			body.dark .entry-content a, body.dark .widget a,
 			.entry-content a, .widget a{color: <?php echo $mtStyles['links-color'] ?>; }
 			.entry-content a:hover, .widget a:hover{color: <?php echo $mtStyles['links-hover-color'] ?>; }
 			#content .subtitle, #content .subtitle a, #content .subtitle a:hover{color: <?php echo $mtStyles['subtitle-color']?>;}
 			
 			/* menus */
+			body.boxed .mt-main-menu-boxed, body.boxed .mt-dropdown .sub-menu li, body.boxed .mt-nav-bar > ul > li > ul, body.boxed .mt-nav-bar > div.menu > ul > li > ul, body.dark .mt-nav-bar > ul > li > ul,
 			.mt-main-menu-boxed, .mt-dropdown .sub-menu li, .mt-nav-bar > ul > li > ul, .mt-nav-bar > div.menu > ul > li > ul{background-color: <?php echo $mtStyles['main-menu-color'] ?>}
 			.simple-menu a{color: <?php echo $mtStyles['simple-menu-color'] ?>;}
 			/* widgets */
@@ -173,11 +198,11 @@
 			.mt-subfooter{ background-color: <?php echo $mtStyles['subfooter-background'] ?>}
 			
 			<?php if( $mtStyles['footer-background'] ) { ?>
-				.wrapper>footer{background-color: <?php echo $mtStyles['footer-background'] ?>}
+				body.dark .wrapper>footer, .wrapper>footer{background-color: <?php echo $mtStyles['footer-background'] ?>}
 			<?php } ?>
 
 <?php if($mtStyles['readmore-background'] || $mtStyles['readmore-color']) { ?>
-			.mt-button.more-link{
+			dark.body .mt-button.more-link, .mt-button.more-link{
 <?php if($mtStyles['readmore-background']) { ?>
 				background-color: <?php echo $mtStyles['readmore-background'] ?>;
 				border-color: <?php echo $mtStyles['readmore-background'] ?>;
@@ -189,7 +214,12 @@
 <?php } ?>
 		</style>
 	</head>
-	<?php $bodyClass = $mtGeneral['wrapper-style']=='narrow' ? 'narrow' : 'wide'; ?>
+	<?php
+		$bodyClass = $mtGeneral['wrapper-style']=='narrow' ? 'narrow' : 'wide';
+		if(isset($mtStyles['light']) && $mtStyles['light'] == 'dark' )
+			$bodyClass .=' dark';
+	?>
+	
 	<body <?php body_class($bodyClass); ?>>
 		<div id="mt-background-pattern">
 
@@ -217,7 +247,7 @@
 					
 				<header>
 					
-					<h1><a href="<?php echo home_url( '/' ); ?>"><img src="<?php echo !empty($mtGeneral['logo']) ? $mtGeneral['logo'] : get_template_directory_uri().'/images/logo.png'  ?>" alt="Velvet logo" /></a></h1>
+					<h1><a href="<?php echo home_url( '/' ); ?>"><img src="<?php echo !empty($mtGeneral['logo']) ? $mtGeneral['logo'] : get_template_directory_uri().'/images/logo'.( $mtStyles['light']=='dark' ? '-dark' : '').'.png'  ?>" alt="Velvet logo" /></a></h1>
 
 					<div>
 						<div class="top-page-area">
diff -Naur velvet-1.3/images/arrow-left-dark.png velvet-1.4/images/arrow-left-dark.png
--- velvet-1.3/images/arrow-left-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/arrow-left-dark.png	2012-07-24 10:55:55.000000000 +0200
@@ -0,0 +1,6 @@
+PNG
+
+   IHDR         o?   sRGB    bKGD      	pHYs        tIME77   IDAT(ϕ1
+@E_4 XF27zZ
+^@l*0g
+ɸQQ$X U5LMBW"Q<n/ZĽ/{+U֝C`&>m9xDX c`gJZQAZ'U3u)H{`._~nnkrU?0UeG~MCu    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/arrow-right-dark.png velvet-1.4/images/arrow-right-dark.png
--- velvet-1.3/images/arrow-right-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/arrow-right-dark.png	2012-07-24 10:55:40.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR         o?   sRGB    bKGD      	pHYs        tIME7(%   IDAT(ϕ=
+1ho+v`Jo`-
+@IT 6Fa]'0dTS2{W5=2dR/ btD	c29@2} F` W`(bw@;.|`uXPu}%M []zذl[+~CUe    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/arrow-top-dark.png velvet-1.4/images/arrow-top-dark.png
--- velvet-1.3/images/arrow-top-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/arrow-top-dark.png	2012-07-23 09:48:06.000000000 +0200
@@ -0,0 +1,7 @@
+PNG
+
+   IHDR         ;0   sRGB    bKGD      	pHYs        tIME0@  IDATHŗAHTQf
+	i41,HZ#H]AZ(D.ܸR"h@ (2Y&g/hgs9W*K:p}vi୪W,"7
+t0oF1.3MSIRHdF-r:,"׀@9 !	PUrBX#8=gGN^CCCysF;o'L)GG=_u~@
+]YYH$ښ122l2a7.//7&w~`` S]]m6WE _4EDz _)---4wlގD"mLNN)"ya8hyaH:9=y@UfH$>OLL)/nb3\X,6CUuƲ,{ggB2<ut
+*LаֶjY]U0\{{F),~tV[[kV'K-@CYBr{`UP,x<Wx,0~UCw{4GPׁ)8@<-sjlV 	w.=OAKժ+"{@#0<;tCZkൈ\ڝ')ՑYbx銾	JdO= 52 a    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/blockquote-dark.png velvet-1.4/images/blockquote-dark.png
--- velvet-1.3/images/blockquote-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/blockquote-dark.png	2012-07-23 09:47:40.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR          S4   sRGB    bKGD      	pHYs        tIME/( C   iTXtComment     Created with GIMPd.e  IDATH͖;hUA|`R%J-AP(VSl+EFli-AbPCT,⋫ysppvGa`dY>/[FzlmqRum11uIz"I v-0͈`aB> 3? >,Kw[B7p1}s~-iM{LMct@ҍ$>s--1tz*p3{59@IWwh|/p+Wp~>x=Rb>y{w[,0& ֒ndQңFl*hnߞnteˀԥ0nIͬMl30ZisKKO@[
+tu,.~߁he,Sakx?8P6o=B8UM`~%zrsR-+OP. .G}.arya4956WmQdf#QY۽AARq٭.iAo"US}5[&f@PεZSvty
+_`fKRU`Ww	nɿ USwΜ}ޏROXXFl)驻j64Kb3;&iO.L5`6    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/button-light-dark.png velvet-1.4/images/button-light-dark.png
--- velvet-1.3/images/button-light-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/button-light-dark.png	2012-07-23 10:48:31.000000000 +0200
@@ -0,0 +1,4 @@
+PNG
+
+   IHDR   P      pJ   sRGB    bKGD      	pHYs        tIME0|   IDAThK _kyyōW]̬B2Xqc[?]cyc5>
+1ޥ(sg$x4Ntd^Rg,gnoczsc)/$-  N:q6    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/comment-decoration-dark.png velvet-1.4/images/comment-decoration-dark.png
--- velvet-1.3/images/comment-decoration-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/comment-decoration-dark.png	2012-07-23 14:22:41.000000000 +0200
@@ -0,0 +1,15 @@
+PNG
+
+   IHDR         2j  
+OiCCPPhotoshop ICC profile  xڝSgTS=BKKoR RB&*!	J!QEEȠQ,
+!{kּ>H3Q5B.@
+$p d!s# ~<<+" x M0B\t8K @zB @F&S  `cb P- `' { [!  eD h; VE X0 fK9 - 0IWfH    0Q) { `##x  FW<+*  x<$9E[-qWW.(I+6aa@.y24  x6_-"bbϫp@  t~,/;m%h^uf@ Wp~<<EJB[aW}g_Wl~<$2]GLϒ	bG"IbX*QqD2"B)%d,>5 j>{-]cK'Xt  o(hw?G% fIq  ^D$.Tʳ?  D*A,`6B$BB
+dr`)B(Ͱ*`/@4Qhp.U=pa(	Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F; 2G1Q=C7Fdt1r=6Ыhڏ>C03l0.B8,	c˱"VcϱwE	6wB aAHXLXNH $4	7	Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![
+b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGwǈg(gwLӋT071oUX**|
+J&*/TުUUT^S}FU3S	ԖUPSSg;goT?~YYLOCQ_ cx,!ku5&|v*=9C3J3WRf?qtN	(~))4L1e\kXHQG6EYAJ'\'GgSSݧ
+M=:.kDwn^Loy}/TmGX$<5qo</QC]@Caaᄑ<FFi\$mmƣ&&!&KMMRM);L;L֙͢5=12כ߷`ZxZ,eIZYnZ9YXUZ]F%ֻNNgðɶۮm}agbgŮ}}=Z~sr:V:ޚΜ?}/gX3)iSGggs󈋉K.>.ȽJtq]zۯ6iܟ4)Y3sCQ?0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz %gA[z|!?:eAAA!h쐭!ΑiP~aa~'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl{/]py.,:@LN8A*%w%
+yg"/6шC\*NH*Mz쑼5y$3,幄'LLݛ:v m2=:1qB!Mggfvˬen/kY-
+BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9<qy
++V<*mOW~&zMk^ʂkU
+}]OX/Yߵa>(xoʿܔĹdff-[nڴVE/(ۻC<e;?TTTT6ݵan{4[>ɾUUMfeI?m]Nmq#׹=TR+Gw-6U#pDy	:v{vg/jBFS[b[O>zG4<YyJTiӓgό}~.`ۢ{cjotE;;\tWW:_mt<Oǻ\kz{f7y՞9=ݽzo~r'˻w'O_@AC݇?[jwGCˆ8>99?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-   bKGD      	pHYs    +   tIME)  WIDAT8˥JAl.wՁŲU J+gRHP+·lCp]8wvxĘ(N?$UUh+c)pWC`s9&9@39D0%Bk3)xޟ	*ހ$I\&%c1pB[\ O1;cl7bizeJ)J(E%0z~8 }@ܰd}F$p#",iDh_jK<sCkXF/?@kݰde4]Y^Zk=|޷ptn<_uݿ^
+v,    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/icons/32x32/phone-dark.png velvet-1.4/images/icons/32x32/phone-dark.png
--- velvet-1.3/images/icons/32x32/phone-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/icons/32x32/phone-dark.png	2012-07-23 14:11:05.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR           szz   sRGB    bKGD      	pHYs    B(x   tIMELB  IDATXWn0=$B$Hcn̼}6,		utwнb/7r @I8Js9&&RJ^!,%!(zsة`>c`\ Amضq8la"ϣX,y RJH)y^l>!D(ˤ\._@>߱lQd>Z\vwww`yvAc4O,ei E(WF土eړ TT*J%G)ETr=1FX	! DXVh6HBJ@b0)%u$ !zS:ؔzrH)ZMR36RxU<v90v?N_R!DĄ6ִ0`@MS3nJ)!ޤ;5*	0<Ѯ	ig3ZSa  >
+Eb&P4_ ܫp]jZc8籕*	0LFJ^e~ y 7j$<㳎e///1fQV9'NA72s{
+ru|}}Q4rϗ$_4l8I    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/icons/arrow-dark.png velvet-1.4/images/icons/arrow-dark.png
--- velvet-1.3/images/icons/arrow-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/icons/arrow-dark.png	2012-07-23 09:52:54.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR   
+      n   sRGB    bKGD      	pHYs        tIME46)   IDATӍ1
+AkM"#A0~G	w3!tLM|LytԄ(R>X 3{tӦWI+R{{ `Yxoc.n3p!qR3Lͬm7#Ư)    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/icons/avatar-default-dark.png velvet-1.4/images/icons/avatar-default-dark.png
--- velvet-1.3/images/icons/avatar-default-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/icons/avatar-default-dark.png	2012-07-23 13:59:16.000000000 +0200
@@ -0,0 +1,7 @@
+PNG
+
+   IHDR   <   <   :r   sRGB    bKGD      	pHYs  	:  	:dJ   tIME;  IDAThMK2QΨ9I7g#-BzY$DPчK-EPET^RTZ::w|V3yw#zs9e_d" T*_zAˬnQbZg\8)k[ٵ
+ϣ,7px+
+h4!B! .//H$t[&,תժkxp8Mӌ RcdYl-V_-fj/.."Rj(XBE0ưMǏ,CKKK(U߀JB!I~NDFQ.ij4rhHg SJǡ*cg0Ơ*8(xvv~1nec~XsSK+Wcvlѯ.EtzvL4Awv2e1`YmgjJ#]ü!^,hj#&PX\\DGG>RKIg׵#X'1Ͽvssc#' \__;6ˉęL n5êz:99qi˟pttAlK)E"0N3Ԓ-#ZUW?!N`Vm6={Wó3h)̀t:US...@)nooH$,+kv0!FԪWü3ƐH$ tl֕5Rxzz2rYAcۮ	Zf9>)8>>iMtv|>5<Q]O~j_]vը3\۵s5MC(
+Yk<J6DXD\aχnd2lllL'8,IJ%AUՖ-@A2 ۋrbhy< @6!me`566AP(PT,kJ):;;!IL&qzz0Osss((
+rsJ)|> ^__JJ=KSSSFTBXtaJ@z遢(97p{Q:#"CU/{σ1REQzj\.f,\K###xyy1`p\+R>EQT*qq' s;9Z<|cjTjP;$ؖbm6ϻ%I9YEV    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/icons/widget-arrow-dark.png velvet-1.4/images/icons/widget-arrow-dark.png
--- velvet-1.3/images/icons/widget-arrow-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/icons/widget-arrow-dark.png	2012-07-23 09:55:20.000000000 +0200
@@ -0,0 +1,4 @@
+PNG
+
+   IHDR   
+      n   sRGB    bKGD      	pHYs        tIME7YT   IDATӍ1Qoq QHDR8(^Aֈ;N٠l!r?3YUscaR^)+VX.wզ,zMkqox6\E䜧CNzФEO!8+6    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/logo-dark.png velvet-1.4/images/logo-dark.png
--- velvet-1.3/images/logo-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/logo-dark.png	2012-07-24 06:15:31.000000000 +0200
@@ -0,0 +1,9 @@
+PNG
+
+   IHDR      <   O]   sRGB    bKGD      	pHYs        tIME<lr  IDATx]Mlfdcpq˶@U&@Fi9hBM ÔnIcs|,srN pN1h
+8fI3S3jwHke  -ggg73̲,;w ]TOϞ}7n|ݵ'!eooZ^ٷq9zF˲`&1h)Fj2[7 !alJBv/mY&]$gDvaHDWfeٞ}rrowr1@-c>wvv055كݖeժ 0=i Ve\.cjjj M7㡐t'Lt0(
+c0iB$vvv011EQ:Nzwh Ói1UUach4ڤE<}\xsiPG 1fi˲Dxhh`ww!.c4	" @4Eղ={TUӛh~$'6x^lBQy߻7&yuaDD?cT	H$v"90Lj14aYE.d01DQyvXͣ	!#bTU,UUc/_FVb?Wi'Nxa_~s= =  dc &?pfyV_DSjl6f) b͆M4@Q 	`
+^oIi .&Q|"W8"<]WM sp*8Iߔpf <w8W}ݲ,{\Q{fu/b#h4u[;7XZ쑔i Ò<(eRӜu@\O$RϏWN/=_.1ۣ_rz^u˲H,h6e@=r/({ӅrywC" 'fA]e.sȕh-$rr)w<en4^tOٽ#뷄0~^}N|wO]rJcW[7H$H$hv-8O|A"W(gs켺з8?dwz | މ.*.K)UUE<+B"q$rm.-`IM]zd	ǋ32?K L{ZE8s)E|?11X,fϻG9;|ݝ^۴`]"b>'mn,%,Mʱjޟ_o|IqM<HKP*g3 P4׾;_\Gdy 6뺞e\O$3E6LDg=V8UUqe<yFp'v'o~p7]"ҏKԺ/&r"z$ ²Gު\݁)R&̍i7 ,^ʤxy?oT#FglOqy Kmյ/4M+gI/&sEM6XwzvU]s._y6?kBu{Oa a||333#B] LOI9)6$Jq{_x|lg@~vbKR&u@ۮK-C2ĒײKd9u]~m^ǆwZ^/E^<ӣ5n$_u{O˅9ʊMrA^ell###s|L`i[k֤s	ylxuI\pJg;/2fC$KTGf;eJ]J
+]i>(x%~e {IWs*'Тl$r4MwQc,tx~]חx?IulhnsjʁUQ\e>?_U]Rɰh0n0L{]RAzq&<p\dʻ\GHGCXTkq]ڕǚ67d@{G&NKubSӴE5IqeKeVi5/8cyMʼN/Ǳ3m"WPՠ(
+(N<LNN"x'\VɑsK^s]%PC%ˊe67p}G<ȾG=^eo b6ofaN8a?+N ƝnDngT*;gJ"W(eRB͗2%4U \z!8'߃!Z0]ʤ]d%#4'"mBMn>vVIpô9$z{u[476n&>}:ėJ9g%ӞtxaXM)(>nXF()-{_Hc
+ =S<n4ݍ"yWUqkRI$u<ݒrE/#$DI	aiyr.[(k8ŧcTP>=TBIG+eRs<>]	Kq9[0&i;X/4M[i06KSܼws~2MjAQ$᜖<nt/^J(;Bc{UiDk9M-ndڐ:|WHtaQ/0BKKNt/¸؄scǓ裣8ufgg;FO@U#xANVM9!%GNF`կR&5\'>H]I%l}MYr>mWfgg1>>|M ƠQ~!0qEAQw{kacagj^eלʨk0DhWuh/sM|%];'/eR.SaINp/,F^u}]2-Сca4'TUţG0;;Q{{PtO9䤜_<oIJs$4DZ\aI-=?c!')D{eOiw	簿6G9GL~V	7蔫2&ۇ5٫o}NZ"WX^c[Ri a2-@U_Ӓ.xti?Xq{iBӴ><Ρz()y;uఀ%^hY&&';+;~~W6aBz"ОR> ږvAKA76Ĥrn{0h9X7OomLM>//;qII~OT*hcV+N$: uJ*^x^pa0]axG	{/F?m'oN .^(.c00~u"eղ_D'	уL	n4[hu9v!MUf*s"h4[=j9pDwBcp<<zMA9"Z5:	cLZmg	Kw"8@D'/щLt"8p>|$8=a@0w'C z@D'ʇSQc    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/menu-separator-dark.png velvet-1.4/images/menu-separator-dark.png
--- velvet-1.3/images/menu-separator-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/menu-separator-dark.png	2012-07-23 09:49:35.000000000 +0200
@@ -0,0 +1,3 @@
+PNG
+
+   IHDR         ʚ%   sRGB    bKGD      	pHYs        tIME1#   iTXtComment     Created with GIMPd.e   IDATc7AVV?%D %<ad    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/meta-icons/author-dark.png velvet-1.4/images/meta-icons/author-dark.png
--- velvet-1.3/images/meta-icons/author-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/meta-icons/author-dark.png	2012-07-23 10:02:34.000000000 +0200
@@ -0,0 +1,3 @@
+PNG
+
+   IHDR         a   sRGB    bKGD      	pHYs    B(x   tIME"?  \IDAT8͒1KP{hftogCW]odJJv RۂgIMu 5lz.>^ோhZm@z[N䚈6I+u˅!K)	 HwaSu @ aXyZ7(  XI)y<<o@ngqGUߏhteǓ/GA)aR"|m:AݘY朿 0eY'DMӳZ8i!4Mc{DDJ)cJiqJZ}t:oXd[?O꘻x-M    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/meta-icons/category-dark.png velvet-1.4/images/meta-icons/category-dark.png
--- velvet-1.3/images/meta-icons/category-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/meta-icons/category-dark.png	2012-07-23 10:02:49.000000000 +0200
@@ -0,0 +1,4 @@
+PNG
+
+   IHDR         a   sRGB    bKGD      	pHYs    B(x   tIME1=  4IDAT8SJP_ B94.&:	>@7t:
+Y3]t$!.X^予H)z~8߁?n0ԃ 8A$jE:&$u}7˲;M.eYG9ҺBLź$IHQ9 RJ-˚Bު!&csnr; cs#I6 n"n@(;eY0g 04vby_ZaBJiRhY ȟ^oTض}@F l[Wq</EQst&N    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/meta-icons/comments-dark.png velvet-1.4/images/meta-icons/comments-dark.png
--- velvet-1.3/images/meta-icons/comments-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/meta-icons/comments-dark.png	2012-07-23 10:03:05.000000000 +0200
@@ -0,0 +1,6 @@
+PNG
+
+   IHDR         a   sRGB    bKGD      	pHYs    B(x   tIME36  IDAT8͒kpƟf6?
+YR9z!)C	;p`^'1@٤iЋ, Ýpn'qSQ4介-nҲ~^x׵SbgF}kۯG MZ\GX,FQ DQD <;.J ?oVէ$=f_yYT^9.dr[ah4͔m'e "}˲l>1M3uiPW	"4ͻ{
+t0p)M<!DXa)rqMDQ f5d2Ϛ躾뻚`0^q8QUUu0FsYBu7feWݮGaSr,JQ3<鼟u$sdvDQ0z_PKӛhZnzq
+ `k)zD"xq	ߠe^    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/meta-icons/time-dark.png velvet-1.4/images/meta-icons/time-dark.png
--- velvet-1.3/images/meta-icons/time-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/meta-icons/time-dark.png	2012-07-23 10:03:20.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR         a   sRGB    bKGD      	pHYs    oy   tIME"  @IDAT8͒Ahp_$Oe#R8-ws[&Szu;ă'n=Т)tEDZ˺Êvna0AdR/Ȫg}}|<_9?K$(Y |QUu.{ST
+X^^-IcBȴGGG? @őp8<e۶R*fIVye2/ @@2dEQd|>ߖ$IZ%HK,o/,,< J=d2u SL ,˵t:|jەjZy{jn) Bi~纮 =aq ~aY,9==)ra˵焐m uo<_4s>oZq{벂 iZk j9$
+(oEpTn S18]ut:]qLJi|||deeN4}Q,OE!IR4iZ0GAP.wFuv`xhqq1F)E]Iœzռ_6h    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/nav-back-boxed-dark.png velvet-1.4/images/nav-back-boxed-dark.png
--- velvet-1.3/images/nav-back-boxed-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/nav-back-boxed-dark.png	2012-07-24 04:10:34.000000000 +0200
@@ -0,0 +1,6 @@
+PNG
+
+   IHDR      .   i   sRGB    bKGD      	pHYs        tIME
+"   5IDAT1
+0X1iӄ`U˲(ݽ X0
+g$oN	 l    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/nav-back-dark.png velvet-1.4/images/nav-back-dark.png
--- velvet-1.3/images/nav-back-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/nav-back-dark.png	2012-07-23 14:00:19.000000000 +0200
@@ -0,0 +1,3 @@
+PNG
+
+   IHDR     .   5   sRGB    bKGD      	pHYs        tIME [b}x  IDATxg\	לּ'wXu	K	OKSYB)T>R<,K(1d&3̄P}Pەn׽!O=u$?  d2II}IΒZI,  p$yϿ- &9Lb:7+  W7I}\ ?L<j:  (ɏdJ dr\ b}uuux  g]-  'ٛG!g!  4Iv.//g(& ny\ T?YPr @i>Wk  6x<ͻ  h4:]Da5  MKdQ%  4p8YTq5  M/r @S,  E{M$  ,2I 2I $r @=Wj, z2J ~?\ üe7u @dIzsk  yo%  ɇ$OW\r @z[5  <Q;^ B  Iz5  Uwdޮz5  U6KvOag!  TeYZa$  TeYX,  T~Ym  *:nYq87  ToI+l]t @u^g!  vGEQTaX5  f$GEQ4k  AM$:ΨBr Q^A$o;Y>_^º<a]    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/shadow-dark.png velvet-1.4/images/shadow-dark.png
--- velvet-1.3/images/shadow-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/shadow-dark.png	2012-07-23 08:59:12.000000000 +0200
@@ -0,0 +1,149 @@
+PNG
+
+   IHDR        ^   sRGB    bKGD      	pHYs        tIME;Oc   iTXtComment     Created with GIMPd.e    IDATx]ے#Ɋ,'o>h,:pw 2S`vą8E|]ײ>[4Uou+czowZzwwϭX8{_uXZ=߿k(z3zu~ׯ<w߳{ޢy֢~|ZYלFǼnwxGz1u߃[O(^1c:seh^z7ֹܷf!Vhkr}wW]tHدS3X.ֈcsxykWƮAֳ7^t[`~o܈˾fޓy>Fc|wSƋϝ`w^*Pb nNk1ʘ/':BPhX~/;=ׯ_(wr5}`1a ow#i]x߱,;Aƌ`2Rd@2ί'8[3=]"<!=yT2g\1UZHGch{N晭sۿHGE uv[ϱz]g㬏Ώ߿9Ee{xQ!'@	cXUm2ᒱ<|2șm<[gG	ା[ o_JDZUP;̿|d#CXrfјzQAGF)@scaxvyQEX*(ʌ@{ZCq"`g>%D%F#&^D7޾YspVǔ5G̳DQTo5ET2t#E"9<t&DgYjvjs+(jfdu.ZetBN,vxlE`]r*".c2 [AF{'rΣu5Wb ܻWf*'DE3I1 <ǌgpS,D{k̀mgהMcNt--g"2=A)äYF,=;z 2b*@oL3r%eXF(k&:2a(ab9=cB,
+eo>8s&9i+b:P=댾!,h07^(+O^	ylYU0 h_#@UЎzY;=rF-UCL(s)AЪŎgdmJ(4HO ț&>tf{dk3c@b#QD=Wܑ1֋sy"ysʫ#ǉ5O~1 CgOݯQk5Cysƌy}^`=g *Γh/{F`!3#gZ三,«YfUXz<:#Qz~rxN^gCձ9wbؑʜA~;1:Xވ,gIT{bFdYV"]1NdY@Ti5$Kxg0B<`HgS,3VƜE>3Q"FW9CQ֞
+ٽVeG32E,d"Tb늙=VoD(xZc(dgomwxGߌ݋^3JGg"` R֡eT2d2i,`a2TRg-p=0dzIs@3K|9`.	dKS-;UʽIɨ@~lLE}h5k A]l*`<JGR;{FԄzdD)U=[B
+9#2@(Eؕ|5spF`2&_{o=0tBsX{5J[^dW9-Dޚ$tm4'^fNYn9"'&bf1Y#w6&@TsH7(A26=Tr45=ֳQY`6d1$b:.ne\h1~̳um-[yõ
+U0-3<fO D|dLyRÇܭzn)`j-[rjdb.o}X8_GmcF-r^0᪖EaHբ쓨n̱5^c/+"ǆ=q5U:QZL&k1V_3qh-ȢtxoxJھvpy`e谜`upLDj]ЕSl|_ꁪ Efm0 Z&
+3[,^2"ϖG\q,+8cd^Qj("VTLU= >/S{>=YfLT,hB
+3j}=ʕ3k0!Bl&agX[ Eq%ϜL*PIMvO1ct2kuoX."vyƞ`u4`o,ͰjvLI뻖ٱ\̺e+e, IEd{+YAW_ӿ>ov
+pٿEFg0u
+92d2cǒ0_DZDX*+
+⵶Z?jU0EzvF@ ?c{ntUw]JTgȡ2>HP;(Z4&Q<cH{gıD>*ghy>RYDhHT?	j,@>9="<`gZA]8d֝)STMsdh,fg
+0l-TνVu&(?4svI5ݻ+R}kg:+D\+aڰ(/2`Q%Q%eڳRǁGLJ)v0s`{
+hQ-9"#+bKGLҝF_d(	hL)z-g67+] -6Fu"͌#j#Œ9YGke]fbG=ə3meE
+bw(NqmjY5ib_TGNF0zG6jTՐs ӵ#$uӬ(w;T?騀\V	*C)CgCIQ̰_{Jo?Hckf;lYg,뵣k̀cӶ֌RιUWWF$Ra9HkVEX:ࣺ8%E!܍6+Z@?ͫܯFAX`HF<R+w33t^lwOU \0[9?;s2jwDbQ:3k)`)Y:˰GQP ]5"溳.¶Uůԓt LJ\OIf."`2tV pRڣ͗׎*V?ȉ&XL
+xah-z,yhċ: `zj9*lzݸ%QVB4lD}7n`ۻ=ٔKM2^0?#'[wVۛhz^ICjĒ{VrRxk
++>h3uy<s60eAmtft]J;8]e-=af+htD,+g7";	UC4yQ+)de{@x^=o1yj(w1hF8L:;[g!aBde}elOsfn36xwR)=.bgZE,zSߣ67C홪zѸ(tݹ+PJj#(oL]RMo/ytZze?Dݟj왿sb#dtαJ؈d(͙mk1<݂~V,*QZ2ά_e|,hDE,?:O01 MvDR1zj+7KFFHcwz Ymd3V5*5uMiawR'xNA6Aj+YBhـR+=hA-֕GJ5eVqαsD ,Y{~h"  E "Gy	QiäL9bFiDgٞ,V4n xVT Ǧ~3slVirΫؑZ]8;zHw`x
+wD,{L'(dc^*-T"Hн2QʼzmO#L>Ln\zrDjz&{N#oZB!zPi"7JoQ\mcBYȱYȐDָ)NHɋz#8czV?(I3FJ[fHܣ[*W\LvlJ42$[ѵ9 Z,K]`8vWy
+H3@*Rū5'ꈕzmDÖ1gːb;zfAw{m־[s3-ӉmMfѺa	l[`+*`>cz5^Kf2w"HJuO50rvX\	^ZсQ}3rB{6=<"Faxg(ٓuf:[P-T`ݫ)0ssI#8$5L%s4fH׼ⷈZϻY3$B7jǃ@$j gElsjEČҋexRYcpD=Q
+OwecsCj[e],@`JDsdyNw+o1@k|;l+uzfS9JDkIT2Q8ų 9>_%zcʜgz٧gN˔dMqn99K{5TP{GcdÉA!; 
+7-o:I"cidWպLty*Sڇ0e`Aiֵ:ke#2
+MQ#+cR:.[1#N(+#bWu&VK'iFAP?=qDhjO!CW	Ů/g#豭GAj3" d뛑><jH0Cd-O:
+k3JGͬo+}m&:(,[u4l,qj'wMw6e*}|gj%yuNDXY ~Ge-j
+с<7"Q *bD0QNd0 o<J%SZUg;nlde2P"9ӷ=+c<#vBƻ|ex ûaK4|4OLddQnآvn'l	#KcV2jWEZV%Ri)mp@j^qdGԚ1;Ql
++m}ܹTz^@[i% au\;=ˁ}?̙*JrWWAz=ٱRzДSۈlye#o3bl:qb-UX;^m)F{X)oްȳ>mޫS2 z=șôa "BL9YTuWAPt3XLk(B4y&%%c(gQF8L/eO}|s;r+ƁFu׻ZݧYOW=h8L])~}'V;twYwW+e_qyMUVrjŻ`~:@`<(-3}@#[u3LlԖJC`:9o7L?t%e  z3r=0ΰ*ȸV"99RD*3ӂЈe.Gf^ϔpfyTp>=2SIj<G{!SmhmDzgc)53Tg@DvOF+
+f;(B jgƙ1TP%ufgfJa%G
+äUzB1&#CMTLa9]gnT]i_pg=ee1j[2E"j'V1|# 9jRdYs8TtM4V8^1F籥{Tgo{g	6Kdh3(HE-:Kl,8h&$ڻV;C^ѡ؆j6]B>F&[
+awUzDy94rAL0{W!P3U(l1zNTRâL0/"R䕾VF^)Z@`eU*[PHPd!Ji#B/Hi 'Ϝ+)pa[t}8Qڬd\3-js?l=7s1HRu&Gguwz`Sol2컨*ed65k=XuzLdQYj6ֲgF=*<Hw{5;[v+a23]]JJZ78сƦf2<"Pg}'jEiUAcJFaָMZg(p솕gȫlQz5yl6ȴ7lc%űDE4Lj5w>]gF<~J֕˼,(**ሜ1'"Z#KVR{^ъü3!vlZ;ҧA)qlۣ=YRXoL9#Csٌ! ^(PF,s*SV2gfZ1 E߭fIaʀ	6Y1PHCz"24<g{?vu40@]j_hG<cd_5Y+Ϟ,!rHGFi!ԡw+砧pI=nMجu? ݡ{NױF_յ͖h}ƩLv+u'y7TB%Lb
+|<s]<:U-c)qPZe4(=JmE4(^igQhO	[RcyDtGcEfZ:Je"Ğ EgCjeXih1eB{
+Gltr`u2J)f#j3%@۞9b,lb hGE٤6b8l/r,,nWɰ@ *rXGJ#qR)λ
+7K'S@=Ȗ|{2}ezg kUz*Q^y5oj7tȃ˲Vj:Afo+upάlM;uQԞgjC˔QD믮eF)^/r@x@Qlya@4LǄ̚cmKJd{U7MMϮ*{(9n?jᨶ3Eݯ'ҽJW6=ҏ\{*"|g =]@ 3??" sU [L-pQ)eE䡎}cjTԤE`5jCUlEOa~w}gޛly2AT38wEiA8:=]EThc@KTwBMg6mTB]"$so(;
+DLSud[W'lǜ
+	aEY,`͔T|'8>:3O@:s;p0xa,agkfZd{KY+E8W9gׁⰉ2B<C(=!nSQmߦTBYz#%[N
+뻗fUYE Lm-aL=Ee!EN~%T8L處3C8љsMُHGΚLd	x2s~LMrLFĀ`>OH=8;LI0 ʸTƜgVe|&*)e!J/##5)UzGTkh}G!eA ʪgF&J+
+YZ/J/yD+    IDATKr.0Q<vyu׊/*t#[l9Yǥ2нY~L'DԌ;t"K5eut,bWǸBwۂI0wwn^ݲ+]G==g4Pl2V'JYP@BɠD\4uH<ÛIUg=m9P,-UzܲL{ƕgFY}lAmbP-JYlYϋ`EN++2^ޜ1YU@Z1:3/QHW2>>1{q~gT"Xh<*F4cmI=(l6[,pGimܴOtLro;i<dc] 8 ͞").:ZXU,dfnTpKnؔcX'CHǴQ52h^UpV1iI0+y79XQ%4Vcd!vLPv=h,9gL^XckGZVW3NL:+3𷾣Iel*vN+M΂O9a䮶ΊmI" 5n{e;gaz7࿳'wZ,ֲ#ҭ2'S¼nLUQtU̾ "+
+;oԚA29wtZVie"CL%fuLl3Ta9,#}Ut;>ug,(cm-nU^/K8.)WNVL. e]}XPͰi+콘G`w:P'j2Af1$+VZN֨~+NtoE{ xb2CrǴ'V
+~J+-Gn"B8Uf"=݀l󐞨8X'V	 퓘ug]{88fa9Fx~A6ұ`݃>UsC7bb^zLt_aFS`(p-3
+GCHYuNy*U]Ut<7cJZ<"DyٔRDQZbDm+fZTqꢺfeH~['Dbb{`g9ޟ22<pp0^,Az
+[z_Jc~Q(&JH6B\Tc27.8=s1i8"JpsfNTwӬݝ'$vD$Y>΅d^cʦ^Lk/HOW*8"<ʉɞ`uEĀedPwYqDXȓvf"up{F%Ell8#9XVdȁyKNaΈ4	EKZagAly2 ZD%[&Wb{!-CYU^ͪ^!n;L= +뮯焝{]jw NZf+G;E)V4) (a^3bD:P럨ݕ'Z̼Esoel[eܣC) 5B,G
+yFgLv^mE!vٽZVruY01YLSڌ)μdf#
+W֖ WUL]3rZ(tGĺOL)?iy
++LwRg%^^[8Ȉ!QmHĄDxϳ(JM7h)\m+s:^[3$ѻ55U5ퟙ,AÏmգ`0:="RP9b	o{`WQ֬}{N( H=P}2 Zd[1e^-@WOU>=pU.G+O_îwK3 +UC,*rvM0id:A*"щziWolQXb86,5LKE/΋es3{?j/wX*yok#aZ0!g
+GMÏ3f[IKgLS%OK篤PwB36jku3Sgr*?Rqf>NFz_jnB`L8:4#0/f"icSQ(f"/b@xN1zO7h/Gno];B%يJw6q1dBjhegji?Xuec!iefY筽;7YALًtE.ҹH(6NP=(ּ) |~IG8:tyq]թ$ mkta6U3D:}4qVڜx E}C$X!jʂؠgh3^8`&¦{״RT,&1b fFeRQm
+Ge8gshh&A̙tvpAʴ22%!TL]o97"g}*=f0Glb`f(^dO秵
+4yN0x+CxdQ+@b ʼN(yxd$T;&EME^f2cx;ʷ$<8%f;Lr5]T+{qLXl݃j*tPE%T*]dc0lomE'HWfLU8)X-:Q@˶c\c$dފ>+Lo&>Hg0s=ju.0]Y_1~(M1oe#eD<+̯3̚B"6dޚjy262IG)fe>{ݾ,ːkZ7&b͍ǾkмqSA\ȦT0tN<:؈&oddՒ,7^Iΐ)bOy.ֹUXʴRȉֱVҭ5HO\]78+Yt7v EZWi=#n%*ꬱ3m~4^
+U;0cT",iÐ[iWǦ@FQŠE&Ewɬ3?zB1s԰_cW"̹i%ĮDlepw`(4','EFJfdmDl5+7"Sl,PcZ|1SJƦB+;1VjK%˖`G>JL9 րe	+wDWЂN%ʦX=k}VI[4˲̀t<gձ=(A8s詩k3rNr0ƌk" 1g4QgfY{V[V!zd2hS9Vjt1fPY
+<Zv+eB
+eδ\]KtսfQB8e{V͔TuPXCr<vw^m=t2ѭ>(*j2X[J=TUť"Z6ZّN2sAߍL@":YzF7;ZHȱ|(B2zjR]gD$y̹2P0sŀQ5}:edјgj1V{;ndPw/JfL:vloiyDT+N3s^)*8DO:uwRBQ-oΉj;vxUYb.g{xezu8 "vmxB;׍
+dJ:TV!y*W옖BL:2G
+ ycHL-3 Ϩ*2*k0]tZl)]NHPԐEn'Q֡ĮgRy\9x"-BH/2=[Aa@VϙyjE:udUG-kDiӖeNq^$dMyGWWzՔzLD;Ao7Ɲk*fN:J4]eF|zβ2\֓1~TzfCQɔxζJԅm!bOTFU#elmɀ֦Wխ{RڨEk3fƛ92Oΐ2*:99,
+R6fvd{F:ɰS;(ﰎ^F̭
+{PQIIPxt\
+G@~n
+n#~O|7ڰ ?*mƶKQ'GI"GqF5cWy=V%M03?3Σ,!2f=كL$ %δahIfv}d@2lc֨gj#P
+f35Fk{ٵ92k2LBCC6>gWĶ<f"ZJvrʩsȮ%%p?Np-zE+?@5دz3c%@H$
+aSaRV(*u|#hY&ȬakJG&m/k1dB4`Rwf2ƚז_~QZQvHf1Ds9-;nرvʹYq`MqGvXHJ95q<
+3jpf^9*c,iڹzΉ?/F::HN{p'@+`X#Ta=s_l'jiŤd)s}=$~ȉF 6zPD?Zv.F:d.Y)<ثF(9edSP$?QSoYqe9"fxsCf=z'OeH<Q
+0Ȕh;c"}	6<J`ljZ"_LD:V,Vli'6S{gҕ'mvQ 
+P3@^%zv@F	PY
+	xv]dB pJmYH`:o@T2f2,ٱDUqRjm9"[gQ99Gw]%9*c=|CpIddYI|0	f~*ۊ#Jx2yw鎹:WJ@D:W+'ĘpwhsdeS䳎)DeId,t@l@WHNx[cA':v	{
+BW1] K'At.)vJ:DM8j`Tϭu԰f*d)nϳ)m.W䎺g_s&i/
+0w>3^3tGOgSM5f{gS+ʱRZTEnQM~
+n]e_+@:@ix)dٟ=P+Bm=~=rE/Fqc5
+@A:DdȐά#z.bšbG\AR9}9C`fU&DNG8pt#
+}iOQ/(Δ;*i(5tTd#Q+nR#~g'6bRgN+EZ9o:ۜNChbMg*9F%Z%?AuL!&bú-:rdZeɼ<Hac#5bӐI0ׯ_-`e_O@A5>wjIi=oٵ> f?]7fZY\;
+@\ukL]@?@di;DSi:sPѠFYKG:rNͲGƿn\1=ØE`.jdvg[U\53YeVYhft?e7(iƊ\H3giqȑhjrS3T7N)$ƚ|^.	#ʝdb:ۊCIEwZ
+;JwEcG3YE5ah2dQ4H;JcUZkЕ\f:t7JF:{~x\|f+]kce1@ۿlc-E%RpR6K#LwԦJѵ'HH*6{f*9r}j?11f]]7!=U%DDr~< ;+{+΃-QN{l2uy+,%2"OI:%fP2F@4U֠
+y_ARr}yT@C
+^="]е:<=1:UX3{gLseLgwp9su]33k!N}2#e7YPٙ5uGM'.fF'x`f `SSaK=dNW$=2Am{xtxLucliQ^ɐXFR!Q-aftwgIX&udIшzOuA#(XT	uEYCNeZB*]r>%ChM'v{D'н\Le&";XZw^I;0KxLtglMfG>7[0gk-FRݓP3Ϯ$)tV#evRcPRX#P(-fU0Lث]ґq%*@)j*Yh?(z՟{IE!ʤQ81*SqVεl"dZ*۩" 1
+HWpᶧ^_ 
+>Ov0 {V.'X|
+&2ΚHa {:@lJ/PX&:0gt{*̸:d"(ҜL1Gb;N܄(df Kb̀|_1ˑ"XŁ8 lIҷ!*=5ʜ'W=oW$+pTwFWo+;\ږS+[fuwfD5[@e2:t5e+^YCj]mTlV֛[1ڎׂbZmֆFL
+0qњf!֡T/e?"d@f<b'*se5άu2¬Ύ]gt@uJj{ZUc\ybiu}h٥;tU Ht,ϿP3@;"f rm}:WiwE5Ȁ+ezȫ%U6D	[SY>N"]#J},?$a-&Mga̻*@1;{;5m51^DݫRQ$d`3KT{5c;A<8<gTp5pWXg񉶕̸OAkFV3lY0)׼(2FWwl7ø3k=}QV*v`2dYT5N8X@F]dZhWql߂5.)O S12)e{6#D%:i߭t/sT"jA'maE|uus;} -.:^;6c?\N`>e|+@|F9QW N2+xTt]VJԾ̸.uWZL+~8TvL_9R"3[7F{2uY&U;KfÐU@ʾ7ٽvJ
+1ұl	%"GZk
+$k(LjWU#Bg_LOigK,skziŃa_Y+ݩ3sm5!ڊH6<(Sz^L'7̚F,NYWCV-+B݊9<N5vG3D#fI%fHNٚGXig"QYGFL;zvݝLEpx)<2DaQW3#s]+U<Yq]kU;k    IDAT7qח}@ׇɕuW`垑,WoVǳ_\+Z'7ʗaG2
+wAFd*x2R0Գ`:'Z0cl^u^nSY᱊+l˰fYØq@- !#nS)'"ʻVZS]P;ΤL 䪨I@qWXyR}jyO t\N{R 8Y5ՖI=5UPZ^aUff24VCh b&ՓWѼcxm":62u	mhLz&;kO]wb ZA,h^;%dHu̲3CNjK6<)ΐD\_۩4GSz<3zs>c;YgEi__DWFo4Ozϻ*ҘmqlVlc:RO	cv\v\P:H=)WY!@_=2))y
+wAFLfj+變7Fz:W5 Ӫج`?*3Ru?WO5Ͳw\__$PNN meٓn1z ^tƳq&uY;VgNĈ$'/VR3kN];[Gd(<##E޼dbY'E8e+5*d~ 
+az>\@gׄPb ~eώlHD0[.t+s4:+"s@(Нi,,ٖW+I-F&{owbf"iOf$3VU;sz'XwfY58X7>2ϦFCuyEKT`9a;"c(J18$@9{~,!Y4eU01^k`LLyG[^/ѵ3Qzo?GX=Ax>B]GxSmTg_KՉΙ̎;g,]q+~{G2_ݟLHvwASAMbS|3cDЕ~ktp,ϐOuIƸDJ-i{vݲ(~׻fӌQUT]&bĴ+D:TVfR8'q*E1SO̺CL76[uJK9C33${D%8q]`U2:'!ӧqwhWb?vrn`Db뿭Htm賅֟3Z4.hcE4lTTu%Fںk#FqdS@F"Fk!+*I]^y.ҊSNITu&vYiEأ=hNsffK(+H?&[U@	Ûq4(N`u9p 8:ݝF8<N@K@qZr GI	b;gnDzWѧө3)jk/ujgKd{p^U^M]`>5TCs R;C^ble"ݣ.0fuXzdQE̨ZqOo.QEMyKqzkomxͪnfu:b aM=;kUO6)kնwkVg"9<>C66#+"r%Gy怹EuEj	P\5Xx"+cutՖ_YǇΕ~˝JE:v`JqǊ8</So\ICјBWuK^ꙌF2cDȬY5euuE*zNcZ[qܜ!3Sj+(vUa%{s#⤓C!hXlꐌ,OewT"J+@*`JfXcMnAґPm3vEÎ%cӎGiL
++7s@Tl-S]aή*Fne}u[vaI~`T`y`}TGՎ`;[Eeq#P{dhwYx7aC֦ gD&񋹹^?ۿic,福~
+*zuJ[#u;jP^UU'T!7D2iDTljQ#T*.czMT501UX=#1 ;֐ɔ gaf}Ec8 2㣖Qu胪#5Jُt: .Z1v1෣[6i(wֹr5
+}xm]w@o(}o^L'Ar/6RucWGE\5 FokQ=T^.rNe:_H0hgURBwȠ<NaeR2L!>ct?@dhLAʀ<3WꛬNh{1YuvNU>3\W'JKEx?@EFB!m
+e@D+c:^}:ٔ([J-Wdec\i]3ZLW#!2x :T+٬	VkQJϒʱlnA؇g.gQ
+=Ho8T}X-OQU{#],;Y~WNDgΡfq\VW]UG:n@ڃdּ6VfI6Ƃh)WDz
+
+Pc@WtEzvjRA82#Q}du=ԧ=u`=2D8ɢۙG(so&#Wc*]TA:T;cuk:=lfz~vznp7faP48`6"SAiV*3zcD;*ZGM5xrv@EeXW1t`¡L}MTeFgd³dlo/*Vx+u*&lƏ)թ/vUz)rF獪SWQΊigZʑqF\Uy蕬:N[ie3cS/2=<j }2*3Di;YutZkd `{2z׀"FԻYPk~nA* #:ϊxE
+/:S$rrNLTFG)̘vyReAbV͐*.ڂT3\Neek+iZjOiH[7S[do5]UWE5.@[ER׋la^Q}*:`P"ó3]g,}
+p߬~D.D3wa6YrŬϤ;꣮=T;F#v3SG+m6{C(^z:5.ie W9*gzk#b
+~)ﵾ"@<
+Ԋ\)yw)@1j"p58t"%SBDeF뵳f d@S%ҡ,A#=6QQZ|
+e\Wબ4Ng:fBeA]w; ft:;Oy{wM5=N˻7P+za.pJ#!_&' JTstt饌Th?!KAi+>!r@eAKvU&&jz+ΒNCȚ?:U693N'3ffVukF 
+}=W=k':<ɳ#rHRʳ%zG c}CxMb]HHVox[j+)LW(R"l/֌9v;ꞭT[XzʶpJJ̯>6M}լytFwƠTZ*D)1C{9!`duKrב$U4^yg3욎Ӧ&;5s;Z[1΄9еvU]kˌWlj`:HzVl+#l-2"m _16;dH<a:WNg-Qf@G}#KRi{IfR2+MU( `!%}2F%gSU,V׳!#c֚f{B(QN::@D-UČk읺Lgm̸;X
+8jjYƒsXXDɯ_XV=uTK.}aE< #b9]}O0_8
+D͢c<QT#ll{?4pʸ0c" P+:#u!zQޡ+9OL:]Nc]=PmyQ]ņ;0FMAi{3h4XSz`w躙y8Y7(k=byթ/%\MUxeK厲S{4l'[jw9w,v.ҪSpq8yTdxW"5ҋD+,X=l{H7oG68\e*to만{e	#jnAaR_w/C*kTom:j{ӿ8+SCu3ʴS'h_0γ;hw]zZn)PUǻ:GOߝ4`O8_{=p{8f"QhC`yJt4YB9tRQ6ejMfm+jl#n(IT6I>k {JOL[S:e F^a{*Ϊwh^=S-:ϒ
++RFpYSY[I1ƍ]i৉<";<!^ÏVϕŻ) }޽(5ls9O^?}YOO\`8=_uˎ{*sR!bjeS]^{.T\iVY=FxW't U/s.3`/U=dt[W]Ο;:Zr]RqŜV[{0ٗҽ vW\{>'x!a_8DΈjfٖ+a&iS1j"wXԤUmI~B zW_lolsfzumpUU{{ćHWy%Dl;S@Qc@1c+  "梫UtcM\%WcBy5=mS^_]ҮRwo=<!1{9'JnN|1JAު. 9[ܳQ+t!Kֵ>f$NGO'8ݭ˩sӠRg]k"{ʩakXDԺW~(fN`hz;{FS(-ȀwYc)SkAΏNIS
+_y ggKEgyWz!$2QΙtxwݺ3[	SH,rS;]e'TW1@{$dw`d	2:u9bE!b7dG4YpI󫌃+zmw.pE]Po|Ybu=fwEߠH<wNyy3SvDwtoIj#]שS{ͯa2;Ql.ؑ
+_S${]ƙLZ%kҬD752N*2:@VWZ^v0`Z/^U~o@&e8옽Aؕr6]=cnZljs6ֺ.ps0u:H6J7f+j~GٕI7OY`r" wby={NW_G L[mѼ,P/ns":!y2[%?;X35Iw;_[~֙¦Í1(;
+p+xPgƮta@Zy31ӧC?5yp/U6ʎ]9T1sq%֩h	2wXl۷+笫?V =^)c niHYfw*t̞XWd<J=1Rsw98D `5FyI2 j
+3y+I+T4Y\LUpյlj8swli; '+vN) 	
+4{Tﻈ<#>=U)]W+g'ƕirixVQ;5=ڻReFc=wf WUt1Jg9/QYs$9^OMV֩=rO;{!o`[Ř?HG!&0i
+{kuO_;NU e5uY!,pB^ɤZ2db_WRYccV7@4R5!CVnqbBϦ0N;2Tpwƪ$cc@.}U*ҰrL],pҕ	Hw ͂I&#w
+]ᐍBuQk䌪8A"6y.xl.u)\:R5&ʋƮHʠHig7KϻXq2WH΂nt.yj	BvUWFYݭՠWY)s{eQE`;3?H+`=Qϰ=JNf΂(ps' *5vIUgɱBN]E6M:]IGGίSv2fk{Œ V
+$6`_52N񊌂ڌ딹'gER]Szhw/x^JZ2>x?eA
+0YJ*uxQ9Cs˰:=JE@Y5U-E8"`:K3:2k2yxʮ߯͐u-SuF,Toé[9Pёw;5>X[U;j=30v&W)YFJD'G:3OCcFz.:%D`ʴΞjM]itsמSJ	*iQZ2=ѼR2Ƨy'@@|
+8wu]䐧egFm^;u@:wN@әv+]@2hMf^N1%ڞ >h9Q+U2zEź-}N8Qum]ϞcӢ;'t@0Wr~B2Vռt` l߉N
+A()Ϙ*] ^2{^Q%4|*A\Ǿd[u ;TC9?]O)bq;R@J3ӷ+==љպ([&$`씻
+d0)@4ɶA|c,XÅIY^հ{B[?%;J#<FWCҌڝ}v5.ÊzwJZwvP DvhzsaMg(UkQ?5I%J22kd!&SI@8U$̴c:
+\QV'8;تSk:$cg6yO#( h	Q<L$32?`F9 UV3 yo:: N!
+99W3: `'j8{V֊.Vۃ>Os
+E;2O.ƂZ7ۏ~Ds0wh<R'w:#V?JYCyp^'Eߟ{>N$W"L    IDATW)w ;x"Z2wvd	FRØ1Y5nu?tͳ5UdZ!AVYd"dY`?X]sW\U70L
+ 焒yAxCt;a|vhvFLPttAPN59넢hz=1WGt#)*ЌfbY5:ODi'UL;bgfM8{G*
+0{-}N<նfx(6W֚e'Ҭ$DUUZ58ޠ^0aOä:)Dx}WK?dg{QlϢ%W1Q{Jajt
+ JaS:"ǒEk@Y~dU Y4,iSz`O+{2Zو!S:"gpΊ;@*@t7W<uqU'V&cS?
+H+5{_A< )TɈ}uni2O3*eb]dzeTBb9]ƕ`ڱ$~)rSUϜEmFJ!Cʖer lTtυR];ӑ%{w":I^QI[8	/ӹ}PxrԈ g 3*hOKqH?=.
+[OO$9Wv^	2k8:*	:W!wʰmwOxݽwWrS3=;ulU-;W'љd7iL0wH7e"~fQkg:[{#m;7ޡ4Lyvޘ9w:Aa ZJ\Z+1R!UmW;NǓJ|m8JU	ϻA;*cV>wvk>Y"Ċ}x% UEn<OTL[zeX,lO Yp~Ct[=Шc3m?UZUI"iî߻J=}fUSWgh<-]դiwdۻ!PĲ'Zi:~r/; ([fՂ.óqЊu^ZSjHO(O x*;IiKvz<N](;s1ghSĸ+$a2)O{^cu=Q%v:9QkT 8PqffTzޝund8]`HԮb8ҹS
+vXH?,+([Gj&1#	:fJ+WMcSC,r'%n33T1wuNMЋ	kF~D2ٿy8q(gϩf[Cݕu}
+fF2ֽ_4H称 koK1XVl]w_pqO gL}jn)w='As~n:Ez̳vgk9O]UDΕOw[e(#"!'=3$aw?˕9<aSY߉JjWLӻ_?h1y ;"c@qPBGW 4N'TWӌSms깲al^>_u]x ^*잦;Ai7q}
+>"ֵvۉ@6kd_E_?Q^[vV}Fdej0N($Y4pwUVZw*N}iYgIg}[gkؾg;;L_YO HVfϙ?
+QV΍,Wѩjw^Iy۱W׼~wZӾ=Wm@Z9c9#i-QaoL3w7Rb b5';CO_12:߹b_5}u֏%g]ϛDV9ͪ=L3O'!fH ,B
+ CA4^t 0QOTVA)`t2{?ݡ`wz+3ay߭2e' ݋~Oo,ˁѱ_k05tSrv.D挹Ht9j*w +~4srOyz'7P"D߽9O*0;2J=FF':ld8C1#'oTURO[buvnt_u>e<F'rL7,
+vlӔO`Vj3UQhO5[8UI;H%@:^DZW`G,D)OkAiGFGӺ32T>cW)4F#Iʹ=vRX?gAGJxeǮ^UttRtFntXyNE&
+=@:sțBaһIyz2ʀ x::L{j&ꛕLOq< !~e@ +_lnCg{}^Tz&*3lL TO.Ewܫ{@Ol]5@ hzy+;Bk]DZ{?-jݙVDXZdPβn3eИEfVj[+k6\F݆Lw6ZݩO'Lĺ˩HKՕU=:-ԳD9VIW!TW;'JNC
+w<7;,⵱R p[5jX?-X^Asd*)Jڢ!fTum:rψbO'.X6DSZ"6"Şa:PF`jn|{G݃ݧFLڽo2k	'9RN:fI7'fPd-3otx)ݫh^NԶXUpx';A7d{,XbٳC+ + k2!Toqml$⠌	=ϴCzB[)/QքUu_	ż}:NpnwoCeQIF5cf>Xtyuj}^ziKGj=VN阵" YqEos.{L~Z
+w䴎zTw
+ȲsR!Xcs65,>#)	fS,iNbDpS'`UJ gD߾nUqOAѥljO3Z w
+ }𜱻Rh0mu.Akd6zdtڑʿgaO1>"I|<4P1Z(d{+ߏMqU鍿TƢcW's\E>}eϻ'vg
+SikۡwVstieoZ# moYud(<:^Q߸=1 d2XO$ek0'57ۍ3>4+PaF߿uklkDa1 iEQjEd1̖`۟W\訴a	Z{* NP:ʊ!}ݮ~xHo!)>(킧OXsL*@[XbobI }(Deʹ{֚oZ H"dg=?677OٲFzC {Mmjcm2Ѣ'xyZuYcN~gӢBzjGc
+f,w0lbeרaߋo0>	<@^Τ$xW ;"޾OwXTSp<(/d:~Oa}>GK'GYwS+:sԴ!:Wu*ά]ږ}Z6edUfһϕTrF)W]ԟIO<Ĳ @fQ̩
+e	12߳FS8NGW
+0kk	
+تu̹Q}5l.kO`R{bҷǀ^￭-51XU5><v02T,mQt!@SLD9~uFtkBޟ''PgGu-~޻Cdu	ꓻOe|2=s#KV\+jc#22@S=<cC¤5y'R *%5rRIe|f{ƯLʞ:fŋ*x=PLkl&򎬆J$tmD8ѽsiY:}$QtAƙUƆd!:D6>kx8ddG hQ3 ;zEME`)aReeI<'r^h5ٴnp8-}ΐsqt}22&5{ ~ytfPfr:)q9qN
+*bMu|:Z
+ =V{)\p>Ai~2lD5wwyCxb;B,9f`=<d{G@q3Yqz;a}8\5㍀AuHy5Cp|#^׿,|~zE^ݿ{x/Q)@1|PaU7'tooCmf?2kio>zƛ`5kycw.7ud[c;nuNv7Xǌe*7K%ckKW=Ph׃uH29jf"hCg N]2֚'b~UsW{g xH=^G oy<N8YӀ'eꂕgŤ|miK$2!35# L̳u1S8#ǘvO̳{bA,رB,LSlTʑZև[JBٶYDc͟) W]p{?{J-'v-SkaY[Y%IՎɉB f?e-u2{w=ӧͣà8#}(N0$i?*] 2tɖ8{fo+muƏ2HL	 O[+d+%nIڕI)@s֐zbw)6RM7w,sxc#{PO5?u2D$bBƮ-*La<Sm"~Ui['`t9V"[;K$#gb@;=g)[YcB%Rt ˩C89r7c@̔6 IIe&FsL@~ơJ%#efߧMSuVFZq({4Hz5:ٕ>wcΔW[X^l^Z 鑄X`IXivtMS!)?SEFk&[o]52cf<ZI\C@{UGB Wiu8pFªg##,b̜?FelsˮWGH@kG^6LYt0Y#jtJ3}DEI;@yL9eĩ9L{2u^=(iO[wZ?5Ir(gX>Y}LRnx6Ekٞ-wA6 F0{V"&P
+;c`Tx+8b"}1&< {D7
+igk2=3cd缋;3L=$50OiQ=})<pSo6#;7;Xfm5heH|6#d[le)ս@ܳZ~:x*m%*4#w5	}_ɭ5n_kSdcϦK0gaokcY8v֔nB?Ȉxʁ1E[?[	Xo=.6]|{T/ӍFe-YSSk;:o|߱=:/2/=M3/6n{ڽmmYwƎ3ihoTacjjHϤIY9g튔C6>+ֺbjՈ9222)NsҙY 7gʉ#g$Nl%P~:E(Q*ogoų{[?{{oku`Z"^DuD?ؿ{Ѳu]A!/=<gz5r?!ow*)^ӻ'ûߥ_#EE:ѳ>W{Qzaf39]?{5.?gFXV#'	hdCBl,]1x`gg(++4FdJXčrvGӽOphSԚzBެK_ZQr\I3n	E3mkooG3ˮ}?2@z`"Ug'8*#U|Rzy6]18^{l57jw~O%cyH]gηvMJ?rx%rVD`47J z6)YN =@r_{)V=<s@ԁ4wϹ5c;(δSݧOh3{2?>JXҦѹf!L5aN39xy[ncZm#ߙg+2~{}=yt1P?<?8:`룞ޘ#"S\uon9Sh?H͈V TNڪՒ+\I7ft&"bw@`;;~KWxgk6kf"ϙy89\{[N ϣJtOrqňe>6SJZx0`YѸ1^v~	11h1)"#pԛZeRr3<GE-y땣LHd[`|,vȳdX?O!<oo"L{WǕ߼tN׏:2<؝s>b ~MX%XwcRXOx&>ݞn[LL2{2{z#oy!؂# FJ`  d1UΖU;r[H/l5W6gO zW׀jîjwk`{i+LJ7,JvbHEpDf2QŠ92N C+KDƟb{@/S2R1ػؖ;Y= `F1Ybי=vCPBTh-z68A)xig;22@4-/_'ض(]{f޵!ښ꣤ʽ9UmT>zJh8:WJ>sb*p߱G2QJuL?[poHcQ^w^*[] ;y-eVG^ipܝkf &&H#pԸudD;mҷWKݙ159N\V ={RL;J`w@b$Zڜ*d|d	LݻZ[-e-^jQ%*9coxY}V ܃O5Ǭ}#VeQk0
+{jK1mtj76!j95i#Gp5'ʤ)|#̈w(i F(k䢴Lw.  IDATO3zY\[kee#ޯ+yt#OVƞ~oFc}}ۏgbPŖ =O)w{1kzeːژÿCyȤҡȏb$bd$wYى(}/n杔6F#sffw{-_oҫgPl#c)
+myIW{
+`Љ!Cz#U=.Q';Eg",g~#16{:βjiME!Eh];"XY#{LVj0<0dg(:ܛI	Aev}@ggZ1{Yb\UlgHgOغ#GFJ[q#13Zߵ_fFb$RY;G~7SuE쉟3sJԺhRͳj[vdc 6{
+ЪF4סW/DmPֿ#ܻ@xa4@9O΂aͶ^[mdx6e/x5ԻZNIcnP9L~^F{߿,ܸ }}(Ug!xs-r|B^{-myzѝw8oȐT#*`024EϫZ^m6Æ	/){,:zDݴ>a}}a΄};ߖMXO
+:|y0鑄Q9Izz޿?[W{stq%7w6|2m:ֿy4<{kygށ]Zstcyskj;߶n#EI#WC!#>X`޶:C'8i0y,|mw;kFȈwU7{>\jmt^ﶀ*>lp~odKG$b,T##k(ڌrE$}ǸLw1HWD;S3O112<`z=,@LYeg]s͙M!*c쥌f#&S#=R/{VgsE?y,^gy?+>N߭mchFIP.Z'Y~F/&ˡ9g='פǅb^p{.\[z_n6
+s{?Z߫`Xmfy[5~;q#?[THB0b{aEwWc)2
++ƧYwEw+c#;ajG?=y`'׿ᛰpACw^?7t6{z9{3ȏ3#^J7RՕ]b\Ľi2Nl)zG/k7l缾`:{:.χ}^ָEElԎg\{GcwOP:qǳ]V<mCqlfS#<o{`?5,bFexvz3cr]82Ҏ_&"=Sx6%(Fg{N{DeGr{zXLXF࿤(kJҟ f,hHYh5˞[l.w/Pʼgٱ烙OX녍2swUݺ*ҥh#tDgit;|xvw.+g|XlTm6 鑑Pwxp3 b :u[QI<5*VWfi+9k82<b6E;0o`U!U3wBn=<ASWtWX̳2`b ScՇ>1ȶh@{j /!"ۥîqddHZq[sy)Q("fjL^ugxze82$2'BT+SQ,opFQTɂ}gqscAиJ<Og3wǢw?Ϗ(>6Y:XNo/I/}327HICEkcas-ke
+a^%V=u-K@U Ԛ}3Z X˿>{Wm=Sh}/zݫܿw2zgZV<W-X-F>3ʖX{@}Zc=!6hj?{ШfyȰ9ַu{ԯu{~#iAuRlel_pd+D6RK7S<2퉉HLe22"VJH1S#Cst_˪U۝Vy@W^F>^4wFʭQ7޵xil4:#xx1Zh.Q)SϿ=eVEݓ^T8zv;,7<݆t"k,"f΃ykE}#jwDttzgXt32("ҴC%ٍ# i8Q,Y%lNDe
+yKDi Rwj#>R]-~
+`zqh>kz-昵x<Gs3n}"#]j9tUZ9WskwfFȹ@2kDl.<pȈދ
+.꩹uqAzQD<#5$uf#d<AZ`Hг}MFt=.]y_SEw"؍jk3	suV9m322@zddCj׌RάYWS+YZ1Gbe?3IbTst(Zd_Y{UpszΘ&Y0jE}s{qĶE%=xY==KYꑦY)<Zb*5s6[xGFH4LuwQ^ݗg|s@S%\l,k];2)$S~Ojg(_^.9ޟ֫2o1BzKEkoWVDXx{H0s'k-]	~=vPLZ3ܧm###e~e@D_a_1Լ
+[oN=z}<q 7o=gtߍ2МyRV<(EC=Jg{`3`wLOz6xEn\3Ϭ5u[ΠhZc@χDd7UͺJGfFFH\ }fze04V!IKD᪡X2QvзR-q7Q5^lpo7?(M1%={cP:3{j~{s~qb=YD9=jt)cQM$T΃*8l =22R:W#{1^kxwqcթ`]an=ҨEz5c"Uf<X;}wP^dufy SY@D{ߐӏ犮X#b+k<=Eݡ? =227(	݆z(?]}Wbf|:qHvvvs:0&/Ħ{QBTɦzkʪ5ȈzԈ<.!L+ Z}JiFs]F;bIZQ$=NމZQ2Ug 鑑V0~V5}f1Q&̶^Qx#c1}H8"r'k055<E;Fr1έnh=zᕈDQuӪ':tI|22222@zddDPF<P7{igXue^K4xx,Lϴ F{&Ŗ!SR}2hoycjT
+kooeӴ)S<222@zddd4^oFg~35ԀFjFUcaEZLoY`}kDݙ1jɇ2Gr~F\3 Vu 鑑wMլ .G^,@ըL
+*V̬LRTZ]f_Tv|_`__Jg櫌ݧt 鑑֙_i^Mb N}_+#Gw Y'u9J?L]cK#ȼVӭ;=_ʼn82222@zdddd_(VǴmz>@]$cs#uvњaGgprziQzpj.ԑZs.κ_X'Ҏ):edddddf .W>ޝybnϒI`4kXOwv5^~>yٲ,2=uddd*'Li%U IѹgaRe"#####GFFFF`vS?Nt Smeo55kndddddd9'gFFFFF
+U>?!߯߯;hZ`Hɾ/ =22222222222222@zdddddddddddddd 鑑###############GFFFFFFFFFFFFFH =22222222222222@zdddddddddddddd 鑑##############GFFFFFFFFFFFFFH =222222222222222@zdddddddddddddd?GY    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/slider-arrows-dark.png velvet-1.4/images/slider-arrows-dark.png
--- velvet-1.3/images/slider-arrows-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/slider-arrows-dark.png	2012-07-23 09:48:45.000000000 +0200
@@ -0,0 +1,7 @@
+PNG
+
+   IHDR   @       ~   sRGB    bKGD      	pHYs        tIME0,>W  VIDAThkVˎ"Ŗ-5M4M<`cfҌW02Jm.ВAM].MR.t[Qnn]%2 %w)se[]TujvnH>9֑׷kF  b  @ * ~$I?"V}v(4! 'S(X0 , - `Y0X} _KdPW ^ďF/6@ŷe9:W*\@ P8NW )I(eJ(rgt]z^:qs$1eY\([DQPU!YJBdSUAD"K$U\o$I@5VUu() *
+fw)"8B|Krc,/	(
+Έx[Ɨerc| 8iykq OzX.F;`XQ4{zb>LddY 0`5?;m#4MFQg>++7k̈́ja||ll.nYKn)~0 xչdK&J@>3
+T匪e{m[NH˙IMY1Q˲Iϧ޽t[_H&mΝo	6+4gkk+@"X*xw/GqN_O(
+	N~̀`ZEOL\xdYVK6+rf5uuunMp#^&ٴ-kk̦	*ۿyt5nx"LN5`wto&'cDzaL¯VrKx"=:zرw9/۬Gk~};zx<N沤ڃ'MtX,nM x'~!=i.YxZ$OM]7aS̵Db٬UG1	pofz~̀`pIMX^>`O }T߬) $`1hJeMӨ8ja6^o3MJ*_<ϧ1I']\y'`!îr	78Uu*oldn')ԒHT]BЬ 6k<+vrv״/BC> H$r󉗝'<`I2g5My/%-R 0p}`Ax4+ꂩ/Nb=Z4_Dx${    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/slider-bullets-dark.png velvet-1.4/images/slider-bullets-dark.png
--- velvet-1.3/images/slider-bullets-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/slider-bullets-dark.png	2012-07-23 09:49:05.000000000 +0200
@@ -0,0 +1,7 @@
+PNG
+
+   IHDR      )   1C   sRGB    bKGD      	pHYs        tIME1e z  ~IDATHW_H[WνILLhtjCt+`a`a-{
+]{oK2&hKb4	8W\a^DCYn]|{9Ij{NM6QkS)BXlf͎ms]SBzZPёV. Xsi~X,6hVB 1zRPX>ůVNR$]$}EdTJ<B[n'Xd2Cx47oxkvpp`c>bVW˕B/%#x;Iz_~Ʌ#1N$`0Iz|Q7A94\r}}}f0Ms}ddd-H 8|BcS$}$7n{4l!I7I)&JJ ۽=iuDRKI.4֋grګ*.jpVsB;Tb]8]̺Hv`aٳg~yzߌVO" :)b||<00PnooO>է@ f+78XhlM5:R)ڵkp8<ŋzT,eAl:sD,{b	۷<}tL̬&˨
+ +na鹹$wNP(i+$鉉$R$5
++4 (t\.}A3 sii]Z5{d2   ]b@ P1MV>< lll pſGexxo "ȢRkUr"xP(T&\ݻwD"g`gE#I{>6#d4͕_o#
+B'#fyvVhJUl0̪ LӏΝ;x<O$)tRX"*Wnqrkk+?y||>P%E?)Io"$N655M]t|5KOyRz,l<VOՑr˦$ǈXxWTlL88[(    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/ui/minus-dark.png velvet-1.4/images/ui/minus-dark.png
--- velvet-1.3/images/ui/minus-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/ui/minus-dark.png	2012-07-23 13:52:36.000000000 +0200
@@ -0,0 +1,4 @@
+PNG
+
+   IHDR         w=   sRGB    bKGD      	pHYs    oy   tIME4$]=   IDATHT
+ ݦ=J~_ПCӋ"DvSB8 ]\&hztDCX"X <xsSdR[fD$"^UxiG%,1;`ecx.YlB*Xn% ::/(G    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/images/ui/plus-dark.png velvet-1.4/images/ui/plus-dark.png
--- velvet-1.3/images/ui/plus-dark.png	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/images/ui/plus-dark.png	2012-07-23 13:52:21.000000000 +0200
@@ -0,0 +1,5 @@
+PNG
+
+   IHDR         w=   sRGB    bKGD      	pHYs    oy   tIME4d=?  *IDATHUN0}g!)"ЁOğ1`A(]
+4,ErObJ]ȧ{w
+phF=%Az 뱋QQYYUUG= \t]g LQ @)el<D \M-kOG3<.1DV,wy4j!aDO"]6`G`! TQ I71w`-|uG1M; n@Fs"e[qqI6'o>&smt;`4ʲ3?FesZP    IENDB`
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/js/jquery.flowy.js velvet-1.4/js/jquery.flowy.js
--- velvet-1.3/js/jquery.flowy.js	2012-05-10 09:56:43.000000000 +0200
+++ velvet-1.4/js/jquery.flowy.js	2012-07-18 06:32:14.000000000 +0200
@@ -1,3 +1,8 @@
+/* v1.3 */
+/* https://github.com/farinspace/jquery.imgpreload */
+;(function(a){a.imgpreload=function(b,c){c=a.extend({},a.fn.imgpreload.defaults,c instanceof Function?{all:c}:c);if("string"==typeof b){b=new Array(b)}var d=new Array;a.each(b,function(e,f){var g=new Image;var h=f;var i=g;if("string"!=typeof f){h=a(f).attr("src");i=f}a(g).bind("load error",function(e){d.push(i);a.data(i,"loaded","error"==e.type?false:true);if(c.each instanceof Function){c.each.call(i)}if(d.length>=b.length&&c.all instanceof Function){c.all.call(d)}});g.src=h})};a.fn.imgpreload=function(b){a.imgpreload(this,b);return this};a.fn.imgpreload.defaults={each:null,all:null}})(jQuery);
+
+
 /**
  * Flowy 1.2
  * Copyright (c) 2012 Michał Środek (http://srodek.info)
@@ -10,7 +15,7 @@
 		var options = $.extend({}, $.fn.flowy.defaults, options);
 
 		return this.each(function() {
-			var duringAnimation = false;
+			var duringAnimation = true;
 			var selectedSet = 'gallery-all';
 			var parentObject = $(this);
 			var parentObjectWidth = $(this).css('width');
@@ -18,22 +23,12 @@
 			var galleryItems = itemsContainer.find('>div'); // '.gallery-item',parentObject);
 			var itemWidth = 10;
 			var itemHeight = 10;
-
-			$('.mt-gallery-clear', $(this)).remove();
-			galleryItems.css({position: 'absolute'});
-			for(var i=0; i<galleryItems.length; i++) {
-				var j = galleryItems.eq(i).outerWidth()+options.margin;
-				var k = galleryItems.eq(i).outerHeight();//+options.margin;
-				if(j>itemWidth) itemWidth=j;
-				if(k>itemHeight) itemHeight=k;
-			}
+			var columns = 4;
 			
-			var columns = Math.floor((parseInt(itemsContainer.css('width'))+options.margin)/itemWidth);
-
 			function changeGroup(newItemsClass, animateContainer) {
 				if(typeof options.beforeChange == 'function')
 					options.beforeChange(parentObject);
-					
+
 				$('.flowy-clone', parentObject).remove();
 				galleryItems.css({'z-index':1});
 				
@@ -99,15 +94,56 @@
 					duringAnimation = false;
 
 				if(animateContainer) {
-					itemsContainer.stop().animate({height:-5+itemHeight*Math.ceil(newItems.length/columns)}, { duration: options.animationSpeed, queue: false }, options.easing, function(){ duringAnimation = false; });
+					itemsContainer.css({height:40+itemHeight*Math.ceil(newItems.length/columns)});
+					parentObject.stop().animate({height:40+itemHeight*Math.ceil(newItems.length/columns)}, { duration: options.animationSpeed, queue: false }, options.easing, function(){ duringAnimation = false; });
 				}
 				else{
-					itemsContainer.css({height:-5+itemHeight*Math.ceil(newItems.length/columns)});
+					itemsContainer.css({height:40+itemHeight*Math.ceil(newItems.length/columns)});
+					parentObject.css({height:40+itemHeight*Math.ceil(newItems.length/columns)});
 					duringAnimation = false; 
 					if(typeof options.afterChange == 'function')
 							options.afterChange(parentObject);
 				}
 			}
+
+
+			var preloadCounter = $('img', $(this) ).length;
+			
+			$('img', $(this) ).imgpreload({
+				each: function(){
+					
+					/*
+					$(this).parent().animate(
+						{ height:$(this).height(), width: $(this).width() },
+						function(){
+							$(this).animate({opacity:1})
+						}
+					);
+						*/
+						
+					$(this).parent().animate({opacity:1})
+
+				},
+				all: function(){
+
+					$('.mt-gallery-clear', parentObject).remove();
+					galleryItems.css({position: 'absolute'});
+					for(var i=0; i<galleryItems.length; i++) {
+						var j = galleryItems.eq(i).outerWidth()+options.margin;
+						var k = galleryItems.eq(i).outerHeight();//+options.margin;
+						if(j>itemWidth) itemWidth=j;
+						if(k>itemHeight) itemHeight=k;
+					}
+
+					columns = Math.floor((parseInt(itemsContainer.css('width'))+options.margin)/itemWidth);
+
+					// TODO: fix multiple galleries bug
+					// changeGroup(window.location.hash.slice(1)=='' ? 'gallery-all' : window.location.hash.slice(1), false);
+					changeGroup('gallery-all');
+					
+				}
+			});
+			
 			$('.mt-gallery-splitter a', parentObject).click(function(){
 				if(duringAnimation == false) {
 					
@@ -115,9 +151,6 @@
 				}
 			});
 
-			// TODO: fix multiple galleries bug
-			// changeGroup(window.location.hash.slice(1)=='' ? 'gallery-all' : window.location.hash.slice(1), false);
-			changeGroup('gallery-all');
 
 			/* responsible gallery */
 			$(window).resize(function() {
diff -Naur velvet-1.3/js/main.js velvet-1.4/js/main.js
--- velvet-1.3/js/main.js	2012-05-26 12:13:28.000000000 +0200
+++ velvet-1.4/js/main.js	2012-07-18 07:49:58.000000000 +0200
@@ -307,6 +307,23 @@
  */
 (function($){$.fn.tipTip=function(options){var defaults={activation:"hover",keepAlive:false,maxWidth:"300px",edgeOffset:3,defaultPosition:"bottom",delay:400,fadeIn:200,fadeOut:200,attribute:"title",content:false,enter:function(){},exit:function(){}};var opts=$.extend(defaults,options);if($("#tiptip_holder").length<=0){var tiptip_holder=$('<div id="tiptip_holder" style="max-width:'+opts.maxWidth+';"></div>');var tiptip_content=$('<div id="tiptip_content"></div>');var tiptip_arrow=$('<div id="tiptip_arrow"></div>');$("body").append(tiptip_holder.html(tiptip_content).prepend(tiptip_arrow.html('<div id="tiptip_arrow_inner"></div>')))}else{var tiptip_holder=$("#tiptip_holder");var tiptip_content=$("#tiptip_content");var tiptip_arrow=$("#tiptip_arrow")}return this.each(function(){var org_elem=$(this);if(opts.content){var org_title=opts.content}else{var org_title=org_elem.attr(opts.attribute)}if(org_title!=""){if(!opts.content){org_elem.removeAttr(opts.attribute)}var timeout=false;if(opts.activation=="hover"){org_elem.hover(function(){active_tiptip()},function(){if(!opts.keepAlive){deactive_tiptip()}});if(opts.keepAlive){tiptip_holder.hover(function(){},function(){deactive_tiptip()})}}else if(opts.activation=="focus"){org_elem.focus(function(){active_tiptip()}).blur(function(){deactive_tiptip()})}else if(opts.activation=="click"){org_elem.click(function(){active_tiptip();return false}).hover(function(){},function(){if(!opts.keepAlive){deactive_tiptip()}});if(opts.keepAlive){tiptip_holder.hover(function(){},function(){deactive_tiptip()})}}function active_tiptip(){opts.enter.call(this);tiptip_content.html(org_title);tiptip_holder.hide().removeAttr("class").css("margin","0");tiptip_arrow.removeAttr("style");var top=parseInt(org_elem.offset()['top']);var left=parseInt(org_elem.offset()['left']);var org_width=parseInt(org_elem.outerWidth());var org_height=parseInt(org_elem.outerHeight());var tip_w=tiptip_holder.outerWidth();var tip_h=tiptip_holder.outerHeight();var w_compare=Math.round((org_width-tip_w)/2);var h_compare=Math.round((org_height-tip_h)/2);var marg_left=Math.round(left+w_compare);var marg_top=Math.round(top+org_height+opts.edgeOffset);var t_class="";var arrow_top="";var arrow_left=Math.round(tip_w-12)/2;if(opts.defaultPosition=="bottom"){t_class="_bottom"}else if(opts.defaultPosition=="top"){t_class="_top"}else if(opts.defaultPosition=="left"){t_class="_left"}else if(opts.defaultPosition=="right"){t_class="_right"}var right_compare=(w_compare+left)<parseInt($(window).scrollLeft());var left_compare=(tip_w+left)>parseInt($(window).width());if((right_compare&&w_compare<0)||(t_class=="_right"&&!left_compare)||(t_class=="_left"&&left<(tip_w+opts.edgeOffset+5))){t_class="_right";arrow_top=Math.round(tip_h-13)/2;arrow_left=-12;marg_left=Math.round(left+org_width+opts.edgeOffset);marg_top=Math.round(top+h_compare)}else if((left_compare&&w_compare<0)||(t_class=="_left"&&!right_compare)){t_class="_left";arrow_top=Math.round(tip_h-13)/2;arrow_left=Math.round(tip_w);marg_left=Math.round(left-(tip_w+opts.edgeOffset+5));marg_top=Math.round(top+h_compare)}var top_compare=(top+org_height+opts.edgeOffset+tip_h+8)>parseInt($(window).height()+$(window).scrollTop());var bottom_compare=((top+org_height)-(opts.edgeOffset+tip_h+8))<0;if(top_compare||(t_class=="_bottom"&&top_compare)||(t_class=="_top"&&!bottom_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_top"}else{t_class=t_class+"_top"}arrow_top=tip_h;marg_top=Math.round(top-(tip_h+5+opts.edgeOffset))}else if(bottom_compare|(t_class=="_top"&&bottom_compare)||(t_class=="_bottom"&&!top_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_bottom"}else{t_class=t_class+"_bottom"}arrow_top=-12;marg_top=Math.round(top+org_height+opts.edgeOffset)}if(t_class=="_right_top"||t_class=="_left_top"){marg_top=marg_top+5}else if(t_class=="_right_bottom"||t_class=="_left_bottom"){marg_top=marg_top-5}if(t_class=="_left_top"||t_class=="_left_bottom"){marg_left=marg_left+5}tiptip_arrow.css({"margin-left":arrow_left+"px","margin-top":arrow_top+"px"});tiptip_holder.css({"margin-left":marg_left+"px","margin-top":marg_top+"px"}).attr("class","tip"+t_class);if(timeout){clearTimeout(timeout)}timeout=setTimeout(function(){tiptip_holder.stop(true,true).fadeIn(opts.fadeIn)},opts.delay)}function deactive_tiptip(){opts.exit.call(this);if(timeout){clearTimeout(timeout)}tiptip_holder.fadeOut(opts.fadeOut)}}})}})(jQuery);
 
+/*!
+ * jCarousel - Riding carousels with jQuery
+ *   http://sorgalla.com/jcarousel/
+ *
+ * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
+ * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
+ * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
+ *
+ * Built on top of the jQuery library
+ *   http://jquery.com
+ *
+ * Inspired by the "Carousel Component" by Bill Scott
+ *   http://billwscott.com/carousel/
+ */
+
+(function(g){var q={vertical:!1,rtl:!1,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click", buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},m=!1;g(window).bind("load.jcarousel",function(){m=!0});g.jcarousel=function(a,c){this.options=g.extend({},q,c||{});this.autoStopped=this.locked=!1;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!c||c.rtl===void 0)this.options.rtl=(g(a).attr("dir")||g("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical? this.options.rtl?"right":"left":"top";for(var b="",d=a.className.split(" "),f=0;f<d.length;f++)if(d[f].indexOf("jcarousel-skin")!=-1){g(a).removeClass(d[f]);b=d[f];break}a.nodeName.toUpperCase()=="UL"||a.nodeName.toUpperCase()=="OL"?(this.list=g(a),this.clip=this.list.parents(".jcarousel-clip"),this.container=this.list.parents(".jcarousel-container")):(this.container=g(a),this.list=this.container.find("ul,ol").eq(0),this.clip=this.container.find(".jcarousel-clip"));if(this.clip.size()===0)this.clip= this.list.wrap("<div></div>").parent();if(this.container.size()===0)this.container=this.clip.wrap("<div></div>").parent();b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.buttonPrev=g(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=g(this.options.buttonPrevHTML).appendTo(this.container);this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext= g(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=g(this.options.buttonNextHTML).appendTo(this.container);this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"}); !this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,b=this.list.children("li"),e=this;if(b.size()>0){var h=0,i=this.options.offset;b.each(function(){e.format(this,i++);h+=e.dimension(this,j)});this.list.css(this.wh,h+100+"px");if(!c||c.size===void 0)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display", "block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.resizeTimer&&clearTimeout(e.resizeTimer);e.resizeTimer=setTimeout(function(){e.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!m&&g.browser.safari?(this.buttons(!1,!1),g(window).bind("load.jcarousel",function(){e.setup()})):this.setup()};var f=g.jcarousel;f.fn=f.prototype={jcarousel:"0.2.8"};f.fn.extend=f.extend=g.extend;f.fn.extend({setup:function(){this.prevLast= this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(a,!1);g(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt, "0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;this.list.children("li").each(function(f){b+=a.dimension(this, c);f+1<a.first&&(d=b)});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,!1)},lock:function(){this.locked=!0;this.buttons()},unlock:function(){this.locked=!1;this.buttons()},size:function(a){if(a!==void 0)this.options.size=a,this.locked||this.buttons();return this.options.size},has:function(a,c){if(c===void 0||!c)c=a;if(this.options.size!==null&&c>this.options.size)c=this.options.size;for(var b=a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return!1}return!0}, get:function(a){return g(">.jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,p=g(c);if(b.length===0)for(var j,e=f.intval(a),b=this.create(a);;){if(j=this.get(--e),e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}else d=this.dimension(b);p.get(0).nodeName.toUpperCase()=="LI"?(b.replaceWith(p),b=p):b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")),a);p=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible): null;d=this.dimension(b,p)-d;a>0&&a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,f.intval(this.list.css(this.wh))+d+"px");return b},remove:function(a){var c=this.get(a);if(c.length&&!(a>=this.first&&a<=this.last)){var b=this.dimension(c);a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+b+"px");c.remove();this.list.css(this.wh,f.intval(this.list.css(this.wh))-b+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(!1): this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(!0):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!this.locked&&!this.animating&&this.tail){this.pauseAuto();var c=f.intval(this.list.css(this.lt)), c=!a?c-this.tail:c+this.tail;this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(c)}},scroll:function(a,c){!this.locked&&!this.animating&&(this.pauseAuto(),this.animate(this.pos(a),c))},pos:function(a,c){var b=f.intval(this.list.css(this.lt));if(this.locked||this.animating)return b;this.options.wrap!="circular"&&(a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a);for(var d=this.first>a,g=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(g): this.get(this.last),e=d?g:g-1,h=null,i=0,k=!1,l=0;d?--e>=a:++e<a;){h=this.get(e);k=!h.length;if(h.length===0&&(h=this.create(e).addClass(this.className("jcarousel-item-placeholder")),j[d?"before":"after"](h),this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)));j=h;l=this.dimension(h);k&&(i+=l);if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<= this.options.size)))b=d?b+l:b-l}for(var g=this.clipping(),m=[],o=0,n=0,j=this.get(a-1),e=a;++o;){h=this.get(e);k=!h.length;if(h.length===0){h=this.create(e).addClass(this.className("jcarousel-item-placeholder"));if(j.length===0)this.list.prepend(h);else j[d?"before":"after"](h);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)))}j=h;l=this.dimension(h);if(l===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."); this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size?m.push(h):k&&(i+=l);n+=l;if(n>=g)break;e++}for(h=0;h<m.length;h++)m[h].remove();i>0&&(this.list.css(this.wh,this.dimension(this.list)+i+"px"),d&&(b-=i,this.list.css(this.lt,f.intval(this.list.css(this.lt))-i+"px")));i=a+o-1;if(this.options.wrap!="circular"&&this.options.size&&i>this.options.size)i=this.options.size;if(e>i){o=0;e=i;for(n=0;++o;){h=this.get(e--);if(!h.length)break;n+=this.dimension(h);if(n>=g)break}}e=i-o+ 1;this.options.wrap!="circular"&&e<1&&(e=1);if(this.inTail&&d)b+=this.tail,this.inTail=!1;this.tail=null;if(this.options.wrap!="circular"&&i==this.options.size&&i-o+1>=1&&(d=f.intval(this.get(i).css(!this.options.vertical?"marginRight":"marginBottom")),n-d>g))this.tail=n-g-d;if(c&&a===this.options.size&&this.tail)b-=this.tail,this.inTail=!0;for(;a-- >e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=i;return b},animate:function(a,c){if(!this.locked&& !this.animating){this.animating=!0;var b=this,d=function(){b.animating=!1;a===0&&b.list.css(b.lt,0);!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last<b.options.size||b.last==b.options.size&&b.tail!==null&&!b.inTail)&&b.startAuto();b.buttons();b.notify("onAfterAnimation");if(b.options.wrap=="circular"&&b.options.size!==null)for(var c=b.prevFirst;c<=b.prevLast;c++)c!==null&&!(c>=b.first&&c<=b.last)&&(c<1||c>b.options.size)&&b.remove(c)}; this.notify("onBeforeAnimation");if(!this.options.animation||c===!1)this.list.css(this.lt,a+"px"),d();else{var f=!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},d={duration:this.options.animation,easing:this.options.easing,complete:d};if(g.isFunction(this.options.animationStepCallback))d.step=this.options.animationStepCallback;this.list.animate(f,d)}}},startAuto:function(a){if(a!==void 0)this.options.auto=a;if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped= !1;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null)window.clearTimeout(this.timer),this.timer=null},buttons:function(a,c){if(a==null&&(a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size),!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&& this.last>=this.options.size))a=this.tail!==null&&!this.inTail;if(c==null&&(c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1))c=this.tail!==null&&this.inTail;var b=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),a&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext), this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)):this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev), c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b,null,c);this.buttonNextState= a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,c);this.prevFirst!==this.first&&(this.callback("itemFirstInCallback",a,c,this.first),this.callback("itemFirstOutCallback",a,c,this.prevFirst));this.prevLast!==this.last&&(this.callback("itemLastInCallback",a,c,this.last),this.callback("itemLastOutCallback",a,c,this.prevLast));this.callback("itemVisibleInCallback",a,c,this.first,this.last,this.prevFirst, this.prevLast);this.callback("itemVisibleOutCallback",a,c,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,c,b,d,f,j,e){if(!(this.options[a]==null||typeof this.options[a]!="object"&&c!="onAfterAnimation")){var h=typeof this.options[a]=="object"?this.options[a][c]:this.options[a];if(g.isFunction(h)){var i=this;if(d===void 0)h(i,b,c);else if(f===void 0)this.get(d).each(function(){h(i,this,d,b,c)});else for(var a=function(a){i.get(a).each(function(){h(i,this,a,b,c)})},k=d;k<=f;k++)k!== null&&!(k>=j&&k<=e)&&a(k)}}},create:function(a){return this.format("<li></li>",a)},format:function(a,c){for(var a=g(a),b=a.get(0).className.split(" "),d=0;d<b.length;d++)b[d].indexOf("jcarousel-")!=-1&&a.removeClass(b[d]);a.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")}, dimension:function(a,c){var b=g(a);if(c==null)return!this.options.vertical?b.outerWidth(!0)||f.intval(this.options.itemFallbackDimension):b.outerHeight(!0)||f.intval(this.options.itemFallbackDimension);else{var d=!this.options.vertical?c-f.intval(b.css("marginLeft"))-f.intval(b.css("marginRight")):c-f.intval(b.css("marginTop"))-f.intval(b.css("marginBottom"));g(b).css(this.wh,d+"px");return this.dimension(b)}},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-f.intval(this.clip.css("borderLeftWidth"))- f.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-f.intval(this.clip.css("borderTopWidth"))-f.intval(this.clip.css("borderBottomWidth"))},index:function(a,c){if(c==null)c=this.options.size;return Math.round(((a-1)/c-Math.floor((a-1)/c))*c)+1}});f.extend({defaults:function(a){return g.extend(q,a||{})},intval:function(a){a=parseInt(a,10);return isNaN(a)?0:a},windowLoaded:function(){m=!0}});g.fn.jcarousel=function(a){if(typeof a=="string"){var c=g(this).data("jcarousel"),b=Array.prototype.slice.call(arguments, 1);return c[a].apply(c,b)}else return this.each(function(){var b=g(this).data("jcarousel");b?(a&&g.extend(b.options,a),b.reload()):g(this).data("jcarousel",new f(this,a))})}})(jQuery);
+
 /**
  * rainbowSlider
  * Copyright (C) by Rainbow Themes
@@ -614,16 +631,29 @@
 	if($('.mt-rainbow-slider-container').length)
 		$('.mt-rainbow-slider-container').rainbowSlider();
 	
-	$('.mt-nav-bar>ul>li>a').hoverIntent(function(){
-		if( $('ul.sub-menu li',$(this).parent()).length>0 && !$('ul.sub-menu',$(this).parent()).hasClass('mt-submenu-active') ){
-			var li = $(this).parent();
-			var nav = li.parent().parent();
-			$('.mt-submenu-active',nav).css({ 'z-index':9997}).removeClass('mt-submenu-active').stop();
-			nav.stop().animate({'margin-bottom':45}, 300);
-			$('>ul',li).addClass('mt-submenu-active').stop().css({display:'block', opacity:0, 'z-index':9998}).animate({opacity:1, height:35}, 300);
-		}
-	},function(){});
+	var hover = false;
+	$('.mt-nav-bar>ul>li').hoverIntent({
+		over: function(){
 
+			var li = $(this);
+	
+			if( $('ul.sub-menu li',li).length>0 && !$('ul.sub-menu',li).hasClass('mt-submenu-active') ){
+				var nav = li.parent().parent();
+				$('.mt-submenu-active',nav).css({ 'z-index':9997}).removeClass('mt-submenu-active').stop();
+				nav.stop().animate({'margin-bottom':45}, 300);
+				
+				$('>ul',li).addClass('mt-submenu-active').stop().css({display:'block', opacity:0, 'z-index':9998}).animate({opacity:1, height:35}, 300);
+				hover = true;
+			} else if (!$('>ul', this).hasClass('mt-submenu-active')) {
+				var nav = li.parent().parent();
+				nav.stop().animate({'margin-bottom':10}, 300);
+				$('.mt-submenu-active',nav).css({ 'z-index':9997}).removeClass('mt-submenu-active').stop();
+				
+				$('>ul>li>ul',nav).animate({height:0, opacity: 0}, 300);
+			}
+		},
+		timeout: 600
+	});
 	$('.mt-nav-bar>ul>li>ul').addClass('mt-dropdown');
 	$('nav.mt-dropdown>ul, ul.mt-dropdown').superfish({
 		animation:   {height:'show'},
@@ -783,7 +813,11 @@
 	});
 	
 	
-	
+	/* CAROUSELS */
+
+	$('.jcarousel').jcarousel({scroll: 1});
+
+
 	/* TABS */
 	
 	if(typeof(jQuery.tools)!='undefined') {
diff -Naur velvet-1.3/languages/theme.pot velvet-1.4/languages/theme.pot
--- velvet-1.3/languages/theme.pot	2012-05-30 15:06:32.000000000 +0200
+++ velvet-1.4/languages/theme.pot	2012-07-24 11:10:10.000000000 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-30 15:06+0200\n"
+"POT-Creation-Date: 2012-07-24 11:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -26,11 +26,11 @@
 msgid "Featured"
 msgstr ""
 
-#: ../content.php:37 ../library/mt/init.php:111 ../library/mt/Shortcodes.php:356
+#: ../content.php:37 ../library/mt/init.php:111 ../library/mt/Shortcodes.php:367
 msgid "Continue reading"
 msgstr ""
 
-#: ../header.php:258
+#: ../header.php:288
 msgid "Navigate to..."
 msgstr ""
 
@@ -62,91 +62,91 @@
 msgid "Comments RSS Feed"
 msgstr ""
 
-#: ../library/mt/Admin.php:29
+#: ../library/mt/Admin.php:31
 msgid "Post subtitle"
 msgstr ""
 
-#: ../library/mt/Admin.php:35
+#: ../library/mt/Admin.php:37
 msgid "Post header"
 msgstr ""
 
-#: ../library/mt/Admin.php:42 ../library/mt/Admin.php:110
+#: ../library/mt/Admin.php:44 ../library/mt/Admin.php:112
 msgid "Select sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:45 ../library/mt/Admin.php:113 ../library/mt/Widgets.php:653
+#: ../library/mt/Admin.php:47 ../library/mt/Admin.php:115 ../library/mt/Widgets.php:653
 msgid "Main Sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:46 ../library/mt/Admin.php:114 ../library/mt/Widgets.php:662
+#: ../library/mt/Admin.php:48 ../library/mt/Admin.php:116 ../library/mt/Widgets.php:662
 msgid "Second Sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:47 ../library/mt/Admin.php:115 ../library/mt/Widgets.php:671
+#: ../library/mt/Admin.php:49 ../library/mt/Admin.php:117 ../library/mt/Widgets.php:671
 msgid "Third Sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:48 ../library/mt/Admin.php:116 ../library/mt/Widgets.php:680
+#: ../library/mt/Admin.php:50 ../library/mt/Admin.php:118 ../library/mt/Widgets.php:680
 msgid "Fourth Sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:54 ../library/mt/Admin.php:122
+#: ../library/mt/Admin.php:56 ../library/mt/Admin.php:124
 msgid "Sidebar position"
 msgstr ""
 
-#: ../library/mt/Admin.php:58 ../library/mt/Admin.php:126
+#: ../library/mt/Admin.php:60 ../library/mt/Admin.php:128
 msgid "Left"
 msgstr ""
 
-#: ../library/mt/Admin.php:61 ../library/mt/Admin.php:129
+#: ../library/mt/Admin.php:63 ../library/mt/Admin.php:131
 msgid "Right"
 msgstr ""
 
-#: ../library/mt/Admin.php:64 ../library/mt/Admin.php:132
+#: ../library/mt/Admin.php:66 ../library/mt/Admin.php:134
 msgid "No sidebar"
 msgstr ""
 
-#: ../library/mt/Admin.php:85
+#: ../library/mt/Admin.php:87
 msgid "Hide page title"
 msgstr ""
 
-#: ../library/mt/Admin.php:96
+#: ../library/mt/Admin.php:98
 msgid "Page subtitle"
 msgstr ""
 
-#: ../library/mt/Admin.php:103
+#: ../library/mt/Admin.php:105
 msgid "Page header"
 msgstr ""
 
-#: ../library/mt/Admin.php:173 ../library/mt/Admin.php:174 ../library/mt/Front.php:125
+#: ../library/mt/Admin.php:176 ../library/mt/Admin.php:177 ../library/mt/Front.php:125
 msgid "Theme settings"
 msgstr ""
 
-#: ../library/mt/Admin.php:198 ../library/pages/general.php:5
+#: ../library/mt/Admin.php:221 ../library/pages/general.php:5
 msgid "General settings"
 msgstr ""
 
-#: ../library/mt/Admin.php:199 ../library/mt/Front.php:139
+#: ../library/mt/Admin.php:222 ../library/mt/Front.php:139
 msgid "Main Navigation"
 msgstr ""
 
-#: ../library/mt/Admin.php:200 ../library/mt/Front.php:146 ../library/pages/blog.php:3
+#: ../library/mt/Admin.php:223 ../library/mt/Front.php:146 ../library/pages/blog.php:3
 msgid "Posts settings"
 msgstr ""
 
-#: ../library/mt/Admin.php:201 ../library/mt/Front.php:153 ../library/pages/galleries.php:2
+#: ../library/mt/Admin.php:224 ../library/mt/Front.php:153 ../library/pages/galleries.php:2
 msgid "Galleries"
 msgstr ""
 
-#: ../library/mt/Admin.php:202 ../library/mt/Front.php:160 ../library/pages/styles.php:13
+#: ../library/mt/Admin.php:225 ../library/mt/Front.php:160 ../library/pages/styles.php:13
 msgid "Colors and styles"
 msgstr ""
 
-#: ../library/mt/Admin.php:203 ../library/mt/Front.php:167
+#: ../library/mt/Admin.php:226 ../library/mt/Front.php:167
 msgid "Socials"
 msgstr ""
 
-#: ../library/mt/Admin.php:204 ../library/mt/Front.php:174
+#: ../library/mt/Admin.php:227 ../library/mt/Front.php:174
 msgid "Contact"
 msgstr ""
 
@@ -199,35 +199,35 @@
 msgid "View all posts by %s"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:100
+#: ../library/mt/Shortcodes.php:111
 msgid "Enter your name"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:101 ../library/mt/Shortcodes.php:104 ../library/mt/Shortcodes.php:121
+#: ../library/mt/Shortcodes.php:112 ../library/mt/Shortcodes.php:115 ../library/mt/Shortcodes.php:132
 msgid "This field is required."
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:103
+#: ../library/mt/Shortcodes.php:114
 msgid "Enter your e-mail"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:105
+#: ../library/mt/Shortcodes.php:116
 msgid "Enter correct e-mail."
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:119
+#: ../library/mt/Shortcodes.php:130
 msgid "Enter your message"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:123
+#: ../library/mt/Shortcodes.php:134
 msgid "Send form"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:141
+#: ../library/mt/Shortcodes.php:152
 msgid "Top"
 msgstr ""
 
-#: ../library/mt/Shortcodes.php:505
+#: ../library/mt/Shortcodes.php:597
 msgid "All"
 msgstr ""
 
@@ -415,7 +415,7 @@
 msgid "Top area code"
 msgstr ""
 
-#: ../library/pages/general.php:38
+#: ../library/pages/general.php:38 ../library/pages/styles.php:47
 msgid "Website style"
 msgstr ""
 
@@ -471,11 +471,27 @@
 msgid "Visit rainbow-themes.com and check out our other themes."
 msgstr ""
 
-#: ../library/pages/home.php:33
+#: ../library/pages/home.php:36
+msgid "Update to the latest version"
+msgstr ""
+
+#: ../library/pages/home.php:37
+msgid "Update"
+msgstr ""
+
+#: ../library/pages/home.php:58
+msgid "Envato login"
+msgstr ""
+
+#: ../library/pages/home.php:63
+msgid "API key"
+msgstr ""
+
+#: ../library/pages/home.php:77
 msgid "Vote for a new option"
 msgstr ""
 
-#: ../library/pages/home.php:49 ../library/pages/home.php:54
+#: ../library/pages/home.php:93 ../library/pages/home.php:98
 msgid "Vote"
 msgstr ""
 
@@ -543,103 +559,111 @@
 msgid "Color schemes"
 msgstr ""
 
-#: ../library/pages/styles.php:30
+#: ../library/pages/styles.php:35
 msgid "Enable text shadows"
 msgstr ""
 
-#: ../library/pages/styles.php:30
+#: ../library/pages/styles.php:35
 msgid "It enables headings text shadow"
 msgstr ""
 
-#: ../library/pages/styles.php:36
+#: ../library/pages/styles.php:41
 msgid "Enable icons"
 msgstr ""
 
-#: ../library/pages/styles.php:36
+#: ../library/pages/styles.php:41
 msgid "It enables small icons next to widget names and articles title"
 msgstr ""
 
-#: ../library/pages/styles.php:42
+#: ../library/pages/styles.php:53
+msgid "Light"
+msgstr ""
+
+#: ../library/pages/styles.php:57
+msgid "Dark"
+msgstr ""
+
+#: ../library/pages/styles.php:67
 msgid "Background pattern"
 msgstr ""
 
-#: ../library/pages/styles.php:59
+#: ../library/pages/styles.php:84
 msgid "Website background color"
 msgstr ""
 
-#: ../library/pages/styles.php:64
+#: ../library/pages/styles.php:89
 msgid "Content background color"
 msgstr ""
 
-#: ../library/pages/styles.php:69
+#: ../library/pages/styles.php:94
 msgid "Top stripe color"
 msgstr ""
 
-#: ../library/pages/styles.php:74
+#: ../library/pages/styles.php:99
 msgid "Text color"
 msgstr ""
 
-#: ../library/pages/styles.php:79
+#: ../library/pages/styles.php:104
 msgid "Links color"
 msgstr ""
 
-#: ../library/pages/styles.php:84
+#: ../library/pages/styles.php:109
 msgid "Hover links color"
 msgstr ""
 
-#: ../library/pages/styles.php:89
+#: ../library/pages/styles.php:114
 msgid "Footer background"
 msgstr ""
 
-#: ../library/pages/styles.php:95
+#: ../library/pages/styles.php:120
 msgid "Headings color"
 msgstr ""
 
-#: ../library/pages/styles.php:100
+#: ../library/pages/styles.php:125
 msgid "Heading links hover state color"
 msgstr ""
 
-#: ../library/pages/styles.php:105
+#: ../library/pages/styles.php:130
 msgid "Headings border color"
 msgstr ""
 
-#: ../library/pages/styles.php:110
+#: ../library/pages/styles.php:135
 msgid "Subtitle text color"
 msgstr ""
 
-#: ../library/pages/styles.php:115
+#: ../library/pages/styles.php:140
 msgid "Read more buttons background color"
 msgstr ""
 
-#: ../library/pages/styles.php:120
+#: ../library/pages/styles.php:145
 msgid "Read more buttons text color"
 msgstr ""
 
-#: ../library/pages/styles.php:127
+#: ../library/pages/styles.php:152
 msgid "Main menu color"
 msgstr ""
 
-#: ../library/pages/styles.php:132
+#: ../library/pages/styles.php:157
 msgid "Top and bottom menu text color"
 msgstr ""
 
-#: ../library/pages/styles.php:139
+#: ../library/pages/styles.php:164
 msgid "Background color of the bottom widget area"
 msgstr ""
 
-#: ../library/pages/styles.php:144
+#: ../library/pages/styles.php:169
 msgid "Links in Widgets"
 msgstr ""
 
-#: ../library/pages/styles.php:149
+#: ../library/pages/styles.php:174
 msgid "List of links in Widgets"
 msgstr ""
 
-#: ../library/pages/styles.php:154
+#: ../library/pages/styles.php:179
 msgid "Llist of links in Widgets - hover state color"
 msgstr ""
 
-#: ../library/pages/styles.php:159
+#: ../library/pages/styles.php:184
 msgid "Background color of list of links in Widgets on hover state"
 msgstr ""
 
diff -Naur velvet-1.3/library/css/admin.css velvet-1.4/library/css/admin.css
--- velvet-1.3/library/css/admin.css	2012-03-10 10:41:35.000000000 +0100
+++ velvet-1.4/library/css/admin.css	2012-07-23 08:51:53.000000000 +0200
@@ -67,7 +67,7 @@
 	margin-top:40px;
 }
 
-.mt-wrapper h2,.mt-wrapper h3{
+.mt-wrapper h2,.mt-wrapper h3, .mt-wrapper h4{
 	font-size:32px;
 	color:#444;
 	padding:20px;
@@ -86,6 +86,32 @@
 	position:relative;
 	padding-left:60px;
 }
+.mt-wrapper h4{
+	clear:both;
+	padding:10px 20px;
+	font-size:18px;
+	line-height:20px;
+	margin-top:10px;
+	position:relative;
+}
+
+.mt-wrapper h4.with-icon{
+	margin-top:30px;
+	padding:10px 10px 10px 42px;
+}
+
+.mt-wrapper h4 a{
+	font-size:10px;
+	font-family:arial;
+	float:right;
+	line-height:25px;
+	text-decoration: none;
+}
+.mt-wrapper h4 img{
+	position: absolute;
+	top:4px;
+	left:4px;
+}
 
 .mt-wrapper h3 img{
 	position: absolute;
@@ -114,6 +140,9 @@
 	padding:5px 0;
 }
 
+.mt-row-small>label{
+	width:70px;
+}
 
 .mt-row>div{
 	padding:5px 0 10px 0;
@@ -121,6 +150,11 @@
 	padding-left:50px;
 }
 
+.mt-row-small>div{
+	margin-left:75px;
+}
+
+
 .right{float:right;}
 
 .submit{
@@ -196,7 +230,7 @@
 .rainbow-column-right{
 	width:380px;
 	float:left;
-	padding:20px 0 20px 0;
+	padding:0px 0 20px 0;
 	min-height:200px;
 	margin-left:20px;
 }
diff -Naur velvet-1.3/library/envato/class-envato-protected-api.php velvet-1.4/library/envato/class-envato-protected-api.php
--- velvet-1.3/library/envato/class-envato-protected-api.php	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/library/envato/class-envato-protected-api.php	2012-06-28 16:14:40.000000000 +0200
@@ -0,0 +1,378 @@
+<?php 
+/**
+ * Envato Protected API
+ *
+ * Wrapper class for the Envato marketplace protected API methods specific
+ * to the Envato WordPress Toolkit plugin.
+ *
+ * @package     WordPress
+ * @subpackage  Envato WordPress Toolkit
+ * @author      Derek Herman <derek@envato.com>
+ * @since       1.0
+ */ 
+class Envato_Protected_API {
+  /**
+   * The buyer's Username
+   *
+   * @var       string
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public $user_name;
+  
+  /**
+   * The buyer's API Key
+   *
+   * @var       string
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public $api_key;
+  
+  /**
+   * The default API URL
+   *
+   * @var       string
+   *
+   * @access    private
+   * @since     1.0
+   */
+  protected $public_url = 'http://marketplace.envato.com/api/edge/set.json';
+  
+  /**
+   * Error messages
+   *
+   * @var       array
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public $errors = array( 'errors' => '' );
+  
+  /**
+   * Class contructor method
+   *
+   * @param     string      The buyer's Username
+   * @param     string      The buyer's API Key can be accessed on the marketplaces via My Account -> My Settings -> API Key
+   * @return    void        Sets error messages if any.
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public function __construct( $user_name = '', $api_key = '' ) {
+  
+    if ( $user_name == '' ) {
+      $this->set_error( 'user_name', __( 'Please enter your Envato Marketplace Username.', 'envato' ) );
+    }
+      
+    if ( $api_key == '' ) {
+      $this->set_error( 'api_key', __( 'Please enter your Envato Marketplace API Key.', 'envato' ) );
+    }
+      
+    $this->user_name  = $user_name;
+    $this->api_key    = $api_key;
+    
+  }
+  
+  /**
+   * Get private user data.
+   *
+   * @param     string      Available sets: 'vitals', 'earnings-and-sales-by-month', 'statement', 'recent-sales', 'account', 'verify-purchase', 'download-purchase', 'wp-list-themes', 'wp-download'
+   * @param     string      The buyer/author username to test against.
+   * @param     string      Additional set data such as purchase code or item id.
+   * @param     bool        Allow API calls to be cached. Default false.
+   * @param     int         Set transient timeout. Default 300 seconds (5 minutes).
+   * @return    array       An array of values (possibly cached) from the requested set, or an error message.
+   *
+   * @access    public
+   * @since     1.0
+   * @updated   1.3
+   */ 
+  public function private_user_data( $set = '', $user_name = '', $set_data = '', $allow_cache = false, $timeout = 300 ) { 
+    
+    if ( $set == '' ) {
+      $this->set_error( 'set', __( 'The API "set" is a required parameter.', 'envato' ) );
+    }
+      
+    if ( $user_name == '' ) {
+      $user_name = $this->user_name;
+    }
+      
+    if ( $set_data !== '' ) {
+      $set_data = ":$set_data";
+    }
+      
+    $url = "http://marketplace.envato.com/api/edge/$user_name/$this->api_key/$set$set_data.json";
+    
+    /* set transient ID for later */
+    $transient = $user_name . '_' . $set . $set_data;
+    
+    if ( $allow_cache ) {
+      $cache_results = $this->set_cache( $transient, $url, $timeout );
+      $results = $cache_results;
+    } else {
+      $results = $this->remote_request( $url );
+    }
+    
+    if ( isset( $results->error ) ) {
+      $this->set_error( 'error_' . $set, $results->error );
+    }
+    
+    if ( $errors = $this->api_errors() ) {
+      $this->clear_cache( $transient );
+      return $errors;
+    }
+    
+    if ( isset( $results->$set ) ) {
+      return $results->$set;
+    }
+    
+    return false;
+    
+  }
+  
+  /**
+   * Used to list purchased themes.
+   *
+   * @param     bool        Allow API calls to be cached. Default true.
+   * @param     int         Set transient timeout. Default 300 seconds (5 minutes).
+   * @return    object      If user has purchased themes, returns an object containing those details.
+   *
+   * @access    public
+   * @since     1.0
+   * @updated   1.3
+   */
+  public function wp_list_themes( $allow_cache = true, $timeout = 300 ) {
+  
+    return $this->private_user_data( 'wp-list-themes', $this->user_name, '', $allow_cache, $timeout );
+    
+  }
+  
+  /**
+   * Used to download a purchased item.
+   *
+   * This method does not allow caching.
+   *
+   * @param     string      The purchased items id
+   * @return    string|bool If item purchased, returns the download URL.
+   *
+   * @access    public
+   * @since     1.0
+   */ 
+  public function wp_download( $item_id ) {
+    
+    if ( ! isset( $item_id ) ) {
+      $this->set_error( 'item_id', __( 'The Envato Marketplace "item ID" is a required parameter.', 'envato' ) );
+    }
+      
+    $download = $this->private_user_data( 'wp-download', $this->user_name, $item_id );
+    
+    if ( $errors = $this->api_errors() ) {
+      return $errors;
+    } else if ( isset( $download->url ) ) {
+      return $download->url;
+    }
+    
+    return false;
+  }
+  
+  /**
+   * Retrieve the details for a specific marketplace item.
+   *
+   * @param     string      $item_id The id of the item you need information for. 
+   * @return    object      Details for the given item.
+   *
+   * @access    public
+   * @since     1.0
+   * @updated   1.3
+   */
+  public function item_details( $item_id, $allow_cache = true, $timeout = 300 ) {
+    
+    $url = preg_replace( '/set/i', 'item:' . $item_id, $this->public_url );
+    
+    /* set transient ID for later */
+    $transient = 'item_' . $item_id;
+      
+    if ( $allow_cache ) {
+      $cache_results = $this->set_cache( $transient, $url, $timeout );
+      $results = $cache_results;
+    } else {
+      $results = $this->remote_request( $url );
+    }
+    
+    if ( isset( $results->error ) ) {
+      $this->set_error( 'error_item_' . $item_id, $results->error );
+    }
+    
+    if ( $errors = $this->api_errors() ) {
+      $this->clear_cache( $transient );
+      return $errors;
+    }
+      
+    if ( isset( $results->item ) ) {
+      return $results->item;
+    }
+    
+    return false;
+    
+  }
+  
+  /**
+   * Set cache with the Transients API.
+   *
+   * @link      http://codex.wordpress.org/Transients_API
+   *
+   * @param     string      Transient ID.
+   * @param     string      The URL of the API request.
+   * @param     int         Set transient timeout. Default 300 seconds (5 minutes).
+   * @return    mixed
+   *
+   * @access    public
+   * @since     1.3
+   */ 
+  public function set_cache( $transient = '', $url = '', $timeout = 300 ) {
+  
+    if ( $transient == '' || $url == '' ) {
+      return false;
+    }
+    
+    /* keep the code below cleaner */
+    $transient = $this->validate_transient( $transient );
+    $transient_timeout = '_transient_timeout_' . $transient;
+    
+    /* set original cache before we destroy it */
+    $old_cache = get_option( $transient_timeout ) < time() ? get_option( $transient ) : '';
+    
+    /* look for a cached result and return if exists */
+    if ( false !== $results = get_transient( $transient ) ) {
+      return $results;
+    }
+    
+    /* create the cache and allow filtering before it's saved */
+    if ( $results = apply_filters( 'envato_api_set_cache', $this->remote_request( $url ), $transient ) ) {
+      set_transient( $transient, $results, $timeout );
+      return $results;
+    }
+    
+    return false;
+    
+  }
+  
+  /**
+   * Clear cache with the Transients API.
+   *
+   * @link      http://codex.wordpress.org/Transients_API
+   *
+   * @param     string      Transient ID.
+   * @return    void
+   *
+   * @access    public
+   * @since     1.3
+   */ 
+  public function clear_cache( $transient = '' ) {
+  
+    delete_transient( $transient );
+    
+  }
+  
+  /**
+   * Helper function to validate transient ID's.
+   *
+   * @param     string      The transient ID.
+   * @return    string      Returns a DB safe transient ID.
+   *
+   * @access    public
+   * @since     1.3
+   */
+  public function validate_transient( $id = '' ) {
+
+    return preg_replace( '/[^A-Za-z0-9\_\-]/i', '', str_replace( ':', '_', $id ) );
+    
+  }
+  
+  /**
+   * Helper function to set error messages.
+   *
+   * @param     string      The error array id.
+   * @param     string      The error message.
+   * @return    void
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public function set_error( $id, $error ) {
+  
+    $this->errors['errors'][$id] = $error;
+    
+  }
+  
+  /**
+   * Helper function to return the set errors.
+   *
+   * @return    array       The errors array.
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public function api_errors() {
+  
+    if ( ! empty( $this->errors['errors'] ) ) {
+      return $this->errors['errors'];
+    }
+    
+  }
+  
+  /**
+   * Helper function to query the marketplace API via wp_remote_request.
+   *
+   * @param     string      The url to access.
+   * @return    object      The results of the wp_remote_request request.
+   *
+   * @access    private
+   * @since     1.0
+   */
+  protected function remote_request( $url ) {
+  
+    if ( empty( $url ) ) {
+      return false;
+    }
+
+    $request = wp_remote_request( $url );
+
+    $data = json_decode( $request['body'] );
+    
+    if ( $request['response']['code'] == 200 ) {
+      return $data;
+    } else {
+      $this->set_error( 'http_code', $request['response']['code'] );
+    }
+      
+    if ( isset( $data->error ) ) {
+      $this->set_error( 'api_error', $data->error ); 
+    }
+    
+    return false;
+  }
+  
+  /**
+   * Helper function to print arrays to the screen ofr testing.
+   *
+   * @param     array       The array to print out
+   * @return    string
+   *
+   * @access    public
+   * @since     1.0
+   */
+  public function pretty_print( $array ) {
+  
+    echo '<pre>';
+    print_r( $array );
+    echo '</pre>';
+    
+  }
+}
+
+/* End of file class-envato-api.php */
+/* Location: ./includes/class-envato-api.php */
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/library/envato/class-envato-wordpress-theme-upgrader.php velvet-1.4/library/envato/class-envato-wordpress-theme-upgrader.php
--- velvet-1.3/library/envato/class-envato-wordpress-theme-upgrader.php	1970-01-01 01:00:00.000000000 +0100
+++ velvet-1.4/library/envato/class-envato-wordpress-theme-upgrader.php	2012-07-20 11:19:58.000000000 +0200
@@ -0,0 +1,382 @@
+<?php 
+
+/**
+ * Envato Theme Upgrader class to extend the WordPress Theme_Upgrader class.
+ *
+ * @package     Envato WordPress Updater
+ * @author      Arman Mirkazemi, Derek Herman <derek@valendesigns.com>
+ * @since       1.0
+ */
+
+include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
+include_once( 'class-envato-protected-api.php' );
+
+if ( class_exists( 'Theme_Upgrader' ) && ! class_exists( 'Envato_WordPress_Theme_Upgrader' ) ) {
+
+    /**
+     * Envato Wordpress Theme Upgrader class to extend the WordPress Theme_Upgrader class.
+     *
+     * @package     Envato WordPress Theme Upgrader Library
+     * @author      Derek Herman <derek@valendesigns.com>, Arman Mirkazemi
+     * @since       1.0
+     */
+    class Envato_WordPress_Theme_Upgrader extends Theme_Upgrader 
+    {
+        protected $api_key;
+        protected $username;
+        protected $api;
+        protected $installation_feedback;
+        
+        public function __construct( $username, $api_key ) 
+        {
+            parent::__construct(new Envato_Theme_Installer_Skin($this));
+        
+            $this->constants();
+        
+            $this->installation_feedback = array();
+            $this->username              = $username;
+            $this->api_key               = $api_key;
+            $this->api                   = &new Envato_Protected_API( $this->username, $this->api_key );
+        }
+        
+        /**
+         * Checks for theme updates on ThemeForest marketplace
+         *
+         * @since   1.0
+         * @access  public
+         *
+         * @param   string        Name of the theme. If not set checks for updates for the current theme. Default ''.
+         * @param   bool          Allow API calls to be cached. Default true.
+         * @return  object        A stdClass object.
+         */ 
+        public function check_for_theme_update( $theme_name = '', $allow_cache = true ) 
+        {
+            $result           = new stdClass();
+            $purchased_themes = $this->api->wp_list_themes( $allow_cache );
+
+            if ( $errors = $this->api->api_errors() ) 
+            {
+                $result->errors = array();
+                foreach( $errors as $k => $v ) {
+                    array_push( $result->errors , $v);
+                }
+            
+                return $result;
+            }
+            
+            if ( empty($theme_name) ) {
+                $theme_name = @get_current_theme();
+            }
+            
+            $purchased_themes             = $this->filter_purchased_themes_by_name($purchased_themes, $theme_name);
+            $result->updated_themes       = $this->get_updated_themes(@get_themes(), $purchased_themes);
+            $result->updated_themes_count = count($result->updated_themes);
+            
+            return $result; 
+        }
+      
+        /**
+         * Upgrades theme to its latest version
+         *
+         * @since   1.0
+         * @access  public
+         *
+         * @param   string        Name of the theme. If not set checks for updates for the current theme. Default ''.
+         * @param   bool          Allow API calls to be cached. Default true.
+         * @return  object        A stdClass object.
+         */ 
+        public function upgrade_theme( $theme_name = '', $allow_cache = true ) 
+        {
+            $result          = new stdClass();
+            $result->success = false;
+
+            if ( empty($theme_name) ) {
+                $theme_name = get_current_theme();
+            }
+
+            $installed_theme = $this->is_theme_installed($theme_name);
+            
+            if ($installed_theme == null) {
+                $result->errors = array("'$theme_name' theme is not installed");
+                return $result;  
+            }
+
+            $purchased_themes = $this->api->wp_list_themes( $allow_cache );
+            $marketplace_theme_data = null;
+
+            if ( $errors = $this->api->api_errors() ) 
+            {
+                $result->errors = array();
+                foreach( $errors as $k => $v ) {
+                    array_push( $result->errors , $v);
+                }
+            
+                return $result;
+            }
+            
+            foreach( $purchased_themes as $purchased ) {
+                if ( $this->is_matching_themes( $installed_theme, $purchased ) && $this->is_newer_version_available( $installed_theme['Version'], $purchased->version ) ) {
+                    $marketplace_theme_data = $purchased;
+                    break;
+                }
+            }
+            
+            if ( $marketplace_theme_data == null ) {
+                $result->errors = array( "There is no update available for '$theme_name'" );
+                return $result;  
+            }
+            
+            $result->success               = $this->do_upgrade_theme( $installed_theme['Title'], $marketplace_theme_data->item_id);
+            $result->installation_feedback = $this->installation_feedback;
+            
+            return $result;
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        public function set_installation_message($message)
+        {
+            $this->installation_feedback[] = $message;
+        }
+        
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Array.
+         */ 
+        protected function filter_purchased_themes_by_name( $all_purchased_themes, $theme_name )
+        {
+            $result = $all_purchased_themes;
+        
+            if ( empty($theme_name) )
+                return $result;
+            
+            for ( $i = count($result) - 1; $i >= 0; $i-- ) {
+                $entry = $result[$i];
+                if ( $entry->theme_name != $theme_name )
+                    unset($result[$i]);
+            }
+            
+            return $result;
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        protected function constants() 
+        {
+            define( 'ETU_MAX_EXECUTION_TIME' , 60 * 5);
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Array.
+         */ 
+        protected function get_updated_themes($installed_themes, $purchased_themes)
+        {
+            $result = array();
+        
+            if ( count( $purchased_themes ) <= 0 ) {
+                return $result;
+            }
+                
+            foreach( $purchased_themes as $purchased ) 
+            {
+                foreach( $installed_themes as $installed => $installed_theme ) 
+                {
+                    if ( $this->is_matching_themes( $installed_theme, $purchased ) && $this->is_newer_version_available( $installed_theme['Version'], $purchased->version ) )
+                    {
+                        $installed_theme['envato-theme'] = $purchased;
+                        array_push($result, $installed_theme);
+                    }
+                }
+            }
+            
+            return $result;
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Boolean.
+         */ 
+        protected function is_matching_themes($installed_theme, $purchased_theme)
+        {
+            return $installed_theme['Title'] == $purchased_theme->theme_name AND $installed_theme['Author Name'] == $purchased_theme->author_name;
+        }
+      
+        protected function is_newer_version_available($installed_vesion, $latest_version)
+        {
+            return version_compare($installed_vesion, $latest_version, '<');
+        }
+
+        protected function is_theme_installed($theme_name) 
+        {
+            $installed_themes = @get_themes();
+            foreach($installed_themes as $entry) 
+            {
+                if (strcmp($entry['Name'], $theme_name) == 0) {
+                    return $entry;
+                }
+            }
+            return null;
+        }
+
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Boolean.
+         */ 
+        protected function do_upgrade_theme( $installed_theme_name, $marketplace_theme_id ) 
+        {
+            $result   = false;
+            $callback = array( &$this , '_http_request_args' );
+
+            add_filter( 'http_request_args', $callback, 10, 1 );
+            $result = $this->upgrade( $installed_theme_name, $this->api->wp_download( $marketplace_theme_id ) );
+            remove_filter( 'http_request_args', $callback );
+            
+            return $result;
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Array.
+         */ 
+        public function _http_request_args($r) 
+        {
+            if ((int)ini_get("max_execution_time") <  ETU_MAX_EXECUTION_TIME)
+            {
+                set_time_limit( ETU_MAX_EXECUTION_TIME );
+            }
+
+            $r['timeout'] = ETU_MAX_EXECUTION_TIME;
+            return $r;
+        }    
+        
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        public function upgrade_strings() {
+            parent::upgrade_strings();
+            $this->strings['downloading_package'] = __( 'Downloading upgrade package from the Envato API&#8230;', 'envato' );
+        }
+  
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        public function install_strings() {
+            parent::install_strings();
+            $this->strings['downloading_package'] = __( 'Downloading install package from the Envato API&#8230;', 'envato' );
+        }
+    
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Boolean.
+         */ 
+        public function upgrade( $theme, $package ) {
+  
+            $this->init();
+            $this->upgrade_strings();
+  
+            $options = array(
+                'package' => $package,
+                'destination' => WP_CONTENT_DIR . '/themes',
+                'clear_destination' => true,
+                'clear_working' => true,
+                'hook_extra' => array(
+                    'theme' => $theme
+                )
+            );
+  
+            $this->run( $options );
+  
+            if ( ! $this->result || is_wp_error($this->result) )
+                return $this->result;
+  
+            return true;
+        }
+    }
+
+    /**
+     * Envato Theme Installer Skin class to extend the WordPress Theme_Installer_Skin class.
+     *
+     * @package     Envato WordPress Theme Upgrader Library
+     * @author      Arman Mirkazemi
+     * @since       1.0
+     */
+    class Envato_Theme_Installer_Skin extends Theme_Installer_Skin {
+      
+        protected $envato_theme_updater;
+      
+        function __construct($envato_theme_updater) 
+        {
+            parent::__construct();
+            $this->envato_theme_updater = $envato_theme_updater;
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        function feedback($string) 
+        {
+            if ( isset( $this->upgrader->strings[$string] ) )
+                $string = $this->upgrader->strings[$string];
+      
+            if ( strpos($string, '%') !== false ) {
+                $args = func_get_args();
+                $args = array_splice($args, 1);
+                if ( !empty($args) )
+                    $string = vsprintf($string, $args);
+            }
+            
+            if ( empty($string) )
+                return;
+      
+            $this->envato_theme_updater->set_installation_message($string);
+        }
+      
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        function header(){}
+
+        /**
+         * @since   1.0
+         * @access  internal
+         *
+         * @return  array         Void.
+         */ 
+        function footer(){}
+    }
+    
+}
+
diff -Naur velvet-1.3/library/js/admin.js velvet-1.4/library/js/admin.js
--- velvet-1.3/library/js/admin.js	2012-04-12 11:17:55.000000000 +0200
+++ velvet-1.4/library/js/admin.js	2012-07-24 11:04:25.000000000 +0200
@@ -211,22 +211,31 @@
 	
 
 	$('#mt-color-scheme-blue').click(function(){
-		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#004bad","text-color":"#444444","links-color":"#1155bb","links-hover-color":"#003377","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#004bad","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#1155bb","widget-list-links":"#555","widget-list-links-hover":"#1155bb","widget-list-links-hover-background":"#f7f7f7"};
+		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#004bad","text-color":"#444444","links-color":"#1155bb","links-hover-color":"#003377","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#004bad","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#1155bb","widget-list-links":"#555555","widget-list-links-hover":"#1155bb","widget-list-links-hover-background":"#f7f7f7"};
 		loadColorScheme(sheme);
+		$('#mt-styles-light-1').prop('checked', 1);
 	});
 	$('#mt-color-scheme-orange').click(function(){
-		var sheme =	{"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#ff4805","text-color":"#444444","links-color":"#ff4805","links-hover-color":"#e83e00","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#e85625","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#f05118","widget-list-links":"#555","widget-list-links-hover":"#e83e00","widget-list-links-hover-background":"#f7f7f7"};
+		var sheme =	{"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#ff4805","text-color":"#444444","links-color":"#ff4805","links-hover-color":"#e83e00","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#e85625","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#f05118","widget-list-links":"#555555","widget-list-links-hover":"#e83e00","widget-list-links-hover-background":"#f7f7f7"};
 		loadColorScheme(sheme);
+		$('#mt-styles-light-1').prop('checked', 1);
 	});
 	$('#mt-color-scheme-red').click(function(){
-		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#bd0000","text-color":"#444444","links-color":"#bd0000","links-hover-color":"#730202","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#bd0000","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#bd0000","widget-list-links":"#555","widget-list-links-hover":"#bd0000","widget-list-links-hover-background":"#f7f7f7"}
+		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#bd0000","text-color":"#444444","links-color":"#bd0000","links-hover-color":"#730202","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#bd0000","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#bd0000","widget-list-links":"#555555","widget-list-links-hover":"#bd0000","widget-list-links-hover-background":"#f7f7f7"}
 		loadColorScheme(sheme);
+		$('#mt-styles-light-1').prop('checked', 1);
 	});
 	$('#mt-color-scheme-purple').click(function(){
-		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#311357","text-color":"#444444","links-color":"#311357","links-hover-color":"#e83e00","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#311357","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#311357","widget-list-links":"#555","widget-list-links-hover":"#311357","widget-list-links-hover-background":"#f7f7f7"};
+		var sheme = {"body-background-color":"#ffffff","content-background-color":"#ffffff","top-stripe":"#311357","text-color":"#444444","links-color":"#311357","links-hover-color":"#e83e00","headings-color":"#333333","headings-hover-color":"#222222","headings-border-color":"#f0f0f0","subtitle-color":"#979797","main-menu-color":"#311357","simple-menu-color":"#555555","subfooter-background":"#f9f9f9","widget-links":"#311357","widget-list-links":"#555555","widget-list-links-hover":"#311357","widget-list-links-hover-background":"#f7f7f7"};
 		loadColorScheme(sheme);
+		$('#mt-styles-light-1').prop('checked', 1);
 	});
 	
+	$('#mt-color-scheme-blue-dark').click(function(){
+		var sheme = {"body-background-color":"#000000","content-background-color":"#000000","top-stripe":"#ffb452","text-color":"#bbbbbb","links-color":"#eeaa44","links-hover-color":"#ffcc88","headings-color":"#cccccc","headings-hover-color":"#dddddd","headings-border-color":"#0f0f0f","subtitle-color":"#686868","main-menu-color":"#ffb452","simple-menu-color":"#aaaaaa","subfooter-background":"#060606","widget-links":"#eeaa44","widget-list-links":"#aaaaaa","widget-list-links-hover":"#eeaa44","widget-list-links-hover-background":"#080808"};
+		loadColorScheme(sheme);
+		$('#mt-styles-light-2').prop('checked', 1);
+	});
 	
 	$('.mt-custom-checkbox-container').each(function(){
 		var container = $(this);
@@ -245,6 +254,15 @@
 			}
 		});
 	});
+	
+	
+	$('#mt-change-envato-data').click(function(){
+		$(this).animate({opacity:0});
+		$('#mt-envato-wp-toolkit').css({position: 'absolute'}).animate({opacity:0, height:0});
+		var h = $('#mt-envato-update').height();
+		$('#mt-envato-update').css({opacity:0, display:'block' , height: 0}).animate({opacity:1, height: h});
+		return false;
+	});
 });
 
 
diff -Naur velvet-1.3/library/mt/Admin.php velvet-1.4/library/mt/Admin.php
--- velvet-1.3/library/mt/Admin.php	2012-05-03 07:22:12.000000000 +0200
+++ velvet-1.4/library/mt/Admin.php	2012-07-23 08:50:21.000000000 +0200
@@ -1,6 +1,8 @@
 <?php
 class Mt_Admin {
 
+	static $updateInfo;
+	
 	public function checkPrivileges() {
 		if(!current_user_can('manage_options')) {
 			wp_die(__('You do not have sufficient permissions to access this page.'));
@@ -169,12 +171,14 @@
 
 	public function initAdmin() {
 
+
 		// Custom Fields
 		add_meta_box('mt-post-custom-fields', __('Theme settings', 'mt'), array($this, 'displayPostCustomFields'), 'post', 'normal', 'high');
 		add_meta_box('mt-page-custom-fields', __('Theme settings', 'mt'), array($this, 'displayPageCustomFields'), 'page', 'normal', 'high');
 		add_action('save_post', array(&$this, 'savePageCustomFields'), 1, 2);
 
 		// Settings
+		register_setting('mt-rainbow', 'mt-rainbow');
 		register_setting('mt-general', 'mt-general');
 		register_setting('mt-main-menu', 'mt-main-menu');
 		register_setting('mt-contact', 'mt-contact');
@@ -187,6 +191,25 @@
 		register_setting('mt-galleries', 'mt-temp-gallery'); // adding/updating items to gallery
 		
 		register_setting('mt-blog', 'mt-blog');
+		
+		$mtRainbow = get_option('mt-rainbow');
+		$envatoLogin = $mtRainbow['envato-login'];
+		$envatoApiKey = $mtRainbow['envato-api-key'];
+		if(!empty($envatoLogin) && !empty($envatoApiKey)) {
+			$upgrader = new Envato_WordPress_Theme_Upgrader( $envatoLogin, $envatoApiKey );
+
+			/*
+			*  Uncomment to check if the current theme has been updated
+			*/
+
+			// self::$updateInfo = $upgrader->check_for_theme_update(); 
+
+			/*
+			*  Uncomment to update the current theme
+			*/
+
+			// $upgrader->upgrade_theme();
+		}
 	}
 
 	public function admin_menu() {
diff -Naur velvet-1.3/library/mt/Front.php velvet-1.4/library/mt/Front.php
--- velvet-1.3/library/mt/Front.php	2012-05-23 14:13:20.000000000 +0200
+++ velvet-1.4/library/mt/Front.php	2012-07-18 11:53:35.000000000 +0200
@@ -221,7 +221,6 @@
 
 
 //		add_editor_style(Array($this, 'editorStyle'));
-
 		$shortcodes = new Mt_Shortcodes();
 
 		add_filter( 'the_posts', array($this, 'on_the_posts') );
diff -Naur velvet-1.3/library/mt/init.php velvet-1.4/library/mt/init.php
--- velvet-1.3/library/mt/init.php	2012-06-10 07:04:21.000000000 +0200
+++ velvet-1.4/library/mt/init.php	2012-07-18 11:51:08.000000000 +0200
@@ -1,7 +1,7 @@
 <?php
 
 // without sidebar
-if ( ! isset( $content_width ) ) $content_width = 940;
+if ( ! isset( $content_width ) ) $content_width = 960;
 
 add_theme_support( 'automatic-feed-links' );
 add_theme_support( 'post-thumbnails' );
diff -Naur velvet-1.3/library/mt/Shortcodes.php velvet-1.4/library/mt/Shortcodes.php
--- velvet-1.3/library/mt/Shortcodes.php	2012-06-11 04:30:15.000000000 +0200
+++ velvet-1.4/library/mt/Shortcodes.php	2012-07-24 05:44:39.000000000 +0200
@@ -6,9 +6,12 @@
 	private $scriptsToRegister = array();
 	private $scriptsToPrint = array();
 	private $tabs = array();
+	private $carouselItems = array();
+	
+	private $actualContentWidth = 960;
 	
 	public function __construct(){
-
+			
 			add_shortcode('blockquote', array($this, 'blockquote'));
 			add_shortcode('button', array($this, 'button'));
 			add_shortcode('contactform', array($this, 'contactform'));
@@ -53,7 +56,10 @@
 			
 			add_shortcode('slider_nivo', array($this, 'sliderNivo'));
 			add_shortcode('slider_rainbow', array($this, 'sliderRainbow'));		
-	}
+
+			add_shortcode('carousel', array($this, 'carousel'));
+			add_shortcode('carousel_item', array($this, 'carousel_item'));
+}
 
 	public function blockquote($attr, $content='') {
 		$atts = shortcode_atts(array(
@@ -65,9 +71,10 @@
 
 	public function button($atts, $content='') {
 
+		$styles = get_option('mt-styles');
 		$atts = shortcode_atts(array(
 			'background' => '',
-			'text' => '#fcfcfc',
+			'text' => $styles['light']=='dark' ? '#111' : '#fcfcfc',
 			'border' =>'',
 			'align' => 'left',
 			'target' => '',
@@ -451,43 +458,83 @@
 	}
 	
 	public function column_1_4($atts, $content='') {
-		return '<div class="one-fourth">' . wpautop(do_shortcode($content)) . '</div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = Mt_Front::$sidebar ? 160 : 220;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-fourth">' . $content . '</div>';
 	}
 
 	public function column_1_3($atts, $content='') {
-		return '<div class="one-third">' . wpautop(do_shortcode($content)) . '</div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = Mt_Front::$sidebar ? 220 : 300;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-third">' . $content . '</div>';
 	}
 
 	public function column_1_2($atts, $content='') {
-		return '<div class="one-half">' . do_shortcode($content) . '</div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = Mt_Front::$sidebar ? 340 : 460;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-half">' . $content . '</div>';
 	}
 
 	public function column_2_3($atts, $content='') {
-		return '<div class="two-third">' . wpautop(do_shortcode($content)) . '</div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = Mt_Front::$sidebar ? 460 : 620;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="two-third">' . $content . '</div>';
 	}
 
 	public function column_3_4($atts, $content='') {
-		return '<div class="three-fourth">' . wpautop(do_shortcode($content)) . '</div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = Mt_Front::$sidebar ? 520 : 700;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="three-fourth">' . $content . '</div>';
 	}
 
 	public function column_1_4_last($atts, $content='') {
-		return '<div class="one-fourth omega">' . wpautop(do_shortcode($content)) . '</div><div class="clear"></div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = 220;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-fourth omega">' . $content . '</div><div class="clear"></div>';
 	}
 
 	public function column_1_3_last($atts, $content='') {
-		return '<div class="one-third omega">' . wpautop(do_shortcode($content)) . '</div><div class="clear"></div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = 300;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-third omega">' . $content . '</div><div class="clear"></div>';
 	}
 
 	public function column_1_2_last($atts, $content='') {
-		return '<div class="one-half omega">' . wpautop(do_shortcode($content)) . '</div><div class="clear"></div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = 460;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="one-half omega">' . $content . '</div><div class="clear"></div>';
 	}
 
 	public function column_2_3_last($atts, $content='') {
-		return '<div class="two-third omega">' . wpautop(do_shortcode($content)) . '</div><div class="clear"></div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = 620;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="two-third omega">' . $content . '</div><div class="clear"></div>';
 	}
 
 	public function column_3_4_last($atts, $content='') {
-		return '<div class="three-fourth omega">' . wpautop(do_shortcode($content)) . '</div><div class="clear"></div>';
+		$w = $this->actualContentWidth;
+		$this->actualContentWidth = 700;
+		$content = wpautop( do_shortcode( $content ) );
+		$this->actualContentWidth = $w;
+		return '<div class="three-fourth omega">' . $content . '</div><div class="clear"></div>';
 	}
 
 	public function youtube($atts) {
@@ -499,9 +546,9 @@
 		), $atts);
 
 		preg_match('/\?v=(.*?)(?:&|$)/', $atts['url'], $matches);
-		
+
 		if(!empty($matches))
-			return '<div class="video-container"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/'.$matches[1].'&hd=1" style="width:100%;  max-width:'.$atts['width'].'px;height:'.$atts['height'].'px"><param name="wmode" value="opaque"><param name="movie" value="http://www.youtube.com/v/'.$matches[1].'&hd=1" /></object></div>';
+			return '<div class="video-container"><iframe style="width:100%; max-width:'.( (string)(int)$atts['width'] == (string)$atts['width'] ? $atts['width'].'px' : $atts['width'] ).'; height:'.$atts['height'].'px" src="http://www.youtube.com/embed/'.$matches[1].'" frameborder="0" allowfullscreen></iframe></div>';
 		else
 			return '';
 	}
@@ -572,22 +619,25 @@
 		$allCategories = array();
 		$items = '';
 		$description = $atts['descriptions'] == 'yes';
-		
+
 		foreach ($galleryItems as $item) {
 
 			$classes = '';
 			$categories = explode(',', $item['categories']);
+			$categoriesIds = array();
+			
 			foreach($categories as $i => $cat) {
 				$categories[$i] = trim($cat);
+				$categoriesIds[$i] = strtolower(strtr( preg_replace('/[^a-zA-Z0-9\s]/', '', $categories[$i]), ' ', '_'));
 				
 				if(!empty($categories[$i]))
-					$allCategories[] = $categories[$i];
+					$allCategories[$categoriesIds[$i]] = $categories[$i];
 			}
 
 			if ( empty($item['description']) && empty($item['title']) )
 				$description = false;
 			
-			$classes = !empty($item['categories']) ? 'gallery-'.implode(' gallery-', $categories) : '' ;
+			$classes = !empty($item['categories']) ? 'gallery-'.implode(' gallery-', $categoriesIds) : '' ;
 			$classes .= !$description ? ' mt-gallery-no-description' : '';
 			
 			$items .= '<div'.($classes ? ' class="'.$classes.'"' : '').'>';
@@ -707,9 +757,9 @@
 			
 			$output .= '<ul class="mt-gallery-splitter">
 				<li class="gallery-all-splitter selected"><a href="#gallery-all">'.$atts['alltitle'].'</a></li>';
-				foreach($allCategories as $category) {
+				foreach($allCategories as $categoryId => $category) {
 					if($category)
-						$output .= '<li class="gallery-'.$category.'-splitter"><a href="#gallery-'.$category.'" rel="gallerygroup-'.$category.'">'.$category.'</a></li>';
+						$output .= '<li class="gallery-'.$categoryId.'-splitter"><a href="#gallery-'.$categoryId.'" rel="gallerygroup-'.$categoryId.'">'.$category.'</a></li>';
 				}
 			$output .= '</ul>';
 		}
@@ -882,4 +932,46 @@
 		return '<div class="mt-nivo-slider-container"><div class="nivo-slider" style="height:'.$atts['height'].'px">[raw]'.$content.'[/raw]</div><div class="mt-nivo-slider-contents">'.$this->nivoContents.'</div></div>';
 	}
 	
+	
+	public function carousel( $atts, $content ){
+		
+		if($this->actualContentWidth == 960 && Mt_Front::$sidebar) $this->actualContentWidth = 700;
+
+		$atts = shortcode_atts(array(
+			'columns' => 4
+		), $atts);
+
+		switch($this->actualContentWidth){
+			case 620: // 2/3
+			case 520: // 3/4 + s
+			case 460: // 1/2 OR 2/3 + s
+			case 340: // 1/2 + s
+				if($atts['columns']>2) $atts['columns'] = 2;
+				break;
+			case 300: // 1/3
+			case 220: // 1/4 OR 1/3 + s
+			case 160: // 1/4 + s
+				$atts['columns'] = 1;
+				break;
+		}
+		
+		$this->carouselItems = array();
+		$content = do_shortcode($content);
+		$r = '';
+		
+		if( $this->carouselItems ) {
+			$r .= '<div class="jcarousel-wrapper"><div class="jcarousel jcarousel-skin-tango jcarousel-'. $this->actualContentWidth .' jcarousel-'. ( (int)$atts['columns'] ) .'-columns"><ul>';
+			foreach( $this->carouselItems as $item ) {
+				$r .= '<li>' . $item . '</li>';
+			}
+			$r .='</ul></div></div>';
+		
+		}
+		
+		return $r;
+	}
+	
+	public function carousel_item( $atts, $content ){
+		$this->carouselItems[] = do_shortcode($content);
+	}
 }
\ Brak znaku nowej linii na końcu pliku
diff -Naur velvet-1.3/library/mt/Widgets.php velvet-1.4/library/mt/Widgets.php
--- velvet-1.3/library/mt/Widgets.php	2012-06-09 10:22:53.000000000 +0200
+++ velvet-1.4/library/mt/Widgets.php	2012-06-20 16:36:36.000000000 +0200
@@ -218,7 +218,7 @@
 	 * @return string Tweet text with inserted @user link
 	 */
 	function _wpcom_widget_twitter_username( $matches ) { // $matches has already been through wp_specialchars
-		return "$matches[1]@<a href='" . esc_url( 'http://twitter.com/' . urlencode( $matches[3] ) ) . "'>$matches[3]</a>";
+		return $matches[1].'@<a href="' . esc_url( 'http://twitter.com/' . urlencode( $matches[3] ) ) . '">'.$matches[3].'</a>';
 	}
 
 	/**
@@ -228,7 +228,7 @@
 	 * @return string Tweet text with inserted #hashtag link
 	 */
 	function _wpcom_widget_twitter_hashtag( $matches ) { // $matches has already been through wp_specialchars
-		return "$matches[1]<a href='" . esc_url( 'http://twitter.com/search?q=%23' . urlencode( $matches[3] ) ) . "'>#$matches[3]</a>";
+		return $matches[1].'<a href="' . esc_url( 'http://twitter.com/search?q=%23' . urlencode( $matches[3] ) ) . '">#'.$matches[3].'</a>';
 	}
 
 }
diff -Naur velvet-1.3/library/pages/home.php velvet-1.4/library/pages/home.php
--- velvet-1.3/library/pages/home.php	2012-02-25 10:24:57.000000000 +0100
+++ velvet-1.4/library/pages/home.php	2012-07-21 03:51:32.000000000 +0200
@@ -11,26 +11,70 @@
 			<div class="clear"></div>
 			
 			<div style="width:400px; float:left">
-				<h3><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/documentation.png" alt="<?php _e('Documentation','mt') ?>" />
-				<?php _e('Documentation','mt') ?></h3>
+				<h4 class="with-icon"><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/documentation.png" alt="<?php _e('Documentation','mt') ?>" />
+				<?php _e('Documentation','mt') ?></h4>
 				
 					<p><a href="<?php echo get_template_directory_uri() ?>/documentation/"><?php _e('See documentation','mt') ?></a></p>
 					
-				<h3><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/email.png" alt="<?php _e('Contact us','mt') ?>" />
-				<?php _e('Contact us!','mt') ?></h3>
+				<h4 class="with-icon"><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/email.png" alt="<?php _e('Contact us','mt') ?>" />
+				<?php _e('Contact us!','mt') ?></h4>
 				
 					<p><a href="mailto:support@rainbow-themes.com">support@rainbow-themes.com</a></p>
 					<p><?php _e('Write an e-mail and we will do our best to help your in all ways possible!','mt') ?></p>
 			
-				<h3><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/website.png" alt="<?php _e('Visit our website','mt') ?>" />
-				<?php _e('Visit our website','mt') ?></h3>
+				<h4 class="with-icon"><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/website.png" alt="<?php _e('Visit our website','mt') ?>" />
+				<?php _e('Visit our website','mt') ?></h4>
 				
 					<p><?php _e('<a href="http://rainbow-themes.com">rainbow-themes.com</a>','mt') ?></p>
 					<p><?php _e('Visit rainbow-themes.com and check out our other themes.','mt') ?></p>
+
+				<?php
+				$mtRainbow = get_option('mt-rainbow');
+				$empty = empty($mtRainbow['envato-login']) || empty($mtRainbow['envato-api-key'])
+				?>
+					
+				<!--h4 class="with-icon"><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/update.png" alt="<?php _e('Update to the latest version','mt') ?>" />
+				<?php _e('Update', 'mt') ?>
+					<?php if(!$empty) { ?><a href="#" id="mt-change-envato-data">Change Envato data</a><?php } ?>
+				</h4>
+					
+					<?php if(!$empty) { 
+					$uData = Mt_Admin::$updateInfo;	
+					?>		
+					<div id="mt-envato-wp-toolkit">
+						<?php if( isset($uData->errors) ) { ?>
+						<p>Something went wrong. Please check your login and API key.</p>
+						<?php } elseif($uData->updated_themes_count == 0) { ?>
+						<p>Your theme is up-to-date!</p>
+						<?php } else { ?>
+						<p><?php print_r($uData) ?> </p>
+						<?php } ?>
+					</div>
+					<?php } ?>
+					
+					<form id="mt-envato-update" action="options.php" method="post" <?php if(!$empty) { ?> style="display:none;"<?php } ?>>
+						<?php settings_fields('mt-rainbow'); ?>
+						<div class="mt-row mt-row-small">
+							<label><?php _e('Envato login','mt') ?></label>
+							<div>
+								<input type="text" name="mt-rainbow[envato-login]" value="<?php if(isset($mtRainbow['envato-login'])) echo $mtRainbow['envato-login'] ?>"/>
+							</div>
+							
+							<label><?php _e('API key','mt') ?></label>
+							<div>
+								<input type="text" name="mt-rainbow[envato-api-key]" value="<?php if(isset($mtRainbow['envato-api-key'])) echo $mtRainbow['envato-api-key'] ?>"/>
+							</div>
+						</div>
+						<p class="submit">
+							<input type="submit" class="button-primary right" value="<?php _e('Save Changes') ?>" />
+						</p>
+					</form>
+				-->
+
 			</div>
 			<div class="rainbow-column-right">
 				
-				<h3><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/update.png" alt="" /><?php _e('Vote for a new option','mt') ?></h3>
+				<h4 class="with-icon"><img src="<?php echo get_template_directory_uri() ?>/library/images/icons/update.png" alt="" /><?php _e('Vote for a new option','mt') ?></h4>
 				
 				<div style="display:none" id="mt-vote-id"><?php $vote = get_option('mt-vote'); echo $vote['id']; ?></div>
 				<div id="mt-voting">
diff -Naur velvet-1.3/library/pages/styles.php velvet-1.4/library/pages/styles.php
--- velvet-1.3/library/pages/styles.php	2012-05-30 09:15:24.000000000 +0200
+++ velvet-1.4/library/pages/styles.php	2012-07-24 04:05:36.000000000 +0200
@@ -15,17 +15,22 @@
 		<div class="mt-settings">
 			<?php settings_fields('mt-styles'); ?>
 
-			<h3><?php _e('Color schemes', 'mt') ?></h3>
+			<h4><?php _e('Color schemes', 'mt') ?></h4>
 			<div class="mt-row">
+				<p>Light</p>
 				<a href="#" id="mt-color-scheme-blue" class="mt-colorpicker-preview" style="background: #15b; float:left"></a>
 				<a href="#" id="mt-color-scheme-orange" class="mt-colorpicker-preview" style="background: #ff4805; float:left"></a>
 				<a href="#" id="mt-color-scheme-red" class="mt-colorpicker-preview" style="background: #bd0000; float:left"></a>
 				<a href="#" id="mt-color-scheme-purple" class="mt-colorpicker-preview" style="background: #311357; float:left"></a>
-				
+
+				<div class="clear"></div>
+				<p>Dark</p>
+					<a href="#" id="mt-color-scheme-blue-dark" class="mt-colorpicker-preview" style="background: #ffb452; float:left"></a>
+
 				<div class="clear"></div>
 			</div>
 			
-			<h3><?php _e('General') ?></h3>
+			<h4><?php _e('General') ?></h4>
 			<div class="mt-row">
 				<label for="mt-styles-enable-shadows"><?php echo __('Enable text shadows','mt'); ?><p><small><?php _e('It enables headings text shadow','mt') ?></small></p></label>
 				<div><input type="checkbox" id="mt-styles-enable-shadows" name="mt-styles[enable-shadows]" <?php echo $options['enable-shadows'] ? 'checked="checked"' : '' ?>/></div>
@@ -39,6 +44,26 @@
 			</div>
 
 			<div class="mt-row">
+				<label><?php _e('Website style','mt') ?></label>
+				<div>
+					<?php $value = !empty($options['light']) ? $options['light'] : 'light'; ?>
+					<table style="width:200px;">
+					<tbody><tr>
+						<td>
+							<label for="mt-styles-light-1"><?php _e('Light','mt') ?></label>
+							<input type="radio" id="mt-styles-light-1" name="mt-styles[light]" value="light" <?php if($value=='light') { ?>checked="checked"<?php } ?> />
+						</td>
+						<td>
+							<label for="mt-styles-light-2"><?php _e('Dark','mt') ?></label>
+							<input type="radio" id="mt-styles-light-2" name="mt-styles[light]" value="dark" <?php if($value=='dark') { ?>checked="checked"<?php } ?> />
+						</td>
+					</tr>
+					</tbody></table>
+					
+				</div>
+			</div>
+
+			<div class="mt-row">
 				<label><?php echo __('Background pattern','mt'); ?></label>
 				
 				<div class="mt-custom-checkbox-container">
@@ -90,7 +115,7 @@
 				<div><input type="text" id="mt-styles-footer-background" name="mt-styles[footer-background]" value="<?php echo format_to_edit( $options['footer-background']) ?>" class="mt-input-text mt-colorpicker"/></div>
 			</div>
 
-			<h3><?php _e('Posts') ?></h3>
+			<h4><?php _e('Posts') ?></h4>
 			<div class="mt-row">
 				<label for="mt-styles-headings-color"><?php echo __('Headings color','mt'); ?></label>
 				<div><input type="text" id="mt-styles-headings-color" name="mt-styles[headings-color]" value="<?php echo format_to_edit( $options['headings-color']) ?>" class="mt-input-text mt-colorpicker"/></div>
@@ -122,7 +147,7 @@
 			</div>
 
 
-			<h3><?php _e('Menus') ?></h3>
+			<h4><?php _e('Menus') ?></h4>
 			<div class="mt-row">
 				<label for="mt-styles-main-menu-color"><?php echo __('Main menu color','mt'); ?></label>
 				<div><input type="text" id="mt-styles-main-menu-color" name="mt-styles[main-menu-color]" value="<?php echo format_to_edit( $options['main-menu-color']) ?>" class="mt-input-text mt-colorpicker"/></div>
@@ -133,7 +158,7 @@
 				<div><input type="text" id="mt-styles-simple-menu-color" name="mt-styles[simple-menu-color]" value="<?php echo format_to_edit( $options['simple-menu-color']) ?>" class="mt-input-text mt-colorpicker"/></div>
 			</div>
 			
-			<h3><?php _e('Widgets') ?></h3>
+			<h4><?php _e('Widgets') ?></h4>
 
 			<div class="mt-row">
 				<label for="mt-styles-subfooter-background"><?php echo __('Background color of the bottom widget area','mt'); ?></label>
diff -Naur velvet-1.3/style.css velvet-1.4/style.css
--- velvet-1.3/style.css	2012-06-11 17:25:49.000000000 +0200
+++ velvet-1.4/style.css	2012-07-24 10:59:13.000000000 +0200
@@ -4,10 +4,9 @@
 Description: Velvet Theme 
 Author: Rainbow Themes
 Author URI: http://rainbow-themes.com
-Version: 1.3.0
-Tags: white, light, custom-background, theme-options, translation-ready, custom-menu
+Version: 1.4.0
+Tags: white, light, dark, custom-background, theme-options, translation-ready, custom-menu
 
 License: 
 License URI:
 */
-
