Interface_Frontend_Default_Modern - Version 1.4.1.1

Version Notes

1.4.1.1

Download this release

Release Info

Developer Magento Core Team
Extension Interface_Frontend_Default_Modern
Version 1.4.1.1
Comparing to
See all releases


Version 1.4.1.1

Files changed (100) hide show
  1. app/design/frontend/default/modern/etc/widget.xml +166 -0
  2. app/design/frontend/default/modern/layout/catalog.xml +424 -0
  3. app/design/frontend/default/modern/layout/catalogsearch.xml +139 -0
  4. app/design/frontend/default/modern/layout/checkout.xml +416 -0
  5. app/design/frontend/default/modern/layout/contacts.xml +45 -0
  6. app/design/frontend/default/modern/layout/customer.xml +261 -0
  7. app/design/frontend/default/modern/layout/newsletter.xml +67 -0
  8. app/design/frontend/default/modern/layout/page.xml +184 -0
  9. app/design/frontend/default/modern/layout/payment.xml +38 -0
  10. app/design/frontend/default/modern/layout/review.xml +125 -0
  11. app/design/frontend/default/modern/layout/rss.xml +94 -0
  12. app/design/frontend/default/modern/layout/sales.xml +285 -0
  13. app/design/frontend/default/modern/layout/sendfriend.xml +41 -0
  14. app/design/frontend/default/modern/layout/tag.xml +128 -0
  15. app/design/frontend/default/modern/layout/wishlist.xml +107 -0
  16. app/design/frontend/default/modern/locale/en_US/translate.csv +1 -0
  17. app/design/frontend/default/modern/template/catalog/product/list.phtml +124 -0
  18. app/design/frontend/default/modern/template/catalog/product/list/toolbar/pager.phtml +68 -0
  19. app/design/frontend/default/modern/template/catalog/product/list/upsell.phtml +52 -0
  20. app/design/frontend/default/modern/template/catalog/product/view.phtml +118 -0
  21. app/design/frontend/default/modern/template/catalog/product/view/media.phtml +78 -0
  22. app/design/frontend/default/modern/template/catalog/product/view/tabs.phtml +78 -0
  23. app/design/frontend/default/modern/template/catalogsearch/form.mini.phtml +40 -0
  24. app/design/frontend/default/modern/template/checkout/cart.phtml +143 -0
  25. app/design/frontend/default/modern/template/newsletter/subscribe.phtml +41 -0
  26. app/design/frontend/default/modern/template/page/3columns.phtml +62 -0
  27. app/design/frontend/default/modern/template/page/html/footer.phtml +42 -0
  28. app/design/frontend/default/modern/template/page/html/header.phtml +47 -0
  29. app/design/frontend/default/modern/template/sample/home.phtml +35 -0
  30. package.xml +18 -0
  31. skin/frontend/default/modern/css/print.css +40 -0
  32. skin/frontend/default/modern/css/styles-ie.css +163 -0
  33. skin/frontend/default/modern/css/styles.css +1643 -0
  34. skin/frontend/default/modern/css/widgets.css +90 -0
  35. skin/frontend/default/modern/favicon.ico +0 -0
  36. skin/frontend/default/modern/images/bkg_add-to.gif +0 -0
  37. skin/frontend/default/modern/images/bkg_block-layered-title.gif +0 -0
  38. skin/frontend/default/modern/images/bkg_body.gif +0 -0
  39. skin/frontend/default/modern/images/bkg_btn-green.gif +0 -0
  40. skin/frontend/default/modern/images/bkg_btn-small.gif +0 -0
  41. skin/frontend/default/modern/images/bkg_btn-small.png +0 -0
  42. skin/frontend/default/modern/images/bkg_btn.gif +0 -0
  43. skin/frontend/default/modern/images/bkg_btn.png +0 -0
  44. skin/frontend/default/modern/images/bkg_cart-totals.gif +0 -0
  45. skin/frontend/default/modern/images/bkg_collapse-gm.gif +0 -0
  46. skin/frontend/default/modern/images/bkg_collapse.gif +0 -0
  47. skin/frontend/default/modern/images/bkg_grid.gif +0 -0
  48. skin/frontend/default/modern/images/bkg_nav_parent.gif +0 -0
  49. skin/frontend/default/modern/images/bkg_nav_top.gif +0 -0
  50. skin/frontend/default/modern/images/bkg_pipe1.gif +0 -0
  51. skin/frontend/default/modern/images/bkg_pipe2.gif +0 -0
  52. skin/frontend/default/modern/images/bkg_pipe3.gif +0 -0
  53. skin/frontend/default/modern/images/bkg_rating.gif +0 -0
  54. skin/frontend/default/modern/images/bkg_subtotal.gif +0 -0
  55. skin/frontend/default/modern/images/bkg_tabs.gif +0 -0
  56. skin/frontend/default/modern/images/bkg_toolbar.gif +0 -0
  57. skin/frontend/default/modern/images/bkg_top-promo.gif +0 -0
  58. skin/frontend/default/modern/images/btn_checkout.gif +0 -0
  59. skin/frontend/default/modern/images/btn_remove.gif +0 -0
  60. skin/frontend/default/modern/images/btn_trash.gif +0 -0
  61. skin/frontend/default/modern/images/btn_window_close.gif +0 -0
  62. skin/frontend/default/modern/images/calendar.gif +0 -0
  63. skin/frontend/default/modern/images/catalog/product/placeholder/image.jpg +0 -0
  64. skin/frontend/default/modern/images/catalog/product/placeholder/small_image.jpg +0 -0
  65. skin/frontend/default/modern/images/catalog/product/placeholder/thumbnail.jpg +0 -0
  66. skin/frontend/default/modern/images/cvv.gif +0 -0
  67. skin/frontend/default/modern/images/fam_book_open.png +0 -0
  68. skin/frontend/default/modern/images/grid-cal.gif +0 -0
  69. skin/frontend/default/modern/images/i_asc_arrow.gif +0 -0
  70. skin/frontend/default/modern/images/i_availability_only.gif +0 -0
  71. skin/frontend/default/modern/images/i_availability_only_arrow.gif +0 -0
  72. skin/frontend/default/modern/images/i_desc_arrow.gif +0 -0
  73. skin/frontend/default/modern/images/i_msg-error.gif +0 -0
  74. skin/frontend/default/modern/images/i_msg-note.gif +0 -0
  75. skin/frontend/default/modern/images/i_msg-success.gif +0 -0
  76. skin/frontend/default/modern/images/i_notice.gif +0 -0
  77. skin/frontend/default/modern/images/i_pager-next.gif +0 -0
  78. skin/frontend/default/modern/images/i_pager-prev.gif +0 -0
  79. skin/frontend/default/modern/images/i_print.gif +0 -0
  80. skin/frontend/default/modern/images/i_rss-big.png +0 -0
  81. skin/frontend/default/modern/images/i_rss.gif +0 -0
  82. skin/frontend/default/modern/images/logo.gif +0 -0
  83. skin/frontend/default/modern/images/logo_email.gif +0 -0
  84. skin/frontend/default/modern/images/logo_print.gif +0 -0
  85. skin/frontend/default/modern/images/magnifier_handle.gif +0 -0
  86. skin/frontend/default/modern/images/media/callout1.jpg +0 -0
  87. skin/frontend/default/modern/images/media/footer_callout.png +0 -0
  88. skin/frontend/default/modern/images/media/fpo_no_crosssell.gif +0 -0
  89. skin/frontend/default/modern/images/media/home_co_bottom.gif +0 -0
  90. skin/frontend/default/modern/images/media/home_co_br.gif +0 -0
  91. skin/frontend/default/modern/images/media/home_co_main.jpg +0 -0
  92. skin/frontend/default/modern/images/media/home_co_tr.gif +0 -0
  93. skin/frontend/default/modern/images/media/left_col_callout.jpg +0 -0
  94. skin/frontend/default/modern/images/opc-ajax-loader.gif +0 -0
  95. skin/frontend/default/modern/images/slider_bg.gif +0 -0
  96. skin/frontend/default/modern/images/slider_btn_zoom_in.gif +0 -0
  97. skin/frontend/default/modern/images/slider_btn_zoom_out.gif +0 -0
  98. skin/frontend/default/modern/images/spacer.gif +0 -0
  99. skin/frontend/default/modern/images/validation_advice_bg.gif +0 -0
  100. skin/frontend/default/modern/images/widgets/i_widget-link.gif +0 -0
