Index: E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_product_box.php
===================================================================
--- E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_product_box.php	(revision 4)
+++ E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_product_box.php	(revision 5)
@@ -5,8 +5,14 @@
 		
     	$this->data['heading_title'] = $this->language->get('heading_title');
     	
-		$this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');
+		if (isset($setting['description'][$this->config->get('config_language_id')])) {
+            $this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');
+        } else {
+            $this->data['message'] = html_entity_decode($setting['description'][1], ENT_QUOTES, 'UTF-8');
+        }
+		
 
+
 		if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/dresscode_custom_product_box.tpl')) {
 			$this->template = $this->config->get('config_template') . '/template/module/dresscode_custom_product_box.tpl';
 		} else {
@@ -15,5 +21,4 @@
 		
 		$this->render();
 	}
-}
-?>
\ No newline at end of file
+}
\ No newline at end of file
Index: E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_menu_box.php
===================================================================
--- E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_menu_box.php	(revision 4)
+++ E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/controller/module/dresscode_custom_menu_box.php	(revision 5)
@@ -5,9 +5,14 @@
 		
     	$this->data['heading_title'] = $this->language->get('heading_title');
     	
-		$this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');
+        if (isset($setting['description'][$this->config->get('config_language_id')])) {
+            $this->data['message'] = html_entity_decode($setting['description'][$this->config->get('config_language_id')], ENT_QUOTES, 'UTF-8');
+        } else {
+            $this->data['message'] = html_entity_decode($setting['description'][1], ENT_QUOTES, 'UTF-8');
+        }
 
-		if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/dresscode_custom_menu_box.tpl')) {
+
+        if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/dresscode_custom_menu_box.tpl')) {
 			$this->template = $this->config->get('config_template') . '/template/module/dresscode_custom_menu_box.tpl';
 		} else {
 			$this->template = 'default/template/module/dresscode_custom_menu_box.tpl';
@@ -15,5 +20,4 @@
 		
 		$this->render();
 	}
-}
-?>
\ No newline at end of file
+}
\ No newline at end of file
Index: E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/stylesheet/stylesheet.css
===================================================================
--- E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/stylesheet/stylesheet.css	(revision 4)
+++ E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/stylesheet/stylesheet.css	(revision 5)
@@ -2079,3 +2079,21 @@
 .banner div img {
 	margin-bottom: 20px;
 }
+/*top menu update*/
+#menu > ul > li > div.none_descr > ul.list{
+    float: none;
+}
+
+#menu > ul > li > div.none_descr > ul.list > li > a{
+    min-width: 120px;
+    background: #bc8f8f
+}
+
+#menu > ul > li > div.width-3,
+#menu > ul > li > div.width-4{
+    min-width:70em
+}
+#menu > ul > li > div.width-5{
+    min-width:80em
+}
+
Index: E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/template/common/header.tpl
===================================================================
--- E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/template/common/header.tpl	(revision 4)
+++ E:/WebWork/themeforest/theme-Dresscode/oc/svn/trunk/www/catalog/view/theme/dresscode/template/common/header.tpl	(revision 5)
@@ -280,12 +280,13 @@
                                 <li class="img_link_wrapper"><a class="image-link" href="<?php echo $home; ?>"></a></li>
                                 <?php foreach ($categories as $category) { ?>
 
-                                    <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
+                                    <li>
+                                        <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
                                         <?php if ($category['children']) { ?>
-                                        <div class="<?php echo ($category['description'] ? 'with_descr' : 'none_descr'); ?>">
+                                        <div class="<?php echo ($category['description'] ? 'with_descr' : 'none_descr'); ?> width-<?php echo $category['column']; ?>">
                                             <?php for ($i = 0; $i < count($category['children']);) { ?>
-                                                <ul>
-                                                  <?php
+                                            <ul class="<?php echo (($category['column']>1) ? 'list' : 'grid'); ?>">
+                                            <?php
                                                     if ($category['description']) {
                                                         $j = $i + ceil(count($category['children']) / 1);
                                                     } else {