app/design/frontend/default/modern/etc/widget.xml ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <widgets>
29
+ <new_products>
30
+ <parameters>
31
+ <template>
32
+ <values>
33
+ <list_default translate="label">
34
+ <value>catalog/product/widget/new/column/new_default_list.phtml</value>
35
+ <label>New Products Images and Names Template</label>
36
+ </list_default>
37
+ <list_names translate="label">
38
+ <value>catalog/product/widget/new/column/new_names_list.phtml</value>
39
+ <label>New Products Names Only Template</label>
40
+ </list_names>
41
+ <list_images translate="label">
42
+ <value>catalog/product/widget/new/column/new_images_list.phtml</value>
43
+ <label>New Products Images Only Template</label>
44
+ </list_images>
45
+ </values>
46
+ </template>
47
+ </parameters>
48
+ <supported_blocks>
49
+ <left_column>
50
+ <block_name>left</block_name>
51
+ <template>
52
+ <default>list_default</default>
53
+ <names_only>list_names</names_only>
54
+ <images_only>list_images</images_only>
55
+ </template>
56
+ </left_column>
57
+ <main_content>
58
+ <block_name>content</block_name>
59
+ <template>
60
+ <grid>default</grid>
61
+ <list>list</list>
62
+ </template>
63
+ </main_content>
64
+ <right_column>
65
+ <block_name>right</block_name>
66
+ <template>
67
+ <default>list_default</default>
68
+ <names_only>list_names</names_only>
69
+ <images_only>list_images</images_only>
70
+ </template>
71
+ </right_column>
72
+ </supported_blocks>
73
+ </new_products>
74
+
75
+ <recently_viewed>
76
+ <parameters>
77
+ <template>
78
+ <values>
79
+ <list_default translate="label">
80
+ <value>reports/widget/viewed/column/viewed_default_list.phtml</value>
81
+ <label>Viewed Products Images and Names Template</label>
82
+ </list_default>
83
+ <list_names translate="label">
84
+ <value>reports/widget/viewed/column/viewed_names_list.phtml</value>
85
+ <label>Viewed Products Names Only Template</label>
86
+ </list_names>
87
+ <list_images translate="label">
88
+ <value>reports/widget/viewed/column/viewed_images_list.phtml</value>
89
+ <label>Viewed Products Images Only Template</label>
90
+ </list_images>
91
+ </values>
92
+ </template>
93
+ </parameters>
94
+ <supported_blocks>
95
+ <left_column>
96
+ <block_name>left</block_name>
97
+ <template>
98
+ <default>list_default</default>
99
+ <names_only>list_names</names_only>
100
+ <images_only>list_images</images_only>
101
+ </template>
102
+ </left_column>
103
+ <main_content>
104
+ <block_name>content</block_name>
105
+ <template>
106
+ <grid>default</grid>
107
+ <list>list</list>
108
+ </template>
109
+ </main_content>
110
+ <right_column>
111
+ <block_name>right</block_name>
112
+ <template>
113
+ <default>list_default</default>
114
+ <names_only>list_names</names_only>
115
+ <images_only>list_images</images_only>
116
+ </template>
117
+ </right_column>
118
+ </supported_blocks>
119
+ </recently_viewed>
120
+
121
+ <recently_compared>
122
+ <parameters>
123
+ <template>
124
+ <values>
125
+ <list_default translate="label">
126
+ <value>reports/widget/compared/column/compared_default_list.phtml</value>
127
+ <label>Compared Products Images and Names Template</label>
128
+ </list_default>
129
+ <list_names translate="label">
130
+ <value>reports/widget/compared/column/compared_names_list.phtml</value>
131
+ <label>Compared Product Names Only Template</label>
132
+ </list_names>
133
+ <list_images translate="label">
134
+ <value>reports/widget/compared/column/compared_images_list.phtml</value>
135
+ <label>Compared Product Images Only Template</label>
136
+ </list_images>
137
+ </values>
138
+ </template>
139
+ </parameters>
140
+ <supported_blocks>
141
+ <left_column>
142
+ <block_name>left</block_name>
143
+ <template>
144
+ <default>list_default</default>
145
+ <names_only>list_names</names_only>
146
+ <images_only>list_images</images_only>
147
+ </template>
148
+ </left_column>
149
+ <main_content>
150
+ <block_name>content</block_name>
151
+ <template>
152
+ <grid>default</grid>
153
+ <list>list</list>
154
+ </template>
155
+ </main_content>
156
+ <right_column>
157
+ <block_name>right</block_name>
158
+ <template>
159
+ <default>list_default</default>
160
+ <names_only>list_names</names_only>
161
+ <images_only>list_images</images_only>
162
+ </template>
163
+ </right_column>
164
+ </supported_blocks>
165
+ </recently_compared>
166
+ </widgets>
app/design/frontend/default/modern/layout/catalog.xml ADDED
@@ -0,0 +1,424 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ Supported layout update handles (action):
29
+ - catalog_product_gallery
30
+ - catalog_product_compare_index
31
+
32
+ Supported layout update handles (special):
33
+ - default
34
+ - catalog_category_default
35
+ - catalog_category_layered
36
+ - catalog_product_view
37
+
38
+ -->
39
+ <layout version="0.1.0">
40
+
41
+ <!--
42
+ Default layout, loads most of the pages
43
+ -->
44
+
45
+ <default>
46
+
47
+ <!-- Mage_Catalog -->
48
+ <reference name="top.menu">
49
+ <block type="catalog/navigation" name="catalog.topnav" template="catalog/navigation/top.phtml"/>
50
+ </reference>
51
+ <reference name="left">
52
+ <!--block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml">
53
+ <action method="setImgSrc"><src>images/media/left_col_callout.jpg</src></action>
54
+ <action method="setImgAlt" translate="alt" module="catalog"><alt>Our customer service is available 24/7. Call us at (555) 555-0123.</alt></action>
55
+ <action method="setLinkUrl"><url>checkout/cart</url></action>
56
+ </block-->
57
+ <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
58
+ </reference>
59
+ <reference name="footer_links">
60
+ <action method="addLink" translate="label title" module="catalog" ifconfig="catalog/seo/site_map"><label>Site Map</label><url helper="catalog/map/getCategoryUrl" /><title>Site Map</title></action>
61
+ </reference>
62
+ <block type="catalog/product_price_template" name="catalog_product_price_template" />
63
+ </default>
64
+
65
+
66
+ <!--
67
+ Category default layout
68
+ -->
69
+
70
+ <catalog_category_default translate="label">
71
+ <label>Catalog Category (Non-Anchor)</label>
72
+ <reference name="root">
73
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
74
+ </reference>
75
+ <reference name="left">
76
+ <block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
77
+ </reference>
78
+ <reference name="content">
79
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
80
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
81
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
82
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
83
+ <!-- The following code shows how to set your own pager increments -->
84
+ <action method="setDefaultListPerPage"><limit>10</limit></action>
85
+ <action method="setDefaultGridPerPage"><limit>8</limit></action>
86
+ <action method="addPagerLimit"><mode>list</mode><limit>10</limit></action>
87
+ <action method="addPagerLimit"><mode>list</mode><limit>20</limit></action>
88
+ <action method="addPagerLimit"><mode>list</mode><limit>30</limit></action>
89
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
90
+ <action method="addPagerLimit"><mode>grid</mode><limit>8</limit></action>
91
+ <action method="addPagerLimit"><mode>grid</mode><limit>16</limit></action>
92
+ <action method="addPagerLimit"><mode>grid</mode><limit>24</limit></action>
93
+ <action method="addPagerLimit" translate="label"><mode>grid</mode><limit>all</limit><label>All</label></action>
94
+ </block>
95
+ <!--action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
96
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
97
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
98
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
99
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action-->
100
+ <action method="setColumnCount"><count>4</count></action>
101
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
102
+ </block>
103
+ </block>
104
+ </reference>
105
+ </catalog_category_default>
106
+
107
+ <!--
108
+ Category layered navigation layout
109
+ -->
110
+
111
+ <catalog_category_layered translate="label">
112
+ <label>Catalog Category (Anchor)</label>
113
+ <reference name="root">
114
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
115
+ </reference>
116
+ <reference name="left">
117
+ <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/>
118
+ </reference>
119
+ <reference name="content">
120
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
121
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
122
+ <!-- <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/su.phtml</template></action> -->
123
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
124
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
125
+ <!-- The following code shows how to set your own pager increments -->
126
+ <action method="setDefaultListPerPage"><limit>10</limit></action>
127
+ <action method="setDefaultGridPerPage"><limit>8</limit></action>
128
+ <action method="addPagerLimit"><mode>list</mode><limit>10</limit></action>
129
+ <action method="addPagerLimit"><mode>list</mode><limit>20</limit></action>
130
+ <action method="addPagerLimit"><mode>list</mode><limit>30</limit></action>
131
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
132
+ <action method="addPagerLimit"><mode>grid</mode><limit>8</limit></action>
133
+ <action method="addPagerLimit"><mode>grid</mode><limit>16</limit></action>
134
+ <action method="addPagerLimit"><mode>grid</mode><limit>24</limit></action>
135
+ <action method="addPagerLimit" translate="label"><mode>grid</mode><limit>all</limit><label>All</label></action>
136
+ </block>
137
+ <!--action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
138
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
139
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
140
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
141
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action-->
142
+ <action method="setColumnCount"><count>4</count></action>
143
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
144
+ </block>
145
+ </block>
146
+ </reference>
147
+ </catalog_category_layered>
148
+
149
+ <catalog_category_layered_nochildren translate="label">
150
+ <label>Catalog Category (Without Subcategories)</label>
151
+ <remove name="right.reports.product.viewed"/>
152
+ <reference name="left">
153
+ <!--block type="reports/product_viewed" name="left.reports.product.viewed" template="reports/product_viewed.phtml"/-->
154
+ </reference>
155
+ </catalog_category_layered_nochildren>
156
+
157
+ <!--
158
+ Compare products page
159
+ -->
160
+
161
+ <catalog_product_compare_index translate="label">
162
+ <label>Catalog Product Compare List</label>
163
+ <!-- Mage_Catalog -->
164
+ <reference name="root">
165
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
166
+ </reference>
167
+ <reference name="head">
168
+ <action method="addJs"><script>scriptaculous/scriptaculous.js</script></action>
169
+ <action method="addJs"><script>varien/product.js</script></action>
170
+ </reference>
171
+ <reference name="content">
172
+ <block type="catalog/product_compare_list" name="catalog.compare.list" template="catalog/product/compare/list.phtml"/>
173
+ </reference>
174
+ </catalog_product_compare_index>
175
+
176
+ <!--
177
+ Product view
178
+ -->
179
+
180
+ <catalog_product_view translate="label">
181
+ <label>Catalog Product View (Any)</label>
182
+ <!-- Mage_Catalog -->
183
+ <reference name="root">
184
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
185
+ </reference>
186
+ <reference name="head">
187
+ <action method="addJs"><script>varien/product.js</script></action>
188
+
189
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
190
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
191
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
192
+ </reference>
193
+ <reference name="content">
194
+ <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
195
+ <!--
196
+ <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/summary.phtml</template></action>
197
+ <action method="addReviewSummaryTemplate"><type>short</type><template>review/helper/summary_short.phtml</template></action>
198
+ <action method="addReviewSummaryTemplate"><type>...</type><template>...</template></action>
199
+ -->
200
+ <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml"/>
201
+ <block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
202
+ <label>Alert Urls</label>
203
+ </block>
204
+
205
+ <action method="setTierPriceTemplate"><template>catalog/product/view/tierprices.phtml</template></action>
206
+
207
+ <block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
208
+ <action method="addTab" translate="title" module="catalog"><alias>description</alias><title>Product Description</title><block>catalog/product_view_description</block><template>catalog/product/view/description.phtml</template></action>
209
+ <action method="addTab" translate="title" module="catalog"><alias>upsell_products</alias><title>We Also Recommend</title><block>catalog/product_list_upsell</block><template>catalog/product/list/upsell.phtml</template></action>
210
+ <action method="addTab" translate="title" module="catalog"><alias>additional</alias><title>Additional Information</title><block>catalog/product_view_attributes</block><template>catalog/product/view/attributes.phtml</template></action>
211
+ </block>
212
+
213
+ <block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" />
214
+ <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
215
+ <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
216
+
217
+ <block type="core/text_list" name="product.info.extrahint" as="extrahint" translate="label">
218
+ <label>Product View Extra Hint</label>
219
+ </block>
220
+
221
+ <block type="catalog/product_view" name="product.info.options.wrapper" as="product_options_wrapper" template="catalog/product/view/options/wrapper.phtml" translate="label">
222
+ <label>Info Column Options Wrapper</label>
223
+ <block type="core/template" name="options_js" template="catalog/product/view/options/js.phtml"/>
224
+ <block type="catalog/product_view_options" name="product.info.options" as="product_options" template="catalog/product/view/options.phtml">
225
+ <action method="addOptionRenderer"><type>text</type><block>catalog/product_view_options_type_text</block><template>catalog/product/view/options/type/text.phtml</template></action>
226
+ <action method="addOptionRenderer"><type>file</type><block>catalog/product_view_options_type_file</block><template>catalog/product/view/options/type/file.phtml</template></action>
227
+ <action method="addOptionRenderer"><type>select</type><block>catalog/product_view_options_type_select</block><template>catalog/product/view/options/type/select.phtml</template></action>
228
+ <action method="addOptionRenderer"><type>date</type><block>catalog/product_view_options_type_date</block><template>catalog/product/view/options/type/date.phtml</template></action>
229
+ </block>
230
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
231
+ </block>
232
+ <block type="catalog/product_view" name="product.info.options.wrapper.bottom" as="product_options_wrapper_bottom" template="catalog/product/view/options/wrapper/bottom.phtml" translate="label">
233
+ <label>Bottom Block Options Wrapper</label>
234
+ <action method="insert"><block>product.tierprices</block></action>
235
+ <block type="catalog/product_view" name="product.clone_prices" as="prices" template="catalog/product/view/price_clone.phtml"/>
236
+ <action method="append"><block>product.info.addtocart</block></action>
237
+ </block>
238
+
239
+ <block type="core/template_facade" name="product.info.container1" as="container1">
240
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container1</value></action>
241
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
242
+ <action method="append"><block>product.info.options.wrapper</block></action>
243
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
244
+ </block>
245
+ <block type="core/template_facade" name="product.info.container2" as="container2">
246
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container2</value></action>
247
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
248
+ <action method="append"><block>product.info.options.wrapper</block></action>
249
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
250
+ </block>
251
+ <action method="unsetCallChild"><child>container1</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
252
+ <action method="unsetCallChild"><child>container2</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
253
+ </block>
254
+ </reference>
255
+ <reference name="upsell_products">
256
+ <action method="setColumnCount"><columns>5</columns></action>
257
+ <action method="setItemLimit"><type>upsell</type><limit>5</limit></action>
258
+ </reference>
259
+ <reference name="left">
260
+ <block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
261
+ </reference>
262
+ </catalog_product_view>
263
+
264
+ <!--
265
+ Additional block dependant on product type
266
+ -->
267
+ <PRODUCT_TYPE_simple translate="label" module="catalog">
268
+ <label>Catalog Product View (Simple)</label>
269
+ <reference name="product.info">
270
+ <block type="catalog/product_view_type_simple" name="product.info.simple" as="product_type_data" template="catalog/product/view/type/simple.phtml">
271
+ <block type="core/text_list" name="product.info.simple.extra" as="product_type_data_extra"/>
272
+ </block>
273
+ </reference>
274
+ </PRODUCT_TYPE_simple>
275
+ <PRODUCT_TYPE_configurable translate="label" module="catalog">
276
+ <label>Catalog Product View (Configurable)</label>
277
+ <reference name="product.info">
278
+ <block type="catalog/product_view_type_configurable" name="product.info.configurable" as="product_type_data" template="catalog/product/view/type/configurable.phtml">
279
+ <block type="core/text_list" name="product.info.configurable.extra" as="product_type_data_extra"/>
280
+ </block>
281
+ </reference>
282
+ <reference name="product.info.options.wrapper">
283
+ <block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
284
+ </reference>
285
+ </PRODUCT_TYPE_configurable>
286
+ <PRODUCT_TYPE_grouped translate="label" module="catalog">
287
+ <label>Catalog Product View (Grouped)</label>
288
+ <reference name="product.info">
289
+ <block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
290
+ <block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra"/>
291
+ </block>
292
+ </reference>
293
+ </PRODUCT_TYPE_grouped>
294
+ <PRODUCT_TYPE_virtual translate="label" module="catalog">
295
+ <label>Catalog Product View (Virtual)</label>
296
+ <reference name="product.info">
297
+ <block type="catalog/product_view_type_virtual" name="product.info.virtual" as="product_type_data" template="catalog/product/view/type/virtual.phtml">
298
+ <block type="core/text_list" name="product.info.virtual.extra" as="product_type_data_extra"/>
299
+ </block>
300
+ </reference>
301
+ </PRODUCT_TYPE_virtual>
302
+
303
+
304
+
305
+ <!--
306
+ Product send to friend
307
+ -->
308
+
309
+ <catalog_product_send translate="label">
310
+ <label>Catalog Product Email to a Friend</label>
311
+ <!-- Mage_Catalog -->
312
+ <reference name="root">
313
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
314
+ </reference>
315
+ <reference name="head">
316
+ <action method="addJs"><script>varien/product.js</script></action>
317
+ </reference>
318
+ <reference name="content">
319
+ <block type="catalog/product_send" name="product.send" template="catalog/product/send.phtml">
320
+ </block>
321
+ </reference>
322
+ </catalog_product_send>
323
+
324
+ <!--
325
+ Product additional images gallery popup
326
+ -->
327
+
328
+ <catalog_product_gallery translate="label">
329
+ <label>Catalog Product Image Gallery Popup</label>
330
+ <!-- Mage_Catalog -->
331
+ <reference name="root">
332
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
333
+ </reference>
334
+ <reference name="content">
335
+ <block type="catalog/product_gallery" name="catalog_product_gallery" template="catalog/product/gallery.phtml"/>
336
+ </reference>
337
+ </catalog_product_gallery>
338
+
339
+ <!--
340
+ SEO Site Map
341
+ -->
342
+
343
+ <catalog_seo_sitemap translate="label">
344
+ <label>Catalog Seo Sitemap (Common)</label>
345
+ <remove name="right"/>
346
+ <remove name="left"/>
347
+
348
+ <reference name="root">
349
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
350
+ </reference>
351
+ <reference name="content">
352
+ <block type="page/template_container" name="seo.sitemap.container" template="catalog/seo/sitemap/container.phtml">
353
+ <block type="page/template_links" name="seo.sitemap.links" as="links" template="page/template/links.phtml"/>
354
+ <block type="page/html_pager" name="seo.sitemap.pager.top" as="pager_top" template="page/html/pager.phtml"/>
355
+ <block type="page/html_pager" name="seo.sitemap.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
356
+ </block>
357
+ </reference>
358
+ </catalog_seo_sitemap>
359
+
360
+ <catalog_seo_sitemap_category translate="label">
361
+ <label>Catalog Seo Sitemap (Category List)</label>
362
+ <update handle="catalog_seo_sitemap" />
363
+ <reference name="seo.sitemap.container">
364
+ <action method="setTitle" translate="title" module="catalog"><title>Categories</title></action>
365
+ <block type="catalog/seo_sitemap_category" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
366
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
367
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
368
+ <action method="setItemsTitle" translate="title" module="catalog"><title>categories</title></action>
369
+ </block>
370
+ </reference>
371
+ <reference name="seo.sitemap.links">
372
+ <action method="addLink" translate="label title" module="catalog"><label>Products Sitemap</label><url helper="catalog/map/getProductUrl"/><title>Products Sitemap</title></action>
373
+ </reference>
374
+ </catalog_seo_sitemap_category>
375
+
376
+ <catalog_seo_sitemap_category_tree translate="label">
377
+ <label>Catalog Seo Sitemap (Category Tree)</label>
378
+ <reference name="seo.sitemap.container">
379
+ <remove name="seo.sitemap.pager.top" />
380
+ <remove name="seo.sitemap.pager.bottom" />
381
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.top" as="pager_top" template="page/html/pager.phtml"/>
382
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
383
+ <remove name="seo.sitemap.sitemap" />
384
+ <block type="catalog/seo_sitemap_tree_category" name="seo.sitemap.sitemap_tree" as="sitemap" after="pager_top" template="catalog/seo/tree.phtml">
385
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.top</pager></action>
386
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.bottom</pager></action>
387
+ </block>
388
+ </reference>
389
+ </catalog_seo_sitemap_category_tree>
390
+
391
+ <catalog_seo_sitemap_product translate="label">
392
+ <label>Catalog Seo Sitemap (Product List)</label>
393
+ <update handle="catalog_seo_sitemap" />
394
+ <reference name="seo.sitemap.container">
395
+ <action method="setTitle" translate="title" module="catalog"><title>Products</title></action>
396
+ <block type="catalog/seo_sitemap_product" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
397
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
398
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
399
+ <action method="setItemsTitle" translate="title" module="catalog"><title>products</title></action>
400
+ </block>
401
+ </reference>
402
+ <reference name="seo.sitemap.links">
403
+ <action method="addLink" translate="label title" module="catalog"><label>Categories Sitemap</label><url helper="catalog/map/getCategoryUrl"/><title>Categories Sitemap</title></action>
404
+ </reference>
405
+ </catalog_seo_sitemap_product>
406
+
407
+
408
+ <!--
409
+ Catalog search terms block
410
+ -->
411
+
412
+ <catalog_seo_searchterm_popular translate="label">
413
+ <label>Catalog Seo Popular Search Terms</label>
414
+ <remove name="right"/>
415
+ <remove name="left"/>
416
+ <reference name="root">
417
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
418
+ </reference>
419
+ <reference name="content">
420
+ <block type="catalog/seo_searchterm" name="seo.searchterm" template="catalog/seo/searchterm.phtml"/>
421
+ </reference>
422
+ </catalog_seo_searchterm_popular>
423
+
424
+ </layout>
app/design/frontend/default/modern/layout/catalogsearch.xml ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <default>
32
+ <reference name="top.bar">
33
+ <block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
34
+ </reference>
35
+ <reference name="footer_links">
36
+ <action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
37
+ <label>Search Terms</label>
38
+ <url helper="catalogsearch/getSearchTermUrl" />
39
+ <title>Search Terms</title>
40
+ </action>
41
+ <action method="addLink" translate="label title" module="catalogsearch">
42
+ <label>Advanced Search</label>
43
+ <url helper="catalogsearch/getAdvancedSearchUrl" />
44
+ <title>Advanced Search</title>
45
+ </action>
46
+ </reference>
47
+ </default>
48
+
49
+ <catalogsearch_result_index translate="label">
50
+ <label>Quick Search Form</label>
51
+ <update handle="page_two_columns_left" />
52
+ <reference name="root">
53
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
54
+ </reference>
55
+ <reference name="left">
56
+ <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/>
57
+ </reference>
58
+ <reference name="content">
59
+ <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml">
60
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
61
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
62
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
63
+ </block>
64
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
65
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
66
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
67
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
68
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
69
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
70
+ </block>
71
+ <action method="setListOrders"/>
72
+ <action method="setListModes"/>
73
+ <action method="setListCollection"/>
74
+ </block>
75
+ </reference>
76
+ </catalogsearch_result_index>
77
+
78
+ <catalogsearch_advanced_index translate="label">
79
+ <label>Advanced Search Form</label>
80
+ <!-- Mage_Catalogsearch -->
81
+ <reference name="root">
82
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
83
+ </reference>
84
+ <reference name="head">
85
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
86
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
87
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
88
+ </reference>
89
+ <reference name="content">
90
+ <block type="catalogsearch/advanced_form" name="catalogsearch_advanced_form" template="catalogsearch/advanced/form.phtml"/>
91
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
92
+ </reference>
93
+ </catalogsearch_advanced_index>
94
+
95
+ <!--
96
+ Advanced search results
97
+ -->
98
+
99
+ <catalogsearch_advanced_result translate="label">
100
+ <label>Advanced Search Result</label>
101
+ <update handle="page_two_columns_left" />
102
+ <!-- Mage_Catalogsearch -->
103
+ <reference name="root">
104
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
105
+ </reference>
106
+ <reference name="content">
107
+ <block type="catalogsearch/advanced_result" name="catalogsearch_advanced_result" template="catalogsearch/advanced/result.phtml">
108
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
109
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
110
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
111
+ </block>
112
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
113
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
114
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
115
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
116
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
117
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
118
+ </block>
119
+ <action method="setListOrders"/>
120
+ <action method="setListModes"/>
121
+ <action method="setListCollection"/>
122
+ </block>
123
+ </reference>
124
+ </catalogsearch_advanced_result>
125
+
126
+ <catalogsearch_term_popular translate="label">
127
+ <label>Popular Search Terms</label>
128
+ <remove name="right"/>
129
+ <remove name="left"/>
130
+
131
+ <reference name="root">
132
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
133
+ </reference>
134
+ <reference name="content">
135
+ <block type="catalogsearch/term" name="seo.searchterm" template="catalogsearch/term.phtml"/>
136
+ </reference>
137
+ </catalogsearch_term_popular>
138
+
139
+ </layout>
app/design/frontend/default/modern/layout/checkout.xml ADDED
@@ -0,0 +1,416 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Default layout, loads most of the pages
33
+ -->
34
+
35
+ <default>
36
+
37
+ <!-- Mage_Checkout -->
38
+ <reference name="top.links">
39
+ <block type="checkout/links" name="checkout_cart_link">
40
+ <action method="addCartLink"></action>
41
+ <action method="addCheckoutLink"></action>
42
+ </block>
43
+ </reference>
44
+ <reference name="left">
45
+ <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
46
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
47
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
48
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
49
+ <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions"/>
50
+ </block>
51
+ </reference>
52
+ <reference name="head">
53
+ <block type="core/template" name="optional_zip_countries" as="optional_zip_countries" template="directory/js/optional_zip_countries.phtml" />
54
+ </reference>
55
+
56
+ </default>
57
+
58
+ <checkout_cart_index translate="label">
59
+ <label>Shopping Cart</label>
60
+ <remove name="right"/>
61
+ <remove name="left"/>
62
+ <!-- Mage_Checkout -->
63
+ <reference name="root">
64
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
65
+ </reference>
66
+ <reference name="content">
67
+ <block type="checkout/cart" name="checkout.cart">
68
+ <action method="setCartTemplate"><value>checkout/cart.phtml</value></action>
69
+ <action method="setEmptyTemplate"><value>checkout/cart/noItems.phtml</value></action>
70
+ <action method="chooseTemplate"/>
71
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/item/default.phtml</template></action>
72
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/item/default.phtml</template></action>
73
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/item/default.phtml</template></action>
74
+
75
+ <block type="core/text_list" name="checkout.cart.top_methods" as="top_methods" translate="label">
76
+ <label>Payment Methods Before Checkout Button</label>
77
+ <block type="checkout/onepage_link" name="checkout.cart.methods.onepage" template="checkout/onepage/link.phtml"/>
78
+ </block>
79
+
80
+ <block type="page/html_wrapper" name="checkout.cart.form.before" as="form_before" translate="label">
81
+ <label>Shopping Cart Form Before</label>
82
+ </block>
83
+
84
+ <block type="core/text_list" name="checkout.cart.methods" as="methods" translate="label">
85
+ <label>Payment Methods After Checkout Button</label>
86
+ <block type="checkout/onepage_link" name="checkout.cart.methods.onepage" template="checkout/onepage/link.phtml"/>
87
+ <block type="checkout/multishipping_link" name="checkout.cart.methods.multishipping" template="checkout/multishipping/link.phtml"/>
88
+ </block>
89
+
90
+ <block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="checkout/cart/coupon.phtml"/>
91
+ <block type="checkout/cart_shipping" name="checkout.cart.shipping" as="shipping" template="checkout/cart/shipping.phtml"/>
92
+ <block type="checkout/cart_crosssell" name="checkout.cart.crosssell" as="crosssell" template="checkout/cart/crosssell.phtml"/>
93
+
94
+ <block type="checkout/cart_totals" name="checkout.cart.totals" as="totals" template="checkout/cart/totals.phtml"/>
95
+ </block>
96
+ </reference>
97
+ </checkout_cart_index>
98
+
99
+ <!--
100
+ Multi address shipping checkout main layout,
101
+ will be rendered on all checkout pages
102
+ -->
103
+
104
+ <checkout_multishipping translate="label">
105
+ <label>Multishipping Checkout</label>
106
+ <!-- Mage_Checkout -->
107
+ <remove name="right"/>
108
+ <remove name="left"/>
109
+
110
+ <reference name="root">
111
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
112
+ </reference>
113
+ <reference name="content">
114
+ <block type="checkout/multishipping_state" name="checkout_state" template="checkout/multishipping/state.phtml"/>
115
+ </reference>
116
+ </checkout_multishipping>
117
+
118
+ <checkout_multishipping_login>
119
+ <update handle="customer_account_login"/>
120
+ </checkout_multishipping_login>
121
+
122
+ <checkout_multishipping_register>
123
+ <update handle="customer_account_create"/>
124
+ </checkout_multishipping_register>
125
+
126
+ <!--
127
+ Multi address shipping checkout selection of address per item page
128
+ -->
129
+
130
+ <checkout_multishipping_address_select translate="label">
131
+ <label>Multishipping Checkout Shipping Address Selection</label>
132
+ <update handle="checkout_multishipping"/>
133
+ <!-- Mage_Checkout -->
134
+ <reference name="content">
135
+ <block type="checkout/multishipping_address_select" name="checkout_address_select" template="checkout/multishipping/address/select.phtml"/>
136
+ </reference>
137
+ </checkout_multishipping_address_select>
138
+
139
+ <checkout_multishipping_address_selectbilling translate="label">
140
+ <label>Multishipping Checkout Billing Address Selection</label>
141
+ <update handle="checkout_multishipping"/>
142
+ <!-- Mage_Checkout -->
143
+ <reference name="content">
144
+ <block type="checkout/multishipping_address_select" name="checkout_address_select" template="checkout/multishipping/address/select.phtml"/>
145
+ </reference>
146
+ </checkout_multishipping_address_selectbilling>
147
+
148
+
149
+ <checkout_multishipping_address_newshipping translate="label">
150
+ <label>Multishipping Checkout Shipping Address Creation</label>
151
+ <update handle="checkout_multishipping"/>
152
+ <update handle="checkout_multishipping_customer_address"/>
153
+ </checkout_multishipping_address_newshipping>
154
+
155
+ <checkout_multishipping_address_newbilling translate="label">
156
+ <label>Multishipping Checkout Billing Address Creation</label>
157
+ <update handle="checkout_multishipping"/>
158
+ <update handle="checkout_multishipping_customer_address"/>
159
+ </checkout_multishipping_address_newbilling>
160
+
161
+ <checkout_multishipping_address_editshipping translate="label">
162
+ <label>Multishipping Checkout Shipping Address Edit Form</label>
163
+ <update handle="checkout_multishipping"/>
164
+ <update handle="checkout_multishipping_customer_address"/>
165
+ </checkout_multishipping_address_editshipping>
166
+
167
+ <checkout_multishipping_address_editaddress>
168
+ <update handle="checkout_multishipping"/>
169
+ <update handle="checkout_multishipping_customer_address"/>
170
+ </checkout_multishipping_address_editaddress>
171
+
172
+ <checkout_multishipping_address_editbilling translate="label">
173
+ <label>Multishipping Checkout Billing Address Edit Form</label>
174
+ <update handle="checkout_multishipping"/>
175
+ <update handle="checkout_multishipping_customer_address"/>
176
+ </checkout_multishipping_address_editbilling>
177
+
178
+ <checkout_multishipping_customer_address translate="label">
179
+ <label>Multishipping Checkout Customer Address Edit Form</label>
180
+ <reference name="content">
181
+ <block type="customer/address_edit" name="customer_address_edit" template="customer/address/edit.phtml"/>
182
+ </reference>
183
+ </checkout_multishipping_customer_address>
184
+
185
+ <!--
186
+ Multi address shipping checkout address page
187
+ -->
188
+
189
+ <checkout_multishipping_addresses translate="label">
190
+ <label>Multishipping Checkout Address (Any) Form</label>
191
+ <update handle="checkout_multishipping"/>
192
+ <!-- Mage_Checkout -->
193
+ <reference name="content">
194
+ <block type="checkout/multishipping_addresses" name="checkout_addresses" template="checkout/multishipping/addresses.phtml">
195
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
196
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
197
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
198
+ </block>
199
+ </reference>
200
+ </checkout_multishipping_addresses>
201
+
202
+ <!--
203
+ Multi address shipping checkout shipping information
204
+ -->
205
+
206
+ <checkout_multishipping_shipping translate="label">
207
+ <label>Multishipping Checkout Shipping Information Step</label>
208
+ <update handle="checkout_multishipping"/>
209
+ <!-- Mage_Checkout -->
210
+ <reference name="content">
211
+ <block type="checkout/multishipping_shipping" name="checkout_shipping" template="checkout/multishipping/shipping.phtml">
212
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
213
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
214
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
215
+
216
+ <block type="checkout/multishipping_billing_items" name="checkout_billing_items" template="checkout/multishipping/billing/items.phtml">
217
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
218
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
219
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
220
+ </block>
221
+ </block>
222
+ </reference>
223
+ </checkout_multishipping_shipping>
224
+
225
+ <!--
226
+ Multi address shipping checkout billing information
227
+ -->
228
+
229
+ <checkout_multishipping_billing translate="label">
230
+ <label>Multishipping Checkout Billing Information Step</label>
231
+ <update handle="checkout_multishipping"/>
232
+ <!-- Mage_Checkout -->
233
+ <reference name="content">
234
+ <block type="checkout/multishipping_billing" name="checkout_billing" template="checkout/multishipping/billing.phtml">
235
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
236
+
237
+ <!--<block type="checkout/multishipping_billing_items" name="checkout_billing_items" template="checkout/multishipping/billing/items.phtml">
238
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
239
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
240
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
241
+ </block>-->
242
+
243
+ </block>
244
+ </reference>
245
+ </checkout_multishipping_billing>
246
+
247
+ <!--
248
+ Multi address shipping checkout overview
249
+ -->
250
+
251
+ <checkout_multishipping_overview translate="label">
252
+ <label>Multishipping Checkout Overview</label>
253
+ <update handle="checkout_multishipping"/>
254
+ <!-- Mage_Checkout -->
255
+ <reference name="content">
256
+ <block type="checkout/multishipping_overview" name="checkout_overview" template="checkout/multishipping/overview.phtml">
257
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
258
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
259
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
260
+ <action method="addRowItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/overview/item.phtml</template></action>
261
+ <action method="addRowItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/overview/item.phtml</template></action>
262
+ <block type="checkout/multishipping_payment_info" name="payment_info">
263
+ <action method="setInfoTemplate"><method></method><template></template></action>
264
+ </block>
265
+ <block type="checkout/agreements" name="checkout.multishipping.agreements" as="agreements" template="checkout/multishipping/agreements.phtml"/>
266
+ <block type="checkout/cart_totals" name="totals" />
267
+ <block type="core/text_list" name="checkout.multishipping.overview.items.after" as="items_after"/>
268
+ </block>
269
+ </reference>
270
+ </checkout_multishipping_overview>
271
+
272
+ <!--
273
+ Multi address shipping checkout success
274
+ -->
275
+
276
+ <checkout_multishipping_success translate="label">
277
+ <label>Multishipping Checkout Success</label>
278
+ <update handle="checkout_multishipping"/>
279
+ <!-- Mage_Checkout -->
280
+ <reference name="content">
281
+ <block type="checkout/multishipping_success" name="checkout_success" template="checkout/multishipping/success.phtml"/>
282
+ </reference>
283
+ </checkout_multishipping_success>
284
+
285
+ <!--
286
+ One page checkout main layout
287
+ -->
288
+
289
+ <checkout_onepage_index translate="label">
290
+ <label>One Page Checkout</label>
291
+ <!-- Mage_Checkout -->
292
+ <remove name="right"/>
293
+
294
+ <reference name="root">
295
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
296
+ </reference>
297
+ <reference name="left">
298
+ <action method="unsetChildren"></action>
299
+ <block type="page/html_wrapper" name="checkout.progress.wrapper">
300
+ <action method="setElementId"><value>checkout-progress-wrapper</value></action>
301
+ <block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml"/>
302
+ </block>
303
+ </reference>
304
+ <reference name="content">
305
+ <block type="checkout/onepage" name="checkout.onepage" template="checkout/onepage.phtml">
306
+ <block type="checkout/onepage_login" name="checkout.onepage.login" as="login" template="checkout/onepage/login.phtml">
307
+ <block type="page/html_wrapper" name="checkout.onepage.login.before" as="login_before">
308
+ <action method="setMayBeInvisible"><value>1</value></action>
309
+ </block>
310
+ </block>
311
+ <block type="checkout/onepage_billing" name="checkout.onepage.billing" as="billing" template="checkout/onepage/billing.phtml"/>
312
+ <block type="checkout/onepage_shipping" name="checkout.onepage.shipping" as="shipping" template="checkout/onepage/shipping.phtml"/>
313
+ <block type="checkout/onepage_shipping_method" name="checkout.onepage.shipping_method" as="shipping_method" template="checkout/onepage/shipping_method.phtml">
314
+ <block type="checkout/onepage_shipping_method_available" name="checkout.onepage.shipping_method.available" as="available" template="checkout/onepage/shipping_method/available.phtml"/>
315
+ <block type="checkout/onepage_shipping_method_additional" name="checkout.onepage.shipping_method.additional" as="additional" template="checkout/onepage/shipping_method/additional.phtml"/>
316
+ </block>
317
+ <block type="checkout/onepage_payment" name="checkout.onepage.payment" as="payment" template="checkout/onepage/payment.phtml">
318
+ <block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/methods.phtml">
319
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
320
+ </block>
321
+ </block>
322
+ <block type="checkout/onepage_review" name="checkout.onepage.review" as="review" template="checkout/onepage/review.phtml">
323
+ <block type="checkout/agreements" name="checkout.onepage.agreements" as="agreements" template="checkout/onepage/agreements.phtml"/>
324
+ </block>
325
+ </block>
326
+ </reference>
327
+ </checkout_onepage_index>
328
+
329
+ <!--
330
+ One page checkout progress block
331
+ -->
332
+
333
+ <checkout_onepage_progress>
334
+ <!-- Mage_Checkout -->
335
+ <remove name="right"/>
336
+ <remove name="left"/>
337
+
338
+ <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
339
+ <block type="checkout/onepage_payment_info" name="payment_info">
340
+ <action method="setInfoTemplate"><method></method><template></template></action>
341
+ </block>
342
+ </block>
343
+ </checkout_onepage_progress>
344
+
345
+ <!--
346
+ One page checkout payment methods block
347
+ -->
348
+ <checkout_onepage_paymentmethod>
349
+ <remove name="right"/>
350
+ <remove name="left"/>
351
+
352
+ <block type="checkout/onepage_payment_methods" name="root" output="toHtml" template="checkout/onepage/payment/methods.phtml">
353
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
354
+ </block>
355
+ </checkout_onepage_paymentmethod>
356
+
357
+
358
+ <!--
359
+ One page checkout shipping methods block
360
+ -->
361
+
362
+ <checkout_onepage_shippingmethod>
363
+ <!-- Mage_Checkout -->
364
+ <remove name="right"/>
365
+ <remove name="left"/>
366
+
367
+ <block type="checkout/onepage_shipping_method_available" name="root" output="toHtml" template="checkout/onepage/shipping_method/available.phtml"/>
368
+ </checkout_onepage_shippingmethod>
369
+
370
+ <checkout_onepage_additional>
371
+ <!-- Mage_Checkout -->
372
+ <remove name="right"/>
373
+ <remove name="left"/>
374
+
375
+ <block type="checkout/onepage_shipping_method_additional" name="root" output="toHtml" template="checkout/onepage/shipping_method/additional.phtml">
376
+ <action method="setDontDisplayContainer"><param>1</param></action>
377
+ </block>
378
+ </checkout_onepage_additional>
379
+
380
+ <!--
381
+ One page checkout order review block
382
+ -->
383
+
384
+ <checkout_onepage_review>
385
+ <!-- Mage_Checkout -->
386
+ <remove name="right"/>
387
+ <remove name="left"/>
388
+
389
+ <block type="checkout/onepage_review_info" name="root" output="toHtml" template="checkout/onepage/review/info.phtml">
390
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
391
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
392
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
393
+ <block type="checkout/cart_totals" name="checkout.onepage.review.info.totals" as="totals" template="checkout/onepage/review/totals.phtml"/>
394
+ <block type="core/text_list" name="checkout.onepage.review.info.items.before" as="items_before"/>
395
+ </block>
396
+ </checkout_onepage_review>
397
+
398
+ <checkout_onepage_success translate="label">
399
+ <label>One Page Checkout Success</label>
400
+ <reference name="root">
401
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
402
+ </reference>
403
+ <reference name="content">
404
+ <block type="checkout/onepage_success" name="checkout.success" template="checkout/success.phtml"/>
405
+ </reference>
406
+ </checkout_onepage_success>
407
+ <checkout_onepage_failure translate="label">
408
+ <label>One Page Checkout Failure</label>
409
+ <reference name="root">
410
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
411
+ </reference>
412
+ <reference name="content">
413
+ <block type="checkout/onepage_failure" name="checkout.failure" template="checkout/onepage/failure.phtml"/>
414
+ </reference>
415
+ </checkout_onepage_failure>
416
+ </layout>
app/design/frontend/default/modern/layout/contacts.xml ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <layout version="0.1.0">
29
+ <default>
30
+ <reference name="footer_links">
31
+ <action method="addLink" translate="label title" module="contacts" ifconfig="contacts/contacts/enabled"><label>Contact Us</label><url>contacts</url><title>Contact Us</title><prepare>true</prepare></action>
32
+ </reference>
33
+ </default>
34
+
35
+ <contacts_index_index translate="label">
36
+ <label>Contact Us Form</label>
37
+ <reference name="root">
38
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
39
+ <action method="setHeaderTitle" translate="title" module="contacts"><title>Contact Us</title></action>
40
+ </reference>
41
+ <reference name="content">
42
+ <block type="core/template" name="contactForm" template="contacts/form.phtml"/>
43
+ </reference>
44
+ </contacts_index_index>
45
+ </layout>
app/design/frontend/default/modern/layout/customer.xml ADDED
@@ -0,0 +1,261 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ Supported layout update handles (action):
29
+ - customer_account_index
30
+ - customer_address_index
31
+ - customer_address_view
32
+ - customer_account_login
33
+ - customer_account_logoutsuccess
34
+ - customer_account_create
35
+ - customer_account_forgotpassword
36
+ - customer_account_confirmation
37
+ - customer_account_edit
38
+
39
+ Supported layout update handles (special):
40
+ - default
41
+
42
+ -->
43
+ <layout version="0.1.0">
44
+
45
+ <!--
46
+ Default layout, loads most of the pages
47
+ -->
48
+
49
+ <default>
50
+ <!-- Mage_Customer -->
51
+ <reference name="top.links">
52
+ <action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>
53
+ </reference>
54
+ </default>
55
+
56
+ <!--
57
+ Load this update on every page when customer is logged in
58
+ -->
59
+
60
+ <customer_logged_in>
61
+ <reference name="top.links">
62
+ <action method="addLink" translate="label title" module="customer"><label>Log Out</label><url helper="customer/getLogoutUrl"/><title>Log Out</title><prepare/><urlParams/><position>100</position></action>
63
+ </reference>
64
+ </customer_logged_in>
65
+
66
+ <!--
67
+ Load this update on every page when customer is logged out
68
+ -->
69
+
70
+ <customer_logged_out>
71
+ <!---<reference name="right">
72
+ <block type="customer/form_login" name="customer_form_mini_login" before="-" template="customer/form/mini.login.phtml"/>
73
+ </reference>-->
74
+ <reference name="top.links">
75
+ <action method="addLink" translate="label title" module="customer"><label>Log In</label><url helper="customer/getLoginUrl"/><title>Log In</title><prepare/><urlParams/><position>100</position></action>
76
+ </reference>
77
+ <remove name="wishlist_sidebar"></remove>
78
+ <remove name="reorder"></remove>
79
+ </customer_logged_out>
80
+
81
+ <!--
82
+ Layout for customer login page
83
+ -->
84
+
85
+ <customer_account_login translate="label">
86
+ <label>Customer Account Login Form</label>
87
+ <!-- Mage_Customer -->
88
+ <remove name="right"/>
89
+ <remove name="left"/>
90
+
91
+ <reference name="root">
92
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
93
+ </reference>
94
+ <reference name="content">
95
+ <block type="customer/form_login" name="customer_form_login" template="customer/form/login.phtml"/>
96
+ </reference>
97
+ </customer_account_login>
98
+
99
+ <!--
100
+ Layout for customer log out page
101
+ -->
102
+
103
+ <customer_account_logoutsuccess translate="label">
104
+ <label>Customer Account Logout Success</label>
105
+ <!-- Mage_Customer -->
106
+ <remove name="right"/>
107
+ <remove name="left"/>
108
+
109
+ <reference name="root">
110
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
111
+ </reference>
112
+ <reference name="content">
113
+ <block type="core/template" name="customer_logout" template="customer/logout.phtml"/>
114
+ </reference>
115
+ </customer_account_logoutsuccess>
116
+
117
+ <!--
118
+ New customer registration
119
+ -->
120
+
121
+ <customer_account_create translate="label">
122
+ <label>Customer Account Registration Form</label>
123
+ <!-- Mage_Customer -->
124
+ <remove name="right"/>
125
+ <remove name="left"/>
126
+
127
+ <reference name="head">
128
+ <block type="core/template" name="optional_zip_countries" as="optional_zip_countries" template="directory/js/optional_zip_countries.phtml" />
129
+ </reference>
130
+ <reference name="root">
131
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
132
+ </reference>
133
+ <reference name="content">
134
+ <block type="customer/form_register" name="customer_form_register" template="customer/form/register.phtml">
135
+ <block type="page/html_wrapper" name="customer.form.register.fields.before" as="form_fields_before"/>
136
+ </block>
137
+ </reference>
138
+ </customer_account_create>
139
+
140
+ <customer_account_forgotpassword translate="label">
141
+ <label>Customer Forgot Password Form</label>
142
+ <remove name="right"/>
143
+ <remove name="left"/>
144
+
145
+ <reference name="root">
146
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
147
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Password forgotten</title></action>
148
+ </reference>
149
+ <reference name="content">
150
+ <!--<block type="core/template" name="forgotPassword" template="customer/form/forgotpassword.phtml"/>-->
151
+ <block type="customer/account_forgotpassword" name="forgotPassword" template="customer/form/forgotpassword.phtml"/>
152
+ </reference>
153
+ </customer_account_forgotpassword>
154
+
155
+ <customer_account_confirmation>
156
+ <remove name="right"/>
157
+ <remove name="left"/>
158
+
159
+ <reference name="root">
160
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
161
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Send confirmation link</title></action>
162
+ </reference>
163
+ <reference name="content">
164
+ <block type="core/template" name="accountConfirmation" template="customer/form/confirmation.phtml"/>
165
+ </reference>
166
+ </customer_account_confirmation>
167
+
168
+ <customer_account_edit translate="label">
169
+ <label>Customer Account Edit Form</label>
170
+ <update handle="customer_account"/>
171
+ <reference name="root">
172
+ <action method="setHeaderTitle" translate="title" module="customer"><title>Edit Account Info</title></action>
173
+ </reference>
174
+ <reference name="my.account.wrapper">
175
+ <block type="customer/form_edit" name="customer_edit" template="customer/form/edit.phtml"/>
176
+ </reference>
177
+ </customer_account_edit>
178
+
179
+ <!--
180
+ Customer account pages, rendered for all tabs in dashboard
181
+ -->
182
+
183
+ <customer_account translate="label">
184
+ <label>Customer My Account (All Pages)</label>
185
+ <!-- Mage_Customer -->
186
+ <reference name="root">
187
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
188
+ </reference>
189
+
190
+ <reference name="content">
191
+ <block type="page/html_wrapper" name="my.account.wrapper">
192
+ <action method="setElementClass"><value>my-account</value></action>
193
+ </block>
194
+ </reference>
195
+
196
+ <reference name="left">
197
+ <block type="customer/account_navigation" name="customer_account_navigation" before="-" template="customer/account/navigation.phtml">
198
+ <action method="addLink" translate="label" module="customer"><name>account</name><path>customer/account/</path><label>Account Dashboard</label></action>
199
+ <action method="addLink" translate="label" module="customer"><name>account_edit</name><path>customer/account/edit/</path><label>Account Information</label></action>
200
+ <action method="addLink" translate="label" module="customer"><name>address_book</name><path>customer/address/</path><label>Address Book</label></action>
201
+ </block>
202
+ <remove name="tags_popular"/>
203
+
204
+ </reference>
205
+ </customer_account>
206
+
207
+ <!--
208
+ Customer account home dashboard layout
209
+ -->
210
+
211
+ <customer_account_index translate="label">
212
+ <label>Customer My Account Dashboard</label>
213
+ <update handle="customer_account"/>
214
+ <!-- Mage_Customer -->
215
+ <reference name="root">
216
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
217
+ </reference>
218
+ <reference name="my.account.wrapper">
219
+ <block type="customer/account_dashboard" name="customer_account_dashboard" template="customer/account/dashboard.phtml">
220
+ <block type="customer/account_dashboard_hello" name="customer_account_dashboard_hello" as="hello" template="customer/account/dashboard/hello.phtml"/>
221
+ <block type="core/template" name="customer_account_dashboard_top" as="top" />
222
+ <block type="customer/account_dashboard_info" name="customer_account_dashboard_info" as="info" template="customer/account/dashboard/info.phtml"/>
223
+ <block type="customer/account_dashboard_newsletter" name="customer_account_dashboard_newsletter" as="newsletter" template="customer/account/dashboard/newsletter.phtml"/>
224
+ <block type="customer/account_dashboard_address" name="customer_account_dashboard_address" as="address" template="customer/account/dashboard/address.phtml"/>
225
+ <block type="core/template" name="customer_account_dashboard_info1" as="info1" />
226
+ <block type="core/template" name="customer_account_dashboard_info2" as="info2" />
227
+ </block>
228
+ </reference>
229
+
230
+ </customer_account_index>
231
+
232
+ <!--
233
+ Customer account address book
234
+ -->
235
+
236
+ <customer_address_index translate="label">
237
+ <label>Customer My Account Address Book</label>
238
+ <!-- Mage_Customer -->
239
+ <update handle="customer_account"/>
240
+ <reference name="my.account.wrapper">
241
+ <block type="customer/address_book" name="address_book" before="-" template="customer/address/book.phtml"/>
242
+ </reference>
243
+ </customer_address_index>
244
+
245
+ <!--
246
+ Customer account address edit page
247
+ -->
248
+
249
+ <customer_address_form translate="label">
250
+ <label>Customer My Account Address Edit Form</label>
251
+ <!-- Mage_Customer -->
252
+ <update handle="customer_account"/>
253
+ <reference name="head">
254
+ <block type="core/template" name="optional_zip_countries" as="optional_zip_countries" template="directory/js/optional_zip_countries.phtml" />
255
+ </reference>
256
+ <reference name="my.account.wrapper">
257
+ <block type="customer/address_edit" name="customer_address_edit" template="customer/address/edit.phtml"/>
258
+ </reference>
259
+ </customer_address_form>
260
+
261
+ </layout>
app/design/frontend/default/modern/layout/newsletter.xml ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Default layout, loads most of the pages
33
+ -->
34
+
35
+ <default>
36
+
37
+ <!-- Mage_Newsletter -->
38
+ <reference name="footer">
39
+ <block type="newsletter/subscribe" name="newsletter" as="newsletter" template="newsletter/subscribe.phtml"/>
40
+ </reference>
41
+
42
+ </default>
43
+
44
+ <!--
45
+ Customer account pages, rendered for all tabs in dashboard
46
+ -->
47
+
48
+ <customer_account>
49
+ <!-- Mage_Newsletter -->
50
+ <reference name="customer_account_navigation">
51
+ <action method="addLink" translate="label" module="newsletter"><name>newsletter</name><path>newsletter/manage/</path><label>Newsletter Subscriptions</label></action>
52
+ </reference>
53
+ </customer_account>
54
+
55
+ <newsletter_manage_index translate="label">
56
+ <label>Customer My Account Newsletter Subscriptions</label>
57
+ <update handle="customer_account"/>
58
+ <reference name="my.account.wrapper">
59
+ <block type="customer/newsletter" name="customer_newsletter">
60
+ <block type="page/html_wrapper" name="customer.newsletter.form.before" as="form_before">
61
+ <action method="setMayBeInvisible"><value>1</value></action>
62
+ </block>
63
+ </block>
64
+ </reference>
65
+ </newsletter_manage_index>
66
+
67
+ </layout>
app/design/frontend/default/modern/layout/page.xml ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <layout version="0.1.0">
29
+ <!--
30
+ Default layout, loads most of the pages
31
+ -->
32
+
33
+ <default translate="label" module="page">
34
+ <label>All Pages</label>
35
+ <block type="page/html" name="root" output="toHtml" template="page/2columns-left.phtml">
36
+
37
+ <block type="page/html_head" name="head" as="head">
38
+ <action method="addJs"><script>prototype/prototype.js</script></action>
39
+ <action method="addJs" ifconfig="dev/js/deprecation"><script>prototype/deprecation.js</script></action>
40
+ <action method="addJs"><script>lib/ccard.js</script></action>
41
+ <action method="addJs"><script>prototype/validation.js</script></action>
42
+ <action method="addJs"><script>scriptaculous/builder.js</script></action>
43
+ <action method="addJs"><script>scriptaculous/effects.js</script></action>
44
+ <action method="addJs"><script>scriptaculous/dragdrop.js</script></action>
45
+ <action method="addJs"><script>scriptaculous/controls.js</script></action>
46
+ <action method="addJs"><script>scriptaculous/slider.js</script></action>
47
+ <action method="addJs"><script>varien/js.js</script></action>
48
+ <action method="addJs"><script>varien/form.js</script></action>
49
+ <action method="addJs"><script>varien/menu.js</script></action>
50
+ <action method="addJs"><script>mage/translate.js</script></action>
51
+ <action method="addJs"><script>mage/cookies.js</script></action>
52
+
53
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
54
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
55
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
56
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
57
+
58
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
59
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
60
+ </block>
61
+
62
+ <block type="core/text_list" name="after_body_start" as="after_body_start"/>
63
+
64
+ <block type="page/html_notices" name="global_notices" as="global_notices" template="page/html/notices.phtml" />
65
+
66
+ <block type="page/html_header" name="header" as="header">
67
+ <block type="core/text_list" name="top.menu" as="topMenu"/>
68
+ <block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>
69
+ <block type="page/template_links" name="top.links" as="topLinks"/>
70
+ <block type="page/html_wrapper" name="top.bar" as="topBar" translate="label">
71
+ <action method="setElementClass"><value>top-bar</value></action>
72
+ <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
73
+ </block>
74
+ <block type="page/html_wrapper" name="top.container" as="topContainer" translate="label">
75
+ <label>Page Header</label>
76
+ <action method="setElementClass"><value>top-container</value></action>
77
+ </block>
78
+ </block>
79
+
80
+ <block type="core/text_list" name="left" as="left" translate="label">
81
+ <label>Left Column</label>
82
+ </block>
83
+
84
+ <block type="core/messages" name="global_messages" as="global_messages"/>
85
+ <block type="core/messages" name="messages" as="messages"/>
86
+
87
+ <block type="core/text_list" name="content" as="content" translate="label">
88
+ <label>Main Content Area</label>
89
+ </block>
90
+
91
+ <block type="core/text_list" name="right" as="right" translate="label">
92
+ <label>Right Column</label>
93
+ </block>
94
+
95
+ <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
96
+ <block type="page/html_wrapper" name="bottom.container" as="bottomContainer" translate="label">
97
+ <label>Page Footer</label>
98
+ <action method="setElementClass"><value>bottom-container</value></action>
99
+ </block>
100
+ <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/>
101
+ <block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/>
102
+ </block>
103
+
104
+ <block type="core/text_list" name="before_body_end" as="before_body_end"/>
105
+ </block>
106
+
107
+ <block type="core/profiler" output="toHtml" name="core_profiler"/>
108
+ </default>
109
+
110
+ <print translate="label" module="page">
111
+ <label>All Pages (Print Version)</label>
112
+ <!-- Mage_Page -->
113
+ <block type="page/html" name="root" output="toHtml" template="page/print.phtml">
114
+
115
+ <block type="page/html_head" name="head" as="head">
116
+ <action method="addJs"><script>prototype/prototype.js</script></action>
117
+ <action method="addJs"><script>mage/translate.js</script></action>
118
+ <action method="addJs"><script>lib/ccard.js</script></action>
119
+ <action method="addJs"><script>prototype/validation.js</script></action>
120
+ <action method="addJs"><script>varien/js.js</script></action>
121
+
122
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
123
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
124
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
125
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
126
+
127
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
128
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
129
+
130
+ </block>
131
+
132
+ <block type="core/text_list" name="content" as="content" translate="label">
133
+ <label>Main Content Area</label>
134
+ </block>
135
+
136
+ </block>
137
+ </print>
138
+
139
+ <!-- Custom page layout handles -->
140
+ <page_empty translate="label">
141
+ <label>All Empty Layout Pages</label>
142
+ <reference name="root">
143
+ <action method="setTemplate"><template>page/empty.phtml</template></action>
144
+ <!-- Mark root page block that template is applied -->
145
+ <action method="setIsHandle"><applied>1</applied></action>
146
+ </reference>
147
+ </page_empty>
148
+
149
+ <page_one_column translate="label">
150
+ <label>All One-Column Layout Pages</label>
151
+ <reference name="root">
152
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
153
+ <!-- Mark root page block that template is applied -->
154
+ <action method="setIsHandle"><applied>1</applied></action>
155
+ </reference>
156
+ </page_one_column>
157
+
158
+ <page_two_columns_left translate="label">
159
+ <label>All Two-Column Layout Pages (Left Column)</label>
160
+ <reference name="root">
161
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
162
+ <!-- Mark root page block that template is applied -->
163
+ <action method="setIsHandle"><applied>1</applied></action>
164
+ </reference>
165
+ </page_two_columns_left>
166
+
167
+ <page_two_columns_right translate="label">
168
+ <label>All Two-Column Layout Pages (Right Column)</label>
169
+ <reference name="root">
170
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
171
+ <!-- Mark root page block that template is applied -->
172
+ <action method="setIsHandle"><applied>1</applied></action>
173
+ </reference>
174
+ </page_two_columns_right>
175
+
176
+ <page_three_columns translate="label">
177
+ <label>All Three-Column Layout Pages</label>
178
+ <reference name="root">
179
+ <action method="setTemplate"><template>page/3columns.phtml</template></action>
180
+ <!-- Mark root page block that template is applied -->
181
+ <action method="setIsHandle"><applied>1</applied></action>
182
+ </reference>
183
+ </page_three_columns>
184
+ </layout>
app/design/frontend/default/modern/layout/payment.xml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+ <catalog_product_view>
31
+ <reference name="product.info.tabs">
32
+ <action method="addTab" translate="title" module="payment"><alias>product.info.additional.recurring.schedule</alias><title>Recurring Profile</title><block>payment/catalog_product_view_profile</block><template>payment/catalog/product/view/profile/schedule.phtml</template></action>
33
+ </reference>
34
+ <reference name="product.info.options.wrapper">
35
+ <block type="payment/catalog_product_view_profile" name="product.info.options.recurring" as="recurring_options" template="payment/catalog/product/view/profile/options.phtml"/>
36
+ </reference>
37
+ </catalog_product_view>
38
+ </layout>
app/design/frontend/default/modern/layout/review.xml ADDED
@@ -0,0 +1,125 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <customer_account>
32
+ <!-- Mage_Review -->
33
+ <reference name="customer_account_navigation">
34
+ <action method="addLink" translate="label" module="review"><name>reviews</name><path>review/customer</path><label>My Product Reviews</label></action>
35
+ </reference>
36
+
37
+ </customer_account>
38
+
39
+ <!--
40
+ Customer account home dashboard layout
41
+ -->
42
+
43
+ <customer_account_index>
44
+
45
+ <!-- Mage_Review -->
46
+ <reference name="customer_account_dashboard">
47
+ <action method="unsetChild"><name>customer_account_dashboard_info1</name></action>
48
+ <block type="review/customer_recent" name="customer_account_dashboard_info1" as="info1" template="review/customer/recent.phtml"/>
49
+ </reference>
50
+
51
+ </customer_account_index>
52
+
53
+
54
+ <!--
55
+ Product reviews page (?)
56
+ -->
57
+
58
+ <reviews>
59
+ <!-- Mage_Review -->
60
+ <reference name="root">
61
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
62
+ </reference>
63
+ </reviews>
64
+
65
+ <!--
66
+ Product reviews page
67
+ -->
68
+
69
+ <review_product_list translate="label">
70
+ <label>Catalog Product Reviews List</label>
71
+ <reference name="root">
72
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
73
+ </reference>
74
+ <reference name="head">
75
+ <action method="addJs"><script>varien/product.js</script></action>
76
+ </reference>
77
+ <reference name="content">
78
+ <block type="review/product_view" name="product.info" template="catalog/product/view.phtml">
79
+ <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml">
80
+ <action method="disableGallery"/>
81
+ </block>
82
+ <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
83
+ <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
84
+ <block type="catalog/product_view" name="product.tierprices" as="tierprices" template="catalog/product/view/tierprices.phtml"/>
85
+ <block type="core/template" name="product.info.other" as="other" template="review/product/view/other.phtml"/>
86
+ <block type="page/html_pager" name="product_review_list.toolbar" />
87
+ <block type="core/template" name="product_review_list.count" template="review/product/view/count.phtml" />
88
+ <block type="review/product_view_list" name="product.info.product_additional_data" as="product_additional_data" template="review/product/view/list.phtml">
89
+ <block type="review/form" name="product.review.form" as="review_form">
90
+ <block type="page/html_wrapper" name="product.review.form.fields.before" as="form_fields_before">
91
+ <action method="setMayBeInvisible"><value>1</value></action>
92
+ </block>
93
+ </block>
94
+ </block>
95
+ </block>
96
+ </reference>
97
+ </review_product_list>
98
+
99
+ <review_product_view translate="label">
100
+ <label>Catalog Product Review View</label>
101
+ <reference name="root">
102
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
103
+ </reference>
104
+ <reference name="content">
105
+ <block type="review/view" name="review_view"/>
106
+ </reference>
107
+ </review_product_view>
108
+
109
+ <review_customer_index translate="label">
110
+ <label>Customer My Account Product Reviews</label>
111
+ <update handle="customer_account"/>
112
+ <reference name="my.account.wrapper">
113
+ <block type="review/customer_list" name="review_customer_list" template="review/customer/list.phtml"/>
114
+ </reference>
115
+ </review_customer_index>
116
+
117
+ <review_customer_view translate="label">
118
+ <label>Customer My Account Review Details</label>
119
+ <update handle="customer_account"/>
120
+ <reference name="my.account.wrapper">
121
+ <block type="review/customer_view" name="customers_review"/>
122
+ </reference>
123
+ </review_customer_view>
124
+
125
+ </layout>
app/design/frontend/default/modern/layout/rss.xml ADDED
@@ -0,0 +1,94 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <layout version="0.1.0">
29
+ <default>
30
+ <reference name="footer_links">
31
+ <action method="addLink" translate="label title" module="rss" ifconfig="rss/config/active"><label>RSS</label><url>rss</url><title>RSS</title><prepare>true</prepare><urlParams/><position/><li/><a>class="link-rss"</a></action>
32
+ </reference>
33
+ <block type="rss/list" name="head_rss" ifconfig="rss/config/active" />
34
+ </default>
35
+ <!--
36
+ Default layout, loads most of the pages
37
+ -->
38
+ <rss_index_index translate="label">
39
+ <label>RSS Feeds List</label>
40
+ <reference name="root">
41
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
42
+ </reference>
43
+ <reference name="content">
44
+ <block type="rss/list" name="rss.list" template="rss/list.phtml"/>
45
+ </reference>
46
+ </rss_index_index>
47
+
48
+ <rss_index_nofeed>
49
+ <block type="core/template" name="root" output="toHtml" template="rss/nofeed.phtml"/>
50
+ </rss_index_nofeed>
51
+
52
+ <rss_index_wishlist>
53
+ <block type="rss/wishlist" name="rss.wishlist" output="toHtml"/>
54
+ </rss_index_wishlist>
55
+ <!--
56
+ Catalog layout
57
+ -->
58
+ <rss_catalog_new>
59
+ <block type="rss/catalog_new" output="toHtml" name="rss.catalog.new"/>
60
+ </rss_catalog_new>
61
+
62
+ <rss_catalog_special>
63
+ <block type="rss/catalog_special" output="toHtml" name="rss.catalog.special"/>
64
+ </rss_catalog_special>
65
+
66
+ <rss_catalog_salesrule>
67
+ <block type="rss/catalog_salesrule" output="toHtml" name="rss.catalog.salesrule"/>
68
+ </rss_catalog_salesrule>
69
+
70
+ <rss_catalog_tag>
71
+ <block type="rss/catalog_tag" output="toHtml" name="rss.catalog.tag" />
72
+ </rss_catalog_tag>
73
+
74
+ <rss_catalog_notifystock>
75
+ <block type="rss/catalog_notifyStock" output="toHtml" name="rss.catalog.notifystock" />
76
+ </rss_catalog_notifystock>
77
+
78
+ <rss_catalog_review>
79
+ <block type="rss/catalog_review" output="toHtml" name="rss.catalog.review" />
80
+ </rss_catalog_review>
81
+
82
+ <rss_catalog_category>
83
+ <block type="rss/catalog_category" output="toHtml" name="rss.catalog.category" />
84
+ </rss_catalog_category>
85
+ <!--
86
+ Order layout
87
+ -->
88
+ <rss_order_new>
89
+ <block type="rss/order_new" output="toHtml" name="rss.order.new"/>
90
+ </rss_order_new>
91
+ <rss_order_status>
92
+ <block type="rss/order_status" output="toHtml" name="rss.order.status"/>
93
+ </rss_order_status>
94
+ </layout>
app/design/frontend/default/modern/layout/sales.xml ADDED
@@ -0,0 +1,285 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Customer account pages, rendered for all tabs in dashboard
33
+ -->
34
+
35
+
36
+ <customer_logged_in>
37
+ <reference name="left">
38
+ <block type="sales/reorder_sidebar" name="sale.reorder.sidebar" as="reorder" template="sales/reorder/sidebar.phtml"/>
39
+ </reference>
40
+ </customer_logged_in>
41
+ <checkout_onepage_index>
42
+ <remove name="sale.reorder.sidebar"/>
43
+ </checkout_onepage_index>
44
+ <checkout_onepage_reorder>
45
+ <reference name="right">
46
+ <action method="unsetChild"><name>reorder</name></action>
47
+ </reference>
48
+ </checkout_onepage_reorder>
49
+
50
+ <customer_account>
51
+ <!-- Mage_Sales -->
52
+ <reference name="customer_account_navigation">
53
+ <action method="addLink" translate="label" module="sales"><name>orders</name><path>sales/order/history/</path><label>My Orders</label></action>
54
+ </reference>
55
+
56
+ </customer_account>
57
+
58
+ <!--
59
+ Customer account home dashboard layout
60
+ -->
61
+
62
+ <customer_account_index>
63
+ <!-- Mage_Sales -->
64
+ <reference name="customer_account_dashboard">
65
+ <action method="unsetChild"><name>top</name></action>
66
+ <block type="sales/order_recent" name="customer_account_dashboard_top" as="top" template="sales/order/recent.phtml"/>
67
+ </reference>
68
+
69
+ </customer_account_index>
70
+
71
+ <sales_order_history translate="label">
72
+ <label>Customer My Account Order History</label>
73
+ <update handle="customer_account"/>
74
+ <reference name="my.account.wrapper">
75
+ <block type="sales/order_history" name="sales.order.history">
76
+ <block type="core/text_list" name="sales.order.history.info" as="info"/>
77
+ </block>
78
+ <block type="customer/account_dashboard" name="customer.account.link.back" template="customer/account/link/back.phtml"/>
79
+ </reference>
80
+ </sales_order_history>
81
+
82
+
83
+ <sales_order_view translate="label">
84
+ <label>Customer My Account Order View</label>
85
+ <update handle="customer_account"/>
86
+ <reference name="my.account.wrapper">
87
+ <block type="sales/order_info" as="info" name="sales.order.info"/>
88
+ <block type="sales/order_view" name="sales.order.view">
89
+ <block type="sales/order_items" name="order_items" template="sales/order/items.phtml">
90
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/items/renderer/default.phtml</template></action>
91
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/items/renderer/default.phtml</template></action>
92
+ <block type="sales/order_totals" name="order_totals" template="sales/order/totals.phtml">
93
+ <action method="setLabelProperties"><value>colspan="4" class="a-right"</value></action>
94
+ <action method="setValueProperties"><value>class="last a-right"</value></action>
95
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml" />
96
+ </block>
97
+ </block>
98
+ </block>
99
+ </reference>
100
+ <reference name="sales.order.info">
101
+ <action method="addLink" translate="label" module="sales"><name>view</name><path></path><label>Order Information</label></action>
102
+ <action method="addLink" translate="label" module="sales"><name>invoice</name><path>*/*/invoice</path><label>Invoices</label></action>
103
+ <action method="addLink" translate="label" module="sales"><name>shipment</name><path>*/*/shipment</path><label>Shipments</label></action>
104
+ <action method="addLink" translate="label" module="sales"><name>creditmemo</name><path>*/*/creditmemo</path><label>Refunds</label></action>
105
+ </reference>
106
+ </sales_order_view>
107
+
108
+ <sales_order_invoice translate="label">
109
+ <label>Customer My Account Order Invoice View</label>
110
+ <update handle="customer_account"/>
111
+ <reference name="my.account.wrapper">
112
+ <block type="sales/order_info" as="info" name="sales.order.info"/>
113
+ <block type="sales/order_invoice" name="sales.order.invoice">
114
+ <block type="sales/order_invoice_items" name="invoice_items" template="sales/order/invoice/items.phtml">
115
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/invoice/items/renderer/default.phtml</template></action>
116
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/invoice/items/renderer/default.phtml</template></action>
117
+ <block type="sales/order_invoice_totals" name="invoice_totals" template="sales/order/totals.phtml">
118
+ <action method="setLabelProperties"><value>colspan="4" class="a-right"</value></action>
119
+ <action method="setValueProperties"><value>class="last a-right"</value></action>
120
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml" />
121
+ </block>
122
+ </block>
123
+ </block>
124
+ </reference>
125
+ <reference name="sales.order.info">
126
+ <action method="addLink" translate="label" module="sales"><name>view</name><path>*/*/view</path><label>Order Information</label></action>
127
+ <action method="addLink" translate="label" module="sales"><name>invoice</name><path></path><label>Invoices</label></action>
128
+ <action method="addLink" translate="label" module="sales"><name>shipment</name><path>*/*/shipment</path><label>Shipments</label></action>
129
+ <action method="addLink" translate="label" module="sales"><name>creditmemo</name><path>*/*/creditmemo</path><label>Refunds</label></action>
130
+ </reference>
131
+ </sales_order_invoice>
132
+
133
+ <sales_order_shipment translate="label">
134
+ <label>Customer My Account Order Shipment View</label>
135
+ <update handle="customer_account"/>
136
+ <reference name="my.account.wrapper">
137
+ <block type="sales/order_info" as="info" name="sales.order.info"/>
138
+ <block type="sales/order_shipment" name="sales.order.shipment">
139
+ <block type="sales/order_shipment_items" name="shipment_items" template="sales/order/shipment/items.phtml">
140
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/shipment/items/renderer/default.phtml</template></action>
141
+ </block>
142
+ </block>
143
+ </reference>
144
+ <reference name="sales.order.info">
145
+ <action method="addLink" translate="label" module="sales"><name>view</name><path>*/*/view</path><label>Order Information</label></action>
146
+ <action method="addLink" translate="label" module="sales"><name>invoice</name><path>*/*/invoice</path><label>Invoices</label></action>
147
+ <action method="addLink" translate="label" module="sales"><name>shipment</name><path></path><label>Shipments</label></action>
148
+ <action method="addLink" translate="label" module="sales"><name>creditmemo</name><path>*/*/creditmemo</path><label>Refunds</label></action>
149
+ </reference>
150
+ </sales_order_shipment>
151
+
152
+ <sales_order_creditmemo translate="label">
153
+ <label>Customer My Account Order Creditmemo View</label>
154
+ <update handle="customer_account"/>
155
+ <reference name="my.account.wrapper">
156
+ <block type="sales/order_info" as="info" name="sales.order.info"/>
157
+ <block type="sales/order_creditmemo" name="sales.order.creditmemo">
158
+ <block type="sales/order_creditmemo_items" name="creditmemo_items" template="sales/order/creditmemo/items.phtml">
159
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/creditmemo/items/renderer/default.phtml</template></action>
160
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/creditmemo/items/renderer/default.phtml</template></action>
161
+ <block type="sales/order_creditmemo_totals" name="creditmemo_totals" template="sales/order/totals.phtml">
162
+ <action method="setLabelProperties"><value>colspan="6" class="a-right"</value></action>
163
+ <action method="setValueProperties"><value>class="a-right"</value></action>
164
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"/>
165
+ </block>
166
+ </block>
167
+ </block>
168
+ </reference>
169
+ <reference name="sales.order.info">
170
+ <action method="addLink" translate="label" module="sales"><name>view</name><path>*/*/view</path><label>Order Information</label></action>
171
+ <action method="addLink" translate="label" module="sales"><name>invoice</name><path>*/*/invoice</path><label>Invoices</label></action>
172
+ <action method="addLink" translate="label" module="sales"><name>shipment</name><path>*/*/shipment</path><label>Shipments</label></action>
173
+ <action method="addLink" translate="label" module="sales"><name>creditmemo</name><path></path><label>Refunds</label></action>
174
+ </reference>
175
+ </sales_order_creditmemo>
176
+
177
+ <sales_order_reorder>
178
+ <update handle="customer_account"/>
179
+ <reference name="content">
180
+ <block type="sales/order_view" name="sales.order.view"/>
181
+ </reference>
182
+ </sales_order_reorder>
183
+
184
+ <sales_order_print translate="label">
185
+ <label>Sales Order Print View</label>
186
+ <reference name="content">
187
+ <block type="sales/order_print" name="sales.order.print" template="sales/order/print.phtml">
188
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/items/renderer/default.phtml</template></action>
189
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/items/renderer/default.phtml</template></action>
190
+ <block type="sales/order_totals" name="order_totals" template="sales/order/totals.phtml">
191
+ <action method="setLabelProperties"><value>colspan="4" class="a-right"</value></action>
192
+ <action method="setValueProperties"><value>class="last a-right"</value></action>
193
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml">
194
+ <action method="setIsPlaneMode"><value>1</value></action>
195
+ </block>
196
+ </block>
197
+ </block>
198
+ </reference>
199
+ </sales_order_print>
200
+
201
+ <sales_order_printinvoice translate="label">
202
+ <label>Sales Invoice Print View</label>
203
+ <reference name="content">
204
+ <block type="sales/order_print_invoice" name="sales.order.print.invoice" template="sales/order/print/invoice.phtml">
205
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/invoice/items/renderer/default.phtml</template></action>
206
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/invoice/items/renderer/default.phtml</template></action>
207
+ <block type="sales/order_invoice_totals" name="invoice_totals" template="sales/order/totals.phtml">
208
+ <action method="setLabelProperties"><value>colspan="4" class="a-right"</value></action>
209
+ <action method="setValueProperties"><value>class="last a-right"</value></action>
210
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml" />
211
+ </block>
212
+ </block>
213
+ </reference>
214
+ </sales_order_printinvoice>
215
+
216
+ <sales_order_printshipment translate="label">
217
+ <label>Sales Shipment Print View</label>
218
+ <reference name="content">
219
+ <block type="sales/order_print_shipment" name="sales.order.print.shipment" template="sales/order/print/shipment.phtml">
220
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/shipment/items/renderer/default.phtml</template></action>
221
+ </block>
222
+ </reference>
223
+ </sales_order_printshipment>
224
+
225
+ <sales_order_printcreditmemo>
226
+ <reference name="content">
227
+ <block type="sales/order_print_creditmemo" name="sales.order.print.creditmemo" template="sales/order/print/creditmemo.phtml">
228
+ <action method="addItemRender"><type>default</type><block>sales/order_item_renderer_default</block><template>sales/order/creditmemo/items/renderer/default.phtml</template></action>
229
+ <action method="addItemRender"><type>grouped</type><block>sales/order_item_renderer_grouped</block><template>sales/order/creditmemo/items/renderer/default.phtml</template></action>
230
+ <block type="sales/order_creditmemo_totals" name="creditmemo_totals" template="sales/order/totals.phtml">
231
+ <action method="setLabelProperties"><value>colspan="6" class="a-right"</value></action>
232
+ <action method="setValueProperties"><value>class="a-right"</value></action>
233
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"/>
234
+ </block>
235
+ </block>
236
+ </reference>
237
+ </sales_order_printcreditmemo>
238
+
239
+ <!--
240
+ Email layouts section
241
+ -->
242
+ <sales_email_order_items>
243
+ <block type="sales/order_email_items" name="items" template="email/order/items.phtml">
244
+ <action method="addItemRender"><type>default</type><block>sales/order_email_items_order_default</block><template>email/order/items/order/default.phtml</template></action>
245
+ <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/order/default.phtml</template></action>
246
+ <block type="sales/order_totals" name="order_totals" template="sales/order/totals.phtml">
247
+ <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action>
248
+ <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action>
249
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml">
250
+ <action method="setIsPlaneMode"><value>1</value></action>
251
+ </block>
252
+ </block>
253
+ </block>
254
+ </sales_email_order_items>
255
+
256
+ <sales_email_order_invoice_items>
257
+ <block type="sales/order_email_invoice_items" name="items" template="email/order/invoice/items.phtml">
258
+ <action method="addItemRender"><type>default</type><block>sales/order_email_items_default</block><template>email/order/items/invoice/default.phtml</template></action>
259
+ <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/invoice/default.phtml</template></action>
260
+ <block type="sales/order_invoice_totals" name="invoice_totals" template="sales/order/totals.phtml">
261
+ <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action>
262
+ <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action>
263
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"/>
264
+ </block>
265
+ </block>
266
+ </sales_email_order_invoice_items>
267
+
268
+ <sales_email_order_shipment_items>
269
+ <block type="sales/order_email_shipment_items" name="items" template="email/order/shipment/items.phtml">
270
+ <action method="addItemRender"><type>default</type><block>sales/order_email_items_default</block><template>email/order/items/shipment/default.phtml</template></action>
271
+ </block>
272
+ </sales_email_order_shipment_items>
273
+
274
+ <sales_email_order_creditmemo_items>
275
+ <block type="sales/order_email_creditmemo_items" name="items" template="email/order/creditmemo/items.phtml">
276
+ <action method="addItemRender"><type>default</type><block>sales/order_email_items_default</block><template>email/order/items/creditmemo/default.phtml</template></action>
277
+ <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/creditmemo/default.phtml</template></action>
278
+ <block type="sales/order_creditmemo_totals" name="creditmemo_totals" template="sales/order/totals.phtml">
279
+ <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action>
280
+ <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action>
281
+ <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"/>
282
+ </block>
283
+ </block>
284
+ </sales_email_order_creditmemo_items>
285
+ </layout>
app/design/frontend/default/modern/layout/sendfriend.xml ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+ -->
28
+ <layout version="0.1.0">
29
+ <sendfriend_product_send translate="label">
30
+ <label>Catalog Product Email to a Friend</label>
31
+ <reference name="root">
32
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
33
+ </reference>
34
+ <reference name="head">
35
+ <action method="addJs"><script>varien/product.js</script></action>
36
+ </reference>
37
+ <reference name="content">
38
+ <block type="sendfriend/send" name="sendfriend.send" template="sendfriend/send.phtml" />
39
+ </reference>
40
+ </sendfriend_product_send>
41
+ </layout>
app/design/frontend/default/modern/layout/tag.xml ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Default layout, loads most of the pages
33
+ -->
34
+
35
+ <default>
36
+ <!-- Mage_Tag -->
37
+ <reference name="left">
38
+ <block type="tag/popular" name="tags_popular" template="tag/popular.phtml"/>
39
+ </reference>
40
+
41
+ </default>
42
+
43
+ <!--
44
+ Customer account pages, rendered for all tabs in dashboard
45
+ -->
46
+
47
+ <customer_account>
48
+ <!-- Mage_Tag -->
49
+ <reference name="customer_account_navigation">
50
+ <action method="addLink" translate="label" module="tag"><name>tags</name><path>tag/customer/</path><label>My Tags</label></action>
51
+ </reference>
52
+ </customer_account>
53
+
54
+ <!--
55
+ Customer account home dashboard layout
56
+ -->
57
+
58
+ <customer_account_index>
59
+ <!-- Mage_Tag -->
60
+ <reference name="customer_account_dashboard">
61
+ <action method="unsetChild"><name>customer_account_dashboard_info2</name></action>
62
+ <block type="tag/customer_recent" name="customer_account_dashboard_info2" as="info2" template="tag/customer/recent.phtml"/>
63
+ </reference>
64
+ </customer_account_index>
65
+
66
+ <catalog_product_view>
67
+ <!-- Mage_Tag -->
68
+ <reference name="product.info.tabs">
69
+ <action method="addTab" translate="title" module="tag"><alias>product.tags</alias><title>Product Tags</title><block>tag/product_list</block><template>tag/list.phtml</template></action>
70
+ </reference>
71
+ <reference name="product.tags">
72
+ <block type="page/html_wrapper" name="product.tag.list.list.before" as="list_before">
73
+ <action method="setMayBeInvisible"><value>1</value></action>
74
+ </block>
75
+ </reference>
76
+ </catalog_product_view>
77
+
78
+ <!--
79
+ All tags page
80
+ -->
81
+
82
+ <tag_list_index translate="label">
83
+ <label>Tags List (All Available)</label>
84
+ <!-- Mage_Tag -->
85
+ <reference name="root">
86
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
87
+ </reference>
88
+ <reference name="content">
89
+ <block type="tag/all" name="tags_all" template="tag/cloud.phtml"/>
90
+ </reference>
91
+ </tag_list_index>
92
+
93
+ <tag_product_list translate="label">
94
+ <label>Tagged Products List</label>
95
+ <!-- Mage_Tag -->
96
+ <reference name="content">
97
+ <block type="tag/product_result" name="tag_products" template="catalogsearch/result.phtml">
98
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml"></block>
99
+ <action method="setListOrders"/>
100
+ <action method="setListModes"/>
101
+ <action method="setListCollection"/>
102
+ </block>
103
+ </reference>
104
+ </tag_product_list>
105
+
106
+ <tag_customer_index translate="label">
107
+ <label>Customer My Account My Tags List</label>
108
+ <update handle="customer_account"/>
109
+ <reference name="root">
110
+ <action method="setHeaderTitle" translate="title" module="customer"><title>My Account</title></action>
111
+ </reference>
112
+ <reference name="my.account.wrapper">
113
+ <block type="tag/customer_tags" name="customer_tags" template="tag/customer/tags.phtml"/>
114
+ </reference>
115
+ </tag_customer_index>
116
+
117
+ <tag_customer_view translate="label">
118
+ <label>Customer My Account Tag View</label>
119
+ <update handle="customer_account"/>
120
+ <reference name="root">
121
+ <action method="setHeaderTitle" translate="title" module="customer"><title>My Account</title></action>
122
+ </reference>
123
+ <reference name="my.account.wrapper">
124
+ <block type="tag/customer_view" name="customer_view" template="tag/customer/view.phtml"/>
125
+ </reference>
126
+ </tag_customer_view>
127
+
128
+ </layout>
app/design/frontend/default/modern/layout/wishlist.xml ADDED
@@ -0,0 +1,107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <!--
3
+ /**
4
+ * Magento
5
+ *
6
+ * NOTICE OF LICENSE
7
+ *
8
+ * This source file is subject to the Academic Free License (AFL 3.0)
9
+ * that is bundled with this package in the file LICENSE_AFL.txt.
10
+ * It is also available through the world-wide-web at this URL:
11
+ * http://opensource.org/licenses/afl-3.0.php
12
+ * If you did not receive a copy of the license and are unable to
13
+ * obtain it through the world-wide-web, please send an email
14
+ * to license@magentocommerce.com so we can send you a copy immediately.
15
+ *
16
+ * DISCLAIMER
17
+ *
18
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
19
+ * versions in the future. If you wish to customize Magento for your
20
+ * needs please refer to http://www.magentocommerce.com for more information.
21
+ *
22
+ * @category design
23
+ * @package default_modern
24
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
25
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
26
+ */
27
+
28
+ -->
29
+ <layout version="0.1.0">
30
+
31
+ <!--
32
+ Default layout, loads most of the pages
33
+ -->
34
+
35
+ <default>
36
+
37
+ <reference name="top.links">
38
+ <block type="wishlist/links" name="wishlist_link">
39
+ <action method="addWishlistLink"></action>
40
+ </block>
41
+ </reference>
42
+
43
+ <!-- Mage_Wishlist -->
44
+ <reference name="left">
45
+ <block type="wishlist/customer_sidebar" name="wishlist_sidebar" as="wishlist" after="cart_sidebar" template="wishlist/sidebar.phtml"/>
46
+ </reference>
47
+
48
+ </default>
49
+
50
+ <!--
51
+ Customer account pages, rendered for all tabs in dashboard
52
+ -->
53
+
54
+ <customer_account>
55
+ <!-- Mage_Wishlist -->
56
+ <reference name="customer_account_navigation">
57
+ <action method="addLink" translate="label" module="wishlist" ifconfig="wishlist/general/active"><name>wishlist</name><path>wishlist/</path><label>My Wishlist</label></action>
58
+ </reference>
59
+ </customer_account>
60
+
61
+ <!--
62
+ Customer account home dashboard layout
63
+ -->
64
+
65
+ <customer_account_index>
66
+
67
+ <reference name="right">
68
+ <action method="unsetChild"><name>wishlist</name></action>
69
+ </reference>
70
+ </customer_account_index>
71
+
72
+ <!--
73
+ Wishlist pages
74
+ -->
75
+
76
+ <wishlist_index_index translate="label">
77
+ <label>Customer My Account My Wishlist</label>
78
+ <!-- Mage_Wishlist -->
79
+ <update handle="customer_account"/>
80
+ <reference name="my.account.wrapper">
81
+ <block type="wishlist/customer_wishlist" name="customer.wishlist" template="wishlist/view.phtml"/>
82
+ </reference>
83
+ <reference name="right">
84
+ <action method="unsetChild"><name>wishlist_customer_sidebar</name></action>
85
+ </reference>
86
+ </wishlist_index_index>
87
+
88
+ <wishlist_index_share translate="label">
89
+ <label>Customer My Account Wishlist Sharing Form</label>
90
+ <!-- Mage_Wishlist -->
91
+ <update handle="customer_account"/>
92
+ <reference name="my.account.wrapper">
93
+ <block type="wishlist/customer_sharing" name="wishlist.sharing" template="wishlist/sharing.phtml"/>
94
+ </reference>
95
+ <reference name="right">
96
+ <action method="unsetChild"><name>wishlist_customer_sidebar</name></action>
97
+ </reference>
98
+ </wishlist_index_share>
99
+
100
+ <wishlist_shared_index translate="label">
101
+ <label>Customer Shared Wishlist View</label>
102
+ <!-- Mage_Wishlist -->
103
+ <reference name="content">
104
+ <block type="wishlist/share_wishlist" name="customer.wishlist" template="wishlist/shared.phtml"/>
105
+ </reference>
106
+ </wishlist_shared_index>
107
+ </layout>
app/design/frontend/default/modern/locale/en_US/translate.csv ADDED
@@ -0,0 +1 @@
 
1
+ "Keep your eyes open for our special Back to School items and save A LOT!","Keep your eyes open for our special Back to School items and save A LOT!"
app/design/frontend/default/modern/template/catalog/product/list.phtml ADDED
@@ -0,0 +1,124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Product list template
30
+ *
31
+ * @see Mage_Catalog_Block_Product_List
32
+ */
33
+ ?>
34
+ <?php $_productCollection=$this->getLoadedProductCollection() ?>
35
+ <?php if(!$_productCollection->count()): ?>
36
+ <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
37
+ <?php else: ?>
38
+ <div class="category-products">
39
+ <?php echo $this->getToolbarHtml() ?>
40
+ <?php // List mode ?>
41
+ <?php if($this->getMode()!='grid'): ?>
42
+ <?php $_iterator = 0; ?>
43
+ <ol class="products-list" id="products-list">
44
+ <?php foreach ($_productCollection as $_product): ?>
45
+ <li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
46
+ <?php // Product Image ?>
47
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(170); ?>" width="170" height="170" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
48
+ <?php // Product description ?>
49
+ <div class="product-shop">
50
+ <div class="f-fix">
51
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $this->helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
52
+ <?php if($_product->getRatingSummary()): ?>
53
+ <?php echo $this->getReviewsSummaryHtml($_product) ?>
54
+ <?php endif; ?>
55
+ <?php echo $this->getPriceHtml($_product, true) ?>
56
+ <?php if($_product->isSaleable()): ?>
57
+ <p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button></p>
58
+ <?php else: ?>
59
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
60
+ <?php endif; ?>
61
+ <div class="desc std">
62
+ <?php echo $this->helper('catalog/output')->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
63
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="link-more"><?php echo $this->__('Learn More') ?></a>
64
+ </div>
65
+ <ul class="add-to-links">
66
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
67
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
68
+ <?php endif; ?>
69
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
70
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
71
+ <?php endif; ?>
72
+ </ul>
73
+ </div>
74
+ </div>
75
+ </li>
76
+ <?php endforeach; ?>
77
+ </ol>
78
+ <script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
79
+
80
+ <?php else: ?>
81
+
82
+ <?php // Grid Mode ?>
83
+
84
+ <?php $_collectionSize = $_productCollection->count() ?>
85
+ <?php $_columnCount = $this->getColumnCount(); ?>
86
+ <?php $i=0; foreach ($_productCollection as $_product): ?>
87
+ <?php if ($i++%$_columnCount==0): ?>
88
+ <ul class="products-grid">
89
+ <?php endif ?>
90
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
91
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(170); ?>" width="170" height="170" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
92
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $this->helper('catalog/output')->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
93
+ <?php if($_product->getRatingSummary()): ?>
94
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
95
+ <?php endif; ?>
96
+ <?php echo $this->getPriceHtml($_product, true) ?>
97
+ <div class="actions">
98
+ <?php if($_product->isSaleable()): ?>
99
+ <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button>
100
+ <?php else: ?>
101
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
102
+ <?php endif; ?>
103
+ <ul class="add-to-links">
104
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
105
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
106
+ <?php endif; ?>
107
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
108
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
109
+ <?php endif; ?>
110
+ </ul>
111
+ </div>
112
+ </li>
113
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
114
+ </ul>
115
+ <?php endif ?>
116
+ <?php endforeach ?>
117
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
118
+ <?php endif; ?>
119
+
120
+ <div class="toolbar-bottom">
121
+ <?php echo $this->getToolbarHtml() ?>
122
+ </div>
123
+ </div>
124
+ <?php endif; ?>
app/design/frontend/default/modern/template/catalog/product/list/toolbar/pager.phtml ADDED
@@ -0,0 +1,68 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Products list Pagination
30
+ *
31
+ * @see Mage_Catalog_Block_Product_List_Toolbar_Pager
32
+ */
33
+ ?>
34
+
35
+ <ol>
36
+ <?php if (!$this->isFirstPage()): ?>
37
+ <li><a class="previous" href="<?php echo $this->getPreviousPageUrl() ?>" title="<?php echo $this->__('Previous') ?>"><img src="<?php echo $this->getSkinUrl('images/pager_arrow_left.gif') ?>" alt="<?php echo $this->__('Previous') ?>" class="v-middle" /></a></li>
38
+ <?php endif;?>
39
+
40
+ <?php if ($this->canShowFirst()): ?>
41
+ <li><a class="first" href="<?php echo $this->getFirstPageUrl() ?>">1</a></li>
42
+ <?php endif;?>
43
+
44
+ <?php if ($this->canShowPreviousJump()): ?>
45
+ <li><a class="previous_jump" title="" href="<?php echo $this->getPreviousJumpUrl() ?>">...</a></li>
46
+ <?php endif;?>
47
+
48
+ <?php foreach ($this->getFramePages() as $_page): ?>
49
+ <?php if ($this->isPageCurrent($_page)): ?>
50
+ <li class="current"><?php echo $_page ?></li>
51
+ <?php else: ?>
52
+ <li><a href="<?php echo $this->getPageUrl($_page) ?>"><?php echo $_page ?></a></li>
53
+ <?php endif;?>
54
+ <?php endforeach;?>
55
+
56
+
57
+ <?php if ($this->canShowNextJump()): ?>
58
+ <li><a class="next_jump" title="" href="<?php echo $this->getNextJumpUrl() ?>">...</a></li>
59
+ <?php endif;?>
60
+
61
+ <?php if ($this->canShowLast()): ?>
62
+ <li><a class="last" href="<?php echo $this->getLastPageUrl() ?>"><?php echo $this->getLastPageNum() ?></a><li>
63
+ <?php endif;?>
64
+
65
+ <?php if (!$this->isLastPage()): ?>
66
+ <li><a class="next" href="<?php echo $this->getNextPageUrl() ?>" title="<?php echo $this->__('Next') ?>"><img src="<?php echo $this->getSkinUrl('images/pager_arrow_right.gif') ?>" alt="<?php echo $this->__('Next') ?>" class="v-middle" /></a></li>
67
+ <?php endif;?>
68
+ </ol>
app/design/frontend/default/modern/template/catalog/product/list/upsell.phtml ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php if(count($this->getItemCollection()->getItems())): ?>
28
+ <div class="box-collateral box-up-sell">
29
+ <h2><?php echo $this->__('You may also be interested in the following product(s)') ?></h2>
30
+ <table class="mini-products-grid" id="upsell-product-table">
31
+ <?php // $this->setColumnCount(5); // uncomment this line if you want to have another number of columns. also can be changed in layout ?>
32
+ <?php $this->resetItemsIterator() ?>
33
+ <?php for($_i=0;$_i<$this->getRowCount();$_i++): ?>
34
+ <tr>
35
+ <?php for($_j=0;$_j<$this->getColumnCount();$_j++): ?>
36
+ <?php if($_link=$this->getIterableItem()): ?>
37
+ <td>
38
+ <a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_link->getName()) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_link, 'small_image')->resize(125) ?>" width="125" height="125" alt="<?php echo $this->htmlEscape($_link->getName()) ?>" /></a>
39
+ <h3 class="product-name"><a href="<?php echo $_link->getProductUrl() ?>" title="<?php echo $this->htmlEscape($_link->getName()) ?>"><?php echo $this->htmlEscape($_link->getName()) ?></a></h3>
40
+ <?php echo $this->getPriceHtml($_link, true, '-upsell') ?>
41
+ <?php echo $this->getReviewsSummaryHtml($_link) ?>
42
+ </td>
43
+ <?php else: ?>
44
+ <td class="empty">&nbsp;</td>
45
+ <?php endif; ?>
46
+ <?php endfor; ?>
47
+ </tr>
48
+ <?php endfor; ?>
49
+ </table>
50
+ <script type="text/javascript">decorateTable('upsell-product-table')</script>
51
+ </div>
52
+ <?php endif ?>
app/design/frontend/default/modern/template/catalog/product/view.phtml ADDED
@@ -0,0 +1,118 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Product view template
29
+ *
30
+ * @see Mage_Catalog_Block_Product_View
31
+ * @see Mage_Review_Block_Product_View
32
+ */
33
+ ?>
34
+ <?php
35
+ $_helper = $this->helper('catalog/output');
36
+ $_product = $this->getProduct();
37
+ ?>
38
+ <script type="text/javascript">
39
+ var optionsPrice = new Product.OptionsPrice(<?php echo $this->getJsonConfig() ?>);
40
+ </script>
41
+ <div id="messages_product_view"><?php echo $this->getMessagesBlock()->getGroupedHtml() ?></div>
42
+ <div class="product-view">
43
+ <div class="product-essential">
44
+ <form action="<?php echo $this->getAddToCartUrl($_product) ?>" method="post" id="product_addtocart_form"<?php if($_product->getOptions()): ?> enctype="multipart/form-data"<?php endif; ?>>
45
+ <div class="no-display">
46
+ <input type="hidden" name="product" value="<?php echo $_product->getId() ?>" />
47
+ <input type="hidden" name="related_product" id="related-products-field" value="" />
48
+ </div>
49
+
50
+ <div class="product-shop">
51
+ <div class="product-name">
52
+ <h1><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></h1>
53
+ </div>
54
+
55
+ <?php if ($this->canEmailToFriend()): ?>
56
+ <p class="email-friend"><a href="<?php echo $this->helper('catalog/product')->getEmailToFriendUrl($_product) ?>"><?php echo $this->__('Email to a Friend') ?></a></p>
57
+ <?php endif; ?>
58
+
59
+ <?php echo $this->getReviewsSummaryHtml($_product, false, true)?>
60
+ <?php echo $this->getChildHtml('alert_urls') ?>
61
+ <?php echo $this->getChildHtml('product_type_data') ?>
62
+ <?php echo $this->getTierPriceHtml() ?>
63
+ <?php echo $this->getChildHtml('extrahint') ?>
64
+
65
+ <?php if (!$this->hasOptions()):?>
66
+ <div class="add-to-box">
67
+ <?php if($_product->isSaleable()): ?>
68
+ <?php echo $this->getChildHtml('addtocart') ?>
69
+ <?php if( $this->helper('wishlist')->isAllow() || $_compareUrl=$this->helper('catalog/product_compare')->getAddUrl($_product)): ?>
70
+ <span class="or"><?php echo $this->__('OR') ?></span>
71
+ <?php endif; ?>
72
+ <?php endif; ?>
73
+ <?php echo $this->getChildHtml('addto') ?>
74
+ </div>
75
+ <?php else:?>
76
+ <?php echo $this->getChildHtml('addto') ?>
77
+ <?php endif; ?>
78
+
79
+ <?php if ($_product->getShortDescription()):?>
80
+ <div class="short-description">
81
+ <h2><?php echo $this->__('Quick Overview') ?></h2>
82
+ <div class="std"><?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?></div>
83
+ </div>
84
+ <?php endif;?>
85
+
86
+ <?php echo $this->getChildHtml('other');?>
87
+ <?php if ($_product->isSaleable() && $this->hasOptions()):?>
88
+ <?php echo $this->getChildChildHtml('container1', '', true, true) ?>
89
+ <?php endif;?>
90
+
91
+ </div>
92
+
93
+ <div class="product-img-box">
94
+ <?php echo $this->getChildHtml('media') ?>
95
+ </div>
96
+
97
+ <div class="clearer"></div>
98
+ <?php if ($_product->isSaleable() && $this->hasOptions()):?>
99
+ <?php echo $this->getChildChildHtml('container2', '', true, true) ?>
100
+ <?php endif;?>
101
+ </form>
102
+ <script type="text/javascript">
103
+ //<![CDATA[
104
+ var productAddToCartForm = new VarienForm('product_addtocart_form');
105
+ productAddToCartForm.submit = function(){
106
+ if (this.validator.validate()) {
107
+ this.form.submit();
108
+ }
109
+ }.bind(productAddToCartForm);
110
+ //]]>
111
+ </script>
112
+ </div>
113
+
114
+ <div class="product-collateral">
115
+ <?php echo $this->getChildHtml('info_tabs') ?>
116
+ <?php echo $this->getChildHtml('product_additional_data') ?>
117
+ </div>
118
+ </div>
app/design/frontend/default/modern/template/catalog/product/view/media.phtml ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Product media data template
29
+ *
30
+ * @see Mage_Catalog_Block_Product_View_Media
31
+ */
32
+ ?>
33
+ <?php
34
+ $_product = $this->getProduct();
35
+ $_helper = $this->helper('catalog/output');
36
+ ?>
37
+ <?php if ($_product->getImage() != 'no_selection' && $_product->getImage()): ?>
38
+ <p class="product-image product-image-zoom">
39
+ <?php
40
+ $_img = '<img id="image" src="'.$this->helper('catalog/image')->init($_product, 'image').'" alt="'.$this->htmlEscape($this->getImageLabel()).'" title="'.$this->htmlEscape($this->getImageLabel()).'" />';
41
+ echo $_helper->productAttribute($_product, $_img, 'image');
42
+ ?>
43
+ </p>
44
+ <p class="zoom-notice" id="track_hint"><?php echo $this->__('Double click on above image to view full picture') ?></p>
45
+ <div class="zoom">
46
+ <img id="zoom_out" src="<?php echo $this->getSkinUrl('images/slider_btn_zoom_out.gif') ?>" alt="<?php echo $this->__('Zoom Out') ?>" title="<?php echo $this->__('Zoom Out') ?>" class="btn-zoom-out" />
47
+ <div id="track">
48
+ <div id="handle"></div>
49
+ </div>
50
+ <img id="zoom_in" src="<?php echo $this->getSkinUrl('images/slider_btn_zoom_in.gif') ?>" alt="<?php echo $this->__('Zoom In') ?>" title="<?php echo $this->__('Zoom In') ?>" class="btn-zoom-in" />
51
+ </div>
52
+ <script type="text/javascript">
53
+ //<![CDATA[
54
+ Event.observe(window, 'load', function() {
55
+ product_zoom = new Product.Zoom('image', 'track', 'handle', 'zoom_in', 'zoom_out', 'track_hint');
56
+ });
57
+ //]]>
58
+ </script>
59
+ <?php else: ?>
60
+ <p class="product-image">
61
+ <?php
62
+ $_img = '<img src="'.$this->helper('catalog/image')->init($_product, 'image')->resize(300).'" alt="'.$this->htmlEscape($this->getImageLabel()).'" title="'.$this->htmlEscape($this->getImageLabel()).'" />';
63
+ echo $_helper->productAttribute($_product, $_img, 'image');
64
+ ?>
65
+ </p>
66
+ <?php endif; ?>
67
+ <?php if (count($this->getGalleryImages()) > 0): ?>
68
+ <div class="more-views">
69
+ <h2><?php echo $this->__('More Views') ?></h2>
70
+ <ul>
71
+ <?php foreach ($this->getGalleryImages() as $_image): ?>
72
+ <li>
73
+ <a href="#" onclick="popWin('<?php echo $this->getGalleryUrl($_image) ?>', 'gallery', 'width=300,height=300,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes'); return false;" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>"><img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(66); ?>" width="66" height="66" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
74
+ </li>
75
+ <?php endforeach; ?>
76
+ </ul>
77
+ </div>
78
+ <?php endif; ?>
app/design/frontend/default/modern/template/catalog/product/view/tabs.phtml ADDED
@@ -0,0 +1,78 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Product view template
29
+ *
30
+ * @see Mage_Catalog_Block_Product_View
31
+ */
32
+ ?>
33
+ <ul class="product-tabs">
34
+ <?php foreach ($this->getTabs() as $_index => $_tab): ?>
35
+ <?php if($this->getChildHtml($_tab['alias'])): ?>
36
+ <li id="product_tabs_<?php echo $_tab['alias'] ?>" class="<?php echo !$_index?' active first':(($_index==count($this->getTabs())-1)?' last':'')?>"><a href="#"><?php echo $_tab['title']?></a></li>
37
+ <?php endif; ?>
38
+ <?php endforeach; ?>
39
+ </ul>
40
+ <?php foreach ($this->getTabs() as $_index => $_tab): ?>
41
+ <?php if($this->getChildHtml($_tab['alias'])): ?>
42
+ <div class="product-tabs-content" id="product_tabs_<?php echo $_tab['alias'] ?>_contents"><?php echo $this->getChildHtml($_tab['alias']) ?></div>
43
+ <?php endif; ?>
44
+ <?php endforeach; ?>
45
+ <script type="text/javascript">
46
+ //<![CDATA[
47
+ Varien.Tabs = Class.create();
48
+ Varien.Tabs.prototype = {
49
+ initialize: function(selector) {
50
+ var self=this;
51
+ $$(selector+' a').each(this.initTab.bind(this));
52
+ },
53
+
54
+ initTab: function(el) {
55
+ el.href = 'javascript:void(0)';
56
+ if ($(el.parentNode).hasClassName('active')) {
57
+ this.showContent(el);
58
+ }
59
+ el.observe('click', this.showContent.bind(this, el));
60
+ },
61
+
62
+ showContent: function(a) {
63
+ var li = $(a.parentNode), ul = $(li.parentNode);
64
+ ul.select('li', 'ol').each(function(el){
65
+ var contents = $(el.id+'_contents');
66
+ if (el==li) {
67
+ el.addClassName('active');
68
+ contents.show();
69
+ } else {
70
+ el.removeClassName('active');
71
+ contents.hide();
72
+ }
73
+ });
74
+ }
75
+ }
76
+ new Varien.Tabs('.product-tabs');
77
+ //]]>
78
+ </script>
app/design/frontend/default/modern/template/catalogsearch/form.mini.phtml ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <form id="search_mini_form" action="<?php echo $this->helper('catalogsearch')->getResultUrl() ?>" method="get">
28
+ <div class="form-search">
29
+ <label for="search"><?php echo $this->__('Search') ?></label>
30
+ <input id="search" type="text" name="<?php echo $this->helper('catalogsearch')->getQueryParamName() ?>" value="<?php echo $this->helper('catalogsearch')->getEscapedQueryText() ?>" class="input-text" />
31
+ <button type="submit" title="<?php echo $this->__('Go') ?>" class="button"><span><span><?php echo $this->__('Go') ?></span></span></button>
32
+ <div id="search_autocomplete" class="search-autocomplete"></div>
33
+ <script type="text/javascript">
34
+ //<![CDATA[
35
+ var searchForm = new Varien.searchForm('search_mini_form', 'search', '<?php echo $this->__('Search entire store here...') ?>');
36
+ searchForm.initAutocomplete('<?php echo $this->helper('catalogsearch')->getSuggestUrl() ?>', 'search_autocomplete');
37
+ //]]>
38
+ </script>
39
+ </div>
40
+ </form>
app/design/frontend/default/modern/template/checkout/cart.phtml ADDED
@@ -0,0 +1,143 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Shopping cart template
30
+ *
31
+ * @see Mage_Checkout_Block_Cart
32
+ */
33
+ ?>
34
+ <div class="cart">
35
+ <div class="page-title title-buttons">
36
+ <h1><?php echo $this->__('Shopping Cart') ?></h1>
37
+ <?php if(!$this->hasError()): ?>
38
+ <ul class="checkout-types">
39
+ <?php foreach ($this->getMethods('top_methods') as $method): ?>
40
+ <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
41
+ <li><?php echo $methodHtml; ?></li>
42
+ <?php endif; ?>
43
+ <?php endforeach; ?>
44
+ </ul>
45
+ <?php endif; ?>
46
+ </div>
47
+ <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
48
+ <?php echo $this->getChildHtml('form_before') ?>
49
+ <form action="<?php echo $this->getUrl('checkout/cart/updatePost') ?>" method="post">
50
+ <fieldset>
51
+ <table id="shopping-cart-table" class="data-table cart-table">
52
+ <col width="1" />
53
+ <col width="1" />
54
+ <col />
55
+ <?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
56
+ <col width="1" />
57
+ <?php endif ?>
58
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
59
+ <col width="1" />
60
+ <?php endif; ?>
61
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
62
+ <col width="1" />
63
+ <?php endif; ?>
64
+ <col width="1" />
65
+ <?php if ($this->helper('tax')->displayCartPriceExclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
66
+ <col width="1" />
67
+ <?php endif; ?>
68
+ <?php if ($this->helper('tax')->displayCartPriceInclTax() || $this->helper('tax')->displayCartBothPrices()): ?>
69
+ <col width="1" />
70
+ <?php endif; ?>
71
+
72
+ <?php $mergedCells = ($this->helper('tax')->displayCartBothPrices() ? 2 : 1); ?>
73
+ <thead>
74
+ <tr>
75
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center">&nbsp;</th>
76
+ <th rowspan="<?php echo $mergedCells; ?>">&nbsp;</th>
77
+ <th rowspan="<?php echo $mergedCells; ?>"><span class="nobr"><?php echo $this->__('Product Name') ?></span></th>
78
+ <?php if ($this->helper('wishlist')->isAllowInCart()) : ?>
79
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center"><span class="nobr"><?php echo $this->__('Move to Wishlist') ?></span></th>
80
+ <?php endif ?>
81
+ <th class="a-center" colspan="<?php echo $mergedCells; ?>"><span class="nobr"><?php echo $this->__('Unit Price') ?></span></th>
82
+ <th rowspan="<?php echo $mergedCells; ?>" class="a-center"><?php echo $this->__('Qty') ?></th>
83
+ <th class="a-center" colspan="<?php echo $mergedCells; ?>"><?php echo $this->__('Subtotal') ?></th>
84
+ </tr>
85
+ <?php if ($this->helper('tax')->displayCartBothPrices()): ?>
86
+ <tr>
87
+ <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
88
+ <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
89
+ <th class="a-right"><?php echo $this->helper('tax')->getIncExcTaxLabel(false) ?></th>
90
+ <th><?php echo $this->helper('tax')->getIncExcTaxLabel(true) ?></th>
91
+ </tr>
92
+ <?php endif; ?>
93
+ </thead>
94
+ <tfoot>
95
+ <tr>
96
+ <td colspan="50" class="a-right">
97
+ <?php if($this->getContinueShoppingUrl()): ?>
98
+ <button type="button" title="<?php echo $this->__('Continue Shopping') ?>" class="button btn-continue" onclick="setLocation('<?php echo $this->getContinueShoppingUrl() ?>')"><span><span><?php echo $this->__('Continue Shopping') ?></span></span></button>
99
+ <?php endif; ?>
100
+ <button type="submit" title="<?php echo $this->__('Update Shopping Cart') ?>" class="button btn-update"><span><span><?php echo $this->__('Update Shopping Cart') ?></span></span></button>
101
+ </td>
102
+ </tr>
103
+ </tfoot>
104
+ <tbody>
105
+ <?php foreach($this->getItems() as $_item): ?>
106
+ <?php echo $this->getItemHtml($_item) ?>
107
+ <?php endforeach ?>
108
+ </tbody>
109
+ </table>
110
+ <script type="text/javascript">decorateTable('shopping-cart-table')</script>
111
+ </fieldset>
112
+ </form>
113
+ <div class="cart-collaterals">
114
+ <div class="col2-set">
115
+ <div class="col-1">
116
+ <?php if($_crosssell = $this->getChildHtml('crosssell')): ?>
117
+ <?php echo $_crosssell; ?>
118
+ <?php else: ?>
119
+ <div class="no-crosssell">
120
+ <img src="<?php echo $this->getSkinUrl('images/media/callout1.jpg') ?>" alt="" />
121
+ <img src="<?php echo $this->getSkinUrl('images/media/fpo_no_crosssell.gif') ?>" alt="" />
122
+ </div>
123
+ <?php endif; ?>
124
+ </div>
125
+ <div class="col-2">
126
+ <?php echo $this->getChildHtml('coupon') ?>
127
+ <?php if (!$this->getIsVirtual()): echo $this->getChildHtml('shipping'); endif; ?>
128
+ <div class="totals">
129
+ <?php echo $this->getChildHtml('totals'); ?>
130
+ <?php if(!$this->hasError()): ?>
131
+ <ul class="checkout-types">
132
+ <?php foreach ($this->getMethods('methods') as $method): ?>
133
+ <?php if ($methodHtml = $this->getMethodHtml($method)): ?>
134
+ <li><?php echo $methodHtml; ?></li>
135
+ <?php endif; ?>
136
+ <?php endforeach; ?>
137
+ </ul>
138
+ <?php endif; ?>
139
+ </div>
140
+ </div>
141
+ </div>
142
+ </div>
143
+ </div>
app/design/frontend/default/modern/template/newsletter/subscribe.phtml ADDED
@@ -0,0 +1,41 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <form action="<?php echo $this->getFormActionUrl() ?>" method="post" id="newsletter-validate-detail">
28
+ <div class="form-subscribe">
29
+ <label for="newsletter"><?php echo $this->__('Newsletter Sign-up:') ?></label>
30
+ <div class="input-box">
31
+ <input type="text" name="email" id="newsletter" title="<?php echo $this->__('Sign up for our newsletter') ?>" class="input-text required-entry validate-email" />
32
+ </div>
33
+ <button type="submit" title="<?php echo $this->__('Submit') ?>" class="button"><span><span><?php echo $this->__('Submit') ?></span></span></button>
34
+ </div>
35
+ </form>
36
+ <script type="text/javascript">
37
+ //<![CDATA[
38
+ var newsletterSubscriberFormDetail = new VarienForm('newsletter-validate-detail');
39
+ new Varien.searchForm('newsletter-validate-detail', 'newsletter', '<?php echo $this->helper('newsletter')->__('Enter your email address') ?>');
40
+ //]]>
41
+ </script>
app/design/frontend/default/modern/template/page/3columns.phtml ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <?php
28
+ /**
29
+ * Template for Mage_Page_Block_Html
30
+ */
31
+ ?>
32
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33
+ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->getLang() ?>" lang="<?php echo $this->getLang() ?>">
34
+ <head>
35
+ <?php echo $this->getChildHtml('head') ?>
36
+ </head>
37
+ <body<?php echo $this->getBodyClass()?' class="'.$this->getBodyClass().'"':'' ?>>
38
+ <?php echo $this->getChildHtml('after_body_start') ?>
39
+ <div class="wrapper">
40
+ <?php echo $this->getChildHtml('global_notices') ?>
41
+ <div class="page">
42
+ <?php echo $this->getChildHtml('header') ?>
43
+ <div class="main-container col2-left-layout">
44
+ <div class="main">
45
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
46
+ <?php /*<div class="col-wrapper">*/ ?>
47
+ <div class="col-main">
48
+ <?php echo $this->getChildHtml('global_messages') ?>
49
+ <?php echo $this->getChildHtml('content') ?>
50
+ </div>
51
+ <div class="col-left sidebar"><?php echo $this->getChildHtml('left') ?></div>
52
+ </div>
53
+ <?php /*<div class="col-right sidebar"><?php echo $this->getChildHtml('right') ?></div>*/ ?>
54
+ <?php /*</div>*/ ?>
55
+ </div>
56
+ <?php echo $this->getChildHtml('footer') ?>
57
+ <?php echo $this->getChildHtml('before_body_end') ?>
58
+ </div>
59
+ </div>
60
+ <?php echo $this->getAbsoluteFooter() ?>
61
+ </body>
62
+ </html>
app/design/frontend/default/modern/template/page/html/footer.phtml ADDED
@@ -0,0 +1,42 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <div class="footer-container">
28
+ <div class="footer">
29
+ <?php echo $this->getChildHtml('bottomContainer') ?>
30
+ <div class="f-right">
31
+ <img src="<?php echo $this->getSkinUrl('images/media/footer_callout.png');?>" class="footer-callout" alt="" />
32
+ <?php echo $this->getChildHtml('store_switcher') ?>
33
+ </div>
34
+ <div class="f-left">
35
+ <?php echo $this->getChildHtml('cms_footer_links') ?>
36
+ <?php echo $this->getChildHtml('footer_links') ?>
37
+ <?php echo $this->getChildHtml('newsletter') ?>
38
+ <p class="bugs"><?php echo $this->__('Help Us to Keep Magento Healthy') ?> - <a href="http://www.magentocommerce.com/bug-tracking" onclick="this.target='_blank'"><strong><?php echo $this->__('Report All Bugs') ?></strong></a> <?php echo $this->__('(ver. %s)', Mage::getVersion()) ?></p>
39
+ <address><?php echo $this->getCopyright() ?></address>
40
+ </div>
41
+ </div>
42
+ </div>
app/design/frontend/default/modern/template/page/html/header.phtml ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ /**
27
+ * @var Mage_Page_Block_Html_Header $this
28
+ */
29
+ ?>
30
+ <div class="header-container">
31
+ <div class="header">
32
+ <?php if ($this->getIsHomePage()):?>
33
+ <h1 class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a></h1>
34
+ <?php else:?>
35
+ <a href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->getLogoAlt() ?>" class="logo"><strong><?php echo $this->getLogoAlt() ?></strong><img src="<?php echo $this->getLogoSrc() ?>" alt="<?php echo $this->getLogoAlt() ?>" /></a>
36
+ <?php endif?>
37
+ <p class="top-promo" title="<?php echo $this->__('Free Shipping on orders over 50$'); ?>"><?php echo $this->__('Free Shipping on orders over 50$'); ?></p>
38
+ <?php echo $this->getChildHtml('topMenu') ?>
39
+ </div>
40
+ <div class="quick-access">
41
+ <?php echo $this->getChildHtml('store_language') ?>
42
+ <p class="welcome-msg"><?php echo $this->getWelcome()?></p>
43
+ <?php echo $this->getChildHtml('topLinks') ?>
44
+ </div>
45
+ <?php echo $this->getChildHtml('topBar') ?>
46
+ <?php echo $this->getChildHtml('topContainer'); ?>
47
+ </div>
app/design/frontend/default/modern/template/sample/home.phtml ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Academic Free License (AFL 3.0)
8
+ * that is bundled with this package in the file LICENSE_AFL.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/afl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magentocommerce.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magentocommerce.com for more information.
20
+ *
21
+ * @category design
22
+ * @package default_modern
23
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ ?>
27
+ <div style=" float:left; width:653px;">
28
+ <img src="<?php echo $this->getSkinUrl('images/media/home_co_main.jpg');?>" alt="" />
29
+ </div>
30
+ <div style="float:right; width:280px;">
31
+ <div style="margin:0 0 10px;" ><img src="<?php echo $this->getSkinUrl('images/media/home_co_tr.gif');?>" alt="" /></div>
32
+ <div><img src="<?php echo $this->getSkinUrl('images/media/home_co_br.gif');?>" alt="" /></div>
33
+ </div>
34
+ <div class="clearer"></div>
35
+ <div style="margin:10px 0 0;"><img src="<?php echo $this->getSkinUrl('images/media/home_co_bottom.gif');?>" alt="" /></div>
package.xml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>Interface_Frontend_Default_Modern</name>
4
+ <version>1.4.1.1</version>
5
+ <stability>stable</stability>
6
+ <license uri="http://opensource.org/licenses/afl-3.0.php">AFL v3.0</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>This is a new alternative theme to the Magento default interface.</summary>
10
+ <description>This is a new alternative theme to the Magento default interface. This theme delivers a more cooperate look and feel with a clean and simplistic design.</description>
11
+ <notes>1.4.1.1</notes>
12
+ <authors><author><name>Magento Core Team</name><user>core</user><email>core@magentocommerce.com</email></author></authors>
13
+ <date>2010-07-27</date>
14
+ <time>2010-07-27</time>
15
+ <contents><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="modern"><dir name="etc"><file name="widget.xml" hash="4da8e7fbd66d5684b66f6f39d84405f8"/></dir><dir name="layout"><file name="catalog.xml" hash="e16df4c38c2b478f08f0f70492cd3d0f"/><file name="catalogsearch.xml" hash="fe6935ac216833ec31854243350e089c"/><file name="checkout.xml" hash="f870548782e0bb23ff579e687bcb49a1"/><file name="contacts.xml" hash="4904524833c403a3f794f87a2ee45de7"/><file name="customer.xml" hash="b06841f48ae2ad627dd48203243374f3"/><file name="newsletter.xml" hash="fcb5ae8606fa8e0757d61da3737a5eaa"/><file name="page.xml" hash="4949e4abc11456c11d20b5889e60f30d"/><file name="payment.xml" hash="0ccef6ca9005eba7e2eadd7de6b50cf5"/><file name="review.xml" hash="b43263a4986a4b77a5e205a67394d06b"/><file name="rss.xml" hash="df0b5c41f84a279ad37db8e39d3638a5"/><file name="sales.xml" hash="15da2c13cd759d1a93397347a0d9704f"/><file name="sendfriend.xml" hash="cf4f87da377e5e86b025dfde8169a6f8"/><file name="tag.xml" hash="c01c3e0df2c0dfe67a21b053d9f4e419"/><file name="wishlist.xml" hash="fb07f1f6ece100efe0c6fdefd131f5ff"/></dir><dir name="locale"><dir name="en_US"><file name="translate.csv" hash="793e1ff86039f24caff6fad87a094fa1"/></dir></dir><dir name="template"><dir name="catalog"><dir name="product"><dir name="list"><dir name="toolbar"><file name="pager.phtml" hash="f928b05b462877bd24a882aa02a78a66"/></dir><file name="upsell.phtml" hash="615c773c339909e3b861cb093e45a93b"/></dir><file name="list.phtml" hash="c56bb2f48f6eedab5c22fc576d5b72bc"/><dir name="view"><file name="media.phtml" hash="e3ccb16d3f5f26867d862dc2658d63fb"/><file name="tabs.phtml" hash="c61f4cd2f57b2b71f1c3caa61b29b327"/></dir><file name="view.phtml" hash="9454c1534a2730232a6d3ea57e5f78ab"/></dir></dir><dir name="catalogsearch"><file name="form.mini.phtml" hash="516d87e3157c96cff3e47fe0f5bb519b"/></dir><dir name="checkout"><file name="cart.phtml" hash="83377f37a08ac4c641b5f279a944165a"/></dir><dir name="newsletter"><file name="subscribe.phtml" hash="4d53e6a1ffa2422b0cd4e7e8c3e88d54"/></dir><dir name="page"><file name="3columns.phtml" hash="50fc84e5be37adeadf61ae9d2bc5691b"/><dir name="html"><file name="footer.phtml" hash="b767a7f97f8689d5b12023fc0eb5cfe1"/><file name="header.phtml" hash="d03c135b711683c0b903079c8d423343"/></dir></dir><dir name="sample"><file name="home.phtml" hash="31a40169f2ad6d79b96f0554e9771640"/></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="modern"><dir name="css"><file name="print.css" hash="3995594217b69e23a5089b66df3878b3"/><file name="styles-ie.css" hash="bff40b03e299c1e06e59762bebfcda6a"/><file name="styles.css" hash="3f743736f5a52cd19c37d22b192742c4"/><file name="widgets.css" hash="235c201befb0739263e7d9cf15cccdc8"/></dir><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><dir name="images"><file name="bkg_add-to.gif" hash="30ad4986308f5012175006648ec002c4"/><file name="bkg_block-layered-title.gif" hash="5ba30a503859e0c74703e9451dc66ca5"/><file name="bkg_body.gif" hash="f721950262bb5c60227ee74bb435fa79"/><file name="bkg_btn-green.gif" hash="732c08dcbb45ecc07305a6fcc8a8e1a2"/><file name="bkg_btn-small.gif" hash="63a4d1b7cf6cf9f8c2ba557c21b3d6ec"/><file name="bkg_btn-small.png" hash="395fbc85113004f09b8e497c766f0b26"/><file name="bkg_btn.gif" hash="1b9a2115bfd66afd1d47b9872de1f9e8"/><file name="bkg_btn.png" hash="df9af47f282450892546effa54e7da59"/><file name="bkg_cart-totals.gif" hash="1fbacde3b2afd6562f35d0bc21ea41c5"/><file name="bkg_collapse-gm.gif" hash="37c585c23bbfbb3ef8f51191513d435b"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_nav_parent.gif" hash="0208ae272e474b99bf1f8743b525c342"/><file name="bkg_nav_top.gif" hash="e208d78164da001372d050b4933d021c"/><file name="bkg_pipe1.gif" hash="bca445209e5b0c9390c526ff6fb9bfcf"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_rating.gif" hash="d2ea21ea9824962892adf2e9d78f03ba"/><file name="bkg_subtotal.gif" hash="fa2f26527c87fc6b00be8b5e594e52f4"/><file name="bkg_tabs.gif" hash="3929ea638ee939e2280b909d291dd706"/><file name="bkg_toolbar.gif" hash="b51ad5ce6fc7c93c7be429822b7d0f54"/><file name="bkg_top-promo.gif" hash="9e11a17ae228afd7073f5082daa68094"/><file name="btn_checkout.gif" hash="79b6d671dc425b20d024255e76187f70"/><file name="btn_remove.gif" hash="e106b9cea6e73407f5311ebf024ebbbb"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="e106b9cea6e73407f5311ebf024ebbbb"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="cvv.gif" hash="ed0f392004a405466291071a760b285d"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="i_asc_arrow.gif" hash="54fa7a2610dca6402a8159a0de658894"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_desc_arrow.gif" hash="2ffa641590dbc5017952f77135d96185"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_pager-next.gif" hash="b565ec86dceddf2c89397a31a6fc9bc8"/><file name="i_pager-prev.gif" hash="ba5d000eb30be2f5b9d8f1aa85cdf478"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="logo.gif" hash="47bc079d9b3933c419739b580e4d0f39"/><file name="logo_email.gif" hash="47bc079d9b3933c419739b580e4d0f39"/><file name="logo_print.gif" hash="47bc079d9b3933c419739b580e4d0f39"/><file name="magnifier_handle.gif" hash="2ee40683870a2bef5c5b34d30c84d6d8"/><dir name="media"><file name="callout1.jpg" hash="0f274fb85b3f1b153072f8478ced414e"/><file name="footer_callout.png" hash="9dc69b9d5517457e08dfce85424e6e16"/><file name="fpo_no_crosssell.gif" hash="7aa2defb505f4d1353fadaac00812501"/><file name="home_co_bottom.gif" hash="52eb6bdfa8926e7a2d0e381b1604e868"/><file name="home_co_br.gif" hash="8ae386c3822b77287a6339068f53953b"/><file name="home_co_main.jpg" hash="c74e1e5276d3c09c6089ce157bda0b24"/><file name="home_co_tr.gif" hash="4fec17962d091640046cab9aa9f4b42e"/><file name="left_col_callout.jpg" hash="e19cc46c3c2b3777484d2847da8564d8"/></dir><file name="opc-ajax-loader.gif" hash="2d5cf231c4f520b5c2b4de5536ecb82d"/><file name="slider_bg.gif" hash="a1b9c405b99162b803ea0026371c38c3"/><file name="slider_btn_zoom_in.gif" hash="e1fb26133b6b00cf548ecb0225867c8e"/><file name="slider_btn_zoom_out.gif" hash="17567db9d985e26ab13cbed6e81abb44"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="992b643e08dd71f20de7f94f29e647ba"/><dir name="widgets"><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/></dir></dir></dir></dir></dir></target></contents>
16
+ <compatible/>
17
+ <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.4.1.1</min><max>1.4.2</max></package></required></dependencies>
18
+ </package>
skin/frontend/default/modern/css/print.css ADDED
@@ -0,0 +1,40 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Magento
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Academic Free License (AFL 3.0)
7
+ * that is bundled with this package in the file LICENSE_AFL.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/afl-3.0.php
10
+ * If you did not receive a copy of the license and are unable to
11
+ * obtain it through the world-wide-web, please send an email
12
+ * to license@magentocommerce.com so we can send you a copy immediately.
13
+ *
14
+ * DISCLAIMER
15
+ *
16
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
17
+ * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magentocommerce.com for more information.
19
+ *
20
+ * @category design
21
+ * @package default_modern
22
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+ * { background:none !important; text-align:left !important; }
26
+ html { margin:0 !important; padding:0 !important; }
27
+ body { background:#fff !important; font-size:9pt !important; padding:0 !important; margin:10px !important; }
28
+ a { color:#2976c9 !important; }
29
+ th,td { color:#2f2f2f !important; border-color:#ccc !important; }
30
+
31
+ .header-container,
32
+ .nav-container,
33
+ .footer-container,
34
+ .pager,
35
+ .toolbar,
36
+ .actions,
37
+ .buttons-set { display:none !important; }
38
+
39
+ .page-print .data-table .cart-tax-total { background-position:100% -54px; }
40
+ .page-print .data-table .cart-tax-info { display:block !important; }
skin/frontend/default/modern/css/styles-ie.css ADDED
@@ -0,0 +1,163 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Magento
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Academic Free License (AFL 3.0)
7
+ * that is bundled with this package in the file LICENSE_AFL.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/afl-3.0.php
10
+ * If you did not receive a copy of the license and are unable to
11
+ * obtain it through the world-wide-web, please send an email
12
+ * to license@magentocommerce.com so we can send you a copy immediately.
13
+ *
14
+ * DISCLAIMER
15
+ *
16
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
17
+ * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magentocommerce.com for more information.
19
+ *
20
+ * @category design
21
+ * @package default_modern
22
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* IE 6 only */
27
+ * html .validation-advice { height:13px; }
28
+ * html .main { height:350px; }
29
+ * html .account-login .content { height:200px; }
30
+ .block li.item,
31
+ .block-poll li,
32
+ .opc li.section { vertical-align:top; }
33
+
34
+ * html button.button span { background-image:url(../images/bkg_btn.gif); }
35
+ * html .form-search button.button span,
36
+ * html .block button.button span,
37
+ * html .product-view .box-tags .form-add button.button span,
38
+ * html .footer .form-subscribe button.button span { background-image:url(../images/bkg_btn-small.gif); }
39
+
40
+ /* Doubled Margin Fixes */
41
+ .product-view .product-img-box .more-views li,
42
+ .product-view .box-tags .form-add .input-box,
43
+ .sp-methods select.month,
44
+ .footer .form-subscribe .input-box { display:inline; }
45
+
46
+ /********** < Navigation styles */
47
+ #nav li,
48
+ #nav li a { zoom:1; }
49
+ #nav li { vertical-align:top; }
50
+ /********** < Navigation styles */
51
+
52
+ select { margin-bottom:1px; }
53
+ input.radio { width:13px; height:13px; }
54
+ input.checkbox { width:13px; height:13px; }
55
+ button.button { height:28px; }
56
+ button.button span { position:relative; }
57
+ button.btn-checkout { height:28px; }
58
+ .form-list label { position:relative; z-index:0; }
59
+ .form-list label.required em { position:absolute; top:0; right:-8px; }
60
+ .form-list .input-box input.input-text { float:left; }
61
+
62
+ .form-search button.button,
63
+ .block button.button,
64
+ .product-view .box-tags .form-add button.button,
65
+ .footer .form-subscribe button.button { height:23px; }
66
+
67
+ .cart .discount .buttons-set button.button,
68
+ .cart .shipping .buttons-set button.button { height:19px; }
69
+
70
+ table { face-color:expression(runtimeStyle.scrollbarFaceColor = '#fff', cellSpacing = 0); }
71
+
72
+ .product-view .product-img-box .zoom.disabled { filter:alpha(opacity=30); }
73
+
74
+ .gift-messages-form { position:relative; zoom:1; }
75
+
76
+ .tool-tip .btn-close a { margin:0; }
77
+
78
+ .product-view .box-tags .product-tags li { padding:0 4px 0 7px; }
79
+ .footer li { padding-right:2px; margin-right:6px; }
80
+
81
+ .product-options dd .time-picker select { margin:0; padding:0; position:relative; top:-1px; }
82
+
83
+ /* Clearer */
84
+ .clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
85
+
86
+ /* Clears and hasLayout fixes */
87
+ .header-container,
88
+ .header-container .top-container,
89
+ .header,
90
+ .top-bar,
91
+ .quick-access,
92
+ .form-search,
93
+ #nav,
94
+ .main,
95
+ .footer,
96
+ .footer .form-subscribe,
97
+ .footer-container .bottom-container,
98
+ .col-main,
99
+ .col2-set,
100
+ .col3-set,
101
+ .col4-set,
102
+ .messages li,
103
+ .search-autocomplete li,
104
+ .block,
105
+ .block .block-content,
106
+ .block .actions,
107
+ .block li.item,
108
+ .block-poll li,
109
+ .block-poll .label,
110
+ .block-layered-nav .currently li,
111
+ .block-account .block-content li a,
112
+ .mini-products-list .product-details,
113
+ .page-title,
114
+ .rss-title h1,
115
+ .products-grid,
116
+ .products-list li.item,
117
+ .box-account .box-head,
118
+ .dashboard .box .box-title,
119
+ .order-info ul,
120
+ .box-reviews li.item,
121
+ .box-tags li.item,
122
+ .pager,
123
+ .sorter,
124
+ .ratings,
125
+ .add-to-box,
126
+ .add-to-cart,
127
+ .product-essential,
128
+ .product-collateral,
129
+ .product-tabs,
130
+ .product-view .product-img-box .more-views ul,
131
+ .product-view .box-tags .form-add,
132
+ .product-options .options-list li,
133
+ .product-options-bottom,
134
+ .truncated,
135
+ .truncated .truncated_full_value,
136
+ .product-review,
137
+ .cart,
138
+ .cart-collaterals,
139
+ .cart .crosssell li.item,
140
+ .cart .discount,
141
+ .cart .discount .discount-form,
142
+ .cart .shipping .shipping-form,
143
+ .opc .step-title,
144
+ .opc .step,
145
+ .multiple-checkout,
146
+ .sp-methods,
147
+ .checkout-progress,
148
+ .multiple-checkout .place-order,
149
+ .form-list li,
150
+ .form-list .field,
151
+ .form-list .input-box,
152
+ .group-select li,
153
+ .buttons-set,
154
+ .page-print .print-head,
155
+ .cart-tax-total,
156
+ .advanced-search-summary,
157
+ .advanced-search-summary p,
158
+ .gift-messages-form .item,
159
+ .send-friend .form-list li p,
160
+ .centinel .authentication { zoom:1; }
161
+
162
+ /* Hover Fix */
163
+ iframe.hover-fix { position:absolute; left:-1px; top:-1px; z-index:-1; background:transparent; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }
skin/frontend/default/modern/css/styles.css ADDED
@@ -0,0 +1,1643 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Magento
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Academic Free License (AFL 3.0)
7
+ * that is bundled with this package in the file LICENSE_AFL.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/afl-3.0.php
10
+ * If you did not receive a copy of the license and are unable to
11
+ * obtain it through the world-wide-web, please send an email
12
+ * to license@magentocommerce.com so we can send you a copy immediately.
13
+ *
14
+ * DISCLAIMER
15
+ *
16
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
17
+ * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magentocommerce.com for more information.
19
+ *
20
+ * @category design
21
+ * @package default_modern
22
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* Reset ================================================================================= */
27
+ * { margin:0; padding:0; }
28
+
29
+ body { background:#f2f2f2 url(../images/bkg_body.gif) 0 0 repeat; font:11px/1.55 arial, helvetica, sans-serif; color:#444; text-align:center; }
30
+
31
+ img { border:0; vertical-align:top; }
32
+
33
+ a { color:#4f8100; text-decoration:none; }
34
+ a:hover { text-decoration:underline; }
35
+ :focus { outline:0; }
36
+
37
+ /* Headings */
38
+ h1 { font-size:2em; font-weight:normal; line-height:1.15; }
39
+ h2 { font-size:1.5em; line-height:1.25; margin-bottom:.45em; }
40
+ h3 { font-size:1.35em; line-height:1.25; margin-bottom:.45em; }
41
+ h4 { font-size:1.05em; line-height:1.35; margin-bottom:.45em; }
42
+ h5 { font-size:1.05em; line-height:1.35; margin-bottom:.45em; }
43
+ h6 { font-size:1em; line-height:1.35; margin-bottom:1em; }
44
+
45
+ /* Forms */
46
+ form { display:inline; }
47
+ fieldset { border:0; }
48
+ legend { display:none; }
49
+
50
+ /* Table */
51
+ table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
52
+ caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
53
+
54
+ /* Content */
55
+ p { margin:0 0 1em; }
56
+ strong { font-weight:bold; }
57
+ address { font-style:normal; line-height:1.35; }
58
+ cite { font-style:normal; }
59
+ q,
60
+ blockquote { quotes:none; }
61
+ q:before,
62
+ q:after { content:''; }
63
+ small { font-size:1em; }
64
+ big { font-size:1.15em; }
65
+ /*sup { font-size:1em; vertical-align:top; }*/
66
+
67
+ /* Lists */
68
+ ul,ol { list-style:none; }
69
+
70
+ /* Tools */
71
+ .hidden { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
72
+ .nobr { white-space:nowrap !important; }
73
+ .wrap { white-space:normal !important; }
74
+ .a-left { text-align:left !important; }
75
+ .a-center { text-align:center !important; }
76
+ .a-right { text-align:right !important; }
77
+ .v-top { vertical-align:top; }
78
+ .v-middle { vertical-align:middle; }
79
+ .f-left,
80
+ .left { float:left !important; }
81
+ .f-right,
82
+ .right { float:right !important; }
83
+ .f-none { float:none !important; }
84
+ .f-fix { float:left; width:100%; }
85
+ .no-display { display:none; }
86
+ .no-margin { margin:0 !important; }
87
+ .no-padding { padding:0 !important; }
88
+ .no-bg { background:none !important; }
89
+ /* ======================================================================================= */
90
+
91
+
92
+ /* Layout ================================================================================ */
93
+ .wrapper {}
94
+ .page { width:960px; margin:15px auto 0; text-align:left; }
95
+ .page-print { background:#fff; padding:25px 30px; text-align:left; }
96
+ .page-empty { background:#fff; padding:20px; text-align:left; }
97
+ .page-popup { background:#fff; padding:25px 30px; text-align:left; }
98
+ .main-container {}
99
+ .main { background:#fff; border:1px solid #bbb; border-top:0; border-bottom-color:#666; padding:16px 16px 50px; min-height:350px; }
100
+
101
+ /* Base Columns */
102
+ .col-left { float:left; width:220px; padding:0 0 1px; }
103
+ .col-main { float:left; width:686px; padding:0 0 1px; }
104
+ .col-right { float:right; width:220px; padding:0 0 1px; }
105
+
106
+ /* 1 Column Layout */
107
+ .col1-layout .main { padding:16px 30px 40px; }
108
+ .col1-layout .col-main { float:none; width:auto; }
109
+
110
+ /* 2 Columns Layout */
111
+ .col2-left-layout .col-main { float:right; }
112
+ .col2-right-layout .col-main {}
113
+
114
+ /* 3 Columns Layout */
115
+ .col3-layout .col-main { width:452px; }
116
+ .col3-layout .col-wrapper { float:left; width:689px; }
117
+ .col3-layout .col-wrapper .col-main { float:right; }
118
+
119
+ /* Content Columns */
120
+ .col2-set .col-1 { float:left; width:48.5%; }
121
+ .col2-set .col-2 { float:right; width:48.5%; }
122
+ .col2-set .col-narrow { width:32%; }
123
+ .col2-set .col-wide { width:65%; }
124
+
125
+ .col3-set .col-1 { float:left; width:32%; }
126
+ .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
127
+ .col3-set .col-3 { float:right; width:32%; }
128
+
129
+ .col4-set .col-1 { float:left; width:23.5%; }
130
+ .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
131
+ .col4-set .col-3 { float:left; width:23.5%; }
132
+ .col4-set .col-4 { float:right; width:23.5%; }
133
+ /* ======================================================================================= */
134
+
135
+
136
+ /* Global Styles ========================================================================= */
137
+ /* Form Elements */
138
+ input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
139
+ input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
140
+ input.input-text,textarea { padding:2px; }
141
+ select { padding:1px; }
142
+ select option { padding-right:10px; }
143
+ select.multiselect option { border-bottom:1px solid #b6b6b6; padding:1px 5px; }
144
+ select.multiselect option:last-child { border-bottom:0; }
145
+ textarea { overflow:auto; }
146
+ input.radio { margin-right:3px; }
147
+ input.checkbox { margin-right:3px; }
148
+ input.qty { width:2.5em !important; }
149
+ button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
150
+ button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
151
+ button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
152
+ button.button span { float:left; height:28px; background:transparent url(../images/bkg_btn.png) 0 0 no-repeat; padding:0 0 0 6px; font:bold 11px/25px Tahoma, Verdana, Arial, sans-serif; text-transform:uppercase; text-align:center; white-space:nowrap; color:#555; }
153
+ button.button span span { background-position:100% 0; padding:0 15px 0 9px; }
154
+ button.disabled span { color:#bbb !important; }
155
+
156
+ /*button.btn-cart span {}*/
157
+ button.btn-checkout span { height:28px; border:0; background-image:url(../images/btn_checkout.gif); padding:0 0 0 6px; font:bold 12px/26px Arial, Helvetica, sans-serif; color:#fff; }
158
+ button.btn-checkout span span { padding:0 40px 0 34px; }
159
+ button.btn-checkout.no-checkout span { background-position:0 100%; color:#cfcfcf; }
160
+ button.btn-checkout.no-checkout span span { background-position:100% 100%; }
161
+
162
+ p.control input.checkbox,
163
+ p.control input.radio { margin-right:6px; }
164
+ /* Form Highlight */
165
+ /*input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }*/
166
+ /*.highlight { background:#efefef; }*/
167
+
168
+ /* Form lists */
169
+ /* Grouped fields */
170
+ /*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
171
+ .form-list li { margin:0 0 6px; }
172
+ .form-list label { float:left; color:#555; font-weight:bold; position:relative; z-index:0; }
173
+ .form-list label.required {}
174
+ .form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-7px; }
175
+ .form-list li.control label { float:none; }
176
+ .form-list li.control input.radio,
177
+ .form-list li.control input.checkbox { margin-top:-1px; margin-right:4px; }
178
+ .form-list li.control .input-box { clear:none; display:inline; width:auto; }
179
+ /*.form-list li.fields { margin-right:-15px; }*/
180
+ .form-list .input-box { display:block; clear:both; width:260px; }
181
+ .form-list .field { float:left; width:275px; }
182
+ .form-list input.input-text { width:254px; }
183
+ .form-list textarea { width:254px; height:10em; }
184
+ .form-list select { width:260px; }
185
+ .form-list li.wide .input-box { width:535px; }
186
+ .form-list li.wide input.input-text { width:529px; }
187
+ .form-list li.wide textarea { width:529px; }
188
+ .form-list li.wide select { width:535px; }
189
+ .form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
190
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
191
+ .form-list .input-range input.input-text { width:74px; }
192
+ /* Customer */
193
+ .form-list .customer-name-prefix .input-box,
194
+ .form-list .customer-name-suffix .input-box,
195
+ .form-list .customer-name-prefix-suffix .input-box,
196
+ .form-list .customer-name-prefix-middlename .input-box,
197
+ .form-list .customer-name-middlename-suffix .input-box,
198
+ .form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
199
+
200
+ .form-list .name-prefix { width:65px; }
201
+ .form-list .name-prefix select { width:55px; }
202
+ .form-list .name-prefix input.input-text { width:49px; }
203
+
204
+ .form-list .name-suffix { width:65px; }
205
+ .form-list .name-suffix select { width:55px; }
206
+ .form-list .name-suffix input.input-text { width:49px; }
207
+
208
+ .form-list .name-middlename { width:70px; }
209
+ .form-list .name-middlename input.input-text { width:49px; }
210
+
211
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname,
212
+ .form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
213
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
214
+ .form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
215
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
216
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
217
+
218
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
219
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
220
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
221
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
222
+
223
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
224
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
225
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
226
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
227
+
228
+ .form-list .customer-name-prefix .name-firstname,
229
+ .form-list .customer-name-middlename .name-firstname { width:210px; }
230
+
231
+ .form-list .customer-name-suffix .name-lastname,
232
+ .form-list .customer-name-middlename .name-firstname,
233
+ .form-list .customer-name-middlename-suffix .name-firstname,
234
+ .form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
235
+
236
+ .form-list .customer-name-prefix .name-firstname input.input-text,
237
+ .form-list .customer-name-suffix .name-lastname input.input-text,
238
+ .form-list .customer-name-middlename .name-firstname input.input-text,
239
+ .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
240
+ .form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
241
+
242
+ .form-list .customer-dob .dob-month,
243
+ .form-list .customer-dob .dob-day,
244
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
245
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
246
+ .form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
247
+ .form-list .customer-dob .dob-day,
248
+ .form-list .customer-dob .dob-month { width:60px; }
249
+ .form-list .customer-dob .dob-day input.input-text,
250
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
251
+ .form-list .customer-dob .dob-year { width:140px; }
252
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }
253
+
254
+ .buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
255
+ .buttons-set p.required { margin:0 0 10px; }
256
+ .buttons-set .back-link { float:left; margin:0; }
257
+ .buttons-set button.button { float:right; margin-left:5px; }
258
+
259
+ .buttons-set-order { margin:10px 0 0; }
260
+ .buttons-set-order .please-wait { padding:5px 7px 0 0; }
261
+
262
+ .fieldset { margin:0 10px 25px; }
263
+ .fieldset .legend { margin:0 -10px 12px; background:#f1f1f1; padding:2px 10px; font-size:13px; line-height:1.25; }
264
+
265
+ /* Form Validation */
266
+ .validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:13px; font-size:11px; line-height:13px; background:url(../images/validation_advice_bg.gif) 2px 3px no-repeat; color:#eb340a; }
267
+ .validation-failed { border:1px solid #eb340a !important; background:#faebe7 !important; }
268
+ .validation-passed {}
269
+ p.required { font-size:11px; text-align:right; color:#EB340A; }
270
+ /* Expiration date and CVV number validation fix */
271
+ .v-fix { float:left; }
272
+ .v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
273
+
274
+ /* Global Messages */
275
+ .success { color:#3d6611; font-weight:bold; }
276
+ .error { color:#df280a; font-weight:bold; }
277
+ .notice { color:#e26703; }
278
+
279
+ .messages,
280
+ .messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
281
+ .messages { width:100%; overflow:hidden; }
282
+ .messages li { margin:0 0 10px !important; }
283
+ .messages li li { margin:0 0 3px !important; }
284
+ .error-msg,
285
+ .success-msg,
286
+ .note-msg,
287
+ .notice-msg { border-style:solid !important; border-width:1px !important; padding:4px 12px !important; font-size:11px !important; font-weight:bold !important; }
288
+ .error-msg { border-color:#f16048; background-color:#faebe7; color:#df280a; }
289
+ .success-msg { border-color:#446423; background-color:#eff5ea; color:#3d6611; }
290
+ .note-msg,
291
+ .notice-msg { border-color:#fcd344; background-color:#fafaec; color:#3d6611; }
292
+
293
+ /* BreadCrumbs */
294
+ .breadcrumbs a { color:#7f7f7f; }
295
+ .breadcrumbs li { display:inline; }
296
+ .breadcrumbs li strong { font-weight:bold; }
297
+
298
+ /* Page Heading */
299
+ .page-title { width:100%; overflow:hidden; margin:0 0 16px; }
300
+ .page-title h1,
301
+ .page-title h2 { font-size:23px; font-weight:normal; }
302
+ .page-title .separator { margin:0 3px; }
303
+ .page-title .link-rss { float:right; margin:7px 0 0; }
304
+ .title-buttons { text-align:right; }
305
+ .title-buttons h1,
306
+ .title-buttons h2,
307
+ .title-buttons h3,
308
+ .title-buttons h4,
309
+ .title-buttons h5,
310
+ .title-buttons h6 { float:left; }
311
+
312
+ .subtitle { clear:both; padding:12px 0 0; font-size:16px; font-weight:bold; margin:0 0 6px; }
313
+
314
+ /* Pager */
315
+ .pager { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #ddd; text-align:center; }
316
+ .pager .amount { float:left; margin:0; }
317
+ .pager .limiter { float:right; }
318
+ .pager .limiter label { vertical-align:middle; }
319
+ .pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
320
+ .pager .pages { margin:0 140px; }
321
+ .pager .pages ol { display:inline; }
322
+ .pager .pages li { display:inline; margin:0 2px; }
323
+ .pager .pages .current {}
324
+
325
+ /* Sorter */
326
+ .sorter { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #ddd; }
327
+ .sorter .view-mode { float:left; margin:0; }
328
+ .sorter .sort-by { float:right; padding-right:36px; }
329
+ .sorter .sort-by label { vertical-align:middle; }
330
+ .sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
331
+ .sorter .link-feed {}
332
+
333
+ /* Toolbar */
334
+ .toolbar {}
335
+ .toolbar .pager { padding:3px 8px; }
336
+ .toolbar .sorter {}
337
+ .toolbar-bottom {}
338
+
339
+ /* Data Table */
340
+ .data-table { width:100%; }
341
+ .data-table tr.odd { background:#fff }
342
+ .data-table tr.even { background:#fcfcfc; }
343
+ .data-table tr.last th,
344
+ .data-table tr.last td { border-bottom:0 !important; }
345
+ .data-table th { padding:2px 8px; font-size:10px; text-transform:uppercase; white-space:nowrap; }
346
+ .data-table th.wrap { white-space:normal; }
347
+ .data-table th a { color:#fff; }
348
+ .data-table td { padding:3px 8px; }
349
+
350
+ .data-table thead,
351
+ .data-table thead tr { background:#e9e9e9; }
352
+
353
+ .data-table tfoot { border-bottom:1px solid #d9dde3; }
354
+ .data-table tfoot tr { background-color:#f3f3f3 !important; }
355
+ .data-table tbody th { padding:3px 8px; font-size:11px; font-weight:bold; text-transform:none; white-space:normal; }
356
+ .data-table tbody th,
357
+ .data-table tbody td { border-bottom:1px solid #d9dde3; }
358
+ .data-table tfoot strong { font-size:14px; }
359
+ /* Bundle products tables */
360
+ .data-table tbody.odd tr { background:#fff; }
361
+ .data-table tbody.even tr { background:#fcfcfc; }
362
+ .data-table tbody.odd tr td,
363
+ .data-table tbody.even tr td { border-bottom:0; }
364
+ .data-table tbody.odd tr.border td,
365
+ .data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
366
+
367
+ .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
368
+ .data-table tbody td .option-value { padding-left:10px; }
369
+
370
+ /* Generic Info Box */
371
+ .info-box { margin:0 0 15px; }
372
+ .info-box h2 { font-size:13px; font-weight:bold; border-bottom:1px solid #ddd; margin:0 0 8px; }
373
+
374
+ .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
375
+ .info-table td { padding:2px 0; }
376
+
377
+ /* Shopping cart total summary row expandable to details */
378
+ tr.summary-total { cursor:pointer; }
379
+ tr.summary-total td {}
380
+ tr.summary-total .summary-collapse { float:right; text-align:right; padding-left:20px; background:url(../images/bkg_collapse.gif) 0 4px no-repeat; cursor:pointer; }
381
+ tr.show-details .summary-collapse { background-position:0 -53px; }
382
+ tr.show-details td {}
383
+ tr.summary-details td { background-color:#dae1e4; color:#626465; }
384
+ tr.summary-details-first td { border-top:1px solid #d2d8db; }
385
+ tr.summary-details-excluded { font-style:italic; }
386
+
387
+ /* Shopping cart tax info */
388
+ .cart-tax-info { display:block; }
389
+ .cart-tax-info,
390
+ .cart-tax-info .cart-price { padding-right:20px; }
391
+ .cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 4px no-repeat; cursor:pointer; }
392
+ .cart-tax-info .price,
393
+ .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
394
+ .cart-tax-total-expanded { background-position:100% -53px; }
395
+
396
+ /* Class: std - styles for admin-controlled content */
397
+ .std .subtitle { padding:0; }
398
+ .std ol.ol { list-style:decimal outside; padding-left:1.5em; }
399
+ .std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
400
+ .std dl dt { font-weight:bold; }
401
+ .std dl dd { margin:0 0 10px; }
402
+ /*.std ul,
403
+ .std ol,
404
+ .std dl,
405
+ .std p,
406
+ .std address,
407
+ .std blockquote { margin:0 0 1em; padding:0; }
408
+ .std ul { list-style:disc outside; padding-left:1.5em; }
409
+ .std ol { list-style:decimal outside; padding-left:1.5em; }
410
+ .std ul ul { list-style-type:circle; }
411
+ .std ul ul,
412
+ .std ol ol,
413
+ .std ul ol,
414
+ .std ol ul { margin:.5em 0; }
415
+ .std dt { font-weight:bold; }
416
+ .std dd { padding:0 0 0 1.5em; }
417
+ .std blockquote { font-style:italic; padding:0 0 0 1.5em; }
418
+ .std address { font-style:normal; }
419
+ .std b,
420
+ .std strong { font-weight:bold; }
421
+ .std i,
422
+ .std em { font-style:italic; }*/
423
+
424
+ /* Misc */
425
+ .links li { display:inline; }
426
+ .links li.first { padding-left:0 !important; }
427
+ .links li.last { background:none !important; padding-right:0 !important; }
428
+
429
+ .link-cart { font-weight:bold; color:#d62502; }
430
+ .link-wishlist { color:#444; }
431
+ .link-reorder {}
432
+ .link-compare {}
433
+ .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:3px 0 3px 25px;*/ }
434
+ .link-rss { background:url(../images/i_rss.gif) 0 1px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
435
+ .btn-remove { display:block; width:12px; height:12px; font-size:0; line-height:0; background:url(../images/btn_remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
436
+ .btn-remove2 { display:block; width:16px; height:16px; font-size:0; line-height:0; background:url(../images/btn_trash.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
437
+
438
+ .separator { margin:0 3px; }
439
+
440
+ .divider { clear:both; display:block; font-size:0; line-height:0; height:1px; background:#ccc; margin:10px 0; text-indent:-999em; overflow:hidden; }
441
+
442
+ /* Noscript Notice */
443
+ .noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
444
+ .noscript .noscript-inner { width:950px; margin:0 auto; padding:12px 0 12px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }
445
+ .noscript p { margin:0; }
446
+
447
+ /* Demo Notice */
448
+ .demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:11px; line-height:1.15; text-align:center; color:#fff; }
449
+ /* ======================================================================================= */
450
+
451
+
452
+ /* Header ================================================================================ */
453
+ .logo { float:left; }
454
+ .header-container {}
455
+
456
+ .header { margin:0 0 12px; }
457
+ .header .logo { float:left; text-decoration:none !important; }
458
+ .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
459
+
460
+ .header .top-promo { float:left; width:117px; height:30px; margin:12px 10px 0; background:url(../images/bkg_top-promo.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
461
+
462
+ .quick-access { background:#444; color:#fff; padding:7px 13px; text-align:right; }
463
+ .quick-access .welcome-msg { display:inline; margin:0; color:#fff; }
464
+ .quick-access .form-language { float:left; }
465
+ .quick-access .form-language label { font-weight:bold; padding-right:5px; color:#fff; vertical-align:middle; }
466
+ .quick-access .form-language select { padding:0; }
467
+ .quick-access .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
468
+ .quick-access .links { padding-left:8px; }
469
+ .quick-access .links,
470
+ .quick-access .links li { display:inline; }
471
+ .quick-access .links li { padding:0 4px 0 1px; }
472
+ .quick-access .links a { color:#ddd; }
473
+ .quick-access .links a { padding:0 7px 0 0; background:url(../images/bkg_pipe1.gif) no-repeat 100% 50%; }
474
+ .quick-access .links li.last a { padding:0; background:none; }
475
+
476
+ .top-bar { padding:3px 12px 2px 12px; border:1px solid #bbb; border-bottom-color:#dedede; background:#efefef; line-height:21px; }
477
+ .top-bar .breadcrumbs { float:left; width:580px; overflow:hidden; }
478
+ .form-search { float:right; }
479
+ .form-search label { float:left; font-size:12px; font-weight:bold; padding:0 5px 0 0; }
480
+ .form-search input.input-text { float:left; width:212px; margin-right:5px; }
481
+ .form-search button.button { float:left; }
482
+ .form-search button.button span { height:23px; background-image:url(../images/bkg_btn-small.png); line-height:21px; }
483
+ .form-search .search-autocomplete { z-index:999; }
484
+ .form-search .search-autocomplete ul { border:1px solid #999; background-color:#f9f5f0; }
485
+ .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
486
+ .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
487
+ .form-search .search-autocomplete li.odd { background-color:#f6f6f6; }
488
+ .form-search .search-autocomplete li.selected { background-color:#ecf9ea; }
489
+
490
+ .header-container .top-container { padding:5px 12px; background:#fff; border:1px solid #bbb; border-width:0 1px 1px; text-align:right; }
491
+
492
+ /********** < Navigation */
493
+ .nav-container {}
494
+ #nav { float:left; margin:15px 0 0 15px; font-size:12px; }
495
+
496
+ /* All Levels */ /* Style consistent throughout all nav levels */
497
+ #nav li { position:relative;text-transform:uppercase; text-align:left; }
498
+ #nav li.over { z-index:998; }
499
+ #nav a,
500
+ #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
501
+ #nav span { display:block; cursor:pointer; white-space:nowrap; }
502
+ #nav li ul span {white-space:normal; }
503
+
504
+ /* 0 Level */
505
+ #nav li { float:left; margin:1px 8px 11px 1px; padding:3px 8px; }
506
+ #nav li.active a { color:#444; }
507
+ #nav a { float:left; background:url(../images/bkg_nav_top.gif) no-repeat 100% 50%; padding-right:11px; color:#444; font-weight:bold; }
508
+ #nav li.over a,
509
+ #nav a:hover { color:#444; }
510
+ #nav li.over,
511
+ #nav li.active { margin:0 7px 10px 0; border:1px solid #bbb; background:#ececec; }
512
+
513
+ /* 1st Level */
514
+ #nav ul li,
515
+ #nav ul li.active,
516
+ #nav ul li.over { float:none; border:none; background:none; margin:0; padding:0; padding-bottom:1px; text-transform:none; }
517
+ #nav ul li.parent { background:url(../images/bkg_nav_parent.gif) no-repeat 100% 50%; }
518
+ #nav ul li.last { padding-bottom:0; }
519
+ #nav ul li.active { margin:0; border:0; background:none; }
520
+ #nav ul a,
521
+ #nav ul a:hover { float:none; padding:0; background:none; }
522
+ #nav ul li a { font-weight:normal !important; }
523
+
524
+ /* 2nd Level */
525
+ #nav ul,
526
+ #nav div { position:absolute; width:15em; top:22px; left:-10000px; border:1px solid #bbb; border-bottom:2px solid #999; padding:3px 8px; background:#fcfcfc; font-size:11px; }
527
+ #nav div ul { position:static; width:auto; border:none; padding:0; }
528
+
529
+ /* 3rd+ Level */
530
+ #nav ul ul,
531
+ #nav ul div { top:5px; }
532
+
533
+ #nav ul li a { padding:3px 0; color:#444 !important; }
534
+ #nav ul li a:hover { padding:3px 0; color:#5a7f00 !important; }
535
+
536
+ /* Show menu */
537
+ #nav li ul.shown-sub,
538
+ #nav li div.shown-sub { left:-1px; z-index:999; }
539
+ #nav li .shown-sub ul.shown-sub,
540
+ #nav li .shown-sub li div.shown-sub { left:100px; }
541
+ /********** Navigation > */
542
+ /* ======================================================================================= */
543
+
544
+
545
+ /* Sidebar =============================================================================== */
546
+ .block { border:1px solid #ddd; margin:0 0 20px; line-height:1.35; }
547
+ .block .block-title { border-bottom:1px solid #ddd; background:#e7e7e7; padding:2px 10px; }
548
+ .block .block-title strong { display:block; font:bold 12px/1.5 Arial, Helvetica, sans-serif; text-transform:uppercase; color:#444; }
549
+ .block .block-title strong span {}
550
+ .block .block-title a { text-decoration:none !important; }
551
+ .block .block-subtitle { font-size:10px; margin:0 0 10px; padding:0 0 2px; border-bottom:1px solid #ddd; text-transform:uppercase; }
552
+ .block .block-content { background:#f6f6f6; padding:12px 10px; }
553
+ .block .block-content li.item { border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:5px; }
554
+ .block .block-content li.item.last { border-bottom:0; padding-bottom:0; margin-bottom:0; }
555
+ .block .block-content .product-name { color:#4f8100; }
556
+ .block .btn-remove { float:right; margin:1px 0 2px 5px; }
557
+ .block .actions { border-top:1px solid #ddd; padding:5px 0 0; margin:5px 0 0; text-align:right; }
558
+ .block .actions a { float:left; }
559
+ .block .actions button.button { float:right; }
560
+ .block .empty { margin:0; }
561
+ .block .price-box { margin:5px 0; }
562
+ .block button.button span { height:23px; background-image:url(../images/bkg_btn-small.png); line-height:20px; }
563
+
564
+ /*.block li.odd { background-color:#f4f3f3; }
565
+ .block li.even { background-color:#fafafa; }*/
566
+
567
+ /* Mini Products List */
568
+ .mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
569
+ .mini-products-list .product-details { margin-left:60px; }
570
+
571
+ /* Block: Account */
572
+ .block-account .block-title { border:0; background:#666; }
573
+ .block-account .block-title strong { color:#fff; }
574
+ .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
575
+ .block-account .block-content li a:hover { color:#444; }
576
+ .block-account .block-content li.last a { border-bottom:0; }
577
+ .block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; }
578
+ .block-account .block-content li.current.last { border-bottom:0; }
579
+
580
+ /* Block: Currency Switcher */
581
+ .block-currency { background:#f4f4f4; }
582
+ .block-currency .block-title { border:0; background:none; padding:7px 10px 2px; text-transform:none; }
583
+ .block-currency .block-title strong { text-transform:none; }
584
+ .block-currency .block-content { padding:0 10px 12px; }
585
+ .block-currency .block-content select { width:100%; padding:0; }
586
+
587
+ /* Block: Layered Navigation */
588
+ .block-layered-nav { border:0; }
589
+ .block-layered-nav .block-title { border:0; padding:0; margin:0 0 6px; height:13px; background:url(../images/bkg_block-layered-title.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
590
+ .block-layered-nav .block-content { padding:0; }
591
+ .block-layered-nav .block-subtitle { margin:0; background:#679100; font-size:12px; font-weight:bold; padding:2px 10px; color:#fff; }
592
+ .block-layered-nav dt { font-weight:bold; border-top:1px solid #fff; padding:8px 10px 0 10px; font-size:12px; }
593
+ .block-layered-nav dd { padding:0 10px 8px 10px; border-bottom:1px solid #ddd; }
594
+ .block-layered-nav dd li { line-height:1.35; margin:0 0 3px; }
595
+ .block-layered-nav dd a { color:#444; }
596
+ .block-layered-nav .currently { padding:6px 0 0; }
597
+ .block-layered-nav .currently li { padding:2px 10px; }
598
+ .block-layered-nav .currently .label { font-weight:bold; }
599
+ .block-layered-nav .currently .btn-remove { margin:2px 0 0; }
600
+ .block-layered-nav .actions { padding:5px 10px; margin:0; }
601
+ .block-layered-nav .actions a { float:none; }
602
+
603
+ /* Block: Cart */
604
+ .block-cart .block-title { background:#679100; }
605
+ .block-cart .block-title strong { color:#fff; }
606
+ .block-cart .summary { background:#e5eed6; padding:8px; margin:-12px -10px 8px; text-align:center; position:relative; z-index:1; }
607
+ .block-cart .amount { margin:0; }
608
+ .block-cart .amount a { font-weight:bold; }
609
+ .block-cart .subtotal { background:url(../images/bkg_subtotal.gif) no-repeat 50% 0; margin:5px 0 0; line-height:23px; }
610
+ .block-cart .subtotal .price { font-weight:bold; }
611
+ .block-cart .actions { display:none !important; }
612
+
613
+ /* Block: Wishlist */
614
+ .block-wishlist .actions { text-align:right; }
615
+ .block-wishlist .actions a { float:none; }
616
+
617
+ /* Block: Related */
618
+ .block-related .block-subtitle { font-size:11px; font-weight:bold; border:0; padding:0; margin:0 0 8px; text-transform:none; }
619
+ .block-related input.checkbox { float:right; }
620
+ .block-related .product { margin-right:20px; }
621
+
622
+ /* Block: Compare Products */
623
+ .page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:3px 0 3px 25px; }
624
+ .compare-table { border:0; }
625
+ .compare-table thead,
626
+ .compare-table thead tr.first { background:#fff; }
627
+ .compare-table thead tr.first th,
628
+ .compare-table thead tr.first td { border:0; background:none; padding:0 0 4px; font-size:0; line-height:0; }
629
+ .compare-table .btn-remove { float:right; background-image:url(../images/btn_remove.gif); width:12px; height:12px; }
630
+ .compare-table tbody th { background:#e9e9e9; }
631
+ .compare-table tbody th,
632
+ .compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
633
+ .compare-table tbody td.last { border-right:1px solid #ccc; }
634
+ .compare-table tbody tr.last th,
635
+ .compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
636
+ .compare-table tr.add-to-row td { background:#fffada; text-align:center; }
637
+ .compare-table tr.first td { text-align:center; }
638
+ .compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
639
+ .compare-table tr.first td .product-name a { color:#203548; }
640
+ .compare-table tr.first td .ratings { width:69px; margin:0 auto; }
641
+ .compare-table tr.first td p,
642
+ .compare-table tr.add-to-row td p { margin:0; }
643
+ .compare-table .add-to-links li { background:none; padding:0; }
644
+
645
+ /* Block: Recently Viewed */
646
+ .block-viewed {}
647
+
648
+ /* Block: Recently Compared */
649
+ .block-compared {}
650
+
651
+ /* Block: Poll */
652
+ .block-poll .block-subtitle { font-size:12px; }
653
+ .block-poll label { color:#777; font-weight:bold; }
654
+ .block-poll input.radio { float:left; margin:1px -18px 0 0; }
655
+ .block-poll .label { display:block; margin-left:18px; }
656
+ .block-poll li { padding:3px 9px; }
657
+ .block-poll .actions { margin:5px 0 0; }
658
+ .block-poll .answer { font-weight:bold; }
659
+ .block-poll .votes { float:right; margin-left:10px; }
660
+
661
+ /* Block: Tags */
662
+ .block-tags .block-content ul { font-size:13px; }
663
+ .block-tags .block-content li { display:inline; padding-right:4px; }
664
+ .block-tags .block-content li a { color:#444; }
665
+ .block-tags .actions { text-align:right; }
666
+ .block-tags .actions a { float:none; }
667
+
668
+ /* Block: Reorder */
669
+ .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
670
+ .block-reorder .product-name { margin-left:20px; }
671
+ .block-reorder .validation-advice { margin:3px 9px 7px; }
672
+
673
+ /* Block: Banner */
674
+ .block-banner { border:0; }
675
+ .block-banner .block-content { padding:0; background:none; text-align:center; }
676
+
677
+ /* Block: Login */
678
+ .block-login .block-content { padding:5px 10px; }
679
+ .block-login label { font-weight:bold; color:#555; }
680
+ .block-login input.input-text { display:block; width:167px; margin:3px 0; }
681
+ .block-login .actions { background:none; padding:0; margin:3px 0 0; }
682
+
683
+ /* Paypal */
684
+ .sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
685
+ .sidebar .paypal-logo a { float:none; }
686
+ /* ======================================================================================= */
687
+
688
+
689
+ /* Category Page ========================================================================= */
690
+ .category-title { margin:0 0 7px; }
691
+ .category-title h1 { padding:3px 0; color:#5b9400; font-size:1.6em; font-weight:bold; line-height:1.25; }
692
+ .category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
693
+ .category-image img {}
694
+ .category-description { margin:0 0 10px; }
695
+ .category-products {}
696
+
697
+ /* View Type: Grid */
698
+ .products-grid { position:relative; }
699
+ .products-grid.last { border-bottom:0; }
700
+ .products-grid li.item { float:left; width:171px; padding:0 0 90px; }
701
+ .products-grid .product-image { display:block; width:170px; height:170px; border:1px solid #ddd; border-width:1px 1px 1px 0; margin:0 0 10px; }
702
+ .products-grid.first .product-image { border-top:0; }
703
+ .products-grid li.last .product-image { border-right:0; }
704
+ .products-grid .product-name { font-size:12px; margin:0 0 6px; }
705
+ .products-grid .product-name a { color:#444; text-decoration:underline; }
706
+ .products-grid .product-name a:hover { text-decoration:none; }
707
+ .products-grid .price-box { margin:5px 0; }
708
+ .products-grid .availability { line-height:21px; }
709
+ .products-grid .actions { position:absolute; bottom:20px; }
710
+ .col2-left-layout .products-grid,
711
+ .col2-right-layout .products-grid { width:684px; margin:0 auto; }
712
+ .col1-layout .products-grid,
713
+ .page-empty .products-grid { width:684px; margin:0 auto; }
714
+
715
+ /* View Type: List */
716
+ .products-list li.item { border-bottom:1px solid #d9ddd3; padding:12px 10px; }
717
+ .products-list li.item.last { border-bottom:0; }
718
+ .products-list .product-shop { margin-left:185px; }
719
+ .products-list .product-image { float:left; width:170px; height:170px; margin:0 0 10px; }
720
+ .products-list .product-name { font-size:12px; margin:0 0 6px; }
721
+ .products-list .product-name a { color:#444; text-decoration:underline; }
722
+ .products-list .product-name a:hover { text-decoration:none; }
723
+ .products-list .price-box { float:left; margin:4px 13px 0 0; }
724
+ .products-list .availability { float:left; margin:3px 0 0; }
725
+ .products-list .desc { clear:both; padding:6px 0 0; margin:0 0 13px; line-height:1.35; }
726
+ .products-list .desc .link-more { font-size:11px; }
727
+ .products-list .add-to-links { clear:both; }
728
+ /* ======================================================================================= */
729
+
730
+
731
+ /* Product View ========================================================================== */
732
+ /* Rating */
733
+ .no-rating { margin:0; }
734
+
735
+ .ratings { line-height:1.25; margin:7px 0; }
736
+ .ratings strong { float:left; margin:0 3px 0 0; }
737
+ .ratings .rating-links { margin:0; }
738
+ .ratings .rating-links .separator { margin:0 2px; }
739
+ .ratings dt {}
740
+ .ratings dd {}
741
+ .rating-box { width:50px; height:10px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
742
+ .rating-box .rating { float:left; height:10px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
743
+ .ratings .rating-box { float:left; margin:2px 3px 0 0; }
744
+ .ratings .amount {}
745
+
746
+ .ratings-table th,
747
+ .ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
748
+ .ratings-table th { font-weight:bold; padding-right:8px; }
749
+ .ratings-table td { padding:4px 0 0; }
750
+
751
+ /* Availability */
752
+ .availability { margin:0; }
753
+ .availability span { font-weight:bold; }
754
+ .availability.in-stock span {}
755
+ .availability.out-of-stock span { color:#d83820; }
756
+
757
+ .availability-only { margin:10px 0 7px; line-height:16px; background:url(../images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
758
+ .availability-only span,
759
+ .availability-only a { border-bottom:1px dashed #751d02; color:#000; cursor:help; }
760
+ .availability-only a { background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
761
+ .availability-only .expanded { background-position:100% -15px; }
762
+ .availability-only strong { color:#be2c00; }
763
+
764
+ .availability-only-details { margin:0 0 7px; }
765
+ .availability-only-details th { background:#e9e9e9; font-size:10px; padding:0 8px; }
766
+ .availability-only-details td { border-bottom:1px solid #d9dde3; font-size:11px; padding:2px 8px 1px; }
767
+ .availability-only-details tr.odd { background:#fff; }
768
+ .availability-only-details tr.even { background:#fcfcfc; }
769
+ .availability-only-details tr.odd td.last { color:#396f00; font-weight:bold; }
770
+ .availability-only-details tr.last td { border-bottom:none; }
771
+
772
+ .product-view .product-shop .availability { font-size:11px; }
773
+ .product-view .product-shop .availability span { font-weight:normal; }
774
+
775
+ /* Email to a Friend */
776
+ .email-friend { margin:0; }
777
+
778
+ /* Alerts */
779
+ .alert-price { margin:0; font-size:11px; }
780
+ .alert-stock { margin:0; font-size:11px; }
781
+
782
+ /********** < Product Prices */
783
+ .price { white-space:nowrap !important; }
784
+
785
+ .price-box { margin:5px 0 10px; }
786
+ .price-box .price { font-size:13px; font-weight:bold; color:#396f00; }
787
+
788
+ /* Regular price */
789
+ .regular-price { color:#396f00; }
790
+ .regular-price .price { font-size:13px; font-weight:bold; color:#396f00; }
791
+
792
+ /* Old price */
793
+ .old-price { margin:0; }
794
+ .old-price .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }
795
+ .old-price .price { font-weight:bold; font-size:13px; color:#396f00; text-decoration:line-through; }
796
+
797
+ /* Special price */
798
+ .special-price { margin:0; }
799
+ .special-price .price-label { font-size:11px; font-weight:bold; text-transform:uppercase; white-space:nowrap; color:#000; }
800
+ .special-price .price { font-size:13px; font-weight:bold; }
801
+
802
+ /* Minimal price (as low as) */
803
+ .minimal-price { margin:0; }
804
+ .minimal-price .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }
805
+
806
+ .minimal-price-link { display:block; font-size:12px; text-decoration:underline; color:#444; }
807
+ .minimal-price-link .label {color:#444;}
808
+ .minimal-price-link .price { font-weight:normal; color:#444; }
809
+
810
+ /* Including tax */
811
+ .price-including-tax { display:block; color:#888; }
812
+ .price-including-tax .label { font-size:10px; text-transform:uppercase; white-space:nowrap; color:#888; }
813
+ .price-including-tax .price { font-size:13px; font-weight:bold; color:#396f00; }
814
+
815
+ /* Excluding tax */
816
+ .price-excluding-tax { display:block; color:#888; }
817
+ .price-excluding-tax .label { font-size:10px; text-transform:uppercase; white-space:nowrap; color:#888; }
818
+ .price-excluding-tax .price { font-size:12px; font-weight:normal; color:#396f00; }
819
+
820
+ /* Incl tax (for order tables) */
821
+ .price-incl-tax { display:block; }
822
+ .price-incl-tax .label { display:block; white-space:nowrap; }
823
+ .price-incl-tax .price { display:block; font-weight:bold; }
824
+
825
+ /* Excl tax (for order tables) */
826
+ .price-excl-tax { display:block; }
827
+ .price-excl-tax .label { display:block; white-space:nowrap; }
828
+ .price-excl-tax .price { display:block; font-weight:normal; }
829
+
830
+ /* FPT */
831
+ .weee { display:block; font-size:11px; color:#444; }
832
+ .weee .price { font-size:11px; font-weight:normal; }
833
+
834
+ /* Price range */
835
+ .price-from { margin:0; }
836
+ .price-from .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }
837
+
838
+ .price-to { margin:0; }
839
+ .price-to .price-label { font-size:12px; font-weight:bold; white-space:nowrap; }
840
+
841
+ /* Price notice next to the options */
842
+ .price-notice { padding-left:7px; }
843
+ .price-notice .price { font-weight:bold; }
844
+
845
+ /* Price as configured */
846
+ .price-as-configured { margin:0; }
847
+ .price-as-configured .price-label { font-weight:bold; white-space:nowrap; text-transform:uppercase; }
848
+
849
+ .price-box-bundle { padding:0 0 10px 0; }
850
+ .price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
851
+ .price-box-bundle .price { color:#222; }
852
+ f/********** Product Prices > */
853
+
854
+ /* Tier Prices */
855
+ .tier-prices { margin:10px 0; padding:10px; background:#f4f9ea; border:1px solid #ddd; }
856
+ .tier-prices .benefit { font-style:italic; font-weight:bold; }
857
+ .tier-prices .price { font-weight:bold;; }
858
+
859
+ .tier-prices-grouped li .price { font-weight:bold; }
860
+
861
+ /* Add to Links */
862
+ .add-to-links { margin:3px 0 0; }
863
+ .add-to-links li { background:url(../images/bkg_add-to.gif) 2px 50% no-repeat; line-height:1.25; padding-left:12px; }
864
+ .add-to-links li a { color:#444; }
865
+ .add-to-links .separator { display:none; }
866
+
867
+ /* Add to Cart */
868
+ .add-to-cart label { float:left; margin-right:5px; font-weight:bold; line-height:20px; color:#555; }
869
+ .add-to-cart .qty { float:left; margin-right:5px; }
870
+ .add-to-cart button.button { float:left; margin:-3px 0 0; }
871
+ .add-to-cart .paypal-logo { clear:left; margin:0; padding:10px 0 0; text-align:right; }
872
+
873
+ /* Add to Links + Add to Cart */
874
+ .add-to-box { margin:10px 0; }
875
+ .add-to-box .add-to-cart { margin:10px 0; border:1px solid #eee; background-color:#f8f8f8; padding:10px; text-align:right; }
876
+ .add-to-box .add-to-cart .paypal-logo { float:left; }
877
+ .add-to-box .or { display:none !important; }
878
+ .add-to-box .add-to-links { margin:10px 0; text-align:right; }
879
+ .add-to-box .add-to-links li .separator { display:none !important; }
880
+
881
+
882
+ .product-view {}
883
+
884
+ .product-essential { padding:0 0 25px; }
885
+ .product-essential h2 { font:bold 12px/1.25 Arial, Helvetica, sans-serif; }
886
+
887
+ .product-collateral {}
888
+ .product-collateral h2 { font-size:19px; font-weight:normal; line-height:1.15; }
889
+ .product-collateral .box-collateral {}
890
+
891
+ /* Product Images */
892
+ .product-view .product-img-box { float:left; width:302px; }
893
+ .col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
894
+ .product-view .product-img-box .product-image { margin:0 0 10px; border:1px solid #cacaca; }
895
+ .product-view .product-img-box .product-image-zoom { position:relative; width:300px; height:300px; overflow:hidden; z-index:9; }
896
+ .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
897
+ .product-view .product-img-box .zoom-notice { margin:0 0 10px; text-align:center; }
898
+ .product-view .product-img-box .zoom { position:relative; z-index:9; height:24px; margin:0 auto 13px; padding:0 28px; background:url(../images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
899
+ .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
900
+ .product-view .product-img-box .zoom #track { position:relative; height:18px; }
901
+ .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:3px; width:9px; height:18px; background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
902
+ .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:10px; top:7px; }
903
+ .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:10px; top:7px; }
904
+ .product-view .product-img-box .more-views h2 { font-size:10px; font-weight:normal; padding:0 0 2px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
905
+ .product-view .product-img-box .more-views ul { margin-left:-10px }
906
+ .product-view .product-img-box .more-views li { float:left; margin:0 0 8px 10px; }
907
+ .product-view .product-img-box .more-views li a { float:left; width:66px; height:66px; border:1px solid #ddd; overflow:hidden; }
908
+
909
+ .product-image-popup { margin:0 auto; }
910
+ .product-image-popup .nav { font-weight:bold; text-align:center; }
911
+ .product-image-popup .image { display:block; margin:10px 0; }
912
+ .product-image-popup .image-label { font-size:12px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
913
+
914
+ /* Product Shop */
915
+ .product-view .product-shop { float:right; width:363px; }
916
+ .col1-layout .product-view .product-shop { float:right; width:576px; }
917
+ .col3-layout .product-view .product-shop { float:none; width:auto; }
918
+ .product-view .product-shop .product-name { margin:0 0 5px; }
919
+ .product-view .product-shop .product-name h1 { font:bold 13px/1.25 Arial, Helvetica, sans-serif; }
920
+ .product-view .product-shop .availability { margin:10px 0; }
921
+ .product-view .product-shop .short-description { margin:10px 0; }
922
+ .product-view .product-shop .price-box { margin:10px 0; }
923
+ .product-view .product-shop .add-to-links { margin:0; }
924
+ .product-view .product-shop .add-to-links { text-align:right; }
925
+ .product-view .product-shop .add-to-links li { display:inline; margin-left:12px; }
926
+ .product-view .product-shop .add-to-links li .separator { display:none !important; }
927
+ .product-view .product-shop .product-options-bottom .paypal-logo { float:left; }
928
+
929
+ /* Product Options */
930
+ .product-options { margin:20px 0 0; padding:0 15px 10px; background-color:#f4f9ea; border:1px solid #ddd; }
931
+ .product-options dt { padding:10px 0 0; font-weight:normal; }
932
+ .product-options dt label { font-weight:bold; }
933
+ .product-options dt span.required { color:#eb340a; }
934
+ .product-options dt .qty-holder { float:right; margin-right:15px; }
935
+ .product-options dt .qty-holder label { vertical-align:middle; }
936
+ .product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#444; }
937
+ .product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #ddd; }
938
+ .product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
939
+ .product-options dd input.input-text { width:98%; }
940
+ .product-options dd input.datetime-picker { width:150px; }
941
+ .product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
942
+ .product-options dd textarea { width:98%; height:8em; }
943
+ .product-options dd select { width:99%; }
944
+ .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
945
+ .product-options ul.options-list { margin-right:5px; }
946
+ .product-options ul.options-list li { padding:2px 0; }
947
+ .product-options ul.options-list input.radio { float:left; margin-top:3px; }
948
+ .product-options ul.options-list input.checkbox { float:left; margin-top:2px; }
949
+ .product-options ul.options-list .label { display:block; margin-left:18px; }
950
+ .product-options ul.options-list label { font-weight:normal; }
951
+ .product-options ul.validation-failed { padding:0 7px; }
952
+ .product-options p.required { margin-bottom:0; padding:15px 0 0; }
953
+
954
+ .product-options-bottom { background-color:#f6f6f6; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
955
+ .product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; }
956
+ .product-options-bottom .price-box { float:left; margin:0; }
957
+ .product-options-bottom .price-label { float:left; padding-right:5px; }
958
+ .product-options-bottom .price-tax { float:left; }
959
+ .product-options-bottom .add-to-cart { float:right; margin:0; padding:0; border:0; background:0; }
960
+
961
+ .product-shop .product-options-bottom .price-box { float:none; margin:0; }
962
+ .product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
963
+ .product-shop .product-options-bottom .price-tax { float:none; }
964
+ .product-shop .product-options-bottom .add-to-cart { clear:both; float:none; padding:12px 0 0; text-align:left; }
965
+
966
+ /* Grouped Product */
967
+ .product-view .grouped-items-table .price-box { margin:0; padding:0; }
968
+
969
+ /* Product Tabs */
970
+ .product-tabs { margin-bottom:15px; border-bottom:1px solid #666; background:#f2f2f2 url(../images/bkg_tabs.gif) 0 100% repeat-x; }
971
+ .product-tabs li { float:left; border-right:1px solid #a4a4a4; border-left:1px solid #fff; font-size:1.1em; line-height:1em; }
972
+ .product-tabs li.first { border-left:0; }
973
+ .product-tabs li.last { border-right:0; }
974
+ .product-tabs a { display:block; padding:6px 15px; color:#444; }
975
+ .product-tabs a:hover { background-color:#ddd; text-decoration:none; color:#444; }
976
+ .product-tabs li.active a,
977
+ .product-tabs li.active a:hover { background-color:#666; font-weight:bold; color:#fff; }
978
+ .product-tabs-content h2 { display:none; font-size:12px; font-weight:bold; }
979
+
980
+ /* Mini Products Grid */
981
+ .mini-products-grid { width:100%; }
982
+ .mini-products-grid td { width:20%; padding:0 8px 8px 0; }
983
+ .mini-products-grid .product-image { display:block; border:1px solid #cacaca; margin:0 0 10px; }
984
+ .mini-products-grid .product-name { width:115px; margin:0 0 6px; overflow:hidden; }
985
+ .mini-products-grid .product-name a { color:#444; text-decoration:underline; }
986
+ .mini-products-grid .product-name a:hover { text-decoration:none; }
987
+ .mini-products-grid td.empty {}
988
+ .mini-products-grid td.last { padding-right:0; }
989
+ .mini-products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
990
+
991
+ /* Block: Description */
992
+ .product-view .box-description {}
993
+
994
+ /* Block: Additional */
995
+ .product-view .box-additional .data-table th,
996
+ .product-view .box-additional .data-table td { line-height:1.25; }
997
+
998
+ /* Block: Upsell */
999
+ .product-view .box-up-sell h2 { margin:0 0 8px; }
1000
+ #product_tabs_upsell_products_contents h2 { display:block; }
1001
+
1002
+ /* Block: Tags */
1003
+ .product-view .box-tags { margin:0; }
1004
+ .product-view .box-tags h3 { font-size:12px; }
1005
+ .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1006
+ .product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
1007
+ .product-view .box-tags .product-tags li.first { padding-left:0; }
1008
+ .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1009
+ .product-view .box-tags .form-add label { display:block; font-size:12px; font-weight:bold; margin:0 0 3px; }
1010
+ .product-view .box-tags .form-add .input-box { float:left; width:305px; margin:0 5px 0 0; }
1011
+ .product-view .box-tags .form-add input.input-text { width:299px; }
1012
+ .product-view .box-tags .form-add button.button span { height:23px; background-image:url(../images/bkg_btn-small.png); line-height:20px; }
1013
+ .product-view .box-tags .note { margin:2px 0 0; font-size:10px; }
1014
+
1015
+ /* Block: Reviews */
1016
+ .product-view .box-reviews dl { margin:15px 0; }
1017
+ .product-view .box-reviews dt a,
1018
+ .product-view .box-reviews dt span { font-weight:bold; }
1019
+ .product-view .box-reviews dd { margin:0 0 15px; }
1020
+ .product-view .box-reviews dd small { font-style:italic; }
1021
+ .product-view .box-reviews .form-add { margin:15px 0 0; }
1022
+ .product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
1023
+ .product-view .box-reviews .form-add h3 span { font-weight:bold; }
1024
+ .product-view .box-reviews .form-add h4 { font-size:12px; }
1025
+ .product-view .box-reviews .form-add .data-table td { text-align:center; }
1026
+ .product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
1027
+ .product-view .box-reviews .form-add .form-list .input-box { width:460px; }
1028
+ .product-view .box-reviews .form-add .form-list input.input-text,
1029
+ .product-view .box-reviews .form-add .form-list textarea { width:454px; }
1030
+
1031
+ /* Send a Friend */
1032
+ .send-friend .form-list { width:535px; overflow:hidden; }
1033
+ .send-friend .form-list li { margin-right:-15px; }
1034
+ .send-friend .form-list li p { margin:0 15px 0 0; }
1035
+ .send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:25px; }
1036
+ /* ======================================================================================= */
1037
+
1038
+
1039
+ /* Content Styles ================================================================= */
1040
+ .product-name { margin:0; font-size:1em; font-weight:normal; line-height:1.55; }
1041
+ /*.product-name a { color:#444; }*/
1042
+
1043
+ /* Product Tags */
1044
+ .tags-list { display:block; font-size:13px; border:1px solid #ddd; background:#f6f6f6; padding:10px; }
1045
+ .tags-list li { display:inline !important; margin:0 4px 0 0; }
1046
+ .tags-list li a { color:#1b2d3b; }
1047
+
1048
+ /* Advanced Search */
1049
+ .advanced-search .form-list label { width:160px; padding-right:10px; }
1050
+ .advanced-search .form-list .input-box,
1051
+ .advanced-search .form-list .input-range { float:left; clear:none; }
1052
+ .advanced-search-amount { margin:0 0 10px; }
1053
+ .advanced-search-summary { margin:10px 0; border:1px solid #ddd; background:#ecf9ea; padding:10px; }
1054
+ .advanced-search-summary ul { float:left; width:49%; }
1055
+ .advanced-search-summary strong { color:#E17C24; }
1056
+ .advanced-search-summary li { margin:2px 0; }
1057
+ .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1058
+
1059
+ /* CMS Home Page */
1060
+ .cms-home .main { padding:8px; }
1061
+ .cms-home .subtitle {}
1062
+ .cms-index-index .subtitle {}
1063
+
1064
+ /* Sitemap */
1065
+ .page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
1066
+ .page-sitemap .links a { text-decoration:none; position:relative; }
1067
+ .page-sitemap .links a:hover { text-decoration:underline; }
1068
+ .page-sitemap .sitemap { margin:12px; }
1069
+ .page-sitemap .sitemap a { color:#444; }
1070
+ .page-sitemap .sitemap li { margin:3px 0; }
1071
+ .page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
1072
+ .page-sitemap .sitemap li.level-0 a { color:#4f8100; }
1073
+
1074
+ /* RSS */
1075
+ .rss-title h1 { background:url(../images/i_rss-big.png) 0 3px no-repeat; padding-left:27px; }
1076
+ .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1077
+ /* ======================================================================================= */
1078
+
1079
+
1080
+ /* Shopping Cart ========================================================================= */
1081
+ .cart .page-title {}
1082
+
1083
+ /* Checkout Types */
1084
+ .cart .page-title .checkout-types { display:none !important; }
1085
+
1086
+ /* Shopping Cart Table */
1087
+ .cart-table th { padding:2px 10px; }
1088
+ .cart-table td { padding:10px; }
1089
+ .cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#444; }
1090
+ .cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
1091
+ .cart-table tfoot td { padding:5px 10px; }
1092
+ .cart-table .btn-continue { float:left; }
1093
+ .cart-table .btn-continue span { background:none; padding:0; font:normal 11px/25px Arial, Helvetica, sans-serif; color:#4f8100; text-transform:none; text-decoration:underline; }
1094
+ .cart-table .btn-continue:hover span { text-decoration:none; }
1095
+ .cart-table .btn-update span {}
1096
+
1097
+ /* Shopping Cart Collateral boxes */
1098
+ .cart .cart-collaterals { padding:25px 0 0; }
1099
+ .cart .cart-collaterals .col2-set .col-1 { width:222px; }
1100
+ .cart .cart-collaterals .col2-set .col-2 { width:655px; background:#e6f7d7; }
1101
+
1102
+ .cart .crosssell { border:1px solid #ddd; background:#f7f7f7; padding:10px; }
1103
+ .cart .crosssell h2 { font-size:12px; font-weight:bold; }
1104
+ .cart .crosssell .product-image { float:left; width:75px; height:75px; }
1105
+ .cart .crosssell .product-details { margin-left:85px; }
1106
+ .cart .crosssell .product-name { font-weight:bold; }
1107
+ .cart .crosssell li.item { margin:0 0 8px; padding-bottom:5px; border-bottom:1px solid #ddd; }
1108
+ .cart .crosssell li.last { border-bottom:0; padding-bottom:0; margin:0; }
1109
+ .cart .crosssell .link-compare { font-weight:normal; }
1110
+ .cart .no-crosssell { width:100%; overflow:hidden; }
1111
+ .cart .no-crosssell img { display:block; margin:0 0 10px; }
1112
+
1113
+ /* Discount Codes & Estimate Shipping and Tax Boxes */
1114
+ .cart .discount,
1115
+ .cart .shipping { background:#e6f7d7; padding:10px 0; margin:0 12px; }
1116
+ .cart .discount h2,
1117
+ .cart .shipping h2 { float:left; width:225px; font:normal 14px/16px Arial, Helvetica, sans-serif; color:#d54c01; }
1118
+ .cart .discount .discount-form,
1119
+ .cart .shipping .shipping-form { margin-left:240px; }
1120
+ .cart .discount .buttons-set,
1121
+ .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1122
+ .cart .discount .buttons-set button.button,
1123
+ .cart .shipping .buttons-set button.button { float:none; margin:0; }
1124
+ .cart .discount .buttons-set button.button span,
1125
+ .cart .shipping .buttons-set button.button span { height:19px; background-image:url(../images/bkg_btn-green.gif); padding:0 0 0 9px; font-size:10px; line-height:18px; color:#fff; }
1126
+ .cart .discount .buttons-set button.button span span,
1127
+ .cart .shipping .buttons-set button.button span span { padding:0 19px 0 10px; }
1128
+
1129
+ .cart .discount { border-bottom:1px solid #c0d2af ; }
1130
+ .cart .discount label { font-weight:bold; color:#555; }
1131
+ .cart .discount .input-box { width:270px; }
1132
+ .cart .discount input.input-text { width:264px; }
1133
+
1134
+ .cart .shipping p { margin:0 0 3px; }
1135
+ .cart .shipping .sp-methods { margin:10px 0 0; padding:6px 0 0; border-top:1px solid #c0d2af; }
1136
+ .cart .shipping .form-list .input-box { width:270px; }
1137
+ .cart .shipping .form-list input.input-text { width:264px; }
1138
+ .cart .shipping .form-list select { width:270px; }
1139
+
1140
+ /* Shopping Cart Totals */
1141
+ .cart .totals { background:#fff url(../images/bkg_cart-totals.gif) 0 0 no-repeat; padding:12px 0; }
1142
+ .cart .totals table { float:right; width:400px; margin:0 0 8px; }
1143
+ .cart .totals td { padding:0 0 0 15px; }
1144
+ .cart .totals tr.last td {}
1145
+ .cart .totals tfoot td {}
1146
+ .cart .totals tfoot th strong,
1147
+ .cart .totals tfoot td strong { font-size:14px; font-weight:bold; color:#e02f00; }
1148
+ .cart .totals .checkout-types { font-size:13px; padding:4px 0; text-align:right; }
1149
+ .cart .totals .checkout-types li { clear:both; margin:0 0 5px; }
1150
+
1151
+ /* Options Tool Tip */
1152
+ .item-options dt { font-weight:bold; font-style:italic; }
1153
+ .item-options dd { padding-left:10px; }
1154
+ .truncated { cursor:help; }
1155
+ .truncated a.dots { cursor:help; text-decoration:none !important; }
1156
+ .truncated a.details { cursor:help; text-decoration:none !important; display:inline-block; border-bottom:1px dotted #4f8100; }
1157
+ .truncated .truncated_full_value { position:relative; z-index:999; }
1158
+ .truncated .truncated_full_value dl { position:absolute; top:-99999em; z-index:999; width:250px; padding:8px; border:2px solid #ddd; border-bottom-color:#666; background-color:#f6f6f6; }
1159
+ .truncated .truncated_full_value dt { margin-top:0; }
1160
+ .truncated .show dl { top:-20px; left:50%; }
1161
+ .col-left .truncated .show dl { left:30px; top:10px; }
1162
+ .col-right .truncated .show dl { left:-240px; top:10px; }
1163
+ /* ======================================================================================= */
1164
+
1165
+
1166
+ /* Checkout ============================================================================== */
1167
+ /********** < Common Checkout Styles */
1168
+ /* Shipping and Payment methods */
1169
+ .sp-methods { margin:0 0 8px; }
1170
+ .sp-methods dt { margin:13px 0 5px; font-weight:bold; }
1171
+ .sp-methods dd {}
1172
+ .sp-methods dd li { margin:5px 0; }
1173
+ .sp-methods label { font-weight:bold; color:#555; }
1174
+ .sp-methods .price { font-weight:bold; }
1175
+ .sp-methods .form-list { padding-left:20px; }
1176
+ .sp-methods .form-list li { margin:0 0 8px; }
1177
+ .sp-methods select.month { width:154px; margin-right:10px; }
1178
+ .sp-methods select.year { width:96px; }
1179
+ .sp-methods input.cvv { width:3em !important; }
1180
+
1181
+ .sp-methods .checkmo-list li { margin:0 0 5px; }
1182
+ .sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
1183
+ .sp-methods .checkmo-list address { float:left; }
1184
+
1185
+ .sp-methods .centinel-logos a { margin-right:3px; }
1186
+ .sp-methods .centinel-logos img { vertical-align:middle; }
1187
+
1188
+ .please-wait { float:right; }
1189
+ .please-wait img { vertical-align:middle; }
1190
+ .cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
1191
+
1192
+ /* Tooltip */
1193
+ .tool-tip { border:2px solid #ddd; border-bottom-color:#666; background:#f6f6f6; padding:15px 20px; position:absolute; z-index:9999; }
1194
+ .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1195
+ .tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:12px; height:12px; background:url(../images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
1196
+ .tool-tip .tool-tip-content { padding:5px; }
1197
+
1198
+ /* Gift Messages */
1199
+ .gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
1200
+ .gift-messages p.control { color:#8e8d8b; }
1201
+ .gift-messages-form { position:relative; }
1202
+ .gift-messages-form label { float:none !important; position:static !important; }
1203
+ .gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
1204
+ .gift-messages-form .whole-order { margin:0 0 25px; }
1205
+ .gift-messages-form .item { margin:0 0 10px; }
1206
+ .gift-messages-form .item .product-img-box { float:left; width:75px; }
1207
+ .gift-messages-form .item .product-image { margin:0 0 7px; }
1208
+ .gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
1209
+ .gift-messages-form .item .details { margin-left:90px; }
1210
+ .gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
1211
+ .gift-messages-form .item .details .form-list .field { width:255px; }
1212
+ .gift-messages-form .item .details .form-list .input-box { width:240px; }
1213
+ .gift-messages-form .item .details .form-list input.input-text { width:234px; }
1214
+ .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1215
+ .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1216
+
1217
+ .gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
1218
+ .gift-message-link.expanded { background-position:100% -40px; }
1219
+ .gift-message-row { background:#f2efe9; }
1220
+ .gift-message-row .btn-close { float:right; width:12px; height:12px; background:url(../images/btn_remove.gif) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
1221
+
1222
+ /* Checkout Agreements */
1223
+ .checkout-agreements li { margin:30px 0; }
1224
+ .checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background:#fbfbfb; border:1px solid #e4e4e4; }
1225
+ .checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
1226
+ .checkout-agreements .agree input.checkbox { margin-right:6px; }
1227
+ .checkout-agreements .agree label { font-weight:bold; color:#555; }
1228
+
1229
+ .opc .checkout-agreements { padding:5px 30px; }
1230
+ .opc .checkout-agreements li { margin:20px 0 0; }
1231
+ .opc .checkout-agreements .agreement-content { background:#fff; padding:5px; }
1232
+ .opc .checkout-agreements .agree { padding-left:6px; }
1233
+
1234
+ /* Centinel */
1235
+ .centinel {}
1236
+ .centinel .authentication { border:1px solid #ddd; background:#fff; }
1237
+ .centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
1238
+
1239
+ .opc .centinel { padding:10px 30px; }
1240
+
1241
+ /* Generic Info Set */
1242
+ .info-set { background:#fbfbfb; border:1px solid #ddd; margin:0 0 25px; padding:20px; }
1243
+ .info-set h2 { font-size:12px; font-weight:bold; margin:0 0 10px; }
1244
+ .info-set h3,
1245
+ .info-set h4 { font-size:12px; font-weight:bold; }
1246
+ .info-set h2 a,
1247
+ .info-set h3 a,
1248
+ .info-set h4 a { font-weight:normal; }
1249
+ .info-set h2.legend { margin:-20px -20px 15px; padding:3px 10px; background:#777; border-bottom:1px solid #777; position:relative; color:#fff; }
1250
+ .info-set h2.legend a { color:#fff; }
1251
+ .info-set h3.legend { margin:0 0 10px; }
1252
+ .info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1253
+ .info-set .box { margin:0 0 15px; }
1254
+ .info-set .box h2 { color:#e26703; }
1255
+ .info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#4f8100 !important; }
1256
+ .info-set .data-table .product-name a { font-weight:bold !important; }
1257
+ .info-set .data-table .item-options { margin:5px 0 0; }
1258
+ /********** Common Checkout Styles > */
1259
+
1260
+ /* One Page Checkout */
1261
+ .block-progress { border:0; margin:0; }
1262
+ .block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
1263
+ .block-progress .block-title strong { font-size:12px; }
1264
+ .block-progress .block-content { background:none; padding:0; }
1265
+ .block-progress dt { font-size:10px; line-height:1.35; background:#eee; border:1px solid #ddd; margin:0 0 6px; padding:2px 8px; color:#555; text-transform:uppercase; }
1266
+ .block-progress dd { border-top:0; padding:2px 10px; margin:0 0 6px; }
1267
+ .block-progress dt.complete {}
1268
+ .block-progress dt.complete a { text-transform:none; }
1269
+ .block-progress dd.complete {}
1270
+ .block-progress p { margin:0; }
1271
+
1272
+ .opc .buttons-set { margin-top:0; padding-top:2em; }
1273
+ .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1274
+ .opc .buttons-set.disabled button.button { display:none; }
1275
+ .opc .buttons-set .please-wait { height:28px; line-height:28px; }
1276
+ .opc .ul { list-style:disc outside; padding-left:18px; }
1277
+
1278
+ .opc { position:relative; }
1279
+ .opc li.section {}
1280
+
1281
+ .opc .step-title { border:1px solid #ddd; border-top-color:#fff; background:#eee; padding:4px 8px 6px; text-align:right; }
1282
+ .opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 3px; margin:0 5px 0 0; font:normal 11px/12px arial, helvetica, sans-serif; color:#444; }
1283
+ .opc .step-title h2 { float:left; margin:0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#999; }
1284
+ .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
1285
+
1286
+ .opc .allow .step-title { background:#999; border-color:#999; border-top-color:#fff; color:#fff; cursor:pointer; }
1287
+ .opc .allow .step-title .number {}
1288
+ .opc .allow .step-title h2 { color:#fff; }
1289
+ .opc .allow .step-title a { display:block; font-size:10px; color:#fff; text-transform:uppercase; }
1290
+
1291
+ .opc .active .step-title { background:#e46b00; border-color:#e46b00; border-top-color:#fff; padding-bottom:5px; color:#fff; cursor:default; }
1292
+ .opc .active .step-title .number {}
1293
+ .opc .active .step-title h2 { color:#fff; }
1294
+ .opc .active .step-title a { display:none; }
1295
+
1296
+ .opc .step { border:1px solid #ddd; border-top:0; background:#fbfbfb; padding:15px 30px; position:relative; }
1297
+ .opc .step .tool-tip { right:30px; }
1298
+
1299
+ #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
1300
+ #opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
1301
+
1302
+ #opc-shipping_method .buttons-set { border-top:0; }
1303
+ .opc .gift-messages-form { margin:0 -30px; background:#f4f4f4; border:1px solid #ddd; border-width:1px 0; padding:22px 24px 22px 30px; }
1304
+ .opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
1305
+
1306
+ #opc-review .step { padding:0; }
1307
+ #opc-review .product-name { font-weight:bold; }
1308
+ #opc-review .item-options { margin:5px 0 0; }
1309
+ #opc-review .buttons-set { border:0; padding:15px 30px; }
1310
+ #opc-review .buttons-set p { margin:0; line-height:28px; }
1311
+ #opc-review .buttons-set .please-wait { height:28px; line-height:28px; }
1312
+
1313
+ /* Multiple Addresses Checkout */
1314
+ .checkout-progress { padding:0 90px; margin:0 0 20px; }
1315
+ .checkout-progress li { float:left; width:19%; margin:0 3px 0 0; border-top:6px solid #999; padding:2px 0 0; font-weight:bold; text-align:center; color:#888; }
1316
+ .checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
1317
+
1318
+ .multiple-checkout h2 { font-size:12px; font-weight:bold; margin:0 0 10px; }
1319
+ .multiple-checkout h3,
1320
+ .multiple-checkout h4 { font-size:12px; font-weight:bold; }
1321
+ .multiple-checkout h2 a,
1322
+ .multiple-checkout h3 a,
1323
+ .multiple-checkout h4 a { font-weight:normal; }
1324
+ .multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#4f8100 !important; }
1325
+ .multiple-checkout .data-table .product-name a { font-weight:bold !important; }
1326
+ .multiple-checkout .data-table .item-options { margin:5px 0 0; }
1327
+
1328
+ .multiple-checkout .gift-messages { margin:15px 0 0; }
1329
+
1330
+ .multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
1331
+
1332
+ .multiple-checkout .col2-set,
1333
+ .multiple-checkout .col3-set { background:#fbfbfb; border:1px solid #ddd; margin:0 0 25px; padding:20px; }
1334
+ .multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:3px 10px; background:#777; border-bottom:1px solid #777; position:relative; color:#fff; }
1335
+ .multiple-checkout .col2-set h3.legend { margin:0 0 10px; }
1336
+ .multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1337
+ .multiple-checkout .box { margin:0 0 15px; }
1338
+
1339
+ .multiple-checkout .place-order .please-wait { float:right; padding:5px 10px 0 0; }
1340
+ .multiple-checkout .place-order .grand-total { float:right; }
1341
+ .multiple-checkout .place-order .grand-total .inner {}
1342
+ .multiple-checkout .place-order .grand-total big { float:left; margin-right:12px; font-size:1.5em; font-weight:bold; line-height:28px; color:#e26703; }
1343
+ .multiple-checkout .place-order .grand-total div { float:left; }
1344
+
1345
+ /* Step 1 */
1346
+ #multiship-addresses-table td { padding:10px; }
1347
+ #multiship-addresses-table tfoot td { padding:5px 10px; }
1348
+
1349
+ /* Step 2 */
1350
+ .multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
1351
+ .multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
1352
+ .multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
1353
+ .multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
1354
+ .multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
1355
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
1356
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
1357
+ .checkout-multishipping-shipping .box-sp-methods { border:1px solid #ddd; background:#eee; padding:13px; position:relative; }
1358
+ .checkout-multishipping-shipping .box-sp-methods .pointer { display:none; }
1359
+
1360
+ /* Step 3 */
1361
+ .checkout-multishipping-billing .multiple-checkout { position:relative; }
1362
+ /* ======================================================================================= */
1363
+
1364
+
1365
+ /* Account Login/Create Pages ============================================================ */
1366
+ .account-login .content { min-height:200px; padding:0 10px; }
1367
+ .account-login .content h2 { margin:0 -10px 12px; background:#f1f1f1; padding:2px 10px; font-size:13px; line-height:1.25; }
1368
+ .account-login .buttons-set {}
1369
+
1370
+ .account-create {}
1371
+ /* Account Login/Create Pages ============================================================ */
1372
+
1373
+
1374
+ /* My Account ============================================================================= */
1375
+ .my-account .title-buttons .link-rss { float:none; margin:0; }
1376
+
1377
+ /********** < Dashboard */
1378
+ .dashboard .welcome-msg { margin:0 8em 1.5em 0; }
1379
+ .dashboard .welcome-msg p { margin:0; }
1380
+ .dashboard .col2-set { margin:0 0 15px; }
1381
+
1382
+ /* General Box */
1383
+ .box-account { margin:0 0 15px; }
1384
+ .box-account .box-head { margin:0 0 5px; text-align:right; }
1385
+ .box-account .box-head h2 { float:left; margin:0; font-size:14px; font-weight:bold; color:#4f8100; }
1386
+ .box-account .box-head a { font-size:10px; text-transform:uppercase; }
1387
+
1388
+ .dashboard .box .box-title { background:#f1f1f1; padding:2px 10px; margin:0 0 12px; text-align:right; }
1389
+ .dashboard .box .box-title h3,
1390
+ .dashboard .box .box-title h4 { float:left; margin:0; font-size:12px; font-weight:bold; line-height:1.35; }
1391
+ .dashboard .box .box-title a { font-size:10px; text-transform:uppercase; }
1392
+ .dashboard .box .box-content { padding:0 10px; }
1393
+
1394
+ /* Block: Recent Orders */
1395
+ .dashboard .box-recent {}
1396
+
1397
+ /* Block: Account Information */
1398
+ .dashboard .box-info {}
1399
+ .dashboard .box-info h4 { font-size:11px; font-weight:bold; }
1400
+
1401
+ /* Block: Reviews */
1402
+ .dashboard .box-reviews .box-head { background:#f1f1f1; padding:2px 10px; margin:0 0 12px; }
1403
+ .dashboard .box-reviews .box-head h2 { font-size:12px; font-weight:bold; line-height:1.35; color:#444; }
1404
+ .dashboard .box-reviews .number { display:none; float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
1405
+ .dashboard .box-reviews .details { padding:0 10px; }
1406
+ .dashboard .box-reviews li.item { margin:0 0 7px; }
1407
+ .dashboard .box-reviews li.item.last { margin:0; }
1408
+ .dashboard .box-reviews .ratings { margin:7px 0 0; }
1409
+
1410
+ /* Block: Tags */
1411
+ .dashboard .box-tags .box-head { background:#f1f1f1; padding:2px 10px; margin:0 0 12px; }
1412
+ .dashboard .box-tags .box-head h2 { font-size:12px; font-weight:bold; line-height:1.35; color:#444; }
1413
+ .dashboard .box-tags .number { display:none; float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
1414
+ .dashboard .box-tags .details { padding:0 10px; }
1415
+ .dashboard .box-tags li.item { margin:0 0 7px; }
1416
+ .dashboard .box-tags li.item.last { margin:0; }
1417
+ .dashboard .box-tags .tags strong,
1418
+ .dashboard .box-tags .tags ul,
1419
+ .dashboard .box-tags .tags ul li { display:inline; }
1420
+ /********** Dashboard > */
1421
+
1422
+ /* Address Book */
1423
+ .addresses-list h2 { background:#f1f1f1; padding:2px 10px; margin:0 0 12px; font-size:13px; font-weight:bold; line-height:1.25; }
1424
+ .addresses-list h3 { font-weight:bold; font-size:12px; }
1425
+ .addresses-list address { margin:0 0 3px; }
1426
+ .addresses-list p { margin:0; }
1427
+ .addresses-list a { font-weight:bold; }
1428
+ .addresses-list .link-remove {}
1429
+ .addresses-list .separator { margin:0 3px; }
1430
+ .addresses-list li.item { padding:0 10px; margin:0 0 12px; }
1431
+ .addresses-list li.empty {}
1432
+ .addresses-list li.empty p { font-weight:bold; }
1433
+ .addresses-list .addresses-additional li.item {}
1434
+
1435
+ /* Order View */
1436
+ .order-info dt { display:none; }
1437
+ .order-info ul { margin-bottom:15px; border-bottom:1px solid #666; background:#f2f2f2 url(../images/bkg_tabs.gif) 0 100% repeat-x; }
1438
+ .order-info li{ float:left; border-right:1px solid #a4a4a4; border-left:1px solid #fff; font-size:1.1em; line-height:1em; }
1439
+ .order-info li.first { border-left:0; }
1440
+ .order-info li.last { border-right:0; }
1441
+ .order-info li a { display:block; padding:6px 15px; color:#444; }
1442
+ .order-info li a:hover { background-color:#ddd; text-decoration:none; color:#444; }
1443
+ .order-info li.current { background-color:#666; font-weight:bold; padding:6px 15px; color:#fff; }
1444
+
1445
+ .order-date { margin:10px 0; }
1446
+
1447
+ .order-info-box { margin:0 0 15px; }
1448
+ .order-info-box h2 { font-size:13px; font-weight:bold; border-bottom:1px solid #ddd; margin:0 0 8px; }
1449
+ .order-info-box .box-payment p { margin:0 0 3px; }
1450
+ .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
1451
+
1452
+ .order-items { width:100%; overflow-x:auto; }
1453
+ .order-items h2 { font-weight:bold; font-size:13px; }
1454
+ .order-items h3 { font-weight:bold; font-size:12px; }
1455
+ .order-items .product-name { font-weight:bold !important; }
1456
+ .order-items .link-print { float:right; font-size:10px; text-transform:uppercase; }
1457
+ .order-items p .link-print { float:none; font-weight:bold; font-size:11px; text-transform:none; }
1458
+
1459
+ .order-gift-message { margin:15px 0; }
1460
+ .gift-message dt strong { color:#555; }
1461
+ .gift-message dd { margin:5px 0 0; font-size:13px; }
1462
+
1463
+ .order-about { margin:15px 0; }
1464
+ .order-about dt { font-weight:bold; }
1465
+ .order-about dd { font-size:13px; margin:0 0 7px; }
1466
+
1467
+ .tracking-table { margin:0 0 15px; }
1468
+ .tracking-table th { font-weight:bold; white-space:nowrap; }
1469
+ .tracking-table th,
1470
+ .tracking-table td { padding:1px 5px 0 0; }
1471
+
1472
+ .tracking-table-popup { width:100%; }
1473
+ .tracking-table-popup th { font-weight:bold; white-space:nowrap; }
1474
+ .tracking-table-popup th,
1475
+ .tracking-table-popup td { padding:1px 8px; }
1476
+
1477
+ /* Order Print Pages */
1478
+ .page-print .print-head { margin:0 0 15px; }
1479
+ .page-print .print-head .logo { float:left; }
1480
+ .page-print .print-head address { float:left; margin-left:15px; }
1481
+ .page-print h1 { font-size:15px; font-weight:bold; }
1482
+ .page-print h2,
1483
+ .page-print h3 { font-size:12px; font-weight:bold; }
1484
+ .page-print h2.h2 { font-size:15px; font-weight:bold; text-align:right; }
1485
+ .page-print .order-date { border-bottom:1px solid #ccc; padding:0 0 10px; margin:0 0 10px; }
1486
+ .page-print .col2-set { margin:0 0 10px; }
1487
+ /* Price Rewrites */
1488
+ .page-print .gift-message-link { display:none; }
1489
+ .page-print .price-excl-tax,
1490
+ .page-print .price-incl-tax { display:block; white-space:nowrap; }
1491
+ .page-print .cart-price,
1492
+ .page-print .price-excl-tax .label,
1493
+ .page-print .price-incl-tax .label,
1494
+ .page-print .price-excl-tax .price,
1495
+ .page-print .price-incl-tax .price { display:inline; }
1496
+
1497
+ /* My Wishlist */
1498
+ .my-wishlist .data-table td { padding:10px; }
1499
+ .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1500
+ .my-wishlist textarea { display:block; width:97%; height:109px; }
1501
+ .my-wishlist .buttons-set { border:0; padding:0; margin:0 0 -3em; }
1502
+ .my-wishlist .buttons-set button.button { float:none; }
1503
+ .my-wishlist .buttons-set .btn-add span,
1504
+ .my-wishlist .buttons-set .btn-share span {}
1505
+ #wishlist-table .add-to-links { white-space:nowrap; }
1506
+
1507
+ /* My Tags */
1508
+ .my-tag-edit { float:left; margin:0 0 10px; }
1509
+ .my-tag-edit .btn-remove { float:right; margin:5px 0 0 5px; }
1510
+ #my-tags-table { clear:both; }
1511
+ #my-tags-table td { padding:10px; }
1512
+ #my-tags-table .add-to-links { white-space:nowrap; }
1513
+
1514
+ /* My Reviews */
1515
+ #my-reviews-table td { padding:10px; }
1516
+ #my-reviews-table .rating-box { margin:3px 0 0; }
1517
+
1518
+ .product-review .product-img-box { float:left; width:140px; }
1519
+ .product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
1520
+ .product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
1521
+ .product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1522
+ .product-review .product-details { margin-left:150px; }
1523
+ .product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
1524
+ .product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
1525
+ .product-review .ratings-table { margin:0 0 10px; }
1526
+ .product-review dt { font-weight:bold; }
1527
+ .product-review dd { font-size:13px; margin:5px 0 0; }
1528
+
1529
+ /* Billing Agreements */
1530
+ .billing-agreements .info-box p { margin:0 0 5px; }
1531
+ .billing-agreements .form-list li select { float:left; margin:3px 10px 0 0; }
1532
+ .billing-agreements .table-caption { font-weight:bold; font-size:13px; }
1533
+ /* ======================================================================================= */
1534
+
1535
+
1536
+ /* Footer ================================================================================ */
1537
+ .footer-container {}
1538
+ .footer { margin:15px 0 40px; }
1539
+ .footer a { color:#444; }
1540
+
1541
+ .footer .f-left { width:520px; }
1542
+ .footer .f-right { width:429px; }
1543
+
1544
+ .footer ul { display:inline; }
1545
+ .footer li { display:inline; background:url(../images/bkg_pipe1.gif) 100% 50% no-repeat; padding:0 5px 0 0; margin:0 3px 0 0; }
1546
+ .footer .links li.last { background:none !important; padding-right:0 !important; }
1547
+ .footer .bugs { margin:0; color:#666; }
1548
+ .footer .bugs a { font-weight:bold; color:#444; }
1549
+ .footer address { color:#666; }
1550
+ .footer address a { color:#444; }
1551
+
1552
+ .footer .form-subscribe { margin:8px 0; }
1553
+ .footer .form-subscribe label,
1554
+ .footer .form-subscribe .input-box,
1555
+ .footer .form-subscribe button.button { float:left; }
1556
+ .footer .form-subscribe label { padding-top:2px; font-weight:bold; color:#555; }
1557
+ .footer .form-subscribe .input-box { width:186px; margin:0 5px; }
1558
+ .footer .form-subscribe input.input-text { width:180px; }
1559
+ .footer .form-subscribe button.button span { height:23px; background-image:url(../images/bkg_btn-small.png); line-height:20px; }
1560
+
1561
+ .footer .footer-callout { display:block; margin:-10px 0 10px; position:relative; }
1562
+ .footer .store-switcher { color:#555; text-align:right; }
1563
+ .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1564
+ .footer .store-switcher select { padding:0; vertical-align:middle; }
1565
+
1566
+ .footer-container .bottom-container { margin:0 0 8px; text-align:right; }
1567
+ /* ======================================================================================= */
1568
+
1569
+ /* Sample Data============================================================================ */
1570
+ .home-callout { margin-bottom:12px; }
1571
+ .home-callout img { display:block }
1572
+ /*.home-spot { float:left; width:470px; margin-left:20px; }*/
1573
+ .best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
1574
+ .best-selling table { border-top:1px solid #ccc; }
1575
+ .best-selling tr.odd { background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
1576
+ .best-selling tr.even { background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
1577
+ .best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
1578
+ .best-selling .product-img { float:left; border:2px solid #dcdcdc; }
1579
+ .best-selling .product-description { margin-left:107px; line-height:1.3em; }
1580
+ .best-selling a.product-name,
1581
+ .home-spot .best-selling a.product-name:hover { color:#203548; }
1582
+ /* ======================================================================================= */
1583
+
1584
+
1585
+ /* Clears ================================================================================ */
1586
+ .clearer:after,
1587
+ .header-container:after,
1588
+ .header-container .top-container:after,
1589
+ .header:after,
1590
+ .top-bar:after,
1591
+ .quick-access:after,
1592
+ .form-search:after,
1593
+ #nav:after,
1594
+ .main:after,
1595
+ .footer:after,
1596
+ .footer .form-subscribe:after,
1597
+ .footer-container .bottom-container:after,
1598
+ .col-main:after,
1599
+ .col2-set:after,
1600
+ .col3-set:after,
1601
+ .col4-set:after,
1602
+ .search-autocomplete li:after,
1603
+ .block .block-content:after,
1604
+ .block .actions:after,
1605
+ .block li.item:after,
1606
+ .block-poll li:after,
1607
+ .block-layered-nav .currently li:after,
1608
+ .page-title:after,
1609
+ .products-grid:after,
1610
+ .products-list li.item:after,
1611
+ .box-account .box-head:after,
1612
+ .dashboard .box .box-title:after,
1613
+ .order-info ul:after,
1614
+ .box-reviews li.item:after,
1615
+ .box-tags li.item:after,
1616
+ .pager:after,
1617
+ .sorter:after,
1618
+ .ratings:after,
1619
+ .add-to-box:after,
1620
+ .add-to-cart:after,
1621
+ .product-essential:after,
1622
+ .product-collateral:after,
1623
+ .product-tabs:after,
1624
+ .product-view .product-img-box .more-views ul:after,
1625
+ .product-view .box-tags .form-add:after,
1626
+ .product-options .options-list li:after,
1627
+ .product-options-bottom:after,
1628
+ .product-review:after,
1629
+ .cart:after,
1630
+ .cart-collaterals:after,
1631
+ .cart .crosssell li.item:after,
1632
+ .opc .step-title:after,
1633
+ .checkout-progress:after,
1634
+ .multiple-checkout .place-order:after,
1635
+ .group-select li:after,
1636
+ .form-list li:after,
1637
+ .form-list .field:after,
1638
+ .buttons-set:after,
1639
+ .page-print .print-head:after,
1640
+ .advanced-search-summary:after,
1641
+ .gift-messages-form .item:after,
1642
+ .send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
1643
+ /* ======================================================================================= */
skin/frontend/default/modern/css/widgets.css ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * Magento
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Academic Free License (AFL 3.0)
7
+ * that is bundled with this package in the file LICENSE_AFL.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/afl-3.0.php
10
+ * If you did not receive a copy of the license and are unable to
11
+ * obtain it through the world-wide-web, please send an email
12
+ * to license@magentocommerce.com so we can send you a copy immediately.
13
+ *
14
+ * DISCLAIMER
15
+ *
16
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
17
+ * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magentocommerce.com for more information.
19
+ *
20
+ * @category design
21
+ * @package default_modern
22
+ * @copyright Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
23
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
+ */
25
+
26
+ /* Widgets =============================================================================== */
27
+ .widget { display:inline; }
28
+ .widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
29
+ .widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }
30
+
31
+ .widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
32
+ .widget .mini-products-images-list li.item { float:left; width:77px; height:77px; border:0 !important; padding:5px 9px !important; }
33
+
34
+ /* Widget: Catalog New Proructs List */
35
+ .widget-new-products { display:block; }
36
+ .col-main .widget-new-products { margin:7px 0; }
37
+ .widget-new-products .products-grid .product-image,
38
+ .widget-new-products .products-list .product-image { width:85px; height:85px; }
39
+ .widget-new-products .products-list .product-shop { margin-left:100px; }
40
+
41
+ /* Widget: Recently Viewed Proructs */
42
+ .widget-viewed { display:block; }
43
+ .col-main .widget-viewed { margin:7px 0; }
44
+ .widget-viewed .products-grid .product-image,
45
+ .widget-viewed .products-list .product-image { width:85px; height:85px; }
46
+ .widget-viewed .products-list .product-shop { margin-left:100px; }
47
+
48
+ /* Widget: Recently Compared Proructs */
49
+ .widget-compared { display:block;}
50
+ .col-main .widget-compared { margin:7px 0; }
51
+ .widget-compared .products-grid .product-image,
52
+ .widget-compared .products-list .product-image { width:85px; height:85px; }
53
+ .widget-compared .products-list .product-shop { margin-left:100px; }
54
+
55
+ /* Widget: CMS Static Block */
56
+ .widget-static-block {}
57
+ .sidebar .widget-static-block { display:block; margin:0 0 15px; }
58
+
59
+ /* Widgets: Links Common Styles */
60
+ .top-container .widget a { padding:0 0 0 7px; }
61
+
62
+ .bottom-container .widget a { padding:0 3px; }
63
+
64
+ /* Widget: Catalog Product Link */
65
+ .widget-product-link-inline { display:inline; }
66
+
67
+ .col-main .widget-product-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
68
+ .col-main .widget-product-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }
69
+
70
+ .sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
71
+ .sidebar .widget-product-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }
72
+
73
+ /* Widget: Catalog Category Link */
74
+ .widget-category-link-inline { display:inline; }
75
+
76
+ .col-main .widget-category-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
77
+ .col-main .widget-category-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }
78
+
79
+ .sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
80
+ .sidebar .widget-category-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }
81
+
82
+ /* Widget: CMS Page Link */
83
+ .widget-cms-link-inline { display:inline; }
84
+
85
+ .col-main .widget-cms-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
86
+ .col-main .widget-cms-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }
87
+
88
+ .sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
89
+ .sidebar .widget-cms-link a { background:url(../images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }
90
+ /* ======================================================================================= */
skin/frontend/default/modern/favicon.ico ADDED
Binary file
skin/frontend/default/modern/images/bkg_add-to.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_block-layered-title.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_body.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_btn-green.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_btn-small.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_btn-small.png ADDED
Binary file
skin/frontend/default/modern/images/bkg_btn.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_btn.png ADDED
Binary file
skin/frontend/default/modern/images/bkg_cart-totals.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_collapse-gm.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_collapse.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_grid.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_nav_parent.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_nav_top.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_pipe1.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_pipe2.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_pipe3.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_rating.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_subtotal.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_tabs.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_toolbar.gif ADDED
Binary file
skin/frontend/default/modern/images/bkg_top-promo.gif ADDED
Binary file
skin/frontend/default/modern/images/btn_checkout.gif ADDED
Binary file
skin/frontend/default/modern/images/btn_remove.gif ADDED
Binary file
skin/frontend/default/modern/images/btn_trash.gif ADDED
Binary file
skin/frontend/default/modern/images/btn_window_close.gif ADDED
Binary file
skin/frontend/default/modern/images/calendar.gif ADDED
Binary file
skin/frontend/default/modern/images/catalog/product/placeholder/image.jpg ADDED
Binary file
skin/frontend/default/modern/images/catalog/product/placeholder/small_image.jpg ADDED
Binary file
skin/frontend/default/modern/images/catalog/product/placeholder/thumbnail.jpg ADDED
Binary file
skin/frontend/default/modern/images/cvv.gif ADDED
Binary file
skin/frontend/default/modern/images/fam_book_open.png ADDED
Binary file
skin/frontend/default/modern/images/grid-cal.gif ADDED
Binary file
skin/frontend/default/modern/images/i_asc_arrow.gif ADDED
Binary file
skin/frontend/default/modern/images/i_availability_only.gif ADDED
Binary file
skin/frontend/default/modern/images/i_availability_only_arrow.gif ADDED
Binary file
skin/frontend/default/modern/images/i_desc_arrow.gif ADDED
Binary file
skin/frontend/default/modern/images/i_msg-error.gif ADDED
Binary file
skin/frontend/default/modern/images/i_msg-note.gif ADDED
Binary file
skin/frontend/default/modern/images/i_msg-success.gif ADDED
Binary file
skin/frontend/default/modern/images/i_notice.gif ADDED
Binary file
skin/frontend/default/modern/images/i_pager-next.gif ADDED
Binary file
skin/frontend/default/modern/images/i_pager-prev.gif ADDED
Binary file
skin/frontend/default/modern/images/i_print.gif ADDED
Binary file
skin/frontend/default/modern/images/i_rss-big.png ADDED
Binary file
skin/frontend/default/modern/images/i_rss.gif ADDED
Binary file
skin/frontend/default/modern/images/logo.gif ADDED
Binary file
skin/frontend/default/modern/images/logo_email.gif ADDED
Binary file
skin/frontend/default/modern/images/logo_print.gif ADDED
Binary file
skin/frontend/default/modern/images/magnifier_handle.gif ADDED
Binary file
skin/frontend/default/modern/images/media/callout1.jpg ADDED
Binary file
skin/frontend/default/modern/images/media/footer_callout.png ADDED
Binary file
skin/frontend/default/modern/images/media/fpo_no_crosssell.gif ADDED
Binary file
skin/frontend/default/modern/images/media/home_co_bottom.gif ADDED
Binary file
skin/frontend/default/modern/images/media/home_co_br.gif ADDED
Binary file
skin/frontend/default/modern/images/media/home_co_main.jpg ADDED
Binary file
skin/frontend/default/modern/images/media/home_co_tr.gif ADDED
Binary file
skin/frontend/default/modern/images/media/left_col_callout.jpg ADDED
Binary file
skin/frontend/default/modern/images/opc-ajax-loader.gif ADDED
Binary file
skin/frontend/default/modern/images/slider_bg.gif ADDED
Binary file
skin/frontend/default/modern/images/slider_btn_zoom_in.gif ADDED
Binary file
skin/frontend/default/modern/images/slider_btn_zoom_out.gif ADDED
Binary file
skin/frontend/default/modern/images/spacer.gif ADDED
Binary file
skin/frontend/default/modern/images/validation_advice_bg.gif ADDED
Binary file
skin/frontend/default/modern/images/widgets/i_widget-link.gif ADDED
Binary file