Productiveminds_Reality02 - Version 0.1.4

Version Notes

Reality theme is elegant, clean and attractive - boasting cool color scheme and design. It supports for all major browsers. Unique features: (i) Inherent homepage extension. (ii) Improved for SEO.

Download this release

Release Info

Developer Productiveminds
Extension Productiveminds_Reality02
Version 0.1.4
Comparing to
See all releases


Version 0.1.4

Files changed (228) hide show
  1. app/code/local/Productiveminds/Catalog/Block/Product/New.php +122 -0
  2. app/code/local/Productiveminds/Catalog/Block/Product/Specialoffers.php +137 -0
  3. app/code/local/Productiveminds/Catalog/Helper/Data.php +60 -0
  4. app/code/local/Productiveminds/Catalog/controllers/NewController.php +50 -0
  5. app/code/local/Productiveminds/Catalog/controllers/SpecialoffersController.php +50 -0
  6. app/code/local/Productiveminds/Catalog/etc/config.xml +43 -0
  7. app/design/frontend/default/reality02/layout/catalog.xml +410 -0
  8. app/design/frontend/default/reality02/layout/catalogsearch.xml +142 -0
  9. app/design/frontend/default/reality02/layout/checkout.xml +472 -0
  10. app/design/frontend/default/reality02/layout/directory.xml +82 -0
  11. app/design/frontend/default/reality02/layout/newsletter.xml +70 -0
  12. app/design/frontend/default/reality02/layout/page.xml +191 -0
  13. app/design/frontend/default/reality02/layout/poll.xml +56 -0
  14. app/design/frontend/default/reality02/layout/productiveminds/catalog.xml +38 -0
  15. app/design/frontend/default/reality02/layout/productiveminds_homepageandlayouts.xml +59 -0
  16. app/design/frontend/default/reality02/layout/tag.xml +135 -0
  17. app/design/frontend/default/reality02/template/catalog/layer/view.phtml +55 -0
  18. app/design/frontend/default/reality02/template/catalog/navigation/left.phtml +59 -0
  19. app/design/frontend/default/reality02/template/catalog/product/list.phtml +133 -0
  20. app/design/frontend/default/reality02/template/catalog/product/new_all.phtml +130 -0
  21. app/design/frontend/default/reality02/template/catalog/product/new_home.phtml +126 -0
  22. app/design/frontend/default/reality02/template/catalog/product/offers_all.phtml +135 -0
  23. app/design/frontend/default/reality02/template/catalog/product/offers_home.phtml +126 -0
  24. app/design/frontend/default/reality02/template/catalogsearch/form.mini.phtml +45 -0
  25. app/design/frontend/default/reality02/template/checkout/cart/header.cart.phtml +35 -0
  26. app/design/frontend/default/reality02/template/directory/currency_header.phtml +45 -0
  27. app/design/frontend/default/reality02/template/homepageandlayouts/homecontainer.phtml +3 -0
  28. app/design/frontend/default/reality02/template/page/1column.phtml +58 -0
  29. app/design/frontend/default/reality02/template/page/2columns-left.phtml +59 -0
  30. app/design/frontend/default/reality02/template/page/2columns-right.phtml +59 -0
  31. app/design/frontend/default/reality02/template/page/3columns.phtml +62 -0
  32. app/design/frontend/default/reality02/template/page/html/breadcrumbs.phtml +46 -0
  33. app/design/frontend/default/reality02/template/page/html/footer.phtml +41 -0
  34. app/design/frontend/default/reality02/template/page/html/header.phtml +56 -0
  35. app/design/frontend/default/reality02/template/page/html/pager.phtml +124 -0
  36. app/design/frontend/default/reality02/template/page/html/top.links.phtml +39 -0
  37. app/design/frontend/default/reality02/template/page/html/topmenu.phtml +41 -0
  38. app/design/frontend/default/reality02/template/page/switch/languages.phtml +44 -0
  39. app/etc/modules/Productiveminds_Catalog.xml +10 -0
  40. assets/reality02/Installation.pdf +0 -0
  41. package.xml +18 -0
  42. skin/frontend/default/reality02/.DS_Store +0 -0
  43. skin/frontend/default/reality02/css/custom.css +975 -0
  44. skin/frontend/default/reality02/css/styles-ie.css +149 -0
  45. skin/frontend/default/reality02/css/styles.css +1793 -0
  46. skin/frontend/default/reality02/favicon.ico +0 -0
  47. skin/frontend/default/reality02/images/.DS_Store +0 -0
  48. skin/frontend/default/reality02/images/banners/.DS_Store +0 -0
  49. skin/frontend/default/reality02/images/banners/new1.png +0 -0
  50. skin/frontend/default/reality02/images/banners/new2.png +0 -0
  51. skin/frontend/default/reality02/images/banners/s1.png +0 -0
  52. skin/frontend/default/reality02/images/banners/s2.png +0 -0
  53. skin/frontend/default/reality02/images/banners/s3.png +0 -0
  54. skin/frontend/default/reality02/images/banners/screenshot1.png +0 -0
  55. skin/frontend/default/reality02/images/best_selling_tr_even_bg.gif +0 -0
  56. skin/frontend/default/reality02/images/best_selling_tr_odd_bg.gif +0 -0
  57. skin/frontend/default/reality02/images/bg-gray.jpg +0 -0
  58. skin/frontend/default/reality02/images/bg-gray.png +0 -0
  59. skin/frontend/default/reality02/images/bg-gray.psd +0 -0
  60. skin/frontend/default/reality02/images/bg-new.png +0 -0
  61. skin/frontend/default/reality02/images/bg-new.psd +0 -0
  62. skin/frontend/default/reality02/images/bg-new2.png +0 -0
  63. skin/frontend/default/reality02/images/bg-new2.psd +0 -0
  64. skin/frontend/default/reality02/images/bg-v.png +0 -0
  65. skin/frontend/default/reality02/images/bg-v.psd +0 -0
  66. skin/frontend/default/reality02/images/bkg_account_box.gif +0 -0
  67. skin/frontend/default/reality02/images/bkg_block-actions.gif +0 -0
  68. skin/frontend/default/reality02/images/bkg_block-currency.gif +0 -0
  69. skin/frontend/default/reality02/images/bkg_block-layered-dd.gif +0 -0
  70. skin/frontend/default/reality02/images/bkg_block-layered-dt.gif +0 -0
  71. skin/frontend/default/reality02/images/bkg_block-layered-label.gif +0 -0
  72. skin/frontend/default/reality02/images/bkg_block-layered-li.gif +0 -0
  73. skin/frontend/default/reality02/images/bkg_block-layered-title.gif +0 -0
  74. skin/frontend/default/reality02/images/bkg_block-layered1.gif +0 -0
  75. skin/frontend/default/reality02/images/bkg_block-title-account.gif +0 -0
  76. skin/frontend/default/reality02/images/bkg_block-title.gif +0 -0
  77. skin/frontend/default/reality02/images/bkg_body.gif +0 -0
  78. skin/frontend/default/reality02/images/bkg_buttons-set1.gif +0 -0
  79. skin/frontend/default/reality02/images/bkg_checkout.gif +0 -0
  80. skin/frontend/default/reality02/images/bkg_collapse-gm.gif +0 -0
  81. skin/frontend/default/reality02/images/bkg_collapse.gif +0 -0
  82. skin/frontend/default/reality02/images/bkg_divider1.gif +0 -0
  83. skin/frontend/default/reality02/images/bkg_form-search.gif +0 -0
  84. skin/frontend/default/reality02/images/bkg_grand-total.gif +0 -0
  85. skin/frontend/default/reality02/images/bkg_grid.gif +0 -0
  86. skin/frontend/default/reality02/images/bkg_header.jpg +0 -0
  87. skin/frontend/default/reality02/images/bkg_login-box.gif +0 -0
  88. skin/frontend/default/reality02/images/bkg_main1.gif +0 -0
  89. skin/frontend/default/reality02/images/bkg_main2.gif +0 -0
  90. skin/frontend/default/reality02/images/bkg_nav0.jpg +0 -0
  91. skin/frontend/default/reality02/images/bkg_nav1.gif +0 -0
  92. skin/frontend/default/reality02/images/bkg_nav2.gif +0 -0
  93. skin/frontend/default/reality02/images/bkg_opc-title-off.gif +0 -0
  94. skin/frontend/default/reality02/images/bkg_pipe1.gif +0 -0
  95. skin/frontend/default/reality02/images/bkg_pipe2.gif +0 -0
  96. skin/frontend/default/reality02/images/bkg_pipe3.gif +0 -0
  97. skin/frontend/default/reality02/images/bkg_product-view.gif +0 -0
  98. skin/frontend/default/reality02/images/bkg_product_collateral.gif +0 -0
  99. skin/frontend/default/reality02/images/bkg_rating.gif +0 -0
  100. skin/frontend/default/reality02/images/bkg_sp-methods.gif +0 -0
  101. skin/frontend/default/reality02/images/bkg_tfoot.gif +0 -0
  102. skin/frontend/default/reality02/images/bkg_th-v.gif +0 -0
  103. skin/frontend/default/reality02/images/bkg_th.gif +0 -0
  104. skin/frontend/default/reality02/images/bkg_toolbar.gif +0 -0
  105. skin/frontend/default/reality02/images/btn_checkout.gif +0 -0
  106. skin/frontend/default/reality02/images/btn_edit.gif +0 -0
  107. skin/frontend/default/reality02/images/btn_gm-close.gif +0 -0
  108. skin/frontend/default/reality02/images/btn_google_checkout.gif +0 -0
  109. skin/frontend/default/reality02/images/btn_paypal_checkout.gif +0 -0
  110. skin/frontend/default/reality02/images/btn_place_order.gif +0 -0
  111. skin/frontend/default/reality02/images/btn_previous.gif +0 -0
  112. skin/frontend/default/reality02/images/btn_proceed_to_checkout.gif +0 -0
  113. skin/frontend/default/reality02/images/btn_proceed_to_checkout_dis.gif +0 -0
  114. skin/frontend/default/reality02/images/btn_remove.gif +0 -0
  115. skin/frontend/default/reality02/images/btn_remove2.gif +0 -0
  116. skin/frontend/default/reality02/images/btn_search-16.png +0 -0
  117. skin/frontend/default/reality02/images/btn_search-24.png +0 -0
  118. skin/frontend/default/reality02/images/btn_search.gif +0 -0
  119. skin/frontend/default/reality02/images/btn_search.png +0 -0
  120. skin/frontend/default/reality02/images/btn_trash.gif +0 -0
  121. skin/frontend/default/reality02/images/btn_window_close.gif +0 -0
  122. skin/frontend/default/reality02/images/calendar.gif +0 -0
  123. skin/frontend/default/reality02/images/conntosol.png +0 -0
  124. skin/frontend/default/reality02/images/conntosol.psd +0 -0
  125. skin/frontend/default/reality02/images/cvv.gif +0 -0
  126. skin/frontend/default/reality02/images/cvv.jpg +0 -0
  127. skin/frontend/default/reality02/images/deselect-c.png +0 -0
  128. skin/frontend/default/reality02/images/fam_book_open.png +0 -0
  129. skin/frontend/default/reality02/images/fb-24.png +0 -0
  130. skin/frontend/default/reality02/images/fb-24.psd +0 -0
  131. skin/frontend/default/reality02/images/fb-32.png +0 -0
  132. skin/frontend/default/reality02/images/fb-32.psd +0 -0
  133. skin/frontend/default/reality02/images/free_shipping_callout.jpg +0 -0
  134. skin/frontend/default/reality02/images/grid-cal.gif +0 -0
  135. skin/frontend/default/reality02/images/home_left_callout.jpg +0 -0
  136. skin/frontend/default/reality02/images/home_main_callout.jpg +0 -0
  137. skin/frontend/default/reality02/images/i_arrow-top.gif +0 -0
  138. skin/frontend/default/reality02/images/i_asc_arrow.gif +0 -0
  139. skin/frontend/default/reality02/images/i_availability_only.gif +0 -0
  140. skin/frontend/default/reality02/images/i_availability_only_arrow.gif +0 -0
  141. skin/frontend/default/reality02/images/i_block-cart.gif +0 -0
  142. skin/frontend/default/reality02/images/i_block-currency.gif +0 -0
  143. skin/frontend/default/reality02/images/i_block-list.gif +0 -0
  144. skin/frontend/default/reality02/images/i_block-poll.gif +0 -0
  145. skin/frontend/default/reality02/images/i_block-related.gif +0 -0
  146. skin/frontend/default/reality02/images/i_block-subscribe.gif +0 -0
  147. skin/frontend/default/reality02/images/i_block-tags.gif +0 -0
  148. skin/frontend/default/reality02/images/i_block-viewed.gif +0 -0
  149. skin/frontend/default/reality02/images/i_block-wishlist.gif +0 -0
  150. skin/frontend/default/reality02/images/i_desc_arrow.gif +0 -0
  151. skin/frontend/default/reality02/images/i_discount.gif +0 -0
  152. skin/frontend/default/reality02/images/i_folder-table.gif +0 -0
  153. skin/frontend/default/reality02/images/i_ma-info.gif +0 -0
  154. skin/frontend/default/reality02/images/i_ma-reviews.gif +0 -0
  155. skin/frontend/default/reality02/images/i_ma-tags.gif +0 -0
  156. skin/frontend/default/reality02/images/i_msg-error.gif +0 -0
  157. skin/frontend/default/reality02/images/i_msg-note.gif +0 -0
  158. skin/frontend/default/reality02/images/i_msg-success.gif +0 -0
  159. skin/frontend/default/reality02/images/i_notice.gif +0 -0
  160. skin/frontend/default/reality02/images/i_page1.gif +0 -0
  161. skin/frontend/default/reality02/images/i_page2.gif +0 -0
  162. skin/frontend/default/reality02/images/i_pager-next.gif +0 -0
  163. skin/frontend/default/reality02/images/i_pager-prev.gif +0 -0
  164. skin/frontend/default/reality02/images/i_print.gif +0 -0
  165. skin/frontend/default/reality02/images/i_rss-big.png +0 -0
  166. skin/frontend/default/reality02/images/i_rss.gif +0 -0
  167. skin/frontend/default/reality02/images/i_search_criteria.gif +0 -0
  168. skin/frontend/default/reality02/images/i_shipping.gif +0 -0
  169. skin/frontend/default/reality02/images/i_tag_add.gif +0 -0
  170. skin/frontend/default/reality02/images/i_tier.gif +0 -0
  171. skin/frontend/default/reality02/images/i_type_grid.gif +0 -0
  172. skin/frontend/default/reality02/images/i_type_list.gif +0 -0
  173. skin/frontend/default/reality02/images/logo-240x40.gif +0 -0
  174. skin/frontend/default/reality02/images/logo-240x40.png +0 -0
  175. skin/frontend/default/reality02/images/logo-240x40.psd +0 -0
  176. skin/frontend/default/reality02/images/logo-240x60.gif +0 -0
  177. skin/frontend/default/reality02/images/logo-240x60.png +0 -0
  178. skin/frontend/default/reality02/images/logo-240x60.psd +0 -0
  179. skin/frontend/default/reality02/images/logo-cts.png +0 -0
  180. skin/frontend/default/reality02/images/logo-cts.psd +0 -0
  181. skin/frontend/default/reality02/images/logo-pms-demo.gif +0 -0
  182. skin/frontend/default/reality02/images/logo-pms-icon.png +0 -0
  183. skin/frontend/default/reality02/images/logo-pms-icon.psd +0 -0
  184. skin/frontend/default/reality02/images/logo.gif +0 -0
  185. skin/frontend/default/reality02/images/logo.png +0 -0
  186. skin/frontend/default/reality02/images/logo_email.gif +0 -0
  187. skin/frontend/default/reality02/images/logo_print.gif +0 -0
  188. skin/frontend/default/reality02/images/magnifier_handle.gif +0 -0
  189. skin/frontend/default/reality02/images/main-bg-plain-menu.png +0 -0
  190. skin/frontend/default/reality02/images/main-bg-plain-menu.psd +0 -0
  191. skin/frontend/default/reality02/images/main-bg-plain-short.png +0 -0
  192. skin/frontend/default/reality02/images/main-bg-plain-short.psd +0 -0
  193. skin/frontend/default/reality02/images/main-bg-plain.png +0 -0
  194. skin/frontend/default/reality02/images/main-bg-plain.psd +0 -0
  195. skin/frontend/default/reality02/images/main-bg-plain2.png +0 -0
  196. skin/frontend/default/reality02/images/main-bg-plain2.psd +0 -0
  197. skin/frontend/default/reality02/images/main-bg.png +0 -0
  198. skin/frontend/default/reality02/images/main-bg.psd +0 -0
  199. skin/frontend/default/reality02/images/map_popup_arrow.gif +0 -0
  200. skin/frontend/default/reality02/images/np_cart_thumb.gif +0 -0
  201. skin/frontend/default/reality02/images/np_more_img.gif +0 -0
  202. skin/frontend/default/reality02/images/np_product_main.gif +0 -0
  203. skin/frontend/default/reality02/images/np_thumb.gif +0 -0
  204. skin/frontend/default/reality02/images/np_thumb2.gif +0 -0
  205. skin/frontend/default/reality02/images/offers-1.psd +0 -0
  206. skin/frontend/default/reality02/images/offers-5.png +0 -0
  207. skin/frontend/default/reality02/images/offers-5.psd +0 -0
  208. skin/frontend/default/reality02/images/offers1.png +0 -0
  209. skin/frontend/default/reality02/images/offers1.psd +0 -0
  210. skin/frontend/default/reality02/images/opc-ajax-loader.gif +0 -0
  211. skin/frontend/default/reality02/images/pager_arrow_left.gif +0 -0
  212. skin/frontend/default/reality02/images/pager_arrow_right.gif +0 -0
  213. skin/frontend/default/reality02/images/payments.png +0 -0
  214. skin/frontend/default/reality02/images/payments.psd +0 -0
  215. skin/frontend/default/reality02/images/ph_callout_left_rebel.jpg +0 -0
  216. skin/frontend/default/reality02/images/ph_callout_left_top.gif +0 -0
  217. skin/frontend/default/reality02/images/product_zoom_overlay_magnif.gif +0 -0
  218. skin/frontend/default/reality02/images/select-c.png +0 -0
  219. skin/frontend/default/reality02/images/slider_bg.gif +0 -0
  220. skin/frontend/default/reality02/images/slider_btn_zoom_in.gif +0 -0
  221. skin/frontend/default/reality02/images/slider_btn_zoom_out.gif +0 -0
  222. skin/frontend/default/reality02/images/spacer.gif +0 -0
  223. skin/frontend/default/reality02/images/twitter-24.png +0 -0
  224. skin/frontend/default/reality02/images/twitter-24.psd +0 -0
  225. skin/frontend/default/reality02/images/twitter-32.png +0 -0
  226. skin/frontend/default/reality02/images/twitter-32.psd +0 -0
  227. skin/frontend/default/reality02/images/validation_advice_bg.gif +0 -0
  228. skin/frontend/default/reality02/js/gliding.js +190 -0
app/code/local/Productiveminds/Catalog/Block/Product/New.php ADDED
@@ -0,0 +1,122 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * A Magento module by ProductiveMinds
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This code is the work and copyright of Productive Minds Ltd, A UK registered company.
8
+ * The copyright owner prohibit any fom of distribution of this code
9
+ *
10
+ * DISCLAIMER
11
+ *
12
+ * You are strongly advised to backup ALL your server files and database before installing and/or configuring
13
+ * this Magento module. ProductiveMinds will not take any form of responsibility for any adverse effects that
14
+ * may be cause directly or indirectly by using this software. As a usual practice with Software deployment,
15
+ * the copyright owner recommended that you first install this software on a test server verify its appropriateness
16
+ * before finally deploying it to a live server.
17
+ *
18
+ * @category Productiveminds
19
+ * @package Productiveminds_Reflexology002
20
+ * @copyright Copyright (c) 2010 - 2015 Productive Minds Ltd (http://www.productiveminds.com)
21
+ * @license http://www.productiveminds.com/license/license.txt
22
+ * @author ProductiveMinds <info@productiveminds.com>
23
+ */
24
+
25
+ class Productiveminds_Catalog_Block_Product_New extends Mage_Catalog_Block_Product_New
26
+ {
27
+
28
+ protected $_cache_lifetime = null;
29
+
30
+ const DEFAULT_CACHE_LIFETIME = 86400;
31
+
32
+ /**
33
+ * Initialize block's cache
34
+ */
35
+ protected function _construct()
36
+ {
37
+ if ($this->hasData('template')) {
38
+ $this->setTemplate($this->getData('template'));
39
+ }
40
+
41
+ $this->addColumnCountLayoutDepend('empty', 6)
42
+ ->addColumnCountLayoutDepend('one_column', 5)
43
+ ->addColumnCountLayoutDepend('two_columns_left', 4)
44
+ ->addColumnCountLayoutDepend('two_columns_right', 4)
45
+ ->addColumnCountLayoutDepend('three_columns', 3);
46
+
47
+ // Added by Sola - Cache lifetime is reduced for hot new products to enable refresh of currency change
48
+ $this->addData(array(
49
+ //'cache_lifetime' => 86400,
50
+ 'cache_lifetime' => 0,
51
+ 'cache_tags' => array(Mage_Catalog_Model_Product::CACHE_TAG),
52
+ ));
53
+ }
54
+
55
+ /**
56
+ * Prepare collection with new products and applied page limits.
57
+ *
58
+ * return Mage_Catalog_Block_Product_New
59
+ */
60
+ protected function _beforeToHtml()
61
+ {
62
+ $todayStartOfDayDate = Mage::app()->getLocale()->date()
63
+ ->setTime('00:00:00')
64
+ ->toString(Varien_Date::DATETIME_INTERNAL_FORMAT);
65
+
66
+ $todayEndOfDayDate = Mage::app()->getLocale()->date()
67
+ ->setTime('23:59:59')
68
+ ->toString(Varien_Date::DATETIME_INTERNAL_FORMAT);
69
+
70
+ $collection = Mage::getResourceModel('catalog/product_collection');
71
+ $collection->setVisibility(Mage::getSingleton('catalog/product_visibility')->getVisibleInCatalogIds());
72
+
73
+ $collection = $this->_addProductAttributesAndPrices($collection)
74
+ ->addStoreFilter()
75
+ ->addAttributeToFilter('news_from_date', array('or'=> array(
76
+ 0 => array('date' => true, 'to' => $todayEndOfDayDate),
77
+ 1 => array('is' => new Zend_Db_Expr('null')))
78
+ ), 'left')
79
+ ->addAttributeToFilter('news_to_date', array('or'=> array(
80
+ 0 => array('date' => true, 'from' => $todayStartOfDayDate),
81
+ 1 => array('is' => new Zend_Db_Expr('null')))
82
+ ), 'left')
83
+ ->addAttributeToFilter(
84
+ array(
85
+ array('attribute' => 'news_from_date', 'is'=>new Zend_Db_Expr('not null')),
86
+ array('attribute' => 'news_to_date', 'is'=>new Zend_Db_Expr('not null'))
87
+ )
88
+ )
89
+ ->addAttributeToSort('updated_at', 'desc')
90
+ ->setPageSize($this->getProductsCount())
91
+ ->setCurPage(1)
92
+ ;
93
+ $this->setProductCollection($collection);
94
+ }
95
+
96
+
97
+ /**
98
+ * Set how long cache should be persisted
99
+ *
100
+ * @param $count
101
+ * @return Productiveminds_Catalog_Block_Product_New
102
+ */
103
+ public function setCacheLifetime($lifetime)
104
+ {
105
+ $this->_cache_lifetime = $lifetime;
106
+ return $this;
107
+ }
108
+
109
+ /**
110
+ * Get how long cache should be persisted
111
+ *
112
+ * @return int
113
+ */
114
+ public function getCacheLifetime()
115
+ {
116
+ if (null === $this->_cache_lifetime) {
117
+ $this->_cache_lifetime = self::DEFAULT_CACHE_LIFETIME;
118
+ }
119
+ return $this->_cache_lifetime;
120
+ }
121
+
122
+ }
app/code/local/Productiveminds/Catalog/Block/Product/Specialoffers.php ADDED
@@ -0,0 +1,137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * A Magento module by ProductiveMinds
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This code is the work and copyright of Productive Minds Ltd, A UK registered company.
8
+ * The copyright owner prohibit any fom of distribution of this code
9
+ *
10
+ * DISCLAIMER
11
+ *
12
+ * You are strongly advised to backup ALL your server files and database before installing and/or configuring
13
+ * this Magento module. ProductiveMinds will not take any form of responsibility for any adverse effects that
14
+ * may be cause directly or indirectly by using this software. As a usual practice with Software deployment,
15
+ * the copyright owner recommended that you first install this software on a test server verify its appropriateness
16
+ * before finally deploying it to a live server.
17
+ *
18
+ * @category Productiveminds
19
+ * @package Productiveminds_Reflexology002
20
+ * @copyright Copyright (c) 2010 - 2015 Productive Minds Ltd (http://www.productiveminds.com)
21
+ * @license http://www.productiveminds.com/license/license.txt
22
+ * @author ProductiveMinds <info@productiveminds.com>
23
+ */
24
+
25
+ class Productiveminds_Catalog_Block_Product_Specialoffers extends Mage_Catalog_Block_Product_Abstract
26
+ {
27
+ protected $_productsCount = null;
28
+
29
+ const DEFAULT_PRODUProductiveminds_COUNT = 5;
30
+
31
+ /**
32
+ * Initialize block's cache
33
+ */
34
+ protected function _construct()
35
+ {
36
+ parent::_construct();
37
+
38
+ $this->addColumnCountLayoutDepend('empty', 6)
39
+ ->addColumnCountLayoutDepend('one_column', 5)
40
+ ->addColumnCountLayoutDepend('two_columns_left', 4)
41
+ ->addColumnCountLayoutDepend('two_columns_right', 4)
42
+ ->addColumnCountLayoutDepend('three_columns', 3);
43
+
44
+ $this->addData(array(
45
+ 'cache_lifetime' => 86400,
46
+ 'cache_tags' => array(Mage_Catalog_Model_Product::CACHE_TAG),
47
+ ));
48
+ }
49
+
50
+ /**
51
+ * Get Key pieces for caching block content
52
+ *
53
+ * @return array
54
+ */
55
+ public function getCacheKeyInfo()
56
+ {
57
+ return array(
58
+ 'CATALOG_PRODUCT_SPECIALOFFERS',
59
+ Mage::app()->getStore()->getId(),
60
+ Mage::getDesign()->getPackageName(),
61
+ Mage::getDesign()->getTheme('template'),
62
+ Mage::getSingleton('customer/session')->getCustomerGroupId(),
63
+ 'template' => $this->getTemplate(),
64
+ $this->getProductsCount()
65
+ );
66
+ }
67
+
68
+ /**
69
+ * Prepare collection with new products and applied page limits.
70
+ *
71
+ * return Mage_Catalog_Block_Product_New
72
+ */
73
+ protected function _beforeToHtml()
74
+ {
75
+ $todayStartOfDayDate = Mage::app()->getLocale()->date()
76
+ ->setTime('00:00:00')
77
+ ->toString(Varien_Date::DATETIME_INTERNAL_FORMAT);
78
+
79
+ $todayEndOfDayDate = Mage::app()->getLocale()->date()
80
+ ->setTime('23:59:59')
81
+ ->toString(Varien_Date::DATETIME_INTERNAL_FORMAT);
82
+
83
+ $collection = Mage::getResourceModel('catalog/product_collection');
84
+ $collection->setVisibility(Mage::getSingleton('catalog/product_visibility')->getVisibleInCatalogIds());
85
+
86
+ $collection = $this->_addProductAttributesAndPrices($collection)
87
+ ->addStoreFilter()
88
+ ->addAttributeToFilter('special_from_date', array('or'=> array(
89
+ 0 => array('date' => true, 'to' => $todayEndOfDayDate),
90
+ 1 => array('is' => new Zend_Db_Expr('null')))
91
+ ), 'left')
92
+ ->addAttributeToFilter('special_to_date', array('or'=> array(
93
+ 0 => array('date' => true, 'from' => $todayStartOfDayDate),
94
+ 1 => array('is' => new Zend_Db_Expr('null')))
95
+ ), 'left')
96
+ ->addAttributeToFilter(
97
+ array(
98
+ //array('attribute' => 'special_from_date', 'is'=>new Zend_Db_Expr('not null')),
99
+ //array('attribute' => 'special_to_date', 'is'=>new Zend_Db_Expr('not null')),
100
+ array('attribute' => 'special_price', 'is'=>new Zend_Db_Expr('not null'))
101
+ )
102
+ )
103
+ ->addAttributeToSort('updated_at', 'desc')
104
+ ->setPageSize($this->getProductsCount())
105
+ ->setCurPage(1)
106
+ ;
107
+
108
+ $this->setProductCollection($collection);
109
+
110
+ return parent::_beforeToHtml();
111
+ }
112
+
113
+ /**
114
+ * Set how much product should be displayed at once.
115
+ *
116
+ * @param $count
117
+ * @return Mage_Catalog_Block_Product_New
118
+ */
119
+ public function setProductsCount($count)
120
+ {
121
+ $this->_productsCount = $count;
122
+ return $this;
123
+ }
124
+
125
+ /**
126
+ * Get how much products should be displayed at once.
127
+ *
128
+ * @return int
129
+ */
130
+ public function getProductsCount()
131
+ {
132
+ if (null === $this->_productsCount) {
133
+ $this->_productsCount = self::DEFAULT_PRODUProductiveminds_COUNT;
134
+ }
135
+ return $this->_productsCount;
136
+ }
137
+ }
app/code/local/Productiveminds/Catalog/Helper/Data.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Conntosol Module developed for general use
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-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
+ *
22
+ * @category Conntosol
23
+ * @package Productiveminds_Contactus
24
+ * @copyright Copyright (c) 2013 Conntosol Ltd (http://www.conntosol.com)
25
+ * @license www.conntosol.com/magento/license
26
+ * @author Sola Ajiboye <info@Conntosol.com>
27
+ *
28
+ */
29
+ class Productiveminds_Catalog_Helper_Data extends Mage_Core_Helper_Abstract
30
+ {
31
+
32
+ /**
33
+ * Check is module exists and enabled in global config.
34
+ * This is only needed for 1.4.0.1 or less, but might aswell have in for all
35
+ * See Mage_Core_Helper_Abstract for defn
36
+ * Enter description here ...
37
+ * @param $moduleName
38
+ */
39
+ public function isModuleActive($moduleName = null,$enabledLocation=null) {
40
+ if ($moduleName === null) {
41
+ $moduleName = $this->_getModuleName();
42
+ }
43
+ if (!Mage::getConfig()->getNode('modules/' . $moduleName)) {
44
+ return false;
45
+ }
46
+ $isActive = Mage::getConfig()->getNode('modules/' . $moduleName . '/active');
47
+ $test = (string)$isActive;
48
+ if (!$isActive || !in_array((string)$isActive, array('true', '1'))) {
49
+ return false;
50
+ }
51
+ if ($enabledLocation === null) {
52
+ return true;
53
+ }
54
+ if (!Mage::getStoreConfig($enabledLocation)) {
55
+ return false;
56
+ }
57
+ return true;
58
+ }
59
+ }
60
+ ?>
app/code/local/Productiveminds/Catalog/controllers/NewController.php ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-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 Mage
22
+ * @package Mage_Contacts
23
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Contacts index controller
29
+ *
30
+ * @category Mage
31
+ * @package Mage_Contacts
32
+ * @author Magento Core Team <core@magentocommerce.com>
33
+ */
34
+ class Productiveminds_Catalog_NewController extends Mage_Core_Controller_Front_Action
35
+ {
36
+ public function indexAction()
37
+ {
38
+ $this->loadLayout();
39
+
40
+ if (Mage::getStoreConfig('homepageandlayouts_sectns/hotnewproducts_grps/enabled') && $head = $this->getLayout()->getBlock('head')) {
41
+ $head->setTitle(Mage::getStoreConfig('homepageandlayouts_sectns/hotnewproducts_grps/title'));
42
+ $head->setKeywords(Mage::getStoreConfig('homepageandlayouts_sectns/hotnewproducts_grps/keyword'));
43
+ $head->setDescription(Mage::getStoreConfig('homepageandlayouts_sectns/hotnewproducts_grps/description'));
44
+ }
45
+
46
+ $this->renderLayout();
47
+ }
48
+
49
+
50
+ }
app/code/local/Productiveminds/Catalog/controllers/SpecialoffersController.php ADDED
@@ -0,0 +1,50 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-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 Mage
22
+ * @package Mage_Contacts
23
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Contacts index controller
29
+ *
30
+ * @category Mage
31
+ * @package Mage_Contacts
32
+ * @author Magento Core Team <core@magentocommerce.com>
33
+ */
34
+ class Productiveminds_Catalog_SpecialoffersController extends Mage_Core_Controller_Front_Action
35
+ {
36
+ public function indexAction()
37
+ {
38
+ $this->loadLayout();
39
+
40
+ if (Mage::getStoreConfig('homepageandlayouts_sectns/specialproductslayouts_grps/enabled') && $head = $this->getLayout()->getBlock('head')) {
41
+ $head->setTitle(Mage::getStoreConfig('homepageandlayouts_sectns/specialproductslayouts_grps/title'));
42
+ $head->setKeywords(Mage::getStoreConfig('homepageandlayouts_sectns/specialproductslayouts_grps/keyword'));
43
+ $head->setDescription(Mage::getStoreConfig('homepageandlayouts_sectns/specialproductslayouts_grps/description'));
44
+ }
45
+
46
+ $this->renderLayout();
47
+ }
48
+
49
+
50
+ }
app/code/local/Productiveminds/Catalog/etc/config.xml ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Productiveminds_Catalog>
5
+ <version>0.1.4</version>
6
+ </Productiveminds_Catalog>
7
+ </modules>
8
+ <frontend>
9
+ <layout>
10
+ <updates>
11
+ <promindscatalog>
12
+ <file>productiveminds/catalog.xml</file>
13
+ </promindscatalog>
14
+ </updates>
15
+ </layout>
16
+ <routers>
17
+ <promindscatalog>
18
+ <use>standard</use>
19
+ <args>
20
+ <module>Productiveminds_Catalog</module>
21
+ <frontName>shopnow</frontName>
22
+ </args>
23
+ </promindscatalog>
24
+ </routers>
25
+ </frontend>
26
+ <global>
27
+ <helpers>
28
+ <promindscatalog>
29
+ <class>Productiveminds_Catalog_Helper</class>
30
+ </promindscatalog>
31
+ </helpers>
32
+ <blocks>
33
+ <promindscatalog>
34
+ <class>Productiveminds_Catalog_Block</class>
35
+ </promindscatalog>
36
+ <catalog>
37
+ <rewrite>
38
+ <product_new>Productiveminds_Catalog_Block_Product_New</product_new>
39
+ </rewrite>
40
+ </catalog>
41
+ </blocks>
42
+ </global>
43
+ </config>
app/design/frontend/default/reality02/layout/catalog.xml ADDED
@@ -0,0 +1,410 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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="left">
49
+ <block type="catalog/product_compare_sidebar" after="catalog.leftnav" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
50
+ </reference>
51
+ <reference name="right">
52
+ <block type="catalog/product_compare_sidebar" after="catalog.leftnav" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/>
53
+ </reference>
54
+ <reference name="footer_links">
55
+ <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>
56
+ </reference>
57
+ <block type="catalog/product_price_template" name="catalog_product_price_template" />
58
+ </default>
59
+
60
+
61
+ <!--
62
+ Category default layout
63
+ -->
64
+
65
+ <catalog_category_default translate="label">
66
+ <label>Catalog Category (Non-Anchor)</label>
67
+ <reference name="left">
68
+ <block type="catalog/navigation" name="catalog.leftnav" before="_" template="catalog/navigation/left.phtml"/>
69
+ </reference>
70
+ <reference name="content">
71
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
72
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
73
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
74
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
75
+ <!-- The following code shows how to set your own pager increments -->
76
+ <!--
77
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
78
+ <action method="setDefaultGridPerPage"><limit>9</limit></action>
79
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
80
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
81
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
82
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
83
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
84
+ -->
85
+ </block>
86
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
87
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
88
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
89
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
90
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
91
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
92
+ </block>
93
+ </block>
94
+ </reference>
95
+ </catalog_category_default>
96
+
97
+ <!--
98
+ Category layered navigation layout
99
+ -->
100
+
101
+ <catalog_category_layered translate="label">
102
+ <label>Catalog Category (Anchor)</label>
103
+ <reference name="left">
104
+ <block type="catalog/layer_view" name="catalog.leftnav" before="_" template="catalog/layer/view.phtml"/>
105
+ </reference>
106
+ <reference name="content">
107
+ <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml">
108
+ <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
109
+ <!-- <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/su.phtml</template></action> -->
110
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
111
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
112
+ <!-- The following code shows how to set your own pager increments -->
113
+ <!--
114
+ <action method="setDefaultListPerPage"><limit>4</limit></action>
115
+ <action method="setDefaultGridPerPage"><limit>3</limit></action>
116
+ <action method="addPagerLimit"><mode>list</mode><limit>2</limit></action>
117
+ <action method="addPagerLimit"><mode>list</mode><limit>4</limit></action>
118
+ <action method="addPagerLimit"><mode>list</mode><limit>6</limit></action>
119
+ <action method="addPagerLimit"><mode>list</mode><limit>8</limit></action>
120
+ <action method="addPagerLimit" translate="label"><mode>list</mode><limit>all</limit><label>All</label></action>
121
+ <action method="addPagerLimit"><mode>grid</mode><limit>3</limit></action>
122
+ <action method="addPagerLimit"><mode>grid</mode><limit>6</limit></action>
123
+ <action method="addPagerLimit"><mode>grid</mode><limit>9</limit></action>
124
+ <action method="addPagerLimit" translate="label"><mode>grid</mode><limit>all</limit><label>All</label></action>
125
+ -->
126
+ </block>
127
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
128
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
129
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
130
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
131
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
132
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
133
+ </block>
134
+ </block>
135
+ </reference>
136
+ </catalog_category_layered>
137
+
138
+ <!--
139
+ Compare products page
140
+ -->
141
+
142
+ <catalog_product_compare_index translate="label">
143
+ <label>Catalog Product Compare List</label>
144
+ <!-- Mage_Catalog -->
145
+ <reference name="root">
146
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
147
+ </reference>
148
+ <reference name="head">
149
+ <action method="addJs"><script>scriptaculous/scriptaculous.js</script></action>
150
+ <action method="addJs"><script>varien/product.js</script></action>
151
+ </reference>
152
+ <reference name="content">
153
+ <block type="catalog/product_compare_list" name="catalog.compare.list" template="catalog/product/compare/list.phtml"/>
154
+ </reference>
155
+ </catalog_product_compare_index>
156
+
157
+ <customer_account_index>
158
+ <reference name="right">
159
+ <action method="unsetChild"><name>catalog.compare.sidebar</name></action>
160
+ </reference>
161
+ </customer_account_index>
162
+
163
+ <!--
164
+ Product view
165
+ -->
166
+
167
+ <catalog_product_view translate="label">
168
+ <label>Catalog Product View (Any)</label>
169
+ <!-- Mage_Catalog -->
170
+ <reference name="root">
171
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
172
+ </reference>
173
+ <reference name="head">
174
+ <action method="addJs"><script>varien/product.js</script></action>
175
+ <action method="addJs"><script>varien/configurable.js</script></action>
176
+
177
+ <action method="addItem"><type>js_css</type><name>calendar/calendar-win2k-1.css</name><params/><!--<if/><condition>can_load_calendar_js</condition>--></action>
178
+ <action method="addItem"><type>js</type><name>calendar/calendar.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
179
+ <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name><!--<params/><if/><condition>can_load_calendar_js</condition>--></action>
180
+ </reference>
181
+ <reference name="content">
182
+ <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
183
+ <!--
184
+ <action method="addReviewSummaryTemplate"><type>default</type><template>review/helper/summary.phtml</template></action>
185
+ <action method="addReviewSummaryTemplate"><type>short</type><template>review/helper/summary_short.phtml</template></action>
186
+ <action method="addReviewSummaryTemplate"><type>...</type><template>...</template></action>
187
+ -->
188
+ <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/media.phtml"/>
189
+ <block type="core/text_list" name="alert.urls" as="alert_urls" translate="label">
190
+ <label>Alert Urls</label>
191
+ </block>
192
+
193
+ <action method="setTierPriceTemplate"><template>catalog/product/view/tierprices.phtml</template></action>
194
+
195
+ <block type="catalog/product_list_upsell" name="product.info.upsell" as="upsell_products" template="catalog/product/list/upsell.phtml">
196
+ <action method="setColumnCount"><columns>4</columns></action>
197
+ <action method="setItemLimit"><type>upsell</type><limit>4</limit></action>
198
+ </block>
199
+
200
+ <block type="catalog/product_view_additional" name="product.info.additional" as="product_additional_data" />
201
+ <block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
202
+ <action method="addToParentGroup"><group>detailed_info</group></action>
203
+ </block>
204
+ <block type="catalog/product_view_attributes" name="product.attributes" as="additional" template="catalog/product/view/attributes.phtml">
205
+ <action method="addToParentGroup"><group>detailed_info</group></action>
206
+ </block>
207
+ <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
208
+ <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
209
+
210
+ <block type="core/text_list" name="product.info.extrahint" as="extrahint" translate="label">
211
+ <label>Product View Extra Hint</label>
212
+ </block>
213
+
214
+ <block type="catalog/product_view" name="product.info.options.wrapper" as="product_options_wrapper" template="catalog/product/view/options/wrapper.phtml" translate="label">
215
+ <label>Info Column Options Wrapper</label>
216
+ <block type="core/template" name="options_js" template="catalog/product/view/options/js.phtml"/>
217
+ <block type="catalog/product_view_options" name="product.info.options" as="product_options" template="catalog/product/view/options.phtml">
218
+ <action method="addOptionRenderer"><type>text</type><block>catalog/product_view_options_type_text</block><template>catalog/product/view/options/type/text.phtml</template></action>
219
+ <action method="addOptionRenderer"><type>file</type><block>catalog/product_view_options_type_file</block><template>catalog/product/view/options/type/file.phtml</template></action>
220
+ <action method="addOptionRenderer"><type>select</type><block>catalog/product_view_options_type_select</block><template>catalog/product/view/options/type/select.phtml</template></action>
221
+ <action method="addOptionRenderer"><type>date</type><block>catalog/product_view_options_type_date</block><template>catalog/product/view/options/type/date.phtml</template></action>
222
+ </block>
223
+ <block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
224
+ </block>
225
+ <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">
226
+ <label>Bottom Block Options Wrapper</label>
227
+ <action method="insert"><block>product.tierprices</block></action>
228
+ <block type="catalog/product_view" name="product.clone_prices" as="prices" template="catalog/product/view/price_clone.phtml"/>
229
+ <action method="append"><block>product.info.addtocart</block></action>
230
+ <action method="append"><block>product.info.addto</block></action>
231
+ </block>
232
+
233
+ <block type="core/template_facade" name="product.info.container1" as="container1">
234
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container1</value></action>
235
+ <action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
236
+ <action method="append"><block>product.info.options.wrapper</block></action>
237
+ <action method="append"><block>product.info.options.wrapper.bottom</block></action>
238
+ </block>
239
+ <block type="core/template_facade" name="product.info.container2" as="container2">
240
+ <action method="setDataByKey"><key>alias_in_layout</key><value>container2</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
+ <action method="unsetCallChild"><child>container1</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
246
+ <action method="unsetCallChild"><child>container2</child><call>ifEquals</call><if>0</if><key>alias_in_layout</key><key>options_container</key></action>
247
+ </block>
248
+ </reference>
249
+ <reference name="right">
250
+ <block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
251
+ </reference>
252
+ </catalog_product_view>
253
+
254
+ <!--
255
+ Additional block dependant on product type
256
+ -->
257
+ <PRODUCT_TYPE_simple translate="label" module="catalog">
258
+ <label>Catalog Product View (Simple)</label>
259
+ <reference name="product.info">
260
+ <block type="catalog/product_view_type_simple" name="product.info.simple" as="product_type_data" template="catalog/product/view/type/default.phtml">
261
+ <block type="core/text_list" name="product.info.simple.extra" as="product_type_data_extra" translate="label">
262
+ <label>Product Extra Info</label>
263
+ </block>
264
+ </block>
265
+ </reference>
266
+ </PRODUCT_TYPE_simple>
267
+ <PRODUCT_TYPE_configurable translate="label" module="catalog">
268
+ <label>Catalog Product View (Configurable)</label>
269
+ <reference name="product.info">
270
+ <block type="catalog/product_view_type_configurable" name="product.info.configurable" as="product_type_data" template="catalog/product/view/type/default.phtml">
271
+ <block type="core/text_list" name="product.info.configurable.extra" as="product_type_data_extra" translate="label">
272
+ <label>Product Extra Info</label>
273
+ </block>
274
+ </block>
275
+ </reference>
276
+ <reference name="product.info.options.wrapper">
277
+ <block type="catalog/product_view_type_configurable" name="product.info.options.configurable" as="options_configurable" before="-" template="catalog/product/view/type/options/configurable.phtml"/>
278
+ </reference>
279
+ </PRODUCT_TYPE_configurable>
280
+ <PRODUCT_TYPE_grouped translate="label" module="catalog">
281
+ <label>Catalog Product View (Grouped)</label>
282
+ <reference name="product.info">
283
+ <block type="catalog/product_view_type_grouped" name="product.info.grouped" as="product_type_data" template="catalog/product/view/type/grouped.phtml">
284
+ <block type="core/text_list" name="product.info.grouped.extra" as="product_type_data_extra" translate="label">
285
+ <label>Product Extra Info</label>
286
+ </block>
287
+ </block>
288
+ </reference>
289
+ </PRODUCT_TYPE_grouped>
290
+ <PRODUCT_TYPE_virtual translate="label" module="catalog">
291
+ <label>Catalog Product View (Virtual)</label>
292
+ <reference name="product.info">
293
+ <block type="catalog/product_view_type_virtual" name="product.info.virtual" as="product_type_data" template="catalog/product/view/type/default.phtml">
294
+ <block type="core/text_list" name="product.info.virtual.extra" as="product_type_data_extra" translate="label">
295
+ <label>Product Extra Info</label>
296
+ </block>
297
+ </block>
298
+ </reference>
299
+ </PRODUCT_TYPE_virtual>
300
+
301
+
302
+
303
+ <!--
304
+ Product send to friend
305
+ -->
306
+
307
+ <catalog_product_send translate="label">
308
+ <label>Catalog Product Email to a Friend</label>
309
+ <!-- Mage_Catalog -->
310
+ <reference name="root">
311
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
312
+ </reference>
313
+ <reference name="head">
314
+ <action method="addJs"><script>varien/product.js</script></action>
315
+ </reference>
316
+ <reference name="content">
317
+ <block type="catalog/product_send" name="product.send" template="catalog/product/send.phtml">
318
+ </block>
319
+ </reference>
320
+ </catalog_product_send>
321
+
322
+ <!--
323
+ Product additional images gallery popup
324
+ -->
325
+
326
+ <catalog_product_gallery translate="label">
327
+ <label>Catalog Product Image Gallery Popup</label>
328
+ <!-- Mage_Catalog -->
329
+ <reference name="root">
330
+ <action method="setTemplate"><template>page/popup.phtml</template></action>
331
+ </reference>
332
+ <reference name="content">
333
+ <block type="catalog/product_gallery" name="catalog_product_gallery" template="catalog/product/gallery.phtml"/>
334
+ </reference>
335
+ </catalog_product_gallery>
336
+
337
+ <!--
338
+ SEO Site Map
339
+ -->
340
+
341
+ <catalog_seo_sitemap translate="label">
342
+ <label>Catalog Seo Sitemap (Common)</label>
343
+ <remove name="right"/>
344
+ <remove name="left"/>
345
+
346
+ <reference name="root">
347
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
348
+ </reference>
349
+ <reference name="content">
350
+ <block type="page/template_container" name="seo.sitemap.container" template="catalog/seo/sitemap/container.phtml">
351
+ <block type="page/template_links" name="seo.sitemap.links" as="links" template="page/template/links.phtml"/>
352
+ <block type="page/html_pager" name="seo.sitemap.pager.top" as="pager_top" template="page/html/pager.phtml"/>
353
+ <block type="page/html_pager" name="seo.sitemap.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
354
+ </block>
355
+ </reference>
356
+ </catalog_seo_sitemap>
357
+
358
+ <catalog_seo_sitemap_category translate="label">
359
+ <label>Catalog Seo Sitemap (Category List)</label>
360
+ <reference name="head">
361
+ <action method="setTitle" translate="title" module="catalog"><title>Site Map</title></action>
362
+ </reference>
363
+ <update handle="catalog_seo_sitemap" />
364
+ <reference name="seo.sitemap.container">
365
+ <action method="setTitle" translate="title" module="catalog"><title>Categories</title></action>
366
+ <block type="catalog/seo_sitemap_category" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
367
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
368
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
369
+ <action method="setItemsTitle" translate="title" module="catalog"><title>categories</title></action>
370
+ </block>
371
+ </reference>
372
+ <reference name="seo.sitemap.links">
373
+ <action method="addLink" translate="label title" module="catalog"><label>Products Sitemap</label><url helper="catalog/map/getProductUrl"/><title>Products Sitemap</title></action>
374
+ </reference>
375
+ </catalog_seo_sitemap_category>
376
+
377
+ <catalog_seo_sitemap_category_tree translate="label">
378
+ <label>Catalog Seo Sitemap (Category Tree)</label>
379
+ <reference name="seo.sitemap.container">
380
+ <remove name="seo.sitemap.pager.top" />
381
+ <remove name="seo.sitemap.pager.bottom" />
382
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.top" as="pager_top" template="page/html/pager.phtml"/>
383
+ <block type="catalog/seo_sitemap_tree_pager" name="seo.sitemap.tree.pager.bottom" as="pager_bottom" template="page/html/pager.phtml"/>
384
+ <remove name="seo.sitemap.sitemap" />
385
+ <block type="catalog/seo_sitemap_tree_category" name="seo.sitemap.sitemap_tree" as="sitemap" after="pager_top" template="catalog/seo/tree.phtml">
386
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.top</pager></action>
387
+ <action method="bindPager"><pager>seo.sitemap.tree.pager.bottom</pager></action>
388
+ </block>
389
+ </reference>
390
+ </catalog_seo_sitemap_category_tree>
391
+
392
+ <catalog_seo_sitemap_product translate="label">
393
+ <label>Catalog Seo Sitemap (Product List)</label>
394
+ <reference name="head">
395
+ <action method="setTitle" translate="title" module="catalog"><title>Site Map</title></action>
396
+ </reference>
397
+ <update handle="catalog_seo_sitemap" />
398
+ <reference name="seo.sitemap.container">
399
+ <action method="setTitle" translate="title" module="catalog"><title>Products</title></action>
400
+ <block type="catalog/seo_sitemap_product" name="seo.sitemap.sitemap" as="sitemap" after="pager_top" template="catalog/seo/sitemap.phtml">
401
+ <action method="bindPager"><pager>seo.sitemap.pager.top</pager></action>
402
+ <action method="bindPager"><pager>seo.sitemap.pager.bottom</pager></action>
403
+ <action method="setItemsTitle" translate="title" module="catalog"><title>products</title></action>
404
+ </block>
405
+ </reference>
406
+ <reference name="seo.sitemap.links">
407
+ <action method="addLink" translate="label title" module="catalog"><label>Categories Sitemap</label><url helper="catalog/map/getCategoryUrl"/><title>Categories Sitemap</title></action>
408
+ </reference>
409
+ </catalog_seo_sitemap_product>
410
+ </layout>
app/design/frontend/default/reality02/layout/catalogsearch.xml ADDED
@@ -0,0 +1,142 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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="header">
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
+ <reference name="root">
52
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
53
+ </reference>
54
+ <reference name="left">
55
+ <block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/>
56
+ </reference>
57
+ <reference name="content">
58
+ <block type="catalogsearch/result" name="search.result" template="catalogsearch/result.phtml">
59
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
60
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
61
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
62
+ </block>
63
+ <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
64
+ <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
65
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
66
+ <action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
67
+ <action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>
68
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
69
+ </block>
70
+ <action method="setListOrders"/>
71
+ <action method="setListModes"/>
72
+ <action method="setListCollection"/>
73
+ </block>
74
+ </reference>
75
+ </catalogsearch_result_index>
76
+
77
+ <catalogsearch_advanced_index translate="label">
78
+ <label>Advanced Search Form</label>
79
+ <!-- Mage_Catalogsearch -->
80
+ <reference name="root">
81
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
82
+ </reference>
83
+ <reference name="head">
84
+ <action method="setTitle" translate="title" module="catalogsearch"><title>Advanced Search</title></action>
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_right" />
102
+ <!-- Mage_Catalogsearch -->
103
+ <reference name="root">
104
+ <action method="setTemplate"><template>page/2columns-right.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="head">
132
+ <action method="setTitle" translate="title" module="catalogsearch"><title>Search Terms</title></action>
133
+ </reference>
134
+ <reference name="root">
135
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
136
+ </reference>
137
+ <reference name="content">
138
+ <block type="catalogsearch/term" name="seo.searchterm" template="catalogsearch/term.phtml"/>
139
+ </reference>
140
+ </catalogsearch_term_popular>
141
+
142
+ </layout>
app/design/frontend/default/reality02/layout/checkout.xml ADDED
@@ -0,0 +1,472 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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="header">
45
+ <block type="checkout/cart_sidebar" name="header_cart" as="headerCart" template="checkout/cart/header.cart.phtml">
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" translate="label" module="checkout">
50
+ <label>Shopping Cart Sidebar Extra Actions</label>
51
+ </block>
52
+ </block>
53
+ </reference>
54
+ <reference name="right">
55
+ <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
56
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
57
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
58
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
59
+ <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions" translate="label" module="checkout">
60
+ <label>Shopping Cart Sidebar Extra Actions</label>
61
+ </block>
62
+ </block>
63
+ </reference>
64
+ </default>
65
+
66
+ <catalog_category_default>
67
+ <reference name="left">
68
+ <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
69
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
70
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
71
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
72
+ <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions" translate="label" module="checkout">
73
+ <label>Shopping Cart Sidebar Extra Actions</label>
74
+ </block>
75
+ </block>
76
+ </reference>
77
+ </catalog_category_default>
78
+
79
+ <catalog_category_layered translate="label">
80
+ <reference name="left">
81
+ <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
82
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
83
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
84
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
85
+ <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions" translate="label" module="checkout">
86
+ <label>Shopping Cart Sidebar Extra Actions</label>
87
+ </block>
88
+ </block>
89
+ </reference>
90
+ </catalog_category_layered>
91
+
92
+ <checkout_cart_index translate="label">
93
+ <label>Shopping Cart</label>
94
+ <remove name="right"/>
95
+ <remove name="left"/>
96
+ <!-- Mage_Checkout -->
97
+ <reference name="root">
98
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
99
+ </reference>
100
+ <reference name="content">
101
+ <block type="checkout/cart" name="checkout.cart">
102
+ <action method="setCartTemplate"><value>checkout/cart.phtml</value></action>
103
+ <action method="setEmptyTemplate"><value>checkout/cart/noItems.phtml</value></action>
104
+ <action method="chooseTemplate"/>
105
+ <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/item/default.phtml</template></action>
106
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/item/default.phtml</template></action>
107
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/item/default.phtml</template></action>
108
+
109
+ <block type="core/text_list" name="checkout.cart.top_methods" as="top_methods" translate="label">
110
+ <label>Payment Methods Before Checkout Button</label>
111
+ <block type="checkout/onepage_link" name="checkout.cart.methods.onepage" template="checkout/onepage/link.phtml"/>
112
+ </block>
113
+
114
+ <block type="page/html_wrapper" name="checkout.cart.form.before" as="form_before" translate="label">
115
+ <label>Shopping Cart Form Before</label>
116
+ </block>
117
+
118
+ <block type="core/text_list" name="checkout.cart.methods" as="methods" translate="label">
119
+ <label>Payment Methods After Checkout Button</label>
120
+ <block type="checkout/onepage_link" name="checkout.cart.methods.onepage" template="checkout/onepage/link.phtml"/>
121
+ <block type="checkout/multishipping_link" name="checkout.cart.methods.multishipping" template="checkout/multishipping/link.phtml"/>
122
+ </block>
123
+
124
+ <block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="checkout/cart/coupon.phtml"/>
125
+ <block type="checkout/cart_shipping" name="checkout.cart.shipping" as="shipping" template="checkout/cart/shipping.phtml"/>
126
+ <block type="checkout/cart_crosssell" name="checkout.cart.crosssell" as="crosssell" template="checkout/cart/crosssell.phtml"/>
127
+
128
+ <block type="checkout/cart_totals" name="checkout.cart.totals" as="totals" template="checkout/cart/totals.phtml"/>
129
+ </block>
130
+ </reference>
131
+ <block type="core/text_list" name="additional.product.info" translate="label">
132
+ <label>Additional Product Info</label>
133
+ </block>
134
+ </checkout_cart_index>
135
+
136
+ <checkout_cart_configure translate="label">
137
+ <label>Configure Cart Item</label>
138
+ <update handle="catalog_product_view"/>
139
+ <reference name="product.info">
140
+ <block type="checkout/cart_item_configure" name="checkout.cart.item.configure.block"></block>
141
+ </reference>
142
+ </checkout_cart_configure>
143
+
144
+ <!--
145
+ Multi address shipping checkout main layout,
146
+ will be rendered on all checkout pages
147
+ -->
148
+
149
+ <checkout_multishipping translate="label">
150
+ <label>Multishipping Checkout</label>
151
+ <!-- Mage_Checkout -->
152
+ <remove name="right"/>
153
+ <remove name="left"/>
154
+
155
+ <reference name="root">
156
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
157
+ </reference>
158
+ <reference name="content">
159
+ <block type="checkout/multishipping_state" name="checkout_state" template="checkout/multishipping/state.phtml"/>
160
+ </reference>
161
+ </checkout_multishipping>
162
+
163
+ <checkout_multishipping_login>
164
+ <update handle="customer_account_login"/>
165
+ </checkout_multishipping_login>
166
+
167
+ <checkout_multishipping_register>
168
+ <update handle="customer_account_create"/>
169
+ </checkout_multishipping_register>
170
+
171
+ <!--
172
+ Multi address shipping checkout selection of address per item page
173
+ -->
174
+
175
+ <checkout_multishipping_address_select translate="label">
176
+ <label>Multishipping Checkout Shipping Address Selection</label>
177
+ <update handle="checkout_multishipping"/>
178
+ <!-- Mage_Checkout -->
179
+ <reference name="content">
180
+ <block type="checkout/multishipping_address_select" name="checkout_address_select" template="checkout/multishipping/address/select.phtml"/>
181
+ </reference>
182
+ </checkout_multishipping_address_select>
183
+
184
+ <checkout_multishipping_address_selectbilling translate="label">
185
+ <label>Multishipping Checkout Billing Address Selection</label>
186
+ <update handle="checkout_multishipping"/>
187
+ <!-- Mage_Checkout -->
188
+ <reference name="content">
189
+ <block type="checkout/multishipping_address_select" name="checkout_address_select" template="checkout/multishipping/address/select.phtml"/>
190
+ </reference>
191
+ </checkout_multishipping_address_selectbilling>
192
+
193
+
194
+ <checkout_multishipping_address_newshipping translate="label">
195
+ <label>Multishipping Checkout Shipping Address Creation</label>
196
+ <update handle="checkout_multishipping"/>
197
+ <update handle="checkout_multishipping_customer_address"/>
198
+ </checkout_multishipping_address_newshipping>
199
+
200
+ <checkout_multishipping_address_newbilling translate="label">
201
+ <label>Multishipping Checkout Billing Address Creation</label>
202
+ <update handle="checkout_multishipping"/>
203
+ <update handle="checkout_multishipping_customer_address"/>
204
+ </checkout_multishipping_address_newbilling>
205
+
206
+ <checkout_multishipping_address_editshipping translate="label">
207
+ <label>Multishipping Checkout Shipping Address Edit Form</label>
208
+ <update handle="checkout_multishipping"/>
209
+ <update handle="checkout_multishipping_customer_address"/>
210
+ </checkout_multishipping_address_editshipping>
211
+
212
+ <checkout_multishipping_address_editaddress>
213
+ <update handle="checkout_multishipping"/>
214
+ <update handle="checkout_multishipping_customer_address"/>
215
+ </checkout_multishipping_address_editaddress>
216
+
217
+ <checkout_multishipping_address_editbilling translate="label">
218
+ <label>Multishipping Checkout Billing Address Edit Form</label>
219
+ <update handle="checkout_multishipping"/>
220
+ <update handle="checkout_multishipping_customer_address"/>
221
+ </checkout_multishipping_address_editbilling>
222
+
223
+ <checkout_multishipping_customer_address translate="label">
224
+ <label>Multishipping Checkout Customer Address Edit Form</label>
225
+ <reference name="content">
226
+ <block type="customer/address_edit" name="customer_address_edit" template="customer/address/edit.phtml"/>
227
+ </reference>
228
+ </checkout_multishipping_customer_address>
229
+
230
+ <!--
231
+ Multi address shipping checkout address page
232
+ -->
233
+
234
+ <checkout_multishipping_addresses translate="label">
235
+ <label>Multishipping Checkout Address (Any) Form</label>
236
+ <update handle="checkout_multishipping"/>
237
+ <!-- Mage_Checkout -->
238
+ <reference name="content">
239
+ <block type="checkout/multishipping_addresses" name="checkout_addresses" template="checkout/multishipping/addresses.phtml">
240
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
241
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
242
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
243
+ </block>
244
+ </reference>
245
+ </checkout_multishipping_addresses>
246
+
247
+ <!--
248
+ Multi address shipping checkout shipping information
249
+ -->
250
+
251
+ <checkout_multishipping_shipping translate="label">
252
+ <label>Multishipping Checkout Shipping Information Step</label>
253
+ <update handle="checkout_multishipping"/>
254
+ <!-- Mage_Checkout -->
255
+ <reference name="content">
256
+ <block type="checkout/multishipping_shipping" name="checkout_shipping" template="checkout/multishipping/shipping.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
+
261
+ <block type="checkout/multishipping_billing_items" name="checkout_billing_items" template="checkout/multishipping/billing/items.phtml">
262
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
263
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
264
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
265
+ </block>
266
+ </block>
267
+ </reference>
268
+ </checkout_multishipping_shipping>
269
+
270
+ <!--
271
+ Multi address shipping checkout billing information
272
+ -->
273
+
274
+ <checkout_multishipping_billing translate="label">
275
+ <label>Multishipping Checkout Billing Information Step</label>
276
+ <update handle="checkout_multishipping"/>
277
+ <!-- Mage_Checkout -->
278
+ <reference name="content">
279
+ <block type="checkout/multishipping_billing" name="checkout_billing" template="checkout/multishipping/billing.phtml">
280
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
281
+
282
+ <!--<block type="checkout/multishipping_billing_items" name="checkout_billing_items" template="checkout/multishipping/billing/items.phtml">
283
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
284
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
285
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
286
+ </block>-->
287
+
288
+ </block>
289
+ </reference>
290
+ </checkout_multishipping_billing>
291
+
292
+ <!--
293
+ Multi address shipping checkout overview
294
+ -->
295
+
296
+ <checkout_multishipping_overview translate="label">
297
+ <label>Multishipping Checkout Overview</label>
298
+ <update handle="checkout_multishipping"/>
299
+ <!-- Mage_Checkout -->
300
+ <reference name="content">
301
+ <block type="checkout/multishipping_overview" name="checkout_overview" template="checkout/multishipping/overview.phtml">
302
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/multishipping/item/default.phtml</template></action>
303
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/item/default.phtml</template></action>
304
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/item/default.phtml</template></action>
305
+ <action method="addRowItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/multishipping/overview/item.phtml</template></action>
306
+ <action method="addRowItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/multishipping/overview/item.phtml</template></action>
307
+ <block type="checkout/multishipping_payment_info" name="payment_info">
308
+ <action method="setInfoTemplate"><method></method><template></template></action>
309
+ </block>
310
+ <block type="checkout/agreements" name="checkout.multishipping.agreements" as="agreements" template="checkout/multishipping/agreements.phtml"/>
311
+ <block type="checkout/cart_totals" name="totals" />
312
+ <block type="core/text_list" name="checkout.multishipping.overview.items.after" as="items_after" translate="label">
313
+ <label>Overview Items After</label>
314
+ </block>
315
+ </block>
316
+ </reference>
317
+ </checkout_multishipping_overview>
318
+
319
+ <!--
320
+ Multi address shipping checkout success
321
+ -->
322
+
323
+ <checkout_multishipping_success translate="label">
324
+ <label>Multishipping Checkout Success</label>
325
+ <update handle="checkout_multishipping"/>
326
+ <!-- Mage_Checkout -->
327
+ <reference name="content">
328
+ <block type="checkout/multishipping_success" name="checkout_success" template="checkout/multishipping/success.phtml"/>
329
+ </reference>
330
+ </checkout_multishipping_success>
331
+
332
+ <!--
333
+ One page checkout main layout
334
+ -->
335
+
336
+ <checkout_onepage_index translate="label">
337
+ <label>One Page Checkout</label>
338
+ <!-- Mage_Checkout -->
339
+ <remove name="left"/>
340
+
341
+ <reference name="root">
342
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
343
+ </reference>
344
+ <reference name="right">
345
+ <action method="unsetChildren"></action>
346
+ <block type="page/html_wrapper" name="checkout.progress.wrapper" translate="label">
347
+ <label>Checkout Progress Wrapper</label>
348
+ <action method="setElementId"><value>checkout-progress-wrapper</value></action>
349
+ <block type="checkout/onepage_progress" name="checkout.progress" before="-" template="checkout/onepage/progress.phtml"/>
350
+ </block>
351
+ </reference>
352
+ <reference name="content">
353
+ <block type="checkout/onepage" name="checkout.onepage" template="checkout/onepage.phtml">
354
+ <block type="checkout/onepage_login" name="checkout.onepage.login" as="login" template="checkout/onepage/login.phtml">
355
+ <block type="page/html_wrapper" name="checkout.onepage.login.before" as="login_before" translate="label">
356
+ <label>Login/Registration Before</label>
357
+ <action method="setMayBeInvisible"><value>1</value></action>
358
+ </block>
359
+ </block>
360
+ <block type="checkout/onepage_billing" name="checkout.onepage.billing" as="billing" template="checkout/onepage/billing.phtml"/>
361
+ <block type="checkout/onepage_shipping" name="checkout.onepage.shipping" as="shipping" template="checkout/onepage/shipping.phtml"/>
362
+ <block type="checkout/onepage_shipping_method" name="checkout.onepage.shipping_method" as="shipping_method" template="checkout/onepage/shipping_method.phtml">
363
+ <block type="checkout/onepage_shipping_method_available" name="checkout.onepage.shipping_method.available" as="available" template="checkout/onepage/shipping_method/available.phtml"/>
364
+ <block type="checkout/onepage_shipping_method_additional" name="checkout.onepage.shipping_method.additional" as="additional" template="checkout/onepage/shipping_method/additional.phtml"/>
365
+ </block>
366
+ <block type="checkout/onepage_payment" name="checkout.onepage.payment" as="payment" template="checkout/onepage/payment.phtml">
367
+ <block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/methods.phtml">
368
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
369
+ </block>
370
+ </block>
371
+ <block type="checkout/onepage_review" name="checkout.onepage.review" as="review" template="checkout/onepage/review.phtml"/>
372
+ </block>
373
+ </reference>
374
+ </checkout_onepage_index>
375
+
376
+ <!--
377
+ One page checkout progress block
378
+ -->
379
+
380
+ <checkout_onepage_progress>
381
+ <!-- Mage_Checkout -->
382
+ <remove name="right"/>
383
+ <remove name="left"/>
384
+
385
+ <block type="checkout/onepage_progress" name="root" output="toHtml" template="checkout/onepage/progress.phtml">
386
+ <block type="checkout/onepage_payment_info" name="payment_info">
387
+ <action method="setInfoTemplate"><method></method><template></template></action>
388
+ </block>
389
+ </block>
390
+ </checkout_onepage_progress>
391
+
392
+ <!--
393
+ One page checkout payment methods block
394
+ -->
395
+ <checkout_onepage_paymentmethod>
396
+ <remove name="right"/>
397
+ <remove name="left"/>
398
+
399
+ <block type="checkout/onepage_payment_methods" name="root" output="toHtml" template="checkout/onepage/payment/methods.phtml">
400
+ <action method="setMethodFormTemplate"><method>purchaseorder</method><template>payment/form/purchaseorder.phtml</template></action>
401
+ </block>
402
+ </checkout_onepage_paymentmethod>
403
+
404
+
405
+ <!--
406
+ One page checkout shipping methods block
407
+ -->
408
+
409
+ <checkout_onepage_shippingmethod>
410
+ <!-- Mage_Checkout -->
411
+ <remove name="right"/>
412
+ <remove name="left"/>
413
+
414
+ <block type="checkout/onepage_shipping_method_available" name="root" output="toHtml" template="checkout/onepage/shipping_method/available.phtml"/>
415
+ </checkout_onepage_shippingmethod>
416
+
417
+ <checkout_onepage_additional>
418
+ <!-- Mage_Checkout -->
419
+ <remove name="right"/>
420
+ <remove name="left"/>
421
+
422
+ <block type="checkout/onepage_shipping_method_additional" name="root" output="toHtml" template="checkout/onepage/shipping_method/additional.phtml">
423
+ <action method="setDontDisplayContainer"><param>1</param></action>
424
+ </block>
425
+ </checkout_onepage_additional>
426
+
427
+ <!--
428
+ One page checkout order review block
429
+ -->
430
+
431
+ <checkout_onepage_review translate="label">
432
+ <label>One Page Checkout Overview</label>
433
+ <!-- Mage_Checkout -->
434
+ <remove name="right"/>
435
+ <remove name="left"/>
436
+
437
+ <block type="checkout/onepage_review_info" name="root" output="toHtml" template="checkout/onepage/review/info.phtml">
438
+ <action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
439
+ <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
440
+ <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
441
+ <block type="checkout/cart_totals" name="checkout.onepage.review.info.totals" as="totals" template="checkout/onepage/review/totals.phtml"/>
442
+ <block type="core/text_list" name="checkout.onepage.review.info.items.before" as="items_before" translate="label">
443
+ <label>Items Before</label>
444
+ </block>
445
+ <block type="core/text_list" name="checkout.onepage.review.info.items.after" as="items_after" translate="label">
446
+ <label>Items After</label>
447
+ </block>
448
+ <block type="checkout/agreements" name="checkout.onepage.agreements" as="agreements" template="checkout/onepage/agreements.phtml"/>
449
+ <block type="core/template" name="checkout.onepage.review.button" as="button" template="checkout/onepage/review/button.phtml"/>
450
+ </block>
451
+ </checkout_onepage_review>
452
+
453
+ <checkout_onepage_success translate="label">
454
+ <label>One Page Checkout Success</label>
455
+ <reference name="root">
456
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
457
+ </reference>
458
+ <reference name="content">
459
+ <block type="checkout/onepage_success" name="checkout.success" template="checkout/success.phtml"/>
460
+ </reference>
461
+ </checkout_onepage_success>
462
+ <checkout_onepage_failure translate="label">
463
+ <label>One Page Checkout Failure</label>
464
+ <reference name="root">
465
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
466
+ </reference>
467
+ <reference name="content">
468
+ <block type="checkout/onepage_failure" name="checkout.failure" template="checkout/onepage/failure.phtml"/>
469
+ </reference>
470
+ </checkout_onepage_failure>
471
+ <block type="core/list" name="additional.product.info"/>
472
+ </layout>
app/design/frontend/default/reality02/layout/directory.xml ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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
+ Category default layout
33
+ -->
34
+ <default>
35
+ <reference name="head">
36
+ <block type="core/template" name="optional_zip_countries" as="optional_zip_countries" template="directory/js/optional_zip_countries.phtml" />
37
+ </reference>
38
+ <reference name="header">
39
+ <block type="directory/currency" name="currency_header" template="directory/currency_header.phtml"/>
40
+ </reference>
41
+ </default>
42
+
43
+ <!--
44
+ <catalog_category_default>
45
+ <reference name="left">
46
+ <block type="directory/currency" name="currency" before="catalog.leftnav" template="directory/currency.phtml"/>
47
+ </reference>
48
+ </catalog_category_default>
49
+ -->
50
+ <!--
51
+ Category layered navigation layout
52
+ -->
53
+ <!--
54
+ <catalog_category_layered>
55
+ <reference name="left">
56
+ <block type="directory/currency" name="currency" before="catalog.leftnav" template="directory/currency.phtml"/>
57
+ </reference>
58
+ </catalog_category_layered>
59
+
60
+ Catalog Search layout
61
+
62
+
63
+ <catalogsearch_advanced_index>
64
+ <reference name="left">
65
+ <block type="directory/currency" name="right_currency" before="-" template="directory/currency.phtml"/>
66
+ </reference>
67
+
68
+ </catalogsearch_advanced_index>
69
+
70
+ <catalogsearch_result_index>
71
+ <reference name="left">
72
+ <block type="directory/currency" name="currency" before="-" template="directory/currency.phtml"/>
73
+ </reference>
74
+ </catalogsearch_result_index>
75
+
76
+ <catalogsearch_advanced_result>
77
+ <reference name="right">
78
+ <block type="directory/currency" name="right_currency" before="-" template="directory/currency.phtml"/>
79
+ </reference>
80
+ </catalogsearch_advanced_result>
81
+ -->
82
+ </layout>
app/design/frontend/default/reality02/layout/newsletter.xml ADDED
@@ -0,0 +1,70 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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="left">
39
+ <block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
40
+ </reference>
41
+ -->
42
+
43
+ </default>
44
+
45
+ <!--
46
+ Customer account pages, rendered for all tabs in dashboard
47
+ -->
48
+
49
+ <customer_account>
50
+ <!-- Mage_Newsletter -->
51
+ <reference name="customer_account_navigation">
52
+ <action method="addLink" translate="label" module="newsletter"><name>newsletter</name><path>newsletter/manage/</path><label>Newsletter Subscriptions</label></action>
53
+ </reference>
54
+ <remove name="left.newsletter"/>
55
+ </customer_account>
56
+
57
+ <newsletter_manage_index translate="label">
58
+ <label>Customer My Account Newsletter Subscriptions</label>
59
+ <update handle="customer_account"/>
60
+ <reference name="my.account.wrapper">
61
+ <block type="customer/newsletter" name="customer_newsletter">
62
+ <block type="page/html_wrapper" name="customer.newsletter.form.before" as="form_before" translate="label">
63
+ <label>Newsletter Subscription Form Before</label>
64
+ <action method="setMayBeInvisible"><value>1</value></action>
65
+ </block>
66
+ </block>
67
+ </reference>
68
+ </newsletter_manage_index>
69
+
70
+ </layout>
app/design/frontend/default/reality02/layout/page.xml ADDED
@@ -0,0 +1,191 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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"><script>lib/ccard.js</script></action>
40
+ <action method="addJs"><script>prototype/validation.js</script></action>
41
+ <action method="addJs"><script>scriptaculous/builder.js</script></action>
42
+ <action method="addJs"><script>scriptaculous/effects.js</script></action>
43
+ <action method="addJs"><script>scriptaculous/dragdrop.js</script></action>
44
+ <action method="addJs"><script>scriptaculous/controls.js</script></action>
45
+ <action method="addJs"><script>scriptaculous/slider.js</script></action>
46
+ <action method="addJs"><script>varien/js.js</script></action>
47
+ <action method="addJs"><script>varien/form.js</script></action>
48
+ <action method="addJs"><script>varien/menu.js</script></action>
49
+ <action method="addJs"><script>mage/translate.js</script></action>
50
+ <action method="addJs"><script>mage/cookies.js</script></action>
51
+
52
+ <block type="page/js_cookie" name="js_cookies" template="page/js/cookie.phtml"/>
53
+
54
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
55
+ <action method="addCss"><stylesheet>css/custom.css</stylesheet></action>
56
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
57
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
58
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
59
+
60
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
61
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
62
+ </block>
63
+
64
+ <block type="core/text_list" name="after_body_start" as="after_body_start" translate="label">
65
+ <label>Page Top</label>
66
+ </block>
67
+
68
+ <block type="page/html_notices" name="global_notices" as="global_notices" template="page/html/notices.phtml" />
69
+
70
+ <block type="page/html_header" name="header" as="header">
71
+ <block type="page/template_links" name="top.links" as="topLinks"/>
72
+ <block type="page/switch" name="store_language" as="store_language" template="page/switch/languages.phtml"/>
73
+ <block type="core/text_list" name="top.menu" as="topMenu" translate="label">
74
+ <label>Navigation Bar</label>
75
+ <block type="page/html_topmenu" name="catalog.topnav" template="page/html/topmenu.phtml"/>
76
+ </block>
77
+ <block type="page/html_wrapper" name="top.container" as="topContainer" translate="label">
78
+ <label>Page Header</label>
79
+ <action method="setElementClass"><value>top-container</value></action>
80
+ </block>
81
+ </block>
82
+
83
+ <block type="page/html_breadcrumbs" name="breadcrumbs" as="breadcrumbs"/>
84
+
85
+ <block type="core/text_list" name="left" as="left" translate="label">
86
+ <label>Left Column</label>
87
+ </block>
88
+
89
+ <block type="core/messages" name="global_messages" as="global_messages"/>
90
+ <block type="core/messages" name="messages" as="messages"/>
91
+
92
+ <block type="core/text_list" name="content" as="content" translate="label">
93
+ <label>Main Content Area</label>
94
+ </block>
95
+
96
+ <block type="core/text_list" name="right" as="right" translate="label">
97
+ <label>Right Column</label>
98
+ </block>
99
+
100
+ <block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml">
101
+ <block type="page/html_wrapper" name="bottom.container" as="bottomContainer" translate="label">
102
+ <label>Page Footer</label>
103
+ <action method="setElementClass"><value>bottom-container</value></action>
104
+ </block>
105
+ <block type="page/switch" name="store_switcher" as="store_switcher" template="page/switch/stores.phtml"/>
106
+ <block type="page/template_links" name="footer_links" as="footer_links" template="page/template/links.phtml"/>
107
+ </block>
108
+
109
+ <block type="core/text_list" name="before_body_end" as="before_body_end" translate="label">
110
+ <label>Page Bottom</label>
111
+ </block>
112
+ </block>
113
+
114
+ <block type="core/profiler" output="toHtml" name="core_profiler"/>
115
+ </default>
116
+
117
+ <print translate="label" module="page">
118
+ <label>All Pages (Print Version)</label>
119
+ <!-- Mage_Page -->
120
+ <block type="page/html" name="root" output="toHtml" template="page/print.phtml">
121
+
122
+ <block type="page/html_head" name="head" as="head">
123
+ <action method="addJs"><script>prototype/prototype.js</script></action>
124
+ <action method="addJs"><script>mage/translate.js</script></action>
125
+ <action method="addJs"><script>lib/ccard.js</script></action>
126
+ <action method="addJs"><script>prototype/validation.js</script></action>
127
+ <action method="addJs"><script>varien/js.js</script></action>
128
+
129
+ <action method="addCss"><stylesheet>css/styles.css</stylesheet></action>
130
+ <action method="addItem"><type>skin_css</type><name>css/styles-ie.css</name><params/><if>lt IE 8</if></action>
131
+ <action method="addCss"><stylesheet>css/widgets.css</stylesheet></action>
132
+ <action method="addCss"><stylesheet>css/print.css</stylesheet><params>media="print"</params></action>
133
+
134
+ <action method="addItem"><type>js</type><name>lib/ds-sleight.js</name><params/><if>lt IE 7</if></action>
135
+ <action method="addItem"><type>skin_js</type><name>js/ie6.js</name><params/><if>lt IE 7</if></action>
136
+
137
+ </block>
138
+
139
+ <block type="core/text_list" name="content" as="content" translate="label">
140
+ <label>Main Content Area</label>
141
+ </block>
142
+
143
+ </block>
144
+ </print>
145
+
146
+ <!-- Custom page layout handles -->
147
+ <page_empty translate="label">
148
+ <label>All Empty Layout Pages</label>
149
+ <reference name="root">
150
+ <action method="setTemplate"><template>page/empty.phtml</template></action>
151
+ <!-- Mark root page block that template is applied -->
152
+ <action method="setIsHandle"><applied>1</applied></action>
153
+ </reference>
154
+ </page_empty>
155
+
156
+ <page_one_column translate="label">
157
+ <label>All One-Column Layout Pages</label>
158
+ <reference name="root">
159
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
160
+ <!-- Mark root page block that template is applied -->
161
+ <action method="setIsHandle"><applied>1</applied></action>
162
+ </reference>
163
+ </page_one_column>
164
+
165
+ <page_two_columns_left translate="label">
166
+ <label>All Two-Column Layout Pages (Left Column)</label>
167
+ <reference name="root">
168
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
169
+ <!-- Mark root page block that template is applied -->
170
+ <action method="setIsHandle"><applied>1</applied></action>
171
+ </reference>
172
+ </page_two_columns_left>
173
+
174
+ <page_two_columns_right translate="label">
175
+ <label>All Two-Column Layout Pages (Right Column)</label>
176
+ <reference name="root">
177
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
178
+ <!-- Mark root page block that template is applied -->
179
+ <action method="setIsHandle"><applied>1</applied></action>
180
+ </reference>
181
+ </page_two_columns_right>
182
+
183
+ <page_three_columns translate="label">
184
+ <label>All Three-Column Layout Pages</label>
185
+ <reference name="root">
186
+ <action method="setTemplate"><template>page/3columns.phtml</template></action>
187
+ <!-- Mark root page block that template is applied -->
188
+ <action method="setIsHandle"><applied>1</applied></action>
189
+ </reference>
190
+ </page_three_columns>
191
+ </layout>
app/design/frontend/default/reality02/layout/poll.xml ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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_Poll -->
38
+ <reference name="left">
39
+ <block type="poll/activePoll" name="right.poll">
40
+ <action method="setPollTemplate"><template>poll/active.phtml</template><type>poll</type></action>
41
+ <action method="setPollTemplate"><template>poll/result.phtml</template><type>results</type></action>
42
+ </block>
43
+ </reference>
44
+ </default>
45
+
46
+ <!--
47
+ Customer account home dashboard layout
48
+ -->
49
+
50
+ <customer_account_index>
51
+ <reference name="right">
52
+ <action method="unsetChild"><name>right.poll</name></action>
53
+ </reference>
54
+ </customer_account_index>
55
+
56
+ </layout>
app/design/frontend/default/reality02/layout/productiveminds/catalog.xml ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+
3
+ <layout version="0.1.0">
4
+ <promindscatalog_specialoffers_index>
5
+ <label>Special Offers</label>
6
+ <reference name="root">
7
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
8
+ </reference>
9
+ <reference name="content">
10
+ <block type="promindscatalog/product_specialoffers" name="all.product.offers" template="catalog/product/offers_all.phtml">
11
+ <action method="setProductsCount"><count>50</count></action>
12
+ <action method="addPriceBlockType">
13
+ <type>bundle</type>
14
+ <block>bundle/catalog_product_price</block>
15
+ <template>bundle/catalog/product/price.phtml</template>
16
+ </action>
17
+ </block>
18
+ </reference>
19
+ </promindscatalog_specialoffers_index>
20
+
21
+ <promindscatalog_new_index>
22
+ <label>New Products</label>
23
+ <reference name="root">
24
+ <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
25
+ </reference>
26
+ <reference name="content">
27
+ <block type="catalog/product_new" name="all.product.new" template="catalog/product/new_all.phtml">
28
+ <action method="setProductsCount"><count>50</count></action>
29
+ <action method="addPriceBlockType">
30
+ <type>bundle</type>
31
+ <block>bundle/catalog_product_price</block>
32
+ <template>bundle/catalog/product/price.phtml</template>
33
+ </action>
34
+ </block>
35
+ </reference>
36
+ </promindscatalog_new_index>
37
+
38
+ </layout>
app/design/frontend/default/reality02/layout/productiveminds_homepageandlayouts.xml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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
+ <default>
31
+ <!-- do nothing by default -->
32
+ </default>
33
+
34
+ <homepageandlayouts_index_index translate="label">
35
+ <reference name="head">
36
+ <action method="addItem"><type>skin_js</type><name>js/gliding.js</name></action>
37
+ </reference>
38
+ <reference name="content">
39
+ <block type="core/template" name="homepageandlayouts.home" template="homepageandlayouts/homecontainer.phtml">
40
+ <block type="catalog/product_new" name="home.product.new" template="catalog/product/new_home.phtml">
41
+ <action method="setProductsCount"><count>3</count></action>
42
+ <action method="addPriceBlockType">
43
+ <type>bundle</type>
44
+ <block>bundle/catalog_product_price</block>
45
+ <template>bundle/catalog/product/price.phtml</template>
46
+ </action>
47
+ </block>
48
+ <block type="promindscatalog/product_specialoffers" name="home.product.offers" template="catalog/product/offers_home.phtml">
49
+ <action method="setProductsCount"><count>3</count></action>
50
+ <action method="addPriceBlockType">
51
+ <type>bundle</type>
52
+ <block>bundle/catalog_product_price</block>
53
+ <template>bundle/catalog/product/price.phtml</template>
54
+ </action>
55
+ </block>
56
+ </block>
57
+ </reference>
58
+ </homepageandlayouts_index_index>
59
+ </layout>
app/design/frontend/default/reality02/layout/tag.xml ADDED
@@ -0,0 +1,135 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
24
+ * @copyright Copyright (c) 2012 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
+ </default>
41
+
42
+ <!--
43
+ Customer account pages, rendered for all tabs in dashboard
44
+ -->
45
+
46
+ <customer_account>
47
+ <!-- Mage_Tag
48
+ <reference name="customer_account_navigation">
49
+ <action method="addLink" translate="label" module="tag"><name>tags</name><path>tag/customer/</path><label>My Tags</label></action>
50
+ </reference>
51
+ -->
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
+ -->
65
+ </customer_account_index>
66
+
67
+ <catalog_product_view translate="label">
68
+ <label>Catalog Product View</label>
69
+ <!-- Mage_Tag -->
70
+ <reference name="product.info.additional">
71
+ <block type="tag/product_list" name="product_tag_list" before="-" template="tag/list.phtml">
72
+ <block type="page/html_wrapper" name="product.tag.list.list.before" as="list_before" translate="label">
73
+ <label>Tags List Before</label>
74
+ <action method="setMayBeInvisible"><value>1</value></action>
75
+ </block>
76
+ </block>
77
+ </reference>
78
+ </catalog_product_view>
79
+
80
+ <!--
81
+ All tags page
82
+ -->
83
+
84
+ <tag_list_index translate="label">
85
+ <label>Tags List (All Available)</label>
86
+ <!-- Mage_Tag -->
87
+ <reference name="root">
88
+ <action method="setTemplate"><template>page/2columns-right.phtml</template></action>
89
+ </reference>
90
+ <reference name="content">
91
+ <block type="tag/all" name="tags_all" template="tag/cloud.phtml"/>
92
+ </reference>
93
+ </tag_list_index>
94
+
95
+ <tag_product_list translate="label">
96
+ <label>Tagged Products List</label>
97
+ <!-- Mage_Tag -->
98
+ <reference name="content">
99
+ <block type="tag/product_result" name="tag_products" template="catalogsearch/result.phtml">
100
+ <block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
101
+ <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
102
+ <block type="page/html_pager" name="product_list_toolbar_pager"/>
103
+ </block>
104
+ <action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
105
+ </block>
106
+ <action method="setListOrders"/>
107
+ <action method="setListModes"/>
108
+ <action method="setListCollection"/>
109
+ </block>
110
+ </reference>
111
+ </tag_product_list>
112
+
113
+ <tag_customer_index translate="label">
114
+ <label>Customer My Account My Tags List</label>
115
+ <update handle="customer_account"/>
116
+ <reference name="root">
117
+ <action method="setHeaderTitle" translate="title" module="customer"><title>My Account</title></action>
118
+ </reference>
119
+ <reference name="my.account.wrapper">
120
+ <block type="tag/customer_tags" name="customer_tags" template="tag/customer/tags.phtml"/>
121
+ </reference>
122
+ </tag_customer_index>
123
+
124
+ <tag_customer_view translate="label">
125
+ <label>Customer My Account Tag View</label>
126
+ <update handle="customer_account"/>
127
+ <reference name="root">
128
+ <action method="setHeaderTitle" translate="title" module="customer"><title>My Account</title></action>
129
+ </reference>
130
+ <reference name="my.account.wrapper">
131
+ <block type="tag/customer_view" name="customer_view" template="tag/customer/view.phtml"/>
132
+ </reference>
133
+ </tag_customer_view>
134
+
135
+ </layout>
app/design/frontend/default/reality02/template/catalog/layer/view.phtml ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Category layered navigation
30
+ *
31
+ * @see Mage_Catalog_Block_Layer_View
32
+ */
33
+ ?>
34
+ <?php if($this->canShowBlock()): ?>
35
+ <div class="block block-layered-nav">
36
+ <div class="block-title">
37
+ <strong><span><?php echo $this->__('Browse By...') ?></span></strong>
38
+ </div>
39
+ <div class="block-content-storecatalog">
40
+ <?php echo $this->getStateHtml() ?>
41
+ <?php if($this->canShowOptions()): ?>
42
+ <dl id="narrow-by-list">
43
+ <?php $_filters = $this->getFilters() ?>
44
+ <?php foreach ($_filters as $_filter): ?>
45
+ <?php if($_filter->getItemsCount()): ?>
46
+ <dt><?php echo $this->__($_filter->getName()) ?></dt>
47
+ <dd><?php echo $_filter->getHtml() ?></dd>
48
+ <?php endif; ?>
49
+ <?php endforeach; ?>
50
+ </dl>
51
+ <script type="text/javascript">decorateDataList('narrow-by-list')</script>
52
+ <?php endif; ?>
53
+ </div>
54
+ </div>
55
+ <?php endif; ?>
app/design/frontend/default/reality02/template/catalog/navigation/left.phtml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Category left navigation
29
+ *
30
+ * @see Mage_Catalog_Block_Navigation
31
+ */
32
+ ?>
33
+ <?php if (!Mage::registry('current_category')) return ?>
34
+ <?php $_categories = $this->getCurrentChildCategories() ?>
35
+ <?php $_count = is_array($_categories)?count($_categories):$_categories->count(); ?>
36
+ <?php if($_count): ?>
37
+ <div class="block block-layered-nav">
38
+ <div class="block-title">
39
+ <strong><span><?php echo $this->__('Browse By') ?></span></strong>
40
+ </div>
41
+ <div class="block-content">
42
+ <dl id="narrow-by-list2">
43
+ <dt><?php echo $this->__('Category') ?></dt>
44
+ <dd>
45
+ <ol>
46
+ <?php foreach ($_categories as $_category): ?>
47
+ <?php if($_category->getIsActive()): ?>
48
+ <li>
49
+ <a href="<?php echo $this->getCategoryUrl($_category) ?>"<?php if ($this->isCategoryActive($_category)): ?> class="current"<?php endif; ?>><?php echo $this->htmlEscape($_category->getName()) ?></a> (<?php echo $_category->getProductCount() ?>)
50
+ </li>
51
+ <?php endif; ?>
52
+ <?php endforeach ?>
53
+ </ol>
54
+ </dd>
55
+ </dl>
56
+ <script type="text/javascript">decorateDataList('narrow-by-list2')</script>
57
+ </div>
58
+ </div>
59
+ <?php endif; ?>
app/design/frontend/default/reality02/template/catalog/product/list.phtml ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
35
+ $_productCollection=$this->getLoadedProductCollection();
36
+ $_helper = $this->helper('catalog/output');
37
+ ?>
38
+ <?php if(!$_productCollection->count()): ?>
39
+ <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
40
+ <?php else: ?>
41
+ <div class="category-products">
42
+ <?php echo $this->getToolbarHtml() ?>
43
+ <?php // List mode ?>
44
+ <?php if($this->getMode()!='grid'): ?>
45
+ <?php $_iterator = 0; ?>
46
+ <ol class="products-list" id="products-list">
47
+ <?php foreach ($_productCollection as $_product): ?>
48
+ <li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
49
+ <?php // Product Image ?>
50
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
51
+ <?php // Product description ?>
52
+ <div class="product-shop">
53
+ <div class="f-fix">
54
+ <?php $_productNameStripped = $this->stripTags($_product->getName(), null, true); ?>
55
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped; ?>"><?php echo $_helper->productAttribute($_product, $_product->getName() , 'name'); ?></a></h2>
56
+ <?php if($_product->getRatingSummary()): ?>
57
+ <?php echo $this->getReviewsSummaryHtml($_product) ?>
58
+ <?php endif; ?>
59
+ <?php echo $this->getPriceHtml($_product, true) ?>
60
+ <?php if($_product->isSaleable()): ?>
61
+ <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>
62
+ <?php else: ?>
63
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
64
+ <?php endif; ?>
65
+ <div class="desc std">
66
+ <?php echo $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
67
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped ?>" class="link-learn"><?php echo $this->__('Learn More') ?></a>
68
+ </div>
69
+ <ul class="add-to-links">
70
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
71
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
72
+ <?php endif; ?>
73
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
74
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
75
+ <?php endif; ?>
76
+ </ul>
77
+ </div>
78
+ </div>
79
+ </li>
80
+ <?php endforeach; ?>
81
+ </ol>
82
+ <script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
83
+
84
+ <?php else: ?>
85
+
86
+ <?php // Grid Mode ?>
87
+
88
+ <?php $_collectionSize = $_productCollection->count() ?>
89
+ <?php $_columnCount = $this->getColumnCount(); ?>
90
+ <?php $i=0; foreach ($_productCollection as $_product): ?>
91
+ <?php if ($i++%$_columnCount==0): ?>
92
+ <ul class="products-grid">
93
+ <?php endif ?>
94
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
95
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
96
+ <h2 class="product-name">
97
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>">
98
+ <?php $name = substr($name = $_helper->productAttribute($_product, $_product->getName(), 'name'),0,48).'...'; ?>
99
+ <?php echo $name; ?>
100
+ </a>
101
+ </h2>
102
+ <?php if($_product->getRatingSummary()): ?>
103
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
104
+ <?php endif; ?>
105
+ <?php echo $this->getPriceHtml($_product, true) ?>
106
+ <div class="actions">
107
+ <?php if($_product->isSaleable()): ?>
108
+ <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>
109
+ <?php else: ?>
110
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
111
+ <?php endif; ?>
112
+ <ul class="add-to-links">
113
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
114
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
115
+ <?php endif; ?>
116
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
117
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
118
+ <?php endif; ?>
119
+ </ul>
120
+ </div>
121
+ </li>
122
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
123
+ </ul>
124
+ <?php endif ?>
125
+ <?php endforeach ?>
126
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
127
+ <?php endif; ?>
128
+
129
+ <div class="toolbar-bottom">
130
+ <?php echo $this->getToolbarHtml() ?>
131
+ </div>
132
+ </div>
133
+ <?php endif; ?>
app/design/frontend/default/reality02/template/catalog/product/new_all.phtml ADDED
@@ -0,0 +1,130 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ $_helper = $this->helper('catalog/output');
29
+ ?>
30
+
31
+ <script type='text/javascript'>
32
+ var $m = jQuery.noConflict();
33
+ $m(document).ready(function(){
34
+ $m('.products-grid li').stop().hover(function() {
35
+ $m(this).css({'border':'#666666 1px solid'});
36
+ $m('img', this).fadeTo("fast", 0.75);
37
+ $m(".product_desc",this).animate({bottom:"0px"},200);
38
+ }, function() {
39
+ $m(".product_desc",this).stop().animate({bottom:"155px"},200);
40
+ $m('img', this).fadeTo("fast", 10);
41
+ $m(this).css({'border':'#2e2e2e 1px solid'});
42
+ });
43
+ });
44
+ </script>
45
+
46
+ <div class="clear_min"></div>
47
+ <div class="page_title_postion twenty_bottom_margin">
48
+ <div class="page-title category-title">
49
+ <h1 title="<?php echo $this->__('Latest Products'); ?>"><?php echo $this->__('Latest Products'); ?></h1>
50
+ <div class="cut_img"></div>
51
+ </div>
52
+ <div class="clear_min"></div>
53
+ </div>
54
+
55
+ <div class="mainpage_offer_products">
56
+ <?php if (($_products = $this->getProductCollection()) && $_products->getSize()) { ?>
57
+ <?php $_collectionSize = $_products->count(); ?>
58
+ <?php
59
+ $_columnCount = 3;
60
+ ?>
61
+
62
+ <?php echo $this->getToolbarHtml() ?>
63
+
64
+ <?php $i=0; foreach ($_products as $_product):
65
+ $isSimpleProduct = false;
66
+ if($_product->getTypeId() == "bundle")
67
+ {
68
+ $stock = 0;
69
+ $collection = $_product->getTypeInstance(true)->getSelectionsCollection($_product->getTypeInstance(true)->getOptionsIds($_product), $_product);
70
+ $stock_item=array();
71
+ foreach ($collection as $item) {
72
+ $qty = floor($item->getStockItem()->getQty());
73
+ if( $qty > 0) {
74
+ $stock_item[] = $qty;
75
+ }
76
+ }
77
+ $stock = min($stock_item);
78
+ }
79
+ else
80
+ {
81
+ if($_product->isConfigurable()) {
82
+ $allProducts = $_product->getTypeInstance(true)->getUsedProducts(null, $_product);
83
+ $stock = 0;
84
+ foreach($allProducts as $prod) {
85
+ $stock = $stock + floor($prod->getStockItem()->getQty());
86
+ }
87
+ }else {
88
+ $stockObj = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product->getId());
89
+ $stock = (int)$stockObj->getQty();
90
+ $isSimpleProduct = true;
91
+ }
92
+ }
93
+ ?>
94
+ <?php if ($i++%$_columnCount==0): ?>
95
+ <ul class="products-grid">
96
+ <?php endif ?>
97
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
98
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
99
+ <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
100
+ <?php if($_product->getRatingSummary()): ?>
101
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
102
+ <?php endif; ?>
103
+ <?php echo $this->getPriceHtml($_product, true) ?>
104
+ <div class="actions">
105
+ <?php if($_product->isSaleable()): ?>
106
+ <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>
107
+ <?php else: ?>
108
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
109
+ <?php endif; ?>
110
+ <ul class="add-to-links">
111
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
112
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
113
+ <?php endif; ?>
114
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
115
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
116
+ <?php endif; ?>
117
+ </ul>
118
+ </div>
119
+ </li>
120
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
121
+ </ul>
122
+ <?php endif ?>
123
+ <?php endforeach ?>
124
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
125
+ <?php echo $this->getToolbarHtml() ?>
126
+ <?php } else { ?>
127
+ <?php echo $this->__('There are no offers matching the selection.') ?>
128
+ <?php } ?>
129
+
130
+ </div>
app/design/frontend/default/reality02/template/catalog/product/new_home.phtml ADDED
@@ -0,0 +1,126 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ $_helper = $this->helper('catalog/output');
29
+ ?>
30
+
31
+ <script type='text/javascript'>
32
+ var $m = jQuery.noConflict();
33
+ $m(document).ready(function(){
34
+ $m('.products-grid-home li').stop().hover(function() {
35
+ $m(this).css({'border':'#666666 1px solid'});
36
+ $m('img', this).fadeTo("fast", 0.75);
37
+ $m(".product_desc",this).animate({bottom:"0px"},200);
38
+ }, function() {
39
+ $m(".product_desc",this).stop().animate({bottom:"155px"},200);
40
+ $m('img', this).fadeTo("fast", 10);
41
+ $m(this).css({'border':'#2e2e2e 1px solid'});
42
+ });
43
+ });
44
+ </script>
45
+
46
+ <div>
47
+ <h2 class="home_block_title"><a href="<?php echo $this->getUrl('shopnow/new/') ?>"><?php echo $this->__('Our latest products') ?></a></h2>
48
+ <?php if (($_products = $this->getProductCollection()) && $_products->getSize()) { ?>
49
+ <?php $_collectionSize = $_products->count(); ?>
50
+ <?php
51
+ $_columnCount = 3;
52
+ $number_to_display = 1;
53
+ ?>
54
+
55
+ <?php $i=0; foreach ($_products as $_product):
56
+ if($number_to_display < 4 ) {
57
+ $isSimpleProduct = false;
58
+ if($_product->getTypeId() == "bundle")
59
+ {
60
+ $stock = 0;
61
+ $collection = $_product->getTypeInstance(true)->getSelectionsCollection($_product->getTypeInstance(true)->getOptionsIds($_product), $_product);
62
+ $stock_item=array();
63
+ foreach ($collection as $item) {
64
+ $qty = floor($item->getStockItem()->getQty());
65
+ if( $qty > 0) {
66
+ $stock_item[] = $qty;
67
+ }
68
+ }
69
+ $stock = min($stock_item);
70
+ }
71
+ else
72
+ {
73
+ if($_product->isConfigurable()) {
74
+ $allProducts = $_product->getTypeInstance(true)->getUsedProducts(null, $_product);
75
+ $stock = 0;
76
+ foreach($allProducts as $prod) {
77
+ $stock = $stock + floor($prod->getStockItem()->getQty());
78
+ }
79
+ }else {
80
+ $stockObj = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product->getId());
81
+ $stock = (int)$stockObj->getQty();
82
+ $isSimpleProduct = true;
83
+ }
84
+ }
85
+ ?>
86
+ <?php if ($i++%$_columnCount==0): ?>
87
+ <ul class="products-grid">
88
+ <?php endif ?>
89
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
90
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
91
+ <h2 class="product-name">
92
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>">
93
+ <?php $name = substr($name = $_helper->productAttribute($_product, $_product->getName(), 'name'),0,48).'...'; ?>
94
+ <?php echo $name; ?>
95
+ </a>
96
+ </h2>
97
+ <?php if($_product->getRatingSummary()): ?>
98
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
99
+ <?php endif; ?>
100
+ <?php echo $this->getPriceHtml($_product, true) ?>
101
+ <div class="actions">
102
+ <?php if($_product->isSaleable()): ?>
103
+ <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>
104
+ <?php else: ?>
105
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
106
+ <?php endif; ?>
107
+ <ul class="add-to-links">
108
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
109
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
110
+ <?php endif; ?>
111
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
112
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
113
+ <?php endif; ?>
114
+ </ul>
115
+ </div>
116
+ </li>
117
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
118
+ </ul>
119
+ <?php endif ?>
120
+ <?php ++$number_to_display; ?>
121
+ <?php } ?>
122
+ <?php endforeach ?>
123
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
124
+
125
+ <?php } ?>
126
+ </div>
app/design/frontend/default/reality02/template/catalog/product/offers_all.phtml ADDED
@@ -0,0 +1,135 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ $_helper = $this->helper('catalog/output');
29
+ ?>
30
+
31
+ <script type='text/javascript'>
32
+ var $m = jQuery.noConflict();
33
+ $m(document).ready(function(){
34
+ $m('.products-grid li').stop().hover(function() {
35
+ $m(this).css({'border':'#666666 1px solid'});
36
+ $m('img', this).fadeTo("fast", 0.75);
37
+ $m(".product_desc",this).animate({bottom:"0px"},200);
38
+ }, function() {
39
+ $m(".product_desc",this).stop().animate({bottom:"155px"},200);
40
+ $m('img', this).fadeTo("fast", 10);
41
+ $m(this).css({'border':'#2e2e2e 1px solid'});
42
+ });
43
+ });
44
+ </script>
45
+
46
+ <div class="clear_min"></div>
47
+ <div class="page_title_postion twenty_bottom_margin">
48
+ <div class="page-title category-title">
49
+ <h1 title="<?php echo $this->__('Special Offers'); ?>"><?php echo $this->__('Special Offers'); ?></h1>
50
+ <div class="cut_img"></div>
51
+ </div>
52
+ <div class="clear_min"></div>
53
+ </div>
54
+
55
+ <div class="mainpage_offer_products">
56
+ <?php if (($_products = $this->getProductCollection()) && $_products->getSize()) { ?>
57
+ <?php $_collectionSize = $_products->count(); ?>
58
+ <?php
59
+ $_columnCount = 3;
60
+ ?>
61
+
62
+ <?php echo $this->getToolbarHtml() ?>
63
+
64
+ <?php $i=0; foreach ($_products as $_product):
65
+ $isSimpleProduct = false;
66
+ if($_product->getTypeId() == "bundle")
67
+ {
68
+ $stock = 0;
69
+ $collection = $_product->getTypeInstance(true)->getSelectionsCollection($_product->getTypeInstance(true)->getOptionsIds($_product), $_product);
70
+ $stock_item=array();
71
+ foreach ($collection as $item) {
72
+ $qty = floor($item->getStockItem()->getQty());
73
+ if( $qty > 0) {
74
+ $stock_item[] = $qty;
75
+ }
76
+ }
77
+ $stock = min($stock_item);
78
+ }
79
+ else
80
+ {
81
+ if($_product->isConfigurable()) {
82
+ $allProducts = $_product->getTypeInstance(true)->getUsedProducts(null, $_product);
83
+ $stock = 0;
84
+ foreach($allProducts as $prod) {
85
+ $stock = $stock + floor($prod->getStockItem()->getQty());
86
+ }
87
+ }else {
88
+ $stockObj = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product->getId());
89
+ $stock = (int)$stockObj->getQty();
90
+ $isSimpleProduct = true;
91
+ }
92
+ }
93
+ ?>
94
+ <?php if ($i++%$_columnCount==0): ?>
95
+ <ul class="products-grid">
96
+ <?php endif ?>
97
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
98
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
99
+ <h2 class="product-name">
100
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>">
101
+ <?php $name = substr($name = $_helper->productAttribute($_product, $_product->getName(), 'name'),0,48).'...'; ?>
102
+ <?php echo $name; ?>
103
+ </a>
104
+ </h2>
105
+ <?php if($_product->getRatingSummary()): ?>
106
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
107
+ <?php endif; ?>
108
+ <?php echo $this->getPriceHtml($_product, true) ?>
109
+ <div class="actions">
110
+ <?php if($_product->isSaleable()): ?>
111
+ <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>
112
+ <?php else: ?>
113
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
114
+ <?php endif; ?>
115
+ <ul class="add-to-links">
116
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
117
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
118
+ <?php endif; ?>
119
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
120
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
121
+ <?php endif; ?>
122
+ </ul>
123
+ </div>
124
+ </li>
125
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
126
+ </ul>
127
+ <?php endif ?>
128
+ <?php endforeach ?>
129
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
130
+ <?php echo $this->getToolbarHtml() ?>
131
+ <?php } else { ?>
132
+ <?php echo $this->__('There are no offers matching the selection.') ?>
133
+ <?php } ?>
134
+
135
+ </div>
app/design/frontend/default/reality02/template/catalog/product/offers_home.phtml ADDED
@@ -0,0 +1,126 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ $_helper = $this->helper('catalog/output');
29
+ ?>
30
+
31
+ <script type='text/javascript'>
32
+ var $m = jQuery.noConflict();
33
+ $m(document).ready(function(){
34
+ $m('.products-grid-home li').stop().hover(function() {
35
+ $m(this).css({'border':'#666666 1px solid'});
36
+ $m('img', this).fadeTo("fast", 0.75);
37
+ $m(".product_desc",this).animate({bottom:"0px"},200);
38
+ }, function() {
39
+ $m(".product_desc",this).stop().animate({bottom:"155px"},200);
40
+ $m('img', this).fadeTo("fast", 10);
41
+ $m(this).css({'border':'#2e2e2e 1px solid'});
42
+ });
43
+ });
44
+ </script>
45
+
46
+ <div>
47
+ <h2 class="home_block_title"><a href="<?php echo $this->getUrl('shopnow/specialoffers/') ?>"><?php echo $this->__("Our special offers") ?></a></h2>
48
+ <?php if (($_products = $this->getProductCollection()) && $_products->getSize()) { ?>
49
+ <?php $_collectionSize = $_products->count(); ?>
50
+ <?php
51
+ $_columnCount = 3;
52
+ $number_to_display = 1;
53
+ ?>
54
+
55
+ <?php $i=0; foreach ($_products as $_product):
56
+ if($number_to_display < 4 ) {
57
+ $isSimpleProduct = false;
58
+ if($_product->getTypeId() == "bundle")
59
+ {
60
+ $stock = 0;
61
+ $collection = $_product->getTypeInstance(true)->getSelectionsCollection($_product->getTypeInstance(true)->getOptionsIds($_product), $_product);
62
+ $stock_item=array();
63
+ foreach ($collection as $item) {
64
+ $qty = floor($item->getStockItem()->getQty());
65
+ if( $qty > 0) {
66
+ $stock_item[] = $qty;
67
+ }
68
+ }
69
+ $stock = min($stock_item);
70
+ }
71
+ else
72
+ {
73
+ if($_product->isConfigurable()) {
74
+ $allProducts = $_product->getTypeInstance(true)->getUsedProducts(null, $_product);
75
+ $stock = 0;
76
+ foreach($allProducts as $prod) {
77
+ $stock = $stock + floor($prod->getStockItem()->getQty());
78
+ }
79
+ }else {
80
+ $stockObj = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product->getId());
81
+ $stock = (int)$stockObj->getQty();
82
+ $isSimpleProduct = true;
83
+ }
84
+ }
85
+ ?>
86
+ <?php if ($i++%$_columnCount==0): ?>
87
+ <ul class="products-grid">
88
+ <?php endif ?>
89
+ <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
90
+ <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(135); ?>" width="135" height="135" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
91
+ <h2 class="product-name">
92
+ <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>">
93
+ <?php $name = substr($name = $_helper->productAttribute($_product, $_product->getName(), 'name'),0,48).'...'; ?>
94
+ <?php echo $name; ?>
95
+ </a>
96
+ </h2>
97
+ <?php if($_product->getRatingSummary()): ?>
98
+ <?php echo $this->getReviewsSummaryHtml($_product, 'short') ?>
99
+ <?php endif; ?>
100
+ <?php echo $this->getPriceHtml($_product, true) ?>
101
+ <div class="actions">
102
+ <?php if($_product->isSaleable()): ?>
103
+ <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>
104
+ <?php else: ?>
105
+ <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
106
+ <?php endif; ?>
107
+ <ul class="add-to-links">
108
+ <?php if ($this->helper('wishlist')->isAllow()) : ?>
109
+ <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
110
+ <?php endif; ?>
111
+ <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
112
+ <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
113
+ <?php endif; ?>
114
+ </ul>
115
+ </div>
116
+ </li>
117
+ <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
118
+ </ul>
119
+ <?php endif ?>
120
+ <?php ++$number_to_display; ?>
121
+ <?php } ?>
122
+ <?php endforeach ?>
123
+ <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
124
+
125
+ <?php } ?>
126
+ </div>
app/design/frontend/default/reality02/template/catalogsearch/form.mini.phtml ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
24
+ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
+ */
26
+ /* @var $this Mage_Core_Block_Template */
27
+ /* @var $catalogSearchHelper Mage_Catalogsearch_Helper_Data */
28
+ $catalogSearchHelper = $this->helper('catalogsearch');
29
+ ?>
30
+ <form id="search_mini_form" action="<?php echo $catalogSearchHelper->getResultUrl() ?>" method="get">
31
+ <div class="form-search">
32
+ <label for="search"><?php echo $this->__('Search:') ?></label>
33
+ <input id="search" type="text" name="<?php echo $catalogSearchHelper->getQueryParamName() ?>" value="<?php echo $catalogSearchHelper->getEscapedQueryText() ?>" class="input-text" maxlength="<?php echo $catalogSearchHelper->getMaxQueryLength();?>" />
34
+ <button type="submit" title="<?php echo $this->__('Search') ?>" class="button">
35
+ <img src="<?php echo $this->getSkinUrl('images/btn_search.png') ?>" alt="<?php echo $this->__('search') ?>" />
36
+ </button>
37
+ <div id="search_autocomplete" class="search-autocomplete"></div>
38
+ <script type="text/javascript">
39
+ //<![CDATA[
40
+ var searchForm = new Varien.searchForm('search_mini_form', 'search', '<?php echo $this->__('Search entire store here...') ?>');
41
+ searchForm.initAutocomplete('<?php echo $catalogSearchHelper->getSuggestUrl() ?>', 'search_autocomplete');
42
+ //]]>
43
+ </script>
44
+ </div>
45
+ </form>
app/design/frontend/default/reality02/template/checkout/cart/header.cart.phtml ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php $_cartQty = $this->getSummaryCount() ?>
2
+ <div class="box header-cart" id="header-cart">
3
+ <div class="head" title="go to my basket" onclick="gotocheckout()">
4
+ <?php $_items = $this->getItems() ?>
5
+ <h6><?php echo $this->__('<a href="%s">My Basket</a>', $this->getUrl('checkout/cart')) ?></h6>
6
+
7
+ <h4 id="header-cart-top" >
8
+ <?php if ($_cartQty>0): ?>
9
+ <?php if ($_cartQty==1): ?>
10
+ <?php echo $this->__('<a href="%s"><span>1 item</span></a>', $this->getUrl('checkout/cart')) ?>
11
+ <?php else: ?>
12
+ <?php echo $this->__('<a href="'.$this->getUrl('checkout/cart').'"><span>%s items</span></a>', $_cartQty) ?>
13
+ <?php endif ?>
14
+ <?php else: ?>
15
+ <?php echo $this->__('<a href="%s"><span>0 items</span></a>', $this->getUrl('checkout/cart')) ?>
16
+ <?php endif ?>
17
+ -
18
+ <?php echo Mage::helper('checkout')->formatPrice($this->getSubtotal()) ?>
19
+ </h4>
20
+ <button type="submit" onclick="gotocart()" title="<?php echo $this->__('View Cart') ?>" class="button"><span><span><?php echo $this->__('View Cart') ?></span></span></button>
21
+ <button type="submit" onclick="gotocheckout()" title="<?php echo $this->__('Checkout') ?>" class="button"><span><span><?php echo $this->__('Checkout') ?></span></span></button>
22
+ </div>
23
+ </div>
24
+
25
+ <script type="text/javascript">
26
+ function gotocart() {
27
+ var url = '<?php echo $this->getUrl('checkout/cart'); ?>'
28
+ self.location= url;
29
+ }
30
+ function gotocheckout() {
31
+ var url = '<?php echo $this->getUrl('checkout/onepage'); ?>'
32
+ self.location= url;
33
+ }
34
+ </script>
35
+
app/design/frontend/default/reality02/template/directory/currency_header.phtml ADDED
@@ -0,0 +1,45 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Currency switcher
30
+ *
31
+ * @see Mage_Directory_Block_Currency
32
+ */
33
+ ?>
34
+ <?php if($this->getCurrencyCount()>1): ?>
35
+ <div class="header-currency">
36
+ <label for="select-language"><?php echo $this->__('Currency:') ?></label>
37
+ <select name="currency" title="<?php echo $this->__('Select Your Currency') ?>" onchange="setLocation(this.value)">
38
+ <?php foreach ($this->getCurrencies() as $_code => $_name): ?>
39
+ <option value="<?php echo $this->getSwitchCurrencyUrl($_code) ?>"<?php if($_code==$this->getCurrentCurrencyCode()): ?> selected="selected"<?php endif; ?>>
40
+ <?php echo $_code ?>
41
+ </option>
42
+ <?php endforeach; ?>
43
+ </select>
44
+ </div>
45
+ <?php endif; ?>
app/design/frontend/default/reality02/template/homepageandlayouts/homecontainer.phtml ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <div class="homepage-only-container">
2
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('homepage_banners')->toHtml(); ?>
3
+ </div>
app/design/frontend/default/reality02/template/page/1column.phtml ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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 col1-layout">
44
+ <div class="main">
45
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
46
+ <div class="col-main">
47
+ <?php echo $this->getChildHtml('global_messages') ?>
48
+ <?php echo $this->getChildHtml('content') ?>
49
+ </div>
50
+ </div>
51
+ </div>
52
+ <?php echo $this->getChildHtml('footer') ?>
53
+ <?php echo $this->getChildHtml('before_body_end') ?>
54
+ </div>
55
+ </div>
56
+ <?php echo $this->getAbsoluteFooter() ?>
57
+ </body>
58
+ </html>
app/design/frontend/default/reality02/template/page/2columns-left.phtml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ <div class="col-main">
47
+ <?php echo $this->getChildHtml('global_messages') ?>
48
+ <?php echo $this->getChildHtml('content') ?>
49
+ </div>
50
+ <div class="col-left sidebar"><?php echo $this->getChildHtml('left') ?></div>
51
+ </div>
52
+ </div>
53
+ <?php echo $this->getChildHtml('footer') ?>
54
+ <?php echo $this->getChildHtml('before_body_end') ?>
55
+ </div>
56
+ </div>
57
+ <?php echo $this->getAbsoluteFooter() ?>
58
+ </body>
59
+ </html>
app/design/frontend/default/reality02/template/page/2columns-right.phtml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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-right-layout">
44
+ <div class="main">
45
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
46
+ <div class="col-main">
47
+ <?php echo $this->getChildHtml('global_messages') ?>
48
+ <?php echo $this->getChildHtml('content') ?>
49
+ </div>
50
+ <div class="col-right sidebar"><?php echo $this->getChildHtml('right') ?></div>
51
+ </div>
52
+ </div>
53
+ <?php echo $this->getChildHtml('footer') ?>
54
+ <?php echo $this->getChildHtml('before_body_end') ?>
55
+ </div>
56
+ </div>
57
+ <?php echo $this->getAbsoluteFooter() ?>
58
+ </body>
59
+ </html>
app/design/frontend/default/reality02/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 base_default
23
+ * @copyright Copyright (c) 2012 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 col3-layout">
44
+ <div class="main">
45
+ <?php echo $this->getChildHtml('breadcrumbs') ?>
46
+ <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
+ <div class="col-right sidebar"><?php echo $this->getChildHtml('right') ?></div>
54
+ </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/reality02/template/page/html/breadcrumbs.phtml ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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($crumbs && is_array($crumbs)): ?>
28
+ <div class="breadcrumbs">
29
+ <ul>
30
+ <?php foreach($crumbs as $_crumbName=>$_crumbInfo): ?>
31
+ <li class="<?php echo $_crumbName ?>">
32
+ <?php if($_crumbInfo['link']): ?>
33
+ <a href="<?php echo $_crumbInfo['link'] ?>" title="<?php echo $this->htmlEscape($_crumbInfo['title']) ?>"><?php echo $this->htmlEscape($_crumbInfo['label']) ?></a>
34
+ <?php elseif($_crumbInfo['last']): ?>
35
+ <strong><?php echo $this->htmlEscape($_crumbInfo['label']) ?></strong>
36
+ <?php else: ?>
37
+ <?php echo $this->htmlEscape($_crumbInfo['label']) ?>
38
+ <?php endif; ?>
39
+ <?php if(!$_crumbInfo['last']): ?>
40
+ <span> / </span>
41
+ <?php endif; ?>
42
+ </li>
43
+ <?php endforeach; ?>
44
+ </ul>
45
+ </div>
46
+ <?php endif; ?>
app/design/frontend/default/reality02/template/page/html/footer.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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ <div class="content">
30
+ <?php echo $this->getChildHtml() ?>
31
+ <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>
32
+ <address><?php echo $this->getCopyright() ?></address>
33
+ </div>
34
+ </div>
35
+ </div>
36
+
37
+ <div class="footer-bottom-container">
38
+ <div class="footer-bottom">
39
+ <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('footer_bottom')->toHtml();?>
40
+ </div>
41
+ </div>
app/design/frontend/default/reality02/template/page/html/header.phtml ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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-top">
31
+ <div class="header">
32
+ <?php echo $this->getChildHtml('store_language'); ?>
33
+ <?php echo $this->getChildHtml('currency_header'); ?>
34
+ <?php echo $this->getChildHtml('topLinks'); ?>
35
+ </div>
36
+ </div>
37
+ <div class="clear_min"></div>
38
+ <div class="header-container">
39
+ <div class="header">
40
+ <div class="header-logo">
41
+ <?php if ($this->getIsHomePage()):?>
42
+ <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>
43
+ <?php else:?>
44
+ <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>
45
+ <?php endif?>
46
+ </div>
47
+ <div class="header-right">
48
+ <div class="quick-access">
49
+ <?php echo $this->getChildHtml('topSearch'); ?>
50
+ </div>
51
+ </div>
52
+ <?php echo $this->getChildHtml('topContainer'); ?>
53
+ </div>
54
+ </div>
55
+
56
+ <?php echo $this->getChildHtml('topMenu') ?>
app/design/frontend/default/reality02/template/page/html/pager.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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Pager template
30
+ *
31
+ * @see Mage_Page_Block_Html_Pager
32
+ */
33
+ ?>
34
+ <?php if($this->getCollection()->getSize()): ?>
35
+
36
+ <?php if($this->getUseContainer()): ?>
37
+ <div class="pager">
38
+ <?php endif ?>
39
+
40
+ <?php if($this->getShowAmounts()): ?>
41
+ <p class="amount">
42
+ <?php if($this->getLastPageNum()>1): ?>
43
+ <?php echo $this->__('Items %s to %s of %s total', $this->getFirstNum(), $this->getLastNum(), $this->getTotalNum()) ?>
44
+ <?php else: ?>
45
+ <strong><?php echo $this->__('%s Item(s)', $this->getTotalNum()) ?></strong>
46
+ <?php endif; ?>
47
+ </p>
48
+ <?php endif ?>
49
+
50
+ <?php if($this->getShowPerPage()): ?>
51
+ <div class="limiter">
52
+ <label><?php echo $this->__('Show') ?></label>
53
+ <select onchange="setLocation(this.value)">
54
+ <?php foreach ($this->getAvailableLimit() as $_key=>$_limit): ?>
55
+ <option value="<?php echo $this->getLimitUrl($_key) ?>"<?php if($this->isLimitCurrent($_key)): ?> selected="selected"<?php endif ?>>
56
+ <?php echo $_limit ?>
57
+ </option>
58
+ <?php endforeach; ?>
59
+ </select> <?php echo $this->__('per page') ?>
60
+ </div>
61
+ <?php endif ?>
62
+
63
+ <?php if($this->getLastPageNum()>1): ?>
64
+ <div class="pages">
65
+ <strong><?php echo $this->__('Page:') ?></strong>
66
+ <ol>
67
+ <?php if (!$this->isFirstPage()): ?>
68
+ <li>
69
+ <a class="previous<?php if(!$this->getAnchorTextForPrevious()): ?> i-previous<?php endif;?>" href="<?php echo $this->getPreviousPageUrl() ?>" title="<?php echo $this->__('Previous') ?>">
70
+ <?php if(!$this->getAnchorTextForPrevious()): ?>
71
+ <img src="<?php echo $this->getSkinUrl('images/pager_arrow_left.gif') ?>" alt="<?php echo $this->__('Previous') ?>" class="v-middle" />
72
+ <?php else: ?>
73
+ <?php echo $this->getAnchorTextForPrevious() ?>
74
+ <?php endif;?>
75
+ </a>
76
+ </li>
77
+ <?php endif;?>
78
+
79
+ <?php if ($this->canShowFirst()): ?>
80
+ <li><a class="first" href="<?php echo $this->getFirstPageUrl() ?>">1</a></li>
81
+ <?php endif;?>
82
+
83
+ <?php if ($this->canShowPreviousJump()): ?>
84
+ <li><a class="previous_jump" title="" href="<?php echo $this->getPreviousJumpUrl() ?>">...</a></li>
85
+ <?php endif;?>
86
+
87
+ <?php foreach ($this->getFramePages() as $_page): ?>
88
+ <?php if ($this->isPageCurrent($_page)): ?>
89
+ <li class="current"><?php echo $_page ?></li>
90
+ <?php else: ?>
91
+ <li><a href="<?php echo $this->getPageUrl($_page) ?>"><?php echo $_page ?></a></li>
92
+ <?php endif;?>
93
+ <?php endforeach;?>
94
+
95
+
96
+ <?php if ($this->canShowNextJump()): ?>
97
+ <li><a class="next_jump" title="" href="<?php echo $this->getNextJumpUrl() ?>">...</a></li>
98
+ <?php endif;?>
99
+
100
+ <?php if ($this->canShowLast()): ?>
101
+ <li><a class="last" href="<?php echo $this->getLastPageUrl() ?>"><?php echo $this->getLastPageNum() ?></a></li>
102
+ <?php endif;?>
103
+
104
+ <?php if (!$this->isLastPage()): ?>
105
+ <li>
106
+ <a class="next<?php if(!$this->getAnchorTextForNext()): ?> i-next<?php endif; ?>" href="<?php echo $this->getNextPageUrl() ?>" title="<?php echo $this->__('Next') ?>">
107
+ <?php if(!$this->getAnchorTextForNext()): ?>
108
+ <img src="<?php echo $this->getSkinUrl('images/pager_arrow_right.gif') ?>" alt="<?php echo $this->__('Next') ?>" class="v-middle" />
109
+ <?php else: ?>
110
+ <?php echo $this->getAnchorTextForNext() ?>
111
+ <?php endif;?>
112
+ </a>
113
+ </li>
114
+ <?php endif;?>
115
+ </ol>
116
+
117
+ </div>
118
+ <?php endif; ?>
119
+
120
+ <?php if($this->getUseContainer()): ?>
121
+ </div>
122
+ <?php endif ?>
123
+
124
+ <?php endif ?>
app/design/frontend/default/reality02/template/page/html/top.links.phtml ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * @deprecated after 1.4.0.1
30
+ */
31
+ ?>
32
+ <?php if($toplinks && is_array($toplinks)): ?>
33
+ <ul class="links">
34
+ <?php echo $this->getChildHtml() ?>
35
+ <?php foreach($toplinks as $_toplink): ?>
36
+ <li<?php if($_toplink['first']||$_toplink['last']): ?> class="<?php if($_toplink['first']): ?>first<?php endif; ?><?php if($_toplink['last']): ?> last<?php endif; ?>"<?php endif; ?> <?php echo $_toplink['liParams'] ?>><?php echo $_toplink['beforeText'] ?><a <?php echo $_toplink['aParams'] ?>><?php echo $_toplink['innerText'] ?></a><?php echo $_toplink['afterText'] ?></li>
37
+ <?php endforeach; ?>
38
+ </ul>
39
+ <?php endif; ?>
app/design/frontend/default/reality02/template/page/html/topmenu.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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Top menu for store
30
+ *
31
+ * @see Mage_Page_Block_Html_Topmenu
32
+ */
33
+ ?>
34
+ <?php $_menu = $this->getHtml('level-top') ?>
35
+ <?php if($_menu): ?>
36
+ <div class="nav-container">
37
+ <ul id="nav">
38
+ <?php echo $_menu ?>
39
+ </ul>
40
+ </div>
41
+ <?php endif ?>
app/design/frontend/default/reality02/template/page/switch/languages.phtml ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 base_default
23
+ * @copyright Copyright (c) 2012 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
+ * Language switcher template
30
+ *
31
+ * @see Mage_Page_Block_Switch
32
+ */
33
+ ?>
34
+ <?php if(count($this->getStores())>1): ?>
35
+ <div class="form-language">
36
+ <label for="select-language"><?php echo $this->__('Language:') ?></label>
37
+ <select id="select-language" title="<?php echo $this->__('Your Language') ?>" onchange="window.location.href=this.value">
38
+ <?php foreach ($this->getStores() as $_lang): ?>
39
+ <?php $_selected = ($_lang->getId() == $this->getCurrentStoreId()) ? ' selected="selected"' : '' ?>
40
+ <option value="<?php echo $_lang->getCurrentUrl() ?>"<?php echo $_selected ?>><?php echo $this->htmlEscape($_lang->getName()) ?></option>
41
+ <?php endforeach; ?>
42
+ </select>
43
+ </div>
44
+ <?php endif; ?>
app/etc/modules/Productiveminds_Catalog.xml ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Productiveminds_Catalog>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ <depends>Mage_Catalog</depends>
8
+ </Productiveminds_Catalog>
9
+ </modules>
10
+ </config>
assets/reality02/Installation.pdf ADDED
Binary file
package.xml ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <package>
3
+ <name>Productiveminds_Reality02</name>
4
+ <version>0.1.4</version>
5
+ <stability>stable</stability>
6
+ <license>OSL</license>
7
+ <channel>community</channel>
8
+ <extends/>
9
+ <summary>Reality theme is elegant, clean and attractive - boasting cool color scheme and design. It supports for all major browsers. Unique features: (i) Inherent homepage extension. (ii) Improved for SEO.</summary>
10
+ <description>Reality theme is elegant, clean and attractive - boasting cool color scheme and design. It supports for all major browsers. Unique features: (i) Inherent homepage extension. (ii) Improved for SEO.</description>
11
+ <notes>Reality theme is elegant, clean and attractive - boasting cool color scheme and design. It supports for all major browsers. Unique features: (i) Inherent homepage extension. (ii) Improved for SEO.</notes>
12
+ <authors><author><name>Productiveminds</name><user>productiveminds</user><email>info@productiveminds.com</email></author></authors>
13
+ <date>2016-01-01</date>
14
+ <time>15:26:56</time>
15
+ <contents><target name="magelocal"><dir name="Productiveminds"><dir name="Catalog"><dir name="Block"><dir name="Product"><file name="New.php" hash="71aa8b05da4664db9e15da5bf1717d34"/><file name="Specialoffers.php" hash="0227e6ba04cfbf76dfcb36a04d3f91bb"/></dir></dir><dir name="Helper"><file name="Data.php" hash="1517b0d58a2a994ed583e4f243bf2a95"/></dir><dir name="controllers"><file name="NewController.php" hash="d197a971cee89213fb13e1ba35ceb2b2"/><file name="SpecialoffersController.php" hash="892c084c768f35d0650edd8facca59b5"/></dir><dir name="etc"><file name="config.xml" hash="3c6e45111410efd8a2b0336289d96a92"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Productiveminds_Catalog.xml" hash="3b757cd07097f0935fe8f5a647398df2"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="reality02"><dir name="layout"><file name="catalog.xml" hash="dcf6e8ad3315e65de032438c130a2689"/><file name="catalogsearch.xml" hash="2370e603aaf75246f83cbc22f74830fe"/><file name="checkout.xml" hash="bab345f2ad276f9fc950890c1ffd63a5"/><file name="directory.xml" hash="a8f7645d3299e99d465887fe60cd9c9f"/><file name="newsletter.xml" hash="906626b3986fa8c1959df34e2f4dfe29"/><file name="page.xml" hash="69b37c778b2e6d3e1915b0658aea4fa7"/><file name="poll.xml" hash="8aea8c5a424cbc4a63075dbaeac385ce"/><dir name="productiveminds"><file name="catalog.xml" hash="3528309b25153118d7ea0c85f6ccda00"/></dir><file name="productiveminds_homepageandlayouts.xml" hash="ff45f3979d52a011c019e7eb002607cf"/><file name="tag.xml" hash="a2df7d3c6930987fd3cac80d5fa741f7"/></dir><dir name="template"><dir name="catalog"><dir name="layer"><file name="view.phtml" hash="c820ce9046e08989aada06835dee6748"/></dir><dir name="navigation"><file name="left.phtml" hash="e287afeb46a84aa5c8c1e685f51bffaa"/></dir><dir name="product"><file name="list.phtml" hash="19a08b4e3dab6cab9df232a01d42d24f"/><file name="new_all.phtml" hash="3e27313b199d3dec7fba65ace331dc99"/><file name="new_home.phtml" hash="0c9e8ea5ea12c290b60a1e0023d3c8cc"/><file name="offers_all.phtml" hash="ea0056a1126d09b52624e146ecfb502b"/><file name="offers_home.phtml" hash="732f5474bb0d0c87d49914326f5cd247"/></dir></dir><dir name="catalogsearch"><file name="form.mini.phtml" hash="31765744b6346371cf1f9c2c870fb651"/></dir><dir name="checkout"><dir name="cart"><file name="header.cart.phtml" hash="2ad5fb81e197351eb0f06073c6c4dd62"/></dir></dir><dir name="directory"><file name="currency_header.phtml" hash="72e6408ee4c4aefb396f68a3f98810db"/></dir><dir name="homepageandlayouts"><file name="homecontainer.phtml" hash="d97b26e46206b0ba0c5f80a1ab0d6043"/></dir><dir name="page"><file name="1column.phtml" hash="8baf2606d5a89ead3432083920ec6eba"/><file name="2columns-left.phtml" hash="a697639e634bf256ec70eb8e5ba53fdd"/><file name="2columns-right.phtml" hash="89933fea0923c88825935409f343562d"/><file name="3columns.phtml" hash="df817532bf389200833e8497359aae3a"/><dir name="html"><file name="breadcrumbs.phtml" hash="b647f330c8522a8b63ce277b7397ab1d"/><file name="footer.phtml" hash="c55dbe6a23633c60ae828cf86a83ad21"/><file name="header.phtml" hash="ab9dbf5afecd466d89dff20bcc2405c5"/><file name="pager.phtml" hash="bb14f7c7fe337f98c5a50453ac933f31"/><file name="top.links.phtml" hash="156bf2c82e02940a392398b81df00d73"/><file name="topmenu.phtml" hash="3967cc1a585c91d7fe6ef81b3b9914a5"/></dir><dir name="switch"><file name="languages.phtml" hash="d2a1b168b5dc67dc1b843ebbdb3a5139"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="frontend"><dir name="default"><dir name="reality02"><dir name="css"><file name="custom.css" hash="82917efc903e59cc84bb93b33f835f7e"/><file name="styles-ie.css" hash="ffe623005339241d8748054baad4e831"/><file name="styles.css" hash="8ab915e27163af8c33f2527a5f8ce6a4"/></dir><file name="favicon.ico" hash="d7c6ea27e494cf0e10281123aeb8b69c"/><dir name="images"><dir name="banners"><file name="new1.png" hash="c1ae58186e508ac0c70cad4fab50f48f"/><file name="new2.png" hash="a5e90322612cf8cc6ff5118f477eb507"/><file name="s1.png" hash="9914170046d745c1109c22a77c7973fc"/><file name="s2.png" hash="9914170046d745c1109c22a77c7973fc"/><file name="s3.png" hash="9914170046d745c1109c22a77c7973fc"/><file name="screenshot1.png" hash="f1784527165c0bb7597687e55c8693a8"/><file name=".DS_Store" hash="194577a7e20bdcc7afbb718f502c134c"/></dir><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bg-gray.jpg" hash="fd51bbe506189b92fcc4dd27ff8f0814"/><file name="bg-gray.png" hash="b232e5e4c5e3f84f1053a241e0401bc0"/><file name="bg-gray.psd" hash="01a16ddfb3c3b0f29a798c21a3131e24"/><file name="bg-new.png" hash="4f0ee146622f7b35bcae84dedad2ff09"/><file name="bg-new.psd" hash="79397a7f982bd4a6774a5bf4da1afea3"/><file name="bg-new2.png" hash="b327f344058538b893d5cbd9825ce35c"/><file name="bg-new2.psd" hash="ec03d3cabba28507ab32948df896218f"/><file name="bg-v.png" hash="bb14229dcf3bc24f21633c7cb6206851"/><file name="bg-v.psd" hash="d2d372dcd71cd2f22caa07b25d699f27"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_previous.gif" hash="63473a1520a73bb0c9b47b685d17cd21"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search-16.png" hash="549f6bf1b0531c0fe5f7887bc7bb2b09"/><file name="btn_search-24.png" hash="95d02233472379c9b3753e2e55232f31"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_search.png" hash="0f8e2110af34ce521976333e424b63a7"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="conntosol.png" hash="38217124415fa28e43e85cb50e68a269"/><file name="conntosol.psd" hash="57f453235a16322ba7c509427a3e847a"/><file name="cvv.gif" hash="83cdd38bf110b0f9c52fe84b56f45298"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="deselect-c.png" hash="bf2e5e6a59a7d3f378d91b2bdf13fba8"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="fb-24.png" hash="936015a5e40c59d57131766bf1c4c007"/><file name="fb-24.psd" hash="48b4a3b6c0f0acc91b63cc6ab8833061"/><file name="fb-32.png" hash="998044af2a4a0a3181e2bdbdf50bf828"/><file name="fb-32.psd" hash="6a5f81eb4c64b21e4241226a8f3de400"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><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_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo-240x40.gif" hash="d7c899e63ec98d0de3553e21445147f6"/><file name="logo-240x40.png" hash="f53cbd276a4e91ecf638134b576a0089"/><file name="logo-240x40.psd" hash="0a398a38a1ed8576866871f4c26d2dbe"/><file name="logo-240x60.gif" hash="59075430040017b777c00678899712b4"/><file name="logo-240x60.png" hash="502a6108d5a6aab8c0c7c97ea48fccbd"/><file name="logo-240x60.psd" hash="721c9afe3f510f6df658bbfcd307fdae"/><file name="logo-cts.png" hash="f2a00ccfc3b59b7178504059f05e443b"/><file name="logo-cts.psd" hash="67f66392d1e68a96f6ca1ccd85966a68"/><file name="logo-pms-demo.gif" hash="d9f5e38c8177cb87f33687479615f1ad"/><file name="logo-pms-icon.png" hash="dc8865621eeac3aa5f06e915995c2452"/><file name="logo-pms-icon.psd" hash="34f7ff3fa0be164787c8bd8cb6cf398c"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo.png" hash="857781d2d5a89798f9bff7366c0d0ebf"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="main-bg-plain-menu.png" hash="d840e80cc15ede8d6365a4ca68ebcde2"/><file name="main-bg-plain-menu.psd" hash="da7bf993cbdc2b2f6bf16bbedab3cbd2"/><file name="main-bg-plain-short.png" hash="d840e80cc15ede8d6365a4ca68ebcde2"/><file name="main-bg-plain-short.psd" hash="ef51766baaa98f1ef3ddbadf05e027bb"/><file name="main-bg-plain.png" hash="889d93827a2d023b8610f5adc99289dc"/><file name="main-bg-plain.psd" hash="552d70d591391222feafc6e4fdec5cf1"/><file name="main-bg-plain2.png" hash="889d93827a2d023b8610f5adc99289dc"/><file name="main-bg-plain2.psd" hash="3259cb6a82fdd66ba9c62ff80d5225a6"/><file name="main-bg.png" hash="71ede8f7d3e89e12145b2f99ee04805a"/><file name="main-bg.psd" hash="31bf9c6301a1783eadb0aa32cf88a67f"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="offers-1.psd" hash="b08021fb72fb0fb6625bec567d18d805"/><file name="offers-5.png" hash="6237054297d8b594439a3cb2c675b535"/><file name="offers-5.psd" hash="e27431b5773476a161f4cfd659b0148f"/><file name="offers1.png" hash="29200d61db7f50a965056d885d0aac6e"/><file name="offers1.psd" hash="bdea29b10bf79c3b40823f99f2faf320"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="payments.png" hash="7ff0019496cde530e2f1bcdcb2c416b3"/><file name="payments.psd" hash="b14887994a86a1c4c5de81a3533f3cf9"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="select-c.png" hash="c831249bc72436462d8be756cd30339a"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="twitter-24.png" hash="59b23f3f3abba0ffbcf37f08c29b8496"/><file name="twitter-24.psd" hash="ef1310d73a3198d7edfbe096f27ce3ca"/><file name="twitter-32.png" hash="b21be568cd8d3913512139886d6063f8"/><file name="twitter-32.psd" hash="a5932f7dbab3983ee913fb0047d196c8"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><file name=".DS_Store" hash="327126457da10871df6d87d03493efaf"/></dir><dir name="js"><file name="gliding.js" hash="be2ae89a6415f34678a4b8d0bb20f395"/></dir><file name=".DS_Store" hash="875600075bcf902be0a07960066037d3"/></dir></dir></dir></target><target name="mage"><dir name="assets"><dir name="reality02"><file name="Installation.pdf" hash="1580baaf6e1ed83bb89bd4a35037836b"/></dir></dir></target></contents>
16
+ <compatible/>
17
+ <dependencies><required><php><min>5.2.0</min><max>5.6.0</max></php></required></dependencies>
18
+ </package>
skin/frontend/default/reality02/.DS_Store ADDED
Binary file
skin/frontend/default/reality02/css/custom.css ADDED
@@ -0,0 +1,975 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_default
22
+ * @copyright Copyright (c) 2012 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 {
30
+ color:#333;
31
+ text-align:center;
32
+ font:12px/1.55 Arial, Helvetica, sans-serif;
33
+ background:#fff;
34
+ }
35
+
36
+ img { border:0; vertical-align:top; }
37
+
38
+ a { color:#1e7ec8; text-decoration:underline; }
39
+ a:hover { text-decoration:none; }
40
+ :focus { outline:0; }
41
+
42
+ /* Headings */
43
+ h1 { font-size:20px; font-weight:normal; }
44
+ h2 { font-size:18px; font-weight:normal; }
45
+ h3 { font-size:16px; font-weight:bold; }
46
+
47
+ .clear_min {
48
+ clear:both;
49
+ height: 0px;
50
+ margin: 0px;
51
+ padding: 0px;
52
+ }
53
+ .float_left {
54
+ float: left;
55
+ }
56
+ .float_right {
57
+ float: right;
58
+ }
59
+ .centered {
60
+ text-align: center;
61
+ }
62
+ .bolded {
63
+ font-weight: bold;
64
+ }
65
+ .whiteColor {
66
+ color: #fff;
67
+ }
68
+
69
+ .no-display {
70
+ display: none !important;
71
+ }
72
+ .three_top_margin {
73
+ margin-top: 3px !important;
74
+ }
75
+ .three_bottom_margin {
76
+ margin-bottom: 3px !important;
77
+ }
78
+ .five_top_margin {
79
+ margin-top: 5px !important;
80
+ }
81
+ .minus_five_top_margin {
82
+ margin-top: -5px !important;
83
+ }
84
+ .five_bottom_margin {
85
+ margin-bottom: 5px !important;
86
+ }
87
+ .ten_top_margin {
88
+ margin-top: 10px !important;
89
+ }
90
+ .ten_margin {
91
+ margin: 10px !important;
92
+ }
93
+ .ten_bottom_margin {
94
+ margin-bottom: 10px !important;
95
+ }
96
+ .ten_left_padding {
97
+ padding-left: 10px !important;
98
+ }
99
+ .twenty_top_margin {
100
+ margin-top: 20px !important;
101
+ }
102
+ .five_left_margin {
103
+ margin-left: 5px !important;
104
+ }
105
+ .twenty_left_margin {
106
+ margin-left: 20px !important;
107
+ }
108
+ .ten_left_margin {
109
+ margin-left: 10px !important;
110
+ }
111
+ .fifteen_left_margin {
112
+ margin-left: 15px !important;
113
+ }
114
+ .fifteen_right_margin {
115
+ margin-right: 15px !important;
116
+ }
117
+ .ten_right_margin {
118
+ margin-right: 10px !important;
119
+ }
120
+ .fourty_left_margin {
121
+ margin-left: 40px !important;
122
+ }
123
+ .twenty_bottom_margin {
124
+ margin-bottom: 20px !important;
125
+ }
126
+ .twenty_five_top_margin {
127
+ margin-top: 25px !important;
128
+ }
129
+ .thirty_top_margin {
130
+ margin-top: 30px !important;
131
+ }
132
+ .fourty_bottom_margin {
133
+ margin-top: 40px !important;
134
+ }
135
+ .five_top_padding {
136
+ padding-top: 5px !important;
137
+ }
138
+ .ten_top_padding {
139
+ padding-top: 10px !important;
140
+ }
141
+ .fifteen_top_padding {
142
+ padding-top: 15px !important;
143
+ }
144
+ .twenty_top_padding {
145
+ padding-top: 20px !important;
146
+ }
147
+ .twenty_bottom_padding {
148
+ padding-bottom: 20px !important;
149
+ }
150
+ .whited {color:#fff !important;}
151
+ .redded { color: #f00; }
152
+ .lightgreyed { color: #ccc; }
153
+ .greyed { color: #999; }
154
+ .darkgreyed { color: #666; }
155
+
156
+ .black_bg {
157
+ background: #000 !important;
158
+ }
159
+
160
+ .main-container { background:#fff; }
161
+ .main {
162
+ width: 900px;
163
+ margin: 0 auto;
164
+ min-height: 200px;
165
+ text-align: left;
166
+ padding: 20px 0;
167
+ background: #fff;
168
+ }
169
+ .col1-layout .main {
170
+ width:900px;
171
+ }
172
+ .col2-left-layout .main {
173
+ }
174
+
175
+ .col2-right-layout .main {
176
+ }
177
+
178
+ .homepage-only-container {
179
+ margin: 0px;
180
+ }
181
+
182
+ /* Base Columns */
183
+ .col-left { float:left; width:250px; padding:0; }
184
+ .col-main { float:left; width:635px; padding:0; }
185
+ .col-right { float:right; width:250px; padding:0; }
186
+
187
+ /* 1 Column Layout */
188
+ .col1-layout .col-main { float: none; width: auto; margin: 0px; }
189
+
190
+ /* 2 Columns Layout */
191
+ .col2-left-layout .col-main { float:right; }
192
+ .col2-right-layout .col-main {}
193
+
194
+ /* 3 Columns Layout */
195
+ .col3-layout .col-main { width:475px; margin-left:15px; }
196
+ .col3-layout .col-wrapper { float:left; width:687px; }
197
+ .col3-layout .col-wrapper .col-main { float:right; }
198
+
199
+ /* Content Columns */
200
+ .col2-set .col-1 { float:left; width:48.5%; }
201
+ .col2-set .col-2 { float:right; width:48.5%; }
202
+ .col2-set .col-narrow { width:32%; }
203
+ .col2-set .col-wide { width:65%; }
204
+
205
+ .col3-set .col-1 { float:left; width:32%; }
206
+ .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
207
+ .col3-set .col-3 { float:right; width:32%; }
208
+
209
+ .col4-set .col-1 { float:left; width:23.5%; }
210
+ .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
211
+ .col4-set .col-3 { float:left; width:23.5%; }
212
+ .col4-set .col-4 { float:right; width:23.5%; }
213
+ /* ======================================================================================= */
214
+
215
+
216
+ /* Global Styles ========================================================================= */
217
+ /* Form Elements */
218
+ input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
219
+ input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
220
+ input.input-text,textarea { padding:2px; border-radius: 1px 5px 5px 1px; }
221
+ select { padding:1px; }
222
+ select option { padding-right:10px; }
223
+ select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
224
+ select.multiselect option:last-child { border-bottom:0; }
225
+ textarea { overflow:auto; }
226
+ input.radio { margin-right:3px; }
227
+ input.checkbox { margin-right:3px; }
228
+ input.qty { width:2.5em !important; }
229
+ button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
230
+ button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
231
+ button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
232
+ button.button span { display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
233
+ button.button span span { border:0; padding:0; }
234
+ button.disabled span { border-color:#bbb !important; background:#bbb !important; }
235
+
236
+
237
+ button.button span {
238
+ color: #fff;
239
+ padding: 2px 12px;
240
+ border-radius: 5px;
241
+ background:#065387;
242
+ border:1px solid #2F2F2F;
243
+ font: normal 12px/20px Arial, Helvetica, sans-serif;
244
+ }
245
+ .opc .active .step-title {
246
+ background: none;
247
+ border: 1px solid #ebebeb;
248
+ border-bottom: none;
249
+ color: #333;
250
+ color: #0A263C;
251
+ }
252
+ .opc .step {
253
+ background: none;
254
+ border: 1px solid #ebebeb;
255
+ }
256
+ .opc .active .step-title .number { background:#0A263C; border-color:#ebebeb;}
257
+ .opc .active .step-title h2 { color:#0A263C; }
258
+ .remember-me-popup .remember-me-popup-body a { border:1px solid #2F2F2F; background:#065387; }
259
+ .fieldset .legend { color: #0A263C; border:1px solid #2F2F2F; background: #fff; }
260
+
261
+ button.btn-checkout span { height:40px; border:0; background:url(../images/btn_checkout.gif) 0 0 no-repeat; padding:0 0 0 5px; font:bold 15px/40px Arial, Helvetica, sans-serif; color:#fff; }
262
+ button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
263
+ button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
264
+ button.btn-checkout.no-checkout span span { background-position:100% 100%; }
265
+
266
+ p.control input.checkbox,
267
+ p.control input.radio { margin-right:6px; }
268
+ /* Form Highlight */
269
+ input.input-text:focus,select:focus,textarea:focus {
270
+ background-color: #edf7fd;
271
+ background-color: #fff;
272
+ }
273
+ /*.highlight { background:#efefef; }*/
274
+
275
+
276
+
277
+ /* Header ================================================================================ */
278
+
279
+ .header-container-top { background: #36454f; }
280
+ .header-container-top .header {padding: 2px;}
281
+ .header-container-top .header select { font-size: 11px; font-weight: normal; }
282
+ .header-container-top .welcome-msg { float: left; margin:0; color:#fff; text-align:right; }
283
+ .header-container-top .welcome-msg a { color:#ebbc58; }
284
+
285
+ .header-container-top .form-language { float: left; padding: 0px 20px 0 0px; text-align:left; width: 140px; }
286
+ .header-container-top .form-language label { font-size: 11px; font-weight:bold; padding-right: 2px; color:#ccc; color: #b2bec0; vertical-align:middle; }
287
+ .header-container-top .form-language select { padding:0; }
288
+ .header-container-top .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
289
+
290
+ .header-container-top .header-currency { float: left; padding: 0px 20px 0 0px; text-align:left; width: 120px; }
291
+ .header-container-top .header-currency label { font-size: 11px; font-weight:bold; padding-right: 2px; color:#ccc; color: #b2bec0; vertical-align:middle; }
292
+ .header-container-top .header-currency select { padding:0; }
293
+
294
+
295
+ .logo { float:left; }
296
+ .header-container {
297
+ border: none;
298
+ background: #fff;
299
+ background: transparent;
300
+ }
301
+ .header { width:900px; margin:0 auto; padding:0px; text-align:right; position:relative; z-index:10; }
302
+ .header .logo { float:left; margin:0px 0 0px 2px; text-decoration:none !important; }
303
+ .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
304
+ .header-container .header .logo img {
305
+ border: 0 none;
306
+ border-radius: 1px 5px 5px 1px;
307
+ box-shadow: 0 0 5px -3px #999999;
308
+ border-radius: none;
309
+ box-shadow: none;
310
+ }
311
+ .header h1.logo { margin:0; }
312
+ .header .header-logo { padding: 30px 0px 30px 0px; float: left; width:300px; }
313
+ .header .header-right { padding: 0px; width:600px; float: right; text-align: right; }
314
+ .header .quick-access { padding: 0px; width:280px; float: right; text-align: right; clear: both; margin: 65px 0 0 0; }
315
+ .header .quick-access-cart { padding: 0px; width:260px; float: right; text-align: right; }
316
+ .header .form-search {
317
+ padding: 0px;
318
+ position: inherit; top:none;
319
+ right:none; width: auto;
320
+ height: auto;
321
+ background:url(../images/bkg_form-search.gif) 0 0 no-repeat;
322
+ }
323
+ .header .form-search label { float:left; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
324
+ .header .form-search input.input-text {
325
+ float:left;
326
+ height: 20px;
327
+ width:200px;
328
+ color: #111;
329
+ border-color:#36454f;
330
+ padding-left: 10px;
331
+ margin-right:4px;
332
+ border-radius: 5px;
333
+ }
334
+ .header .form-search button.button { float:left; padding-top: 6px;}
335
+ .header .form-search button.button span { border:0; height:21px; background:url(../images/btn_search.gif) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
336
+ .header .form-search button.button span span { background-position:100% 0; padding:0 0px 0 3px; color: #000; }
337
+ .header .form-search button.button img {
338
+ margin: -5px 0 0 5px;
339
+ }
340
+ .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
341
+ .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
342
+ .header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
343
+ .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
344
+ .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
345
+ .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
346
+ .header .links { float:right; margin:0 0 2px; }
347
+ .header .links li {
348
+ float:left;
349
+ color: #fff;
350
+ font-size:12px;
351
+ font-weight: normal;
352
+ padding: 0 10px;
353
+ background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat;
354
+ }
355
+ .header .links a { color: #fff; font-weight: normal; text-decoration: none; }
356
+ .header .links a:hover { text-decoration: underline; }
357
+ .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
358
+ .header-container .top-container a { font-size:11px; color:#ebbc58; }
359
+
360
+ /* BreadCrumbs */
361
+ .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 20px 20px; }
362
+ .col2-right-layout .breadcrumbs { margin-left: 0px; }
363
+ .breadcrumbs li { display:inline; }
364
+ .breadcrumbs li span { padding: 0px 4px 0px 4px; }
365
+ .breadcrumbs li strong { font-weight:bold; }
366
+
367
+
368
+ /* Page Heading */
369
+ .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
370
+ .page-title h1,
371
+ .page-title h2 { margin:0; padding: 0; font-size:24px; color:#36454f; }
372
+
373
+ .subtitle,
374
+ .sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
375
+
376
+
377
+ /* Sidebar =============================================================================== */
378
+ .block {
379
+ margin:0 0 15px;
380
+ /* border-radius: 5px; */
381
+ border:1px solid #ebebeb;
382
+ }
383
+ .block .block-title {
384
+ padding: 4px 10px 4px 10px;
385
+ border-bottom:1px solid #ebebeb;
386
+ text-indent: 0;
387
+ background:url(../images/bkg_block-title.gif) 0 0 repeat-x;
388
+ }
389
+ .block .block-title strong {
390
+ color:#111;
391
+ display:block;
392
+ min-height:16px;
393
+ padding:1px 0 1px;
394
+ text-transform:uppercase;
395
+ font: bold 13px/20px Arial, Helvetica, sans-serif;
396
+ }
397
+
398
+ /* Mini Blocks */
399
+ .block-cart,
400
+ .block-wishlist,
401
+ .block-subscribe,
402
+ .block-compare,
403
+ .block-reorder,
404
+ .block-poll,
405
+ .block-viewed,
406
+ .block-compared,
407
+ .block-related,
408
+ .block-tags,
409
+ .block-login { font-size:12px; line-height:1.25; }
410
+
411
+ .block-cart .block-title strong,
412
+ .block-wishlist .block-title strong,
413
+ .block-subscribe .block-title strong,
414
+ .block-compare .block-title strong,
415
+ .block-reorder .block-title strong,
416
+ .block-poll .block-title strong,
417
+ .block-viewed .block-title strong,
418
+ .block-compared .block-title strong,
419
+ .block-related .block-title strong,
420
+ .block-tags .block-title strong,
421
+ .block-login .block-title strong {
422
+ background-position:0 0;
423
+ background-repeat:no-repeat;
424
+ padding-left:21px;
425
+ }
426
+
427
+ .block .block-title strong span {}
428
+ .block .block-title a { text-decoration:none !important; }
429
+ .block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
430
+ .block .block-content { background:transparent; padding: 0; }
431
+ .block .block-content li.item { padding:7px 9px; }
432
+ .block .block-content .product-name { color:#1e7ec8; }
433
+
434
+ .block-layered-nav dd { background: none; }
435
+
436
+ .block .actions {
437
+ background: none;
438
+ }
439
+
440
+ .block-poll li {
441
+ padding: 7px 9px;
442
+ }
443
+
444
+
445
+ /* Category Page ========================================================================= */
446
+ .category-title { border:0; margin:0 0 7px; }
447
+ .category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
448
+ .category-image img {}
449
+ .category-description { margin:0 0 10px; }
450
+ .category-products {
451
+ border: 1px solid #ebebeb;
452
+ }
453
+
454
+ /* View Type: Grid */
455
+ .products-grid {
456
+ border-bottom: 2px dotted #ebebeb;
457
+ background: none;
458
+ position:relative;
459
+ }
460
+
461
+ .homepage-only-container .products-grid {
462
+ width: 630px;
463
+ }
464
+
465
+ .products-grid.last { border-bottom:0; }
466
+ .products-grid li.item {
467
+ float:left;
468
+ width:188px;
469
+ margin: 10px 0;
470
+ padding:12px 10px 80px;
471
+ text-align: center;
472
+ border-left: 2px dotted #ebebeb;
473
+ border-right: 2px dotted #ebebeb;
474
+ }
475
+ .products-grid li.first { border: none; }
476
+ .products-grid li.last { border: none; }
477
+
478
+ .products-grid .product-image { width:178px; height:178px; margin: 0; text-align: left; }
479
+ .products-grid .product-image img,
480
+ .product-view .box-up-sell .products-grid td img {
481
+ margin: 0;
482
+ text-align: left;
483
+ border: 1px solid #ebebeb;
484
+ border: none;
485
+ }
486
+ .products-grid .product-name { text-align: left; margin:5px 0 5px; font-weight:bold; font-size:13px; color:#203548; height: 35px;}
487
+ .products-grid .product-name a { color:#203548; text-decoration: none;}
488
+ .products-grid .product-name a:hover { text-decoration: underline;}
489
+ .products-grid .ratings { text-align: left;}
490
+ .products-grid .price-box { text-align: left; margin:5px 0; }
491
+
492
+ /* Content Styles ================================================================= */
493
+ .product-name { margin:0; font-size:1em; font-weight:normal; }
494
+ .product-name a { color:#1e7ec8; }
495
+
496
+ .breadcrumbs a {
497
+ color: #065387;
498
+ font-weight: bold;
499
+ }
500
+
501
+
502
+ /* Footer ================================================================================ */
503
+ .footer-container { border: none; }
504
+ .footer {
505
+ margin: 0 auto;
506
+ width: 900px;
507
+ text-align:left;
508
+ background: #36454f;
509
+ padding: 0px;
510
+ border-radius: 0;
511
+ }
512
+
513
+ .footer .informational{width:520px; margin:0 0px 0px 0px; float:left;}
514
+ .footer .informational li {float:left; margin: 0 40px 0px 10px}
515
+ .footer .informational li ul li,
516
+ .footer .links li { float:none; margin:0; margin-bottom: 6px; }
517
+ .footer .informational li ul li a,
518
+ .footer .links li a { padding:0px; text-decoration:underline; color:#f9f9f9; font-size:12px}
519
+ .footer .informational h4 { margin-bottom: 10px; color:#999; font-size:14px}
520
+
521
+ .footer p.bugs { clear: both; padding-top: 20px; }
522
+
523
+ .footer .footer_contact{
524
+ font-size:11px; color:#C8DCEB;
525
+ margin:5px 0 px;
526
+ }
527
+
528
+ .footer .legality{ text-align:left; color:#C8DCEB; font-size: 11px; font-weight: bold;}
529
+ .footer-right {
530
+ float: right;
531
+ margin-right: 20px;
532
+ border-left: 2px dotted #C8DCEB;
533
+ padding-left: 20px;
534
+ }
535
+ .footer-right h7 { text-decoration:underline; }
536
+
537
+ .footer li {background: none; display: block; padding: 0;}
538
+
539
+ .footer-bottom-container {
540
+ margin: 0;
541
+ padding: 0;
542
+ background: #fff;
543
+ }
544
+
545
+ .footer-bottom {
546
+ margin: 0 auto;
547
+ width: 900px;
548
+ text-align:left;
549
+ height: 40px;
550
+ padding: 10px 0px 20px 0px;
551
+ border-top: 1px dashed #fff;
552
+ background: #36454f;
553
+ }
554
+
555
+ .footer-bottom .payment-types {width:260px; margin: 2px 20px 0px 0px; float: left; text-align: left; }
556
+
557
+ .footer-bottom .site-developed-by {width:260px; margin: 2px 0px 0px 100px; float: left; text-align: left; }
558
+
559
+ .footer-bottom .social-media {width:260px; margin: 4px 0px 0px 0px; float:right;}
560
+ .footer-bottom .social-media li {float: right; margin:0 0px 0px 10px; color:#fff; }
561
+ .footer-bottom .social-media img { margin-right: 5px; }
562
+ .footer-bottom .social-media li a { padding:0px; text-decoration: none; color:#fff; font-size:11px; font-weight: bold; vertical-align: bottom; }
563
+ .footer-bottom .social-media h4 {margin-bottom: 1px; color:#C8DCEB; font-size:12px}
564
+
565
+ /* ======================================================================================= */
566
+
567
+ .product-view .product-shop { float:right; width:310px; }
568
+ .product-essential { padding:15px; background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat; }
569
+
570
+ .block .block-content-storecatalog { color:#036; background-color:#fff; border-top: none; padding:5px 5px;}
571
+
572
+
573
+
574
+ /********** < Navigation */
575
+ .header-nav-container {clear:both;padding-bottom:1px;}
576
+ .nav-container {
577
+ clear: both;
578
+ margin: 0 auto;
579
+ padding: 0px;
580
+ background:transparent;
581
+ }
582
+
583
+ #nav {
584
+ width: 900px;
585
+ margin:0 auto;
586
+ padding: 0px;
587
+ font-size: 13px;
588
+ background:#36454f;
589
+ }
590
+
591
+ /* All Levels */ /* Style consistent throughout all nav levels */
592
+ #nav li { position:relative; text-align:left; }
593
+ #nav li.over { z-index:998; }
594
+ #nav a,
595
+ #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
596
+ #nav span { display:block; cursor:pointer; white-space:nowrap; }
597
+ #nav li ul span { white-space:normal; }
598
+
599
+ /* 0 Level */
600
+ #nav li { float:left; border-right: 1px solid #f0f0f0; }
601
+ #nav li.last { border: none; }
602
+ #nav li ul li,
603
+ #nav li ul li ul li { border: none; }
604
+ #nav a {
605
+ float:left;
606
+ color: #f9f9f9;
607
+ padding: 10px 20px;
608
+ font-weight:bold;
609
+ }
610
+ #nav li.first a { }
611
+ #nav li.active a,
612
+ #nav li.over a,
613
+ #nav a:hover { color: #b2bec0; }
614
+
615
+
616
+ /* 1st Level */
617
+ #nav ul li,
618
+ #nav ul li.active { float:none; margin:0; padding-bottom:1px; }
619
+ #nav ul li.last { padding-bottom:0; }
620
+
621
+ #nav ul a,
622
+ #nav ul a:hover { float:none; padding:0; background:none; }
623
+ #nav ul li a { font-weight:normal !important; }
624
+
625
+ /* 2nd Level */
626
+ #nav ul,
627
+ #nav div {
628
+ width: 15em;
629
+ position: absolute;
630
+ top:38px; left:-10000px;
631
+ border: 1px solid #899ba5;
632
+ border-top: none;
633
+ }
634
+ #nav div ul { position:static; width:auto; border:none; }
635
+
636
+ /* 3rd+ Level */
637
+ #nav ul ul,
638
+ #nav ul div { top:5px; }
639
+
640
+ #nav ul li a {}
641
+ #nav ul li a:hover { }
642
+ #nav ul li a,
643
+ #nav ul li a:hover { }
644
+ #nav ul span,
645
+ #nav ul li.last li span { padding:7px 15px 7px 15px; }
646
+
647
+ /* Show menu */
648
+ #nav li ul.shown-sub,
649
+ #nav li div.shown-sub { marin-top: 6px; left:0; z-index:999; }
650
+ #nav li .shown-sub ul.shown-sub,
651
+ #nav li .shown-sub li div.shown-sub { left:100px; }
652
+ /********** Navigation > */
653
+ /* ======================================================================================= */
654
+
655
+
656
+ #narrow-by-list { margin-left: 6px;}
657
+ #narrow-by-list dt {
658
+ display: block;
659
+ background:#496778 url(../images/main-bg-plain.png);
660
+ font: bold 12px Arial, Helvetica, sans-serif;
661
+ color: #0A263C;
662
+ text-decoration: none;
663
+ margin-top: 10px;
664
+ padding: 5px 0px 5px 5px;
665
+ text-transform:uppercase;
666
+ border-radius: 7px 7px 7px 7px;
667
+ }
668
+ #narrow-by-list dd li {
669
+ text-align: left;
670
+ padding: 5px 0px 5px 2px;
671
+ font: 12px Arial, Helvetica, sans-serif;
672
+ text-decoration: none;
673
+ border-bottom: 1px dotted #ebebeb;
674
+ background-color:#fff;
675
+ color: #036;
676
+ margin: 0px;
677
+ }
678
+ #narrow-by-list dd a {
679
+ color: #036;
680
+ text-decoration: none;
681
+ }
682
+ #narrow-by-list dd a:hover {
683
+ color: #333;
684
+ text-decoration: underline;
685
+ }
686
+
687
+ #nav-sidebox { padding-left: 6px;}
688
+ #nav-sidebox a {
689
+ display: block;
690
+ background-color:#0965A3;
691
+ font: bold 12px Arial, Helvetica, sans-serif;
692
+ color: #fff;
693
+ text-decoration: none;
694
+ margin-top: 10px;
695
+ padding-top: 6px;
696
+ padding-bottom: 5px;
697
+ padding-left: 2px;
698
+ text-transform:uppercase;
699
+ }
700
+ #nav-sidebox a:hover { color: #fff; text-decoration: none; background-color:#0965A3; }
701
+
702
+ #nav-sidebox ul {text-align: left;}
703
+ #nav-sidebox ul a {
704
+ text-align: left; padding: 5px 0px 5px 5px; font: 12px Arial, Helvetica, sans-serif;
705
+ text-decoration: none; border-bottom: 1px dotted #ebebeb;
706
+ background-color:#fff;
707
+ color: #036;
708
+ margin: 0px;
709
+ text-transform: none;
710
+ }
711
+ #nav-sidebox ul a:hover {text-decoration: none; background-color:#0965A3; color: #fff;}
712
+
713
+ #nav-sidebox ul.level1 { display: none;}
714
+
715
+ .block-progress dt {
716
+ background: none repeat scroll 0 0 #f0f0f0;
717
+ border: none;
718
+ color: #333;
719
+ font-size: 13px;
720
+ font-weight: bold;
721
+ line-height: 1.35;
722
+ margin: 5px;
723
+ padding: 5px;
724
+ }
725
+
726
+ .head-phone-number {
727
+ margin: 10px 0px 0px 0px;
728
+ padding: 0px;
729
+ }
730
+
731
+ .head-phone-number a {
732
+ color: #0A263D;
733
+ font-size: 20px;
734
+ font-weight: bold;
735
+ text-decoration: none;
736
+ }
737
+
738
+ /** ========== new GLIDER template ============ */
739
+
740
+ /* glider */
741
+ #playbanners {
742
+ position:relative; height:460px; width:900px; padding:0px;
743
+ z-index:5; overflow:hidden; margin: -20px 0px;
744
+ }
745
+
746
+ div.scrollcontainer{ height:460px; width:900px; overflow:hidden; position:relative; }
747
+ div.dashjoystick {
748
+ position:absolute; top:430px; left: 1px; z-index:6;
749
+ height: 24px; padding: 1px; background: none;
750
+ }
751
+ div.scrollcontainer img { border:none; }
752
+ div.scrollcontainer div.slideblock { height:460px; overflow:hidden; float:left}
753
+ div.scrollcontainer div.content { width:10000px; padding:0px}
754
+ .content .dashemphasis { padding:0px 10px; position:relative; top:-30px; color:#777; font:11px bold Helvetica,sans-serif; opacity:0.65; filter:alpha(opacity=65)}
755
+
756
+ .content .dashemphasis p {line-height:20px; text-align:center; }
757
+ div.dashemphasis:hover {background:#fff}
758
+ .content a { text-decoration:none; color:#5a5a5a; }
759
+ .content a:hover { text-decoration:underline; }
760
+
761
+ .slidermanipulator { list-style-image:none; list-style-position:outside; list-style-type:none; margin:10px 0 0; padding:0; }
762
+ .slidermanipulator { list-style:none; padding:0px; margin:0px; }
763
+
764
+ .slidermanipulator a {
765
+ float:left;
766
+ width:10px;
767
+ text-decoration:none;
768
+ color:#fff;
769
+ font-size: 14px;
770
+ font-weight:bold;
771
+ overflow:hidden;
772
+ text-align:center;
773
+ border:none;
774
+ margin: 4px;
775
+ padding: 4px;
776
+ background: url("../images/deselect-c.png") no-repeat transparent;
777
+ }
778
+
779
+ .slidermanipulator a:hover {
780
+ color:#ccc;
781
+ }
782
+
783
+ .slidermanipulator a.active {
784
+ color: #489DD3 !important;
785
+ background: url("../images/select-c.png") no-repeat transparent;
786
+ }
787
+
788
+ .home-div-1, .home-div-2 {
789
+ float: left;
790
+ }
791
+ .home-div-2 {
792
+ margin-left: 40px;;
793
+ }
794
+
795
+ .homepage_new_products {
796
+ width:630px;
797
+ float: left;
798
+ border: 1px solid #EBEBEB;
799
+ border-left: none;
800
+ border-radius: 0px 7px 7px 0px;
801
+ margin:0px 0px 15px 0px;
802
+ padding:0px 0px 5px 0px;
803
+ }
804
+
805
+ .homepage_offer_products {
806
+ width:630px;
807
+ float: left;
808
+ border: 1px solid #EBEBEB;
809
+ border-left: none;
810
+ border-radius: 0px 7px 7px 0px;
811
+ margin:0px 0px 15px 0px;
812
+ padding:0px 0px 5px 0px;
813
+ }
814
+
815
+ .homepage_new_products h2.home_block_title,
816
+ .homepage_offer_products h2.home_block_title {
817
+ margin: 0px;
818
+ padding: 5px 0px 0px 10px;
819
+ background: url("../images/bkg_block-title.gif") repeat-x scroll 0 0 transparent;
820
+ }
821
+
822
+ .homepage_new_products h2.home_block_title a,
823
+ .homepage_offer_products h2.home_block_title a {
824
+ color: #203548;
825
+ font-size: 20px;
826
+ font-weight: bold;
827
+ text-decoration: none;
828
+ }
829
+
830
+ .homepage_new_products h2.product-name a,
831
+ .homepage_offer_products h2.product-name a {
832
+ color: #203548;
833
+ }
834
+
835
+ .homepage_right {
836
+ float: left;
837
+ }
838
+
839
+ .homepage_right_inner {
840
+ width: 275px;
841
+ float: left;
842
+ border-right: none;
843
+ text-align: justify;
844
+ border: 1px solid #EBEBEB;
845
+ border-right: none;
846
+ border-radius: 7px 0px 0px 7px;
847
+ margin:0px 0px 15px 15px;
848
+ padding:0px 0px 5px 0px;
849
+ }
850
+
851
+ .homepage_right_inner h2.homepage_right_title a,
852
+ .homepage_offer_products h2.product-name a {
853
+ color: #203548;
854
+ }
855
+
856
+
857
+ .account-login .content {
858
+ background: transparent;
859
+ }
860
+
861
+ .opc .step-title {
862
+ padding: 10px 5px;
863
+ }
864
+ .opc .step-title h2 {
865
+ color: #333;
866
+ }
867
+
868
+ .opc .allow .step-title {
869
+ color: #000;
870
+ background: #d0dce1;
871
+ }
872
+ .opc .allow .step-title h2 {
873
+ color: #333;
874
+ }
875
+
876
+ .block-progress dt.complete {
877
+ background: #36454f;
878
+ color: #fff;
879
+ }
880
+
881
+ .block-progress dd {
882
+ background: #f0f0f0;
883
+ border: 2px solid #a3aeb3;
884
+ margin: 0 0 6px;
885
+ color: #333;
886
+ padding: 7px;
887
+ }
888
+
889
+ .form-list label,
890
+ .sp-methods label {
891
+ color: #333;
892
+ }
893
+
894
+ .block-poll label {
895
+ color: #333;
896
+ font-weight: normal;
897
+ }
898
+ .block-poll .label {
899
+ margin-left: 20px;
900
+ }
901
+
902
+ .block-content p,
903
+ .block-content div,
904
+ .block-content ul li,
905
+ .block-content ul li.current {
906
+ padding-left: 10px !important;
907
+ }
908
+
909
+ .footer-container .footer div.content {
910
+ padding: 15px !important;
911
+ }
912
+
913
+ .footer-container .footer div.content a {
914
+ color: #fff;
915
+ }
916
+
917
+ .product-collateral {
918
+ background: transparent;
919
+ padding: 15px;
920
+ }
921
+ .product-collateral .box-collateral {
922
+ margin: 0 0 15px;
923
+ }
924
+
925
+ .product-view .box-up-sell .products-grid {
926
+ border: 1px solid #f0f0f0;
927
+ }
928
+
929
+ .product-view .box-up-sell .products-grid td,
930
+ .product-view .box-up-sell .products-grid td.empty {
931
+ background: transparent;
932
+ border-right: 1px solid #f0f0f0;
933
+ }
934
+ .product-view .box-up-sell .products-grid td.last,
935
+ .product-view .box-up-sell .products-grid td.empty {
936
+ border: none;
937
+ }
938
+
939
+ .product-options-bottom {
940
+ background: transparent;
941
+ }
942
+
943
+ .pager {
944
+ border: none;
945
+ }
946
+
947
+ .block-poll button.button span {
948
+ background: none repeat scroll 0 0 #36454f;
949
+ border-color: #36454f;
950
+ }
951
+
952
+ .home-mini-heroes {
953
+ display: none;
954
+ }
955
+ .home-mini-hero1,
956
+ .home-mini-hero2,
957
+ .home-mini-hero3 {
958
+ float: left;
959
+ width: 300px;
960
+ height: 100px;
961
+ margin: 20px 0px -20px 0px;
962
+ }
963
+ .home-mini-hero1 {
964
+ background: #666;
965
+ }
966
+ .home-mini-hero2 {
967
+ background: #333;
968
+ }
969
+ .home-mini-hero3 {
970
+ background: #f0f0f0;
971
+ }
972
+
973
+
974
+
975
+
skin/frontend/default/reality02/css/styles-ie.css ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_default
22
+ * @copyright Copyright (c) 2012 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 .error-msg,
29
+ * html .success-msg,
30
+ * html .note-msg,
31
+ * html .notice-msg { height:24px; }
32
+ * html .main { height:400px; }
33
+ * html .account-login .content { height:240px; }
34
+ .block li.item,
35
+ .block-poll li,
36
+ .opc li.section { vertical-align:top; }
37
+ * html .window-overlay { background:#ccc; filter:alpha(opacity=50); }
38
+
39
+ /* Doubled Margin Fixes */
40
+ .product-view .product-img-box .more-views li,
41
+ .product-view .box-tags .form-add .input-box,
42
+ .sp-methods select.month { display:inline; }
43
+
44
+ /********** < Navigation styles */
45
+ #nav li,
46
+ #nav li a { zoom:1; }
47
+ #nav li { vertical-align:top; }
48
+ /********** < Navigation styles */
49
+
50
+ select { margin-bottom:1px; }
51
+ input.radio { width:13px; height:13px; }
52
+ input.checkbox { width:13px; height:13px; }
53
+ button.button { height:21px; }
54
+ button.button span { position:relative; }
55
+ button.btn-checkout { height:40px; }
56
+ #opc-review .sp-methods .input-box { float:left; }
57
+ .form-list label { position:relative; z-index:0; }
58
+ .form-list label.required em { position:absolute; top:0; right:-8px; }
59
+
60
+ table { scrollbar-face-color:expression(runtimeStyle.scrollbarFaceColor = '#fff', cellSpacing = 0); }
61
+
62
+ .product-view .product-img-box .zoom.disabled { filter:alpha(opacity=30); }
63
+
64
+ .gift-messages-form { position:relative; zoom:1; }
65
+
66
+ .tool-tip .btn-close a { margin:0; }
67
+
68
+ .product-view .box-tags .product-tags li,
69
+ .footer li { padding:0 4px 0 7px; }
70
+
71
+ .product-options dd .time-picker select { margin:0; padding:0; }
72
+
73
+ /* Clearer */
74
+ .clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
75
+
76
+ /* Clears and hasLayout fixes */
77
+ .header-container,
78
+ .header-container .top-container,
79
+ .header,
80
+ .header .quick-access,
81
+ #nav,
82
+ .main,
83
+ .footer,
84
+ .footer-container .bottom-container,
85
+ .col-main,
86
+ .col2-set,
87
+ .col3-set,
88
+ .col3-layout .product-options-bottom .price-box,
89
+ .col4-set,
90
+ .messages li,
91
+ .search-autocomplete li,
92
+ .block,
93
+ .block .block-content,
94
+ .block .actions,
95
+ .block li.item,
96
+ .block-poll li,
97
+ .block-poll .label,
98
+ .block-layered-nav .currently li,
99
+ .block-account .block-content li a,
100
+ .mini-products-list .product-details,
101
+ .page-title,
102
+ .rss-title h1,
103
+ .products-grid,
104
+ .products-list li.item,
105
+ .box-account .box-head,
106
+ .dashboard .box .box-title,
107
+ .box-reviews li.item,
108
+ .box-tags li.item,
109
+ .pager,
110
+ .sorter,
111
+ .ratings,
112
+ .add-to-box,
113
+ .add-to-cart,
114
+ .product-essential,
115
+ .product-collateral,
116
+ .product-view .product-img-box .more-views ul,
117
+ .product-view .box-tags .form-add,
118
+ .product-view .product-shop .short-description,
119
+ .product-view .box-description,
120
+ .product-options .options-list li,
121
+ .product-options,
122
+ .product-options-bottom,
123
+ .truncated,
124
+ .truncated .truncated_full_value,
125
+ .product-review,
126
+ .cart,
127
+ .cart-collaterals,
128
+ .cart .crosssell li.item,
129
+ .cart .discount,
130
+ .opc .step-title,
131
+ .opc .step,
132
+ .multiple-checkout,
133
+ .sp-methods,
134
+ .checkout-progress,
135
+ .multiple-checkout .place-order,
136
+ .form-list li,
137
+ .form-list .field,
138
+ .group-select li,
139
+ .buttons-set,
140
+ .page-print .print-head,
141
+ .cart-tax-total,
142
+ .advanced-search-summary,
143
+ .advanced-search-summary p,
144
+ .gift-messages-form .item,
145
+ .send-friend .form-list li p,
146
+ .centinel .authentication { zoom:1; }
147
+
148
+ /* Hover Fix */
149
+ 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/reality02/css/styles.css ADDED
@@ -0,0 +1,1793 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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_default
22
+ * @copyright Copyright (c) 2012 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
+ /*
27
+ Changed f18200 to 0965A3 on buttons
28
+ Changed f18200 to 065387 on texts
29
+ */
30
+
31
+ /* Reset ================================================================================= */
32
+ * { margin:0; padding:0; }
33
+
34
+ body { background:#496778 url(../images/bkg_body.gif) 50% 0 repeat-y; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; }
35
+
36
+ img { border:0; vertical-align:top; }
37
+
38
+ a { color:#1e7ec8; text-decoration:underline; }
39
+ a:hover { text-decoration:none; }
40
+ :focus { outline:0; }
41
+
42
+ /* Headings */
43
+ h1,h2,h3,
44
+ h4,h5,h6 { margin:0 0 5px; line-height:1.35; color:#0a263c; }
45
+ h1 { font-size:20px; font-weight:normal; }
46
+ h2 { font-size:18px; font-weight:normal; }
47
+ h3 { font-size:16px; font-weight:bold; }
48
+ h4 { font-size:14px; font-weight:bold; }
49
+ h5 { font-size:12px; font-weight:bold; }
50
+ h6 { font-size:11px; font-weight:bold; }
51
+
52
+ /* Forms */
53
+ form { display:inline; }
54
+ fieldset { border:0; }
55
+ legend { display:none; }
56
+
57
+ /* Table */
58
+ table { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
59
+ caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }
60
+
61
+ /* Content */
62
+ p { margin:0 0 10px; }
63
+ strong { font-weight:bold; }
64
+ address { font-style:normal; line-height:1.35; }
65
+ cite { font-style:normal; }
66
+ q,
67
+ blockquote { quotes:none; }
68
+ q:before,
69
+ q:after { content:''; }
70
+ small,big { font-size:1em; }
71
+ /*sup { font-size:1em; vertical-align:top; }*/
72
+
73
+ /* Lists */
74
+ ul,ol { list-style:none; }
75
+
76
+ /* Tools */
77
+ .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; }
78
+ .nobr { white-space:nowrap !important; }
79
+ .wrap { white-space:normal !important; }
80
+ .a-left { text-align:left !important; }
81
+ .a-center { text-align:center !important; }
82
+ .a-right { text-align:right !important; }
83
+ .v-top { vertical-align:top; }
84
+ .v-middle { vertical-align:middle; }
85
+ .f-left,
86
+ .left { float:left !important; }
87
+ .f-right,
88
+ .right { float:right !important; }
89
+ .f-none { float:none !important; }
90
+ .f-fix { float:left; width:100%; }
91
+ .no-display { display:none; }
92
+ .no-margin { margin:0 !important; }
93
+ .no-padding { padding:0 !important; }
94
+ .no-bg { background:none !important; }
95
+ /* ======================================================================================= */
96
+
97
+
98
+ /* Layout ================================================================================ */
99
+ .wrapper { min-width:954px; }
100
+ .page {}
101
+ .page-print { background:#fff; padding:25px 30px; text-align:left; }
102
+ .page-empty { background:#fff; padding:20px; text-align:left; }
103
+ .page-popup { background:#fff; padding:25px 30px; text-align:left; }
104
+ .main-container { background:#fbfaf6 url(../images/bkg_main1.gif) 50% 0 no-repeat; }
105
+ .main { width:900px; margin:0 auto; min-height:400px; padding:25px 25px 80px; background:#fffffe url(../images/bkg_main2.gif) 0 0 no-repeat; text-align:left; }
106
+
107
+ /* Base Columns */
108
+ .col-left { float:left; width:195px; padding:0 0 1px; }
109
+ .col-main { float:left; width:685px; padding:0 0 1px; }
110
+ .col-right { float:right; width:195px; padding:0 0 1px; }
111
+
112
+ /* 1 Column Layout */
113
+ .col1-layout .col-main { float:none; width:auto; }
114
+
115
+ /* 2 Columns Layout */
116
+ .col2-left-layout .col-main { float:right; }
117
+ .col2-right-layout .col-main {}
118
+
119
+ /* 3 Columns Layout */
120
+ .col3-layout .col-main { width:475px; margin-left:17px; }
121
+ .col3-layout .col-wrapper { float:left; width:687px; }
122
+ .col3-layout .col-wrapper .col-main { float:right; }
123
+
124
+ /* Content Columns */
125
+ .col2-set .col-1 { float:left; width:48.5%; }
126
+ .col2-set .col-2 { float:right; width:48.5%; }
127
+ .col2-set .col-narrow { width:32%; }
128
+ .col2-set .col-wide { width:65%; }
129
+
130
+ .col3-set .col-1 { float:left; width:32%; }
131
+ .col3-set .col-2 { float:left; width:32%; margin-left:2%; }
132
+ .col3-set .col-3 { float:right; width:32%; }
133
+
134
+ .col4-set .col-1 { float:left; width:23.5%; }
135
+ .col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
136
+ .col4-set .col-3 { float:left; width:23.5%; }
137
+ .col4-set .col-4 { float:right; width:23.5%; }
138
+ /* ======================================================================================= */
139
+
140
+
141
+ /* Global Styles ========================================================================= */
142
+ /* Form Elements */
143
+ input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
144
+ input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
145
+ input.input-text,textarea { padding:2px; }
146
+ select { padding:1px; }
147
+ select option { padding-right:10px; }
148
+ select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
149
+ select.multiselect option:last-child { border-bottom:0; }
150
+ textarea { overflow:auto; }
151
+ input.radio { margin-right:3px; }
152
+ input.checkbox { margin-right:3px; }
153
+ input.qty { width:2.5em !important; }
154
+ button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
155
+ button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
156
+ button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
157
+ button.button span { display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; }
158
+ button.button span span { border:0; padding:0; }
159
+ button.disabled span { border-color:#bbb !important; background:#bbb !important; }
160
+
161
+ button.btn-checkout span { height:40px; border:0; background:url(../images/btn_checkout.gif) 0 0 no-repeat; padding:0 0 0 9px; font:bold 15px/40px Arial, Helvetica, sans-serif; color:#fff; }
162
+ button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
163
+ button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
164
+ button.btn-checkout.no-checkout span span { background-position:100% 100%; }
165
+
166
+ p.control input.checkbox,
167
+ p.control input.radio { margin-right:6px; }
168
+ /* Form Highlight */
169
+ input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; }
170
+ /*.highlight { background:#efefef; }*/
171
+
172
+ /* Form lists */
173
+ /* Grouped fields */
174
+ /*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
175
+ .form-list li { margin:0 0 8px; }
176
+ .form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
177
+ .form-list label.required {}
178
+ .form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
179
+ .form-list li.control label { float:none; }
180
+ .form-list li.control input.radio,
181
+ .form-list li.control input.checkbox { margin-right:6px; }
182
+ .form-list li.control .input-box { clear:none; display:inline; width:auto; }
183
+ /*.form-list li.fields { margin-right:-15px; }*/
184
+ .form-list .input-box { display:block; clear:both; width:260px; }
185
+ .form-list .field { float:left; width:275px; }
186
+ .form-list input.input-text { width:254px; }
187
+ .form-list textarea { width:254px; height:10em; }
188
+ .form-list select { width:260px; }
189
+ .form-list li.wide .input-box { width:535px; }
190
+ .form-list li.wide input.input-text { width:529px; }
191
+ .form-list li.wide textarea { width:529px; }
192
+ .form-list li.wide select { width:535px; }
193
+ .form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
194
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
195
+ .form-list .input-range input.input-text { width:74px; }
196
+
197
+ .form-list-narrow li { margin-bottom:0; }
198
+ .form-list-narrow li .input-box { margin-bottom:6px; }
199
+ .form-list-narrow li.wide .input-box { width:260px; }
200
+ .form-list-narrow li.wide input.input-text,
201
+ .form-list-narrow li.wide textarea { width:254px }
202
+ .form-list-narrow li.wide select { width:260px; }
203
+
204
+ /* Customer */
205
+ .form-list .customer-name-prefix .input-box,
206
+ .form-list .customer-name-suffix .input-box,
207
+ .form-list .customer-name-prefix-suffix .input-box,
208
+ .form-list .customer-name-prefix-middlename .input-box,
209
+ .form-list .customer-name-middlename-suffix .input-box,
210
+ .form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }
211
+
212
+ .form-list .name-prefix { width:65px; }
213
+ .form-list .name-prefix select { width:55px; }
214
+ .form-list .name-prefix input.input-text { width:49px; }
215
+
216
+ .form-list .name-suffix { width:65px; }
217
+ .form-list .name-suffix select { width:55px; }
218
+ .form-list .name-suffix input.input-text { width:49px; }
219
+
220
+ .form-list .name-middlename { width:70px; }
221
+ .form-list .name-middlename input.input-text { width:49px; }
222
+
223
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname,
224
+ .form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
225
+ .form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
226
+ .form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
227
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
228
+ .form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }
229
+
230
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
231
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
232
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
233
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
234
+
235
+ .form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
236
+ .form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
237
+ .form-list .customer-name-prefix-suffix .name-firstname input.input-text,
238
+ .form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }
239
+
240
+ .form-list .customer-name-prefix .name-firstname,
241
+ .form-list .customer-name-middlename .name-firstname { width:210px; }
242
+
243
+ .form-list .customer-name-suffix .name-lastname,
244
+ .form-list .customer-name-middlename .name-firstname,
245
+ .form-list .customer-name-middlename-suffix .name-firstname,
246
+ .form-list .customer-name-middlename-suffix .name-lastname { width:205px; }
247
+
248
+ .form-list .customer-name-prefix .name-firstname input.input-text,
249
+ .form-list .customer-name-suffix .name-lastname input.input-text,
250
+ .form-list .customer-name-middlename .name-firstname input.input-text,
251
+ .form-list .customer-name-middlename-suffix .name-firstname input.input-text,
252
+ .form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }
253
+
254
+ .form-list .customer-dob .dob-month,
255
+ .form-list .customer-dob .dob-day,
256
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
257
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
258
+ .form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
259
+ .form-list .customer-dob .dob-day,
260
+ .form-list .customer-dob .dob-month { width:60px; }
261
+ .form-list .customer-dob .dob-day input.input-text,
262
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
263
+ .form-list .customer-dob .dob-year { width:140px; }
264
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }
265
+
266
+ /* Independent fields */
267
+ /*.form-list li { margin:0 0 8px; }
268
+ .form-list li.fields { margin:0; }
269
+ .form-list .field { display:block; margin:0 0 8px; }
270
+ .form-list li.control {}
271
+ .form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
272
+ .form-list label.required { font-weight:bold; }
273
+ .form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
274
+ .form-list .input-box { float:left; width:260px; }
275
+ .form-list input.input-text,
276
+ .form-list textarea { width:254px; }
277
+ .form-list select { width:260px; }
278
+ .form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
279
+ .form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
280
+ .form-list .input-range input.input-text { width:96px; }*/
281
+ /* Customer */
282
+ /*.form-list .customer-dob .dob-month,
283
+ .form-list .customer-dob .dob-day,
284
+ .form-list .customer-dob .dob-year { float:left; width:85px; }
285
+ .form-list .customer-dob input.input-text { display:block; width:74px; }
286
+ .form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
287
+ .form-list .customer-dob .dob-day,
288
+ .form-list .customer-dob .dob-month { width:60px; }
289
+ .form-list .customer-dob .dob-day input.input-text,
290
+ .form-list .customer-dob .dob-month input.input-text { width:46px; }
291
+ .form-list .customer-dob .dob-year { width:140px; }
292
+ .form-list .customer-dob .dob-year input.input-text { width:134px; }*/
293
+
294
+ .buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
295
+ .buttons-set p.required { margin:0 0 10px; }
296
+ .buttons-set .back-link { float:left; margin:0; }
297
+ .buttons-set button.button { float:right; margin-left:5px; }
298
+
299
+ .buttons-set-order { margin:10px 0 0; }
300
+ .buttons-set-order .please-wait { padding:12px 7px 0 0; }
301
+
302
+ .fieldset { border:1px solid #bbafa0; background:#fbfaf6; padding:22px 25px 12px 33px; margin:28px 0; }
303
+ .fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #f19900; background:#f9f3e3; color:#e76200; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }
304
+
305
+ /* Form Validation */
306
+ .validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:11px; font-weight:bold; line-height:13px; background:url(../images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
307
+ .validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
308
+ .validation-passed {}
309
+ p.required { font-size:11px; text-align:right; color:#EB340A; }
310
+ /* Expiration date and CVV number validation fix */
311
+ .v-fix { float:left; }
312
+ .v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }
313
+
314
+ /* Global Messages */
315
+ .success { color:#3d6611; font-weight:bold; }
316
+ .error { color:#df280a; font-weight:bold; }
317
+ .notice { color:#e26703; }
318
+
319
+ .messages,
320
+ .messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
321
+ .messages { width:100%; overflow:hidden; }
322
+ .messages li { margin:0 0 10px !important; }
323
+ .messages li li { margin:0 0 3px !important; }
324
+ .error-msg,
325
+ .success-msg,
326
+ .note-msg,
327
+ .notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
328
+ .error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(../images/i_msg-error.gif); color:#df280a; }
329
+ .success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(../images/i_msg-success.gif); color:#3d6611; }
330
+ .note-msg,
331
+ .notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(../images/i_msg-note.gif); color:#3d6611; }
332
+
333
+ /* BreadCrumbs */
334
+ .breadcrumbs { font-size:11px; line-height:1.25; margin:0 0 13px; }
335
+ .breadcrumbs li { display:inline; }
336
+ .breadcrumbs li strong { font-weight:bold; }
337
+
338
+ /* Page Heading */
339
+ .page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
340
+ .page-title h1,
341
+ .page-title h2 { margin:0; font-size:20px; color:#0a263c; }
342
+ .page-title .separator { margin:0 3px; }
343
+ .page-title .link-rss { float:right; margin:7px 0 0; }
344
+ .title-buttons { text-align:right; }
345
+ .title-buttons h1,
346
+ .title-buttons h2,
347
+ .title-buttons h3,
348
+ .title-buttons h4,
349
+ .title-buttons h5,
350
+ .title-buttons h6 { float:left; }
351
+
352
+ .subtitle,
353
+ .sub-title { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }
354
+
355
+ /* Pager */
356
+ .pager { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #e2e2e2; text-align:center; }
357
+ .pager .amount { float:left; margin:0; }
358
+ .pager .limiter { float:right; }
359
+ .pager .limiter label { vertical-align:middle; }
360
+ .pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
361
+ .pager .pages { margin:0 140px; }
362
+ .pager .pages ol { display:inline; }
363
+ .pager .pages li { display:inline; margin:0 2px; }
364
+ .pager .pages .current {}
365
+
366
+ /* Sorter */
367
+ .sorter { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #e2e2e2; }
368
+ .sorter .view-mode { float:left; margin:0; }
369
+ .sorter .sort-by { float:right; padding-right:36px; }
370
+ .sorter .sort-by label { vertical-align:middle; }
371
+ .sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
372
+ .sorter .link-feed {}
373
+
374
+ /* Toolbar */
375
+ .toolbar {}
376
+ .toolbar .pager { padding:3px 8px; border-bottom:1px solid #fff; }
377
+ .toolbar .sorter { border-bottom:1px solid #fff; }
378
+ .toolbar-bottom {}
379
+
380
+ /* Data Table */
381
+ .data-table { width:100%; border:1px solid #bebcb7; }
382
+ .data-table .odd { background:#f8f7f5 }
383
+ .data-table .even { background:#eeeded; }
384
+ /*.data-table tr.odd:hover,
385
+ .data-table tr.even:hover { background:#ebf1f6; }*/
386
+ .data-table td.last,
387
+ .data-table th.last { border-right:0; }
388
+ .data-table tr.last th,
389
+ .data-table tr.last td { border-bottom:0 !important; }
390
+ .data-table th { padding:3px 8px; font-weight:bold; }
391
+ .data-table td { padding:3px 8px; }
392
+
393
+ .data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }
394
+ .data-table thead th.wrap { white-space:normal; }
395
+ .data-table thead th a,
396
+ .data-table thead th a:hover { color:#fff; }
397
+ .data-table thead th { background:url(../images/bkg_th.gif) repeat-x 0 100% #d9e5ee; }
398
+ .data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }
399
+
400
+ .data-table tfoot { border-bottom:1px solid #d9dde3; }
401
+ .data-table tfoot tr.first td { background:url(../images/bkg_tfoot.gif) 0 0 repeat-x; }
402
+ .data-table tfoot tr { background-color:#dee5e8 !important; }
403
+ .data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #d9dde3; }
404
+ .data-table tfoot strong { font-size:16px; }
405
+
406
+ .data-table tbody th,
407
+ .data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }
408
+ /* Bundle products tables */
409
+ .data-table tbody.odd tr { background:#f8f7f5 !important; }
410
+ .data-table tbody.even tr { background:#f6f6f6 !important; }
411
+ .data-table tbody.odd tr td,
412
+ .data-table tbody.even tr td { border-bottom:0; }
413
+ .data-table tbody.odd tr.border td,
414
+ .data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }
415
+
416
+ .data-table tbody td .option-label { font-weight:bold; font-style:italic; }
417
+ .data-table tbody td .option-value { padding-left:10px; }
418
+
419
+ /* Generic Info Box */
420
+ .info-box { background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
421
+ .info-box h2 { font-weight:bold; font-size:13px; }
422
+
423
+ .info-table th { font-weight:bold; padding:2px 15px 2px 0; }
424
+ .info-table td { padding:2px 0; }
425
+
426
+ /* Shopping cart total summary row expandable to details */
427
+ tr.summary-total { cursor:pointer; }
428
+ tr.summary-total td {}
429
+ tr.summary-total .summary-collapse { float:right; text-align:right; padding-left:20px; background:url(../images/bkg_collapse.gif) 0 5px no-repeat; cursor:pointer; }
430
+ tr.show-details .summary-collapse { background-position:0 -52px; }
431
+ tr.show-details td {}
432
+ tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
433
+ tr.summary-details-first td { border-top:1px solid #d2d8db; }
434
+ tr.summary-details-excluded { font-style:italic; }
435
+
436
+ /* Shopping cart tax info */
437
+ .cart-tax-info { display:block; }
438
+ .cart-tax-info,
439
+ .cart-tax-info .cart-price { padding-right:20px; }
440
+ .cart-tax-total { display:block; padding-right:20px; background:url(../images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
441
+ .cart-tax-info .price,
442
+ .cart-tax-total .price { display:inline !important; font-weight:normal !important; }
443
+ .cart-tax-total-expanded { background-position:100% -52px; }
444
+
445
+ /* Class: std - styles for admin-controlled content */
446
+ .std .subtitle { padding:0; }
447
+ .std ol.ol { list-style:decimal outside; padding-left:1.5em; }
448
+ .std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
449
+ .std dl dt { font-weight:bold; }
450
+ .std dl dd { margin:0 0 10px; }
451
+ .std ul,
452
+ .std ol,
453
+ .std dl,
454
+ .std p,
455
+ .std address,
456
+ .std blockquote { margin:0 0 1em; padding:0; }
457
+ .std ul { list-style:disc outside; padding-left:1.5em; }
458
+ .std ol { list-style:decimal outside; padding-left:1.5em; }
459
+ .std ul ul { list-style-type:circle; }
460
+ .std ul ul,
461
+ .std ol ol,
462
+ .std ul ol,
463
+ .std ol ul { margin:.5em 0; }
464
+ .std dt { font-weight:bold; }
465
+ .std dd { padding:0 0 0 1.5em; }
466
+ .std blockquote { font-style:italic; padding:0 0 0 1.5em; }
467
+ .std address { font-style:normal; }
468
+ .std b,
469
+ .std strong { font-weight:bold; }
470
+ .std i,
471
+ .std em { font-style:italic; }
472
+
473
+ /* Misc */
474
+ .links li { display:inline; }
475
+ .links li.first { padding-left:0 !important; }
476
+ .links li.last { background:none !important; padding-right:0 !important; }
477
+
478
+ .link-cart { color:#dc6809 !important; font-weight:bold; }
479
+ .link-wishlist { color:#dc6809 !important; font-weight:bold; }
480
+ .link-reorder { font-weight:bold; color:#dc6809 !important; }
481
+ .link-compare { font-weight:bold; }
482
+ .link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
483
+ .link-rss { background:url(../images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
484
+ .btn-remove { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
485
+ .btn-previous { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_previous.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
486
+ .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; }
487
+ .btn-edit { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(../images/btn_edit.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
488
+
489
+ .cards-list dt { margin:5px 0 0; }
490
+ .cards-list .offset { padding:2px 0 2px 20px; }
491
+
492
+ .separator { margin:0 3px; }
493
+
494
+ .divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:url(../images/bkg_divider1.gif) 0 50% repeat-x; text-indent:-999em; overflow:hidden; }
495
+
496
+ /* Global site notices */
497
+ .global-site-notice { border:1px solid #cfcfcf; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
498
+ .global-site-notice .notice-inner { width:860px; margin:0 auto; padding:12px 0 12px 80px; background:url(../images/i_notice.gif) 20px 25px no-repeat; text-align:left; }
499
+ .global-site-notice .notice-inner p { margin:0; border:1px dotted #cccc73; padding:10px; }
500
+ .global-site-notice .notice-inner .actions { padding-top:10px; }
501
+
502
+ /* Cookie Notice */
503
+ .notice-cookie { }
504
+
505
+ /* Noscript Notice */
506
+ .noscript {}
507
+
508
+ /* Demo Notice */
509
+ .demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; border:0; text-align:center; color:#fff; }
510
+ .demo-notice .notice-inner { width:auto; padding:0; background:none; text-align:center; }
511
+ .demo-notice .notice-inner p { padding:0; border:0; }
512
+
513
+ /* ======================================================================================= */
514
+
515
+
516
+ /* Header ================================================================================ */
517
+ .logo { float:left; }
518
+ .header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(../images/bkg_header.jpg) 50% 0 repeat; }
519
+ .header { width:930px; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; }
520
+ .header .logo { float:left; margin:3px 0 10px 12px; text-decoration:none !important; }
521
+ .header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
522
+ .header h1.logo { margin:0; }
523
+ .header .quick-access { float:right; width:600px; padding:28px 10px 0 0; }
524
+ .header .welcome-msg { margin:0; color:#fff; text-align:right; }
525
+ .header .welcome-msg a { color:#ebbc58; }
526
+ .header .form-search { position:absolute; top:0; right:29px; width:315px; height:30px; background:url(../images/bkg_form-search.gif) 0 0 no-repeat; padding:1px 0 0 16px; }
527
+ .header .form-search label { float:left; width:24px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }
528
+ .header .form-search input.input-text { float:left; border-color:#5c7989; width:209px; margin-right:4px; }
529
+ .header .form-search button.button { float:left; }
530
+ .header .form-search button.button span { border:0; height:21px; background:url(../images/btn_search.gif) 0 0 no-repeat; padding:0 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; }
531
+ .header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }
532
+ .header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
533
+ .header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
534
+ .header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
535
+ .header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
536
+ .header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
537
+ .header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }
538
+ .header .form-language { clear:both; padding:5px 0 0; text-align:right; }
539
+ .header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; }
540
+ .header .form-language select { padding:0; }
541
+ .header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
542
+ .header .links { float:right; margin:0 0 6px; }
543
+ .header .links li { float:left; font-size:11px; background:url(../images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
544
+ .header .links a { color:#ebbc58; }
545
+ .header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
546
+ .header-container .top-container a { font-size:11px; color:#ebbc58; }
547
+
548
+ /********** < Navigation */
549
+ .nav-container { background:#0a263d url(../images/bkg_nav0.jpg) 50% 0 repeat-y; }
550
+ #nav { width:918px; margin:0 auto; padding:0 16px; font-size:13px; }
551
+
552
+ /* All Levels */ /* Style consistent throughout all nav levels */
553
+ #nav li { position:relative; text-align:left; }
554
+ #nav li.over { z-index:998; }
555
+ #nav a,
556
+ #nav a:hover { display:block; line-height:1.3em; text-decoration:none; }
557
+ #nav span { display:block; cursor:pointer; white-space:nowrap; }
558
+ #nav li ul span {white-space:normal; }
559
+ #nav ul li.parent a { background:url(../images/bkg_nav2.gif) 100% 100% no-repeat; }
560
+ #nav ul li.parent li a { background-image:none; }
561
+
562
+ /* 0 Level */
563
+ #nav li { float:left; }
564
+ #nav li.active a { color:#d96708; }
565
+ #nav a { float:left; padding:5px 12px 6px 8px; color:#a7c6dd; font-weight:bold; }
566
+ #nav li.over a,
567
+ #nav a:hover { color:#d96708; }
568
+
569
+ /* 1st Level */
570
+ #nav ul li,
571
+ #nav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x; }
572
+ #nav ul li.last { background:#ecf3f6; padding-bottom:0; }
573
+
574
+ #nav ul a,
575
+ #nav ul a:hover { float:none; padding:0; background:none; }
576
+ #nav ul li a { font-weight:normal !important; }
577
+
578
+ /* 2nd Level */
579
+ #nav ul,
580
+ #nav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
581
+ #nav div ul { position:static; width:auto; border:none; }
582
+
583
+ /* 3rd+ Level */
584
+ #nav ul ul,
585
+ #nav ul div { top:5px; }
586
+
587
+ #nav ul li a { background:#ecf3f6; }
588
+ #nav ul li a:hover { background:#d5e4eb; }
589
+ #nav ul li a,
590
+ #nav ul li a:hover { color:#2f2f2f !important; }
591
+ #nav ul span,
592
+ #nav ul li.last li span { padding:3px 15px 4px 15px; }
593
+
594
+ /* Show menu */
595
+ #nav li ul.shown-sub,
596
+ #nav li div.shown-sub { left:0; z-index:999; }
597
+ #nav li .shown-sub ul.shown-sub,
598
+ #nav li .shown-sub li div.shown-sub { left:100px; }
599
+ /********** Navigation > */
600
+ /* ======================================================================================= */
601
+
602
+
603
+ /* Sidebar =============================================================================== */
604
+ .block { border:1px solid #c4c1bc; margin:0 0 15px; }
605
+ .block .block-title { background:url(../images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; }
606
+ .block .block-title strong { display:block; font:bold 12px/16px Arial, Helvetica, sans-serif; min-height:16px; padding:1px 0 1px; text-transform:uppercase; color:#e26703; }
607
+ .block .block-title strong span {}
608
+ .block .block-title a { text-decoration:none !important; }
609
+ .block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
610
+ .block .block-content { background:#f8f7f5; }
611
+ .block .block-content li.item { padding:7px 9px; }
612
+ .block .block-content .product-name { color:#1e7ec8; }
613
+ .block .btn-remove,
614
+ .block .btn-edit { float:right; margin:1px 0 2px 5px; }
615
+ .block .actions { background:#dee5e8 url(../images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }
616
+ .block .actions a { float:left; }
617
+ .block .actions button.button { float:right; }
618
+ .block .empty { margin:0; padding:5px 9px; }
619
+
620
+ .block li.odd { background-color:#f4f3f3; }
621
+ .block li.even { background-color:#fafafa; }
622
+
623
+ /* Mini Blocks */
624
+ .block-cart,
625
+ .block-wishlist,
626
+ .block-subscribe,
627
+ .block-compare,
628
+ .block-reorder,
629
+ .block-poll,
630
+ .block-viewed,
631
+ .block-compared,
632
+ .block-related,
633
+ .block-tags,
634
+ .block-login { font-size:11px; line-height:1.25; }
635
+ .block-cart .block-title strong,
636
+ .block-wishlist .block-title strong,
637
+ .block-subscribe .block-title strong,
638
+ .block-compare .block-title strong,
639
+ .block-reorder .block-title strong,
640
+ .block-poll .block-title strong,
641
+ .block-viewed .block-title strong,
642
+ .block-compared .block-title strong,
643
+ .block-related .block-title strong,
644
+ .block-tags .block-title strong,
645
+ .block-login .block-title strong { background-position:0 0; background-repeat:no-repeat; padding-left:21px; }
646
+
647
+ /* Mini Products List */
648
+ .mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
649
+ .mini-products-list .product-details { margin-left:60px; }
650
+ .block-cart .mini-products-list .product-details .product-name,
651
+ .block-cart .mini-products-list .product-details .nobr small { word-wrap:break-word; }
652
+ .block-cart .mini-products-list .product-details .nobr { white-space:normal !important; }
653
+
654
+ /* Block: Account */
655
+ .block-account { border-color:#bbb; }
656
+ .block-account .block-title { background:#fc9d36 url(../images/bkg_block-title-account.gif) 0 100% repeat-x; border:0; padding:3px 10px; }
657
+ .block-account .block-title strong { font-size:13px; color:#fff; }
658
+ .block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
659
+ .block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important; }
660
+ .block-account .block-content li a:hover { color:#ea7900; }
661
+ .block-account .block-content li.last a { border-bottom:0; }
662
+ .block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; color:#ea7900; }
663
+ .block-account .block-content li.current.last { border-bottom:0; }
664
+
665
+ /* Block: Currency Switcher */
666
+ .block-currency { border:0; background:url(../images/bkg_block-currency.gif) 0 0 no-repeat; padding:7px 12px 10px; height:51px; }
667
+ .block-currency .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
668
+ .block-currency .block-title strong { font:bold 13px/21px Arial, Helvetica, sans-serif; background:url(../images/i_block-currency.gif) 0 50% no-repeat; padding:0 0 0 21px; text-transform:none; color:#fff; }
669
+ .block-currency .block-content { background:none; padding:0; }
670
+ .block-currency .block-content select { width:100%; padding:0; }
671
+
672
+ /* Block: Layered Navigation */
673
+ .block-layered-nav { border:0; }
674
+ .block-layered-nav .block-title { border:0; padding:0; height:24px; background:url(../images/bkg_block-layered-title.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
675
+ .block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff url(../images/bkg_block-layered1.gif) 0 50% repeat; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; }
676
+ .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; }
677
+ .block-layered-nav dt { background:url(../images/bkg_block-layered-dt.gif) 9px 11px no-repeat; padding:7px 10px 0 25px; font-weight:bold; text-transform:uppercase; }
678
+ .block-layered-nav dd { padding:0 12px 12px; background:url(../images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
679
+ .block-layered-nav dd.last { background:none; }
680
+ .block-layered-nav .currently li { background:#fff url(../images/bkg_block-layered-li.gif) 0 100% repeat-x; padding:6px 24px 6px 10px; position:relative; z-index:1; line-height:1.5; }
681
+ .block-layered-nav .currently .label { font-weight:bold; padding-left:15px; background:url(../images/bkg_block-layered-label.gif) 0 4px no-repeat; text-transform:uppercase; display:inline-block; vertical-align:top; }
682
+ .block-layered-nav .currently .value { display:inline-block; vertical-align:top; }
683
+ .block-layered-nav .currently .btn-previous,
684
+ .block-layered-nav .currently .btn-remove { position:absolute; right:4px; top:9px; margin:0; }
685
+ .block-layered-nav .currently .btn-previous { right:17px; }
686
+ .block-layered-nav .actions { font-size:11px; padding:4px 5px 4px 9px; background:#cad6e4; border:1px solid #dee5e8; border-width:1px 0; text-align:right; }
687
+ .block-layered-nav .actions a { float:none; }
688
+
689
+ /* Block: Cart */
690
+ .block-cart .block-title { /*border-bottom:0;*/ }
691
+ .block-cart .block-title strong { background-image:url(../images/i_block-cart.gif); }
692
+ .block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }
693
+ .block-cart .amount { margin:0; }
694
+ .block-cart .amount a { font-weight:bold; }
695
+ .block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; }
696
+ .block-cart .subtotal .price { font-weight:bold; }
697
+ .block-cart .actions { border-bottom:1px solid #c2c2c2; }
698
+ .block-cart .actions .paypal-logo { float:left; width:100%; margin:3px 0 0; text-align:right; }
699
+ .block-cart .actions .paypal-logo .paypal-or { clear:both; display:block; padding:0 55px 8px 0; }
700
+
701
+ /* Block: Wishlist */
702
+ .block-wishlist .block-title strong { background-image:url(../images/i_block-wishlist.gif); }
703
+ .block-wishlist .actions { text-align:right; }
704
+ .block-wishlist .actions a { float:none; }
705
+
706
+ /* Block: Related */
707
+ .block-related .block-title strong { background-image:url(../images/i_block-related.gif); background-position:0 1px; }
708
+ .block-related input.checkbox { float:left; }
709
+ .block-related .product { margin-left:20px; }
710
+
711
+ /* Block: Compare Products */
712
+ .block-compare .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
713
+ .block-compare button.button span { border-color:#406a83; background:#618499; }
714
+ .page-popup .link-print { background:url(../images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
715
+ .compare-table { border:0; }
716
+ .compare-table thead tr.first th,
717
+ .compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
718
+ .compare-table .btn-remove { float:right; background-image:url(../images/btn_remove2.gif); width:72px; height:15px; }
719
+ .compare-table tbody th { background:#d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y; }
720
+ .compare-table tbody th,
721
+ .compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
722
+ .compare-table tbody td.last { border-right:1px solid #ccc; }
723
+ .compare-table tbody tr.last th,
724
+ .compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
725
+ .compare-table tr.add-to-row td { background:#fffada; text-align:center; }
726
+ .compare-table tr.first td { text-align:center; }
727
+ .compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
728
+ .compare-table tr.first td .product-name a { color:#203548; }
729
+ .compare-table tr.first td .ratings { width:69px; margin:0 auto; }
730
+ .compare-table tr.first td p,
731
+ .compare-table tr.add-to-row td p { margin:0; }
732
+
733
+ /* Block: Recently Viewed */
734
+ .block-viewed .block-title strong { background-image:url(../images/i_block-viewed.gif); }
735
+
736
+ /* Block: Recently Compared */
737
+ .block-compared .block-title strong { background-image:url(../images/i_block-list.gif); background-position:0 1px; }
738
+
739
+ /* Block: Poll */
740
+ .block-poll .block-title strong { background-image:url(../images/i_block-poll.gif); }
741
+ .block-poll .block-subtitle { font-size:12px; }
742
+ .block-poll label { color:#777; font-weight:bold; }
743
+ .block-poll input.radio { float:left; margin:1px -18px 0 0; }
744
+ .block-poll .label { display:block; margin-left:18px; }
745
+ .block-poll li { padding:3px 9px; }
746
+ .block-poll .actions { margin:5px 0 0; }
747
+ .block-poll button.button span { border-color:#406a83; background:#618499; }
748
+ .block-poll .answer { font-weight:bold; }
749
+ .block-poll .votes { float:right; margin-left:10px; }
750
+
751
+ /* Block: Tags */
752
+ .block-tags .block-title strong { background-image:url(../images/i_block-tags.gif); }
753
+ .block-tags .block-content .tags-list { background:none; border:0; font-size:12px; }
754
+ .block-tags .block-content a { color:#1b2d3b; }
755
+ .block-tags .actions { text-align:right; }
756
+ .block-tags .actions a { float:none; }
757
+
758
+ /* Block: Subscribe */
759
+ .block-subscribe .block-content { padding:5px 10px; }
760
+ .block-subscribe .block-title strong { background-image:url(../images/i_block-subscribe.gif); }
761
+ .block-subscribe label { font-weight:bold; color:#666; }
762
+ .block-subscribe input.input-text { display:block; width:167px; margin:3px 0; }
763
+ .block-subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }
764
+ .block-subscribe .actions button.button { float:none; }
765
+ .block-subscribe .actions button.button span { border-color:#406a83; background:#618499; }
766
+
767
+ /* Block: Reorder */
768
+ .block-reorder .block-title strong { background-image:url(../images/i_block-list.gif); }
769
+ .block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
770
+ .block-reorder .product-name { margin-left:20px; }
771
+ .block-reorder .validation-advice { margin:3px 9px 7px; }
772
+
773
+ /* Block: Banner */
774
+ .block-banner { border:0; }
775
+ .block-banner .block-content { padding:0; text-align:center; }
776
+
777
+ /* Block: Login */
778
+ .block-login .block-title strong { background-image:url(../images/i_ma-info.gif); }
779
+ .block-login .block-content { padding:5px 10px; }
780
+ .block-login label { font-weight:bold; color:#666; }
781
+ .block-login input.input-text { display:block; width:167px; margin:3px 0; }
782
+ .block-login .actions { background:none; padding:0; margin:3px 0 0; }
783
+ .block-login .actions button.button span { border-color:#406a83; background:#618499; }
784
+
785
+ /* Paypal */
786
+ .sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
787
+ .sidebar .paypal-logo a { float:none; }
788
+ /* ======================================================================================= */
789
+
790
+
791
+ /* Category Page ========================================================================= */
792
+ .category-title { border:0; margin:0 0 7px; }
793
+ .category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
794
+ .category-image img {}
795
+ .category-description { margin:0 0 10px; }
796
+ .category-products {}
797
+
798
+ /* View Type: Grid */
799
+ .products-grid { border-bottom:1px solid #d9ddd3; background:url(../images/bkg_grid.gif) 0 0 repeat; position:relative; }
800
+ .products-grid.last { border-bottom:0; }
801
+ .products-grid li.item { float:left; width:138px; padding:12px 10px 80px; }
802
+ .products-grid .product-image { display:block; width:135px; height:135px; margin:0 0 10px; }
803
+ .products-grid .product-name { /*min-height:2.7em;*/ margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
804
+ .products-grid .product-name a { color:#203548; }
805
+ .products-grid .price-box { margin:5px 0; }
806
+ .products-grid .availability { line-height:21px; }
807
+ .products-grid .actions { position:absolute; bottom:12px; }
808
+ .col2-left-layout .products-grid,
809
+ .col2-right-layout .products-grid { width:632px; margin:0 auto; }
810
+ .col1-layout .products-grid { width:790px; margin:0 auto; }
811
+
812
+ /* View Type: List */
813
+ .products-list li.item { border-bottom:1px solid #d9ddd3; padding:12px 10px; }
814
+ .products-list li.item.last { border-bottom:0; }
815
+ .products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
816
+ .products-list .product-shop { margin-left:150px; }
817
+ .products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
818
+ .products-list .product-name a { color:#203548; }
819
+ .products-list .price-box { float:left; margin:3px 13px 5px 0; }
820
+ .products-list .availability { float:left; margin:3px 0 0; }
821
+ .products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
822
+ .products-list .desc .link-learn { font-size:11px; }
823
+ .products-list .add-to-links { clear:both; }
824
+ .products-list .add-to-links li { display:inline; }
825
+ .products-list .add-to-links .separator { display:inline; margin:0 2px; }
826
+ /* ======================================================================================= */
827
+
828
+
829
+ /* Product View ========================================================================== */
830
+ /* Rating */
831
+ .no-rating { margin:0; }
832
+
833
+ .ratings { font-size:11px; line-height:1.25; margin:7px 0; }
834
+ .ratings strong { float:left; margin:1px 3px 0 0; }
835
+ .ratings .rating-links { margin:0; }
836
+ .ratings .rating-links .separator { margin:0 2px; }
837
+ .ratings dt {}
838
+ .ratings dd {}
839
+ .rating-box { width:69px; height:13px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
840
+ .rating-box .rating { float:left; height:13px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
841
+ .ratings .rating-box { float:left; margin-right:3px; }
842
+ .ratings .amount {}
843
+
844
+ .ratings-table th,
845
+ .ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
846
+ .ratings-table th { font-weight:bold; padding-right:8px; }
847
+
848
+ /* Availability */
849
+ .availability { margin:0; }
850
+ .availability span { font-weight:bold; }
851
+ .availability.in-stock span {}
852
+ .availability.out-of-stock span { color:#d83820; }
853
+
854
+ .availability-only { margin:10px 0 7px; line-height:16px; background:url(../images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
855
+ .availability-only span,
856
+ .availability-only a { border-bottom:1px dashed #751d02; color:#000; }
857
+ .availability-only a { background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
858
+ .availability-only .expanded { background-position:100% -15px; }
859
+ .availability-only strong { color:#be2c00; }
860
+
861
+ .availability-only-details { margin:0 0 7px; }
862
+ .availability-only-details th { background:#d2d6d9; font-size:10px; padding:0 8px; }
863
+ .availability-only-details td { background:#ebf0f3; border-bottom:1px solid #fff; font-size:11px; padding:2px 8px 1px; }
864
+ .availability-only-details tr.odd td.last { color:#d95e00; font-weight:bold; }
865
+
866
+ .product-view .product-shop .availability { font-size:11px; }
867
+ .product-view .product-shop .availability span { font-weight:normal; }
868
+
869
+ /* Email to a Friend */
870
+ .email-friend { margin:0; }
871
+
872
+ /* Alerts */
873
+ .alert-price { margin:0; font-size:11px; }
874
+ .alert-stock { margin:0; font-size:11px; }
875
+
876
+ /********** < Product Prices */
877
+ .price { white-space:nowrap !important; }
878
+
879
+ .price-box { margin:5px 0; }
880
+ .price-box .price { font-weight:bold; color:#c76200; }
881
+
882
+ /* Regular price */
883
+ .regular-price { color:#c76200; }
884
+ .regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }
885
+ .block .regular-price,
886
+ .block .regular-price .price { color:#2f2f2f; }
887
+
888
+ /* Old price */
889
+ .old-price { margin:0; }
890
+ .old-price .price-label { white-space:nowrap; color:#999; }
891
+ .old-price .price { font-weight:bold; color:#c76200; text-decoration:line-through; }
892
+
893
+ /* Special price */
894
+ .special-price { margin:0; padding:3px 0; }
895
+ .special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033; }
896
+ .special-price .price { font-size:13px; font-weight:bold; color:#c76200; }
897
+
898
+ /* Minimal price (as low as) */
899
+ .minimal-price { margin:0; }
900
+ .minimal-price .price-label { font-weight:bold; white-space:nowrap; }
901
+
902
+ .minimal-price-link { display:block; }
903
+ .minimal-price-link .label {color:#1e7ec8;}
904
+ .minimal-price-link .price { font-weight:normal; color:#1e7ec8; }
905
+
906
+ /* Excluding tax */
907
+ .price-excluding-tax { display:block; color:#999; }
908
+ .price-excluding-tax .label { white-space:nowrap; color:#999; }
909
+ .price-excluding-tax .price { font-size:13px; font-weight:normal; color:#c76200; }
910
+
911
+ /* Including tax */
912
+ .price-including-tax { display:block; color:#999; }
913
+ .price-including-tax .label { white-space:nowrap; color:#999; }
914
+ .price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }
915
+
916
+ /* Configured price */
917
+ .configured-price { margin:0; }
918
+ .configured-price .price-label { font-weight:bold; white-space:nowrap; }
919
+ .configured-price .price { font-weight:bold; }
920
+
921
+ /* FPT */
922
+ .weee { display:block; font-size:11px; color:#444; }
923
+ .weee .price { font-size:11px; font-weight:normal; }
924
+
925
+ /* Excl tax (for order tables) */
926
+ .price-excl-tax { display:block; }
927
+ .price-excl-tax .label { display:block; white-space:nowrap; }
928
+ .price-excl-tax .price { display:block; }
929
+
930
+ /* Incl tax (for order tables) */
931
+ .price-incl-tax { display:block; }
932
+ .price-incl-tax .label { display:block; white-space:nowrap; }
933
+ .price-incl-tax .price { display:block; font-weight:bold; }
934
+
935
+ /* Price range */
936
+ .price-from { margin:0; }
937
+ .price-from .price-label { font-weight:bold; white-space:nowrap; }
938
+
939
+ .price-to { margin:0; }
940
+ .price-to .price-label { font-weight:bold; white-space:nowrap; }
941
+
942
+ /* Price notice next to the options */
943
+ .price-notice { padding-left:10px; color:#999; }
944
+ .price-notice .price { font-weight:bold; color:#2f2f2f; }
945
+
946
+ /* Price as configured */
947
+ .price-as-configured { margin:0; }
948
+ .price-as-configured .price-label { font-weight:bold; white-space:nowrap; }
949
+
950
+ .price-box-bundle { padding:0 0 10px 0; }
951
+ .price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
952
+ .price-box-bundle .price { color:#555; }
953
+ /********** Product Prices > */
954
+
955
+ /* Tier Prices */
956
+ .product-pricing,
957
+ .tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; color:#424242; }
958
+ .tier-prices li { line-height:1.4; background:url(../images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; }
959
+ .tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
960
+ .tier-prices .price { font-weight:bold; color:#2f2f2f; }
961
+
962
+ .tier-prices-grouped li { padding:2px 0; color:#e26703; }
963
+ .tier-prices-grouped li .price { font-weight:bold; }
964
+
965
+ /* Add to Links */
966
+ .add-to-links { font-size:11px; margin:5px 0 0; }
967
+ .add-to-links .separator { display:none; }
968
+
969
+ /* Add to Cart */
970
+ .add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
971
+ .add-to-cart .qty { float:left; margin-right:5px; }
972
+ .add-to-cart button.button { float:left; }
973
+ .add-to-cart .paypal-logo { clear:left; margin:0; text-align:right; }
974
+ .add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }
975
+ .product-view .add-to-cart .paypal-logo { margin:0; }
976
+
977
+ /* Add to Links + Add to Cart */
978
+ .add-to-box { margin:10px 0; }
979
+ .add-to-box .add-to-cart { float:left; }
980
+ .add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
981
+ .add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
982
+ .add-to-box .add-to-links li { display:block !important; }
983
+ .add-to-box .add-to-links li .separator { display:none !important; }
984
+
985
+
986
+ .product-view { border:1px solid #c4c6c8; }
987
+
988
+ .product-essential { padding:25px; background:#fff url(../images/bkg_product-view.gif) 100% 0 no-repeat; }
989
+ .product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }
990
+
991
+ .product-collateral { background:#faf7ee url(../images/bkg_product_collateral.gif) 0 0 repeat-x; padding:25px; }
992
+ .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; }
993
+ .product-collateral .box-collateral { margin:0 0 25px; }
994
+
995
+ /* Product Images */
996
+ .product-view .product-img-box { float:left; width:267px; }
997
+ .col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
998
+ .product-view .product-img-box .product-image { margin:0 0 13px; }
999
+ .product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
1000
+ .product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
1001
+ .product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
1002
+ .product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(../images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
1003
+ .product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
1004
+ .product-view .product-img-box .zoom #track { position:relative; height:18px; }
1005
+ .product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }
1006
+ .product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
1007
+ .product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
1008
+ .product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
1009
+ .product-view .product-img-box .more-views ul { margin-left:-9px }
1010
+ .product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
1011
+ .product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }
1012
+
1013
+ .product-image-popup { margin:0 auto; }
1014
+ .product-image-popup .buttons-set { float:right; clear:none; border:0; margin:0; padding:0; }
1015
+ .product-image-popup .nav { font-weight:bold; margin:0 100px; text-align:center; }
1016
+ .product-image-popup .image { display:block; margin:10px 0; }
1017
+ .product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }
1018
+
1019
+ /* Product Shop */
1020
+ .product-view .product-shop { float:right; width:330px; }
1021
+ .col1-layout .product-view .product-shop { float:right; width:545px; }
1022
+ .col3-layout .product-view .product-shop { float:none; width:auto; }
1023
+ .product-view .product-shop .product-name { margin:0 0 5px; }
1024
+ .product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
1025
+ .product-view .product-shop .availability { margin:10px 0; }
1026
+ .product-view .product-shop .short-description { margin:10px 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0; }
1027
+ .product-view .product-shop .price-box { margin:10px 0; }
1028
+ .product-view .product-shop .add-to-links { margin:0; }
1029
+ .product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
1030
+ .product-view .product-shop .add-to-links li,
1031
+ .product-view .product-shop .add-to-links li .separator { display:inline; }
1032
+ .product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }
1033
+
1034
+ /* Product Options */
1035
+ .product-options { margin:20px 0 0; padding:10px 15px 20px; position:relative; background-color:#f6f6f6; border:1px solid #e4e4e4; }
1036
+ .product-options dt { padding:10px 0 0; font-weight:normal; }
1037
+ .product-options dt label { font-weight:bold; color:#2f2f2f; }
1038
+ .product-options dt label.required em { color:#eb340a; margin-left:5px; }
1039
+ .product-options dd .qty-holder { display:block; padding:10px 0 0; }
1040
+ .product-options dd .qty-holder label { vertical-align:middle; }
1041
+ .product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
1042
+ .product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4; }
1043
+ .product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
1044
+ .product-options dd input.input-text { width:98%; }
1045
+ .product-options dd input.datetime-picker { width:150px; }
1046
+ .product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
1047
+ .product-options dd textarea { width:98%; height:8em; }
1048
+ .product-options dd select { width:99%; }
1049
+ .product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
1050
+ .product-options ul.options-list { margin-right:5px; }
1051
+ .product-options ul.options-list li { line-height:1.5; padding:2px 0; }
1052
+ .product-options ul.options-list input.radio { float:left; margin-top:3px; }
1053
+ .product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
1054
+ .product-options ul.options-list .label { display:block; margin-left:18px; }
1055
+ .product-options ul.options-list label { font-weight:normal; }
1056
+ .product-options ul.validation-failed { padding:0 7px; }
1057
+ .product-options p.note { margin:0; font-size:11px; }
1058
+ .product-options p.required { position:absolute; right:20px; top:20px; }
1059
+
1060
+ .product-options-bottom { background-color:#fffada; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
1061
+ .product-options-bottom .product-pricing,
1062
+ .product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; color:#e26703; }
1063
+ .product-options-bottom .tier-prices li { background:0; padding:2px 0; }
1064
+ .product-options-bottom .tier-prices .price,
1065
+ .product-options-bottom .tier-prices .benefit { color:#e26703; }
1066
+ .product-options-bottom .price-box { float:left; margin:0; padding:0; }
1067
+ .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1068
+ .col3-layout .product-options-bottom .price-box { float:none; padding:0 0 5px; }
1069
+ .product-options-bottom .price-label { float:left; padding-right:5px; }
1070
+ .product-options-bottom .price-tax { float:left; }
1071
+ .product-options-bottom .add-to-cart { float:right; }
1072
+ .product-shop .product-options-bottom { margin:0 0 10px; }
1073
+ .product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
1074
+ .product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
1075
+ .product-shop .product-options-bottom .price-tax { float:none; }
1076
+ .product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }
1077
+ .product-shop .product-options-bottom .add-to-links { clear:both; padding:5px 0 0; text-align:right; }
1078
+
1079
+ /* Grouped Product */
1080
+ .product-view .grouped-items-table .price-box { margin:0; padding:0; }
1081
+
1082
+ /* Block: Description */
1083
+ .product-view .box-description {}
1084
+
1085
+ /* Block: Additional */
1086
+ .product-view .box-additional .data-table th,
1087
+ .product-view .box-additional .data-table td { line-height:1.25; }
1088
+
1089
+ /* Block: Upsell */
1090
+ .product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
1091
+ .product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
1092
+ .product-view .box-up-sell .products-grid td { width:25%; background:#f6f2e7; border-right:1px solid #e5dcc3; border-bottom:1px solid #e5dcc3; padding:15px 10px 12px; line-height:1.6em; }
1093
+ .product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
1094
+ .product-view .box-up-sell .products-grid td.last { border-right:0; }
1095
+ .product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
1096
+ .product-view .box-up-sell .products-grid .product-image { text-align:center; }
1097
+ .product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
1098
+ .product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1099
+
1100
+ /* Block: Tags */
1101
+ .product-view .box-tags { margin:0; }
1102
+ .product-view .box-tags h3 { font-size:13px; }
1103
+ .product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
1104
+ .product-view .box-tags .product-tags li { display:inline; background:url(../images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
1105
+ .product-view .box-tags .product-tags li.first { padding-left:0; }
1106
+ .product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
1107
+ .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;}
1108
+ .product-view .box-tags .form-add .input-box { float:left; width:305px; margin:0 5px 0 0; background:url(../images/i_tag_add.gif) 0 2px no-repeat; padding:0 0 0 23px; }
1109
+ .product-view .box-tags .form-add input.input-text { width:299px; }
1110
+ .product-view .box-tags .form-add button.button span { border-color:#406a83; background:#618499; }
1111
+ .product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; }
1112
+
1113
+ /* Block: Reviews */
1114
+ .product-view .box-reviews dl { margin:15px 0; }
1115
+ .product-view .box-reviews dt a,
1116
+ .product-view .box-reviews dt span { font-weight:bold; }
1117
+ .product-view .box-reviews dd { margin:0 0 15px; }
1118
+ .product-view .box-reviews dd small { font-style:italic; }
1119
+ .product-view .box-reviews .form-add { margin:15px 0 0; }
1120
+ .product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
1121
+ .product-view .box-reviews .form-add h3 span { font-weight:bold; }
1122
+ .product-view .box-reviews .form-add h4 { font-size:12px; }
1123
+ .product-view .box-reviews .form-add .data-table td { text-align:center; }
1124
+ .product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
1125
+ .product-view .box-reviews .form-add .form-list .input-box { width:360px; }
1126
+ .product-view .box-reviews .form-add .form-list input.input-text,
1127
+ .product-view .box-reviews .form-add .form-list textarea { width:354px; }
1128
+
1129
+ /* Send a Friend */
1130
+ .send-friend .form-list { width:615px; overflow:hidden; }
1131
+ .send-friend .form-list li { margin-right:-15px; }
1132
+ .send-friend .form-list li p { margin:0 15px 0 0; }
1133
+ .send-friend .form-list .field { width:315px; }
1134
+ .send-friend .form-list .input-box { width:300px; }
1135
+ .send-friend .form-list input.input-text,
1136
+ .send-friend .form-list textarea { width:294px; }
1137
+ .send-friend .form-list li.wide .input-box { width:612px; }
1138
+ .send-friend .form-list li.wide textarea { width:609px; }
1139
+ .send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
1140
+ /* ======================================================================================= */
1141
+
1142
+
1143
+ /* Content Styles ================================================================= */
1144
+ .product-name { margin:0; font-size:1em; font-weight:normal; }
1145
+ .product-name a { color:#1e7ec8; }
1146
+
1147
+ /* Product Tags */
1148
+ .tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
1149
+ .tags-list li { display:inline !important; margin:0 4px 0 0; }
1150
+ .tags-list li a { color:#1b2d3b; }
1151
+
1152
+ /* Advanced Search */
1153
+ .advanced-search .form-list label { width:160px; padding-right:10px; }
1154
+ .advanced-search .form-list .input-box,
1155
+ .advanced-search .form-list .input-range { float:left; clear:none; }
1156
+ .advanced-search-amount { margin:0 0 10px; }
1157
+ .advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
1158
+ .advanced-search-summary ul { float:left; width:49%; }
1159
+ .advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(../images/i_search_criteria.gif) 0 3px no-repeat; }
1160
+ .advanced-search-summary p { clear:both; font-weight:bold; margin:0; }
1161
+
1162
+ /* CMS Home Page */
1163
+ .cms-home .subtitle {}
1164
+ .cms-index-index .subtitle {}
1165
+
1166
+ /* Sitemap */
1167
+ .page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
1168
+ .page-sitemap .links a { text-decoration:none; position:relative; }
1169
+ .page-sitemap .links a:hover { text-decoration:underline; }
1170
+ .page-sitemap .sitemap { margin:12px; }
1171
+ .page-sitemap .sitemap a { color:#1b2d3b; }
1172
+ .page-sitemap .sitemap li { margin:3px 0; }
1173
+ .page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
1174
+ .page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }
1175
+
1176
+ /* RSS */
1177
+ .rss-title h1 { background:url(../images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
1178
+ .rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
1179
+ /* ======================================================================================= */
1180
+
1181
+
1182
+ /* Shopping Cart ========================================================================= */
1183
+ .cart .page-title { border-bottom:0; margin:0 0 12px; }
1184
+ .cart .page-title h1 { margin:10px 0 0; }
1185
+
1186
+ /* Checkout Types */
1187
+ .cart .page-title .checkout-types li { margin:0 0 5px; }
1188
+ .cart .title-buttons .checkout-types { float:right; }
1189
+ .cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; }
1190
+ .cart .checkout-types .paypal-or { margin:0 8px; line-height:2.3; }
1191
+ .cart .totals .checkout-types .paypal-or { clear:both; display:block; padding:8px 55px 0 0; line-height:1.0; font-size:11px; }
1192
+
1193
+ /* Shopping Cart Table */
1194
+ .cart-table th { padding:2px 10px; }
1195
+ .cart-table td { padding:10px; }
1196
+ .cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
1197
+ .cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
1198
+ .cart-table tfoot td { padding:5px 10px; }
1199
+ .cart-table .btn-continue { float:left; }
1200
+ .cart-table .btn-empty span,
1201
+ .cart-table .btn-continue span,
1202
+ .cart-table .btn-update span { border-color:#406a83; background:#618499; }
1203
+ .cart-table .btn-update,
1204
+ .cart-table .btn-empty { float:right; }
1205
+ .cart-table .btn-update { margin-left:10px; }
1206
+
1207
+ /* Shopping Cart Collateral boxes */
1208
+ .cart .cart-collaterals { padding:25px 0 0; }
1209
+ .cart .cart-collaterals .col2-set { float:left; width:605px; }
1210
+ .cart .cart-collaterals .col2-set .col-2 { width:294px; }
1211
+
1212
+ .cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
1213
+ .cart .crosssell h2 { font-size:13px; font-weight:bold; }
1214
+ .cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
1215
+ .cart .crosssell .product-details { margin-left:90px; }
1216
+ .cart .crosssell .product-name { font-weight:bold; }
1217
+ .cart .crosssell li.item { margin:12px 0; }
1218
+ .cart .crosssell .link-compare { font-weight:normal; }
1219
+
1220
+ /* Discount Codes & Estimate Shipping and Tax Boxes */
1221
+ .cart .discount,
1222
+ .cart .shipping { border:1px solid #d0cbc1; background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; padding:12px 15px; margin:0 0 18px; }
1223
+ .cart .discount h2,
1224
+ .cart .shipping h2 { background-position:0 0; background-repeat:no-repeat; font:bold 13px/16px Arial, Helvetica, sans-serif; padding:0 0 0 21px; color:#e26703; text-transform:uppercase; }
1225
+ .cart .discount button span,
1226
+ .cart .shipping button span { border-color:#406a83; background:#618499; }
1227
+ .cart .discount .buttons-set,
1228
+ .cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
1229
+ .cart .discount .buttons-set button.button,
1230
+ .cart .shipping .buttons-set button.button { float:none; margin-left:0; }
1231
+
1232
+ .cart .discount h2 { background-image:url(../images/i_discount.gif); }
1233
+ .cart .discount .input-box { margin:8px 0 0; width:260px; }
1234
+ .cart .discount input.input-text { width:254px; }
1235
+
1236
+ .cart .shipping h2 { background-image:url(../images/i_shipping.gif); }
1237
+ .cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(../images/bkg_divider1.gif) 0 0 repeat-x; }
1238
+
1239
+ /* Shopping Cart Totals */
1240
+ .cart .totals { float:right; width:268px; background:#dee5e8; border:1px solid #bebcb7; }
1241
+ .cart .totals table { width:100%; margin:7px 0; }
1242
+ .cart .totals td { padding:1px 15px 1px 7px; }
1243
+ .cart .totals tr.last td {}
1244
+ .cart .totals tfoot th { padding:5px 15px 5px 7px; }
1245
+ .cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
1246
+ .cart .totals tfoot th strong,
1247
+ .cart .totals tfoot td strong { font-size:15px; }
1248
+ .cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
1249
+ .cart .totals .checkout-types li { clear:both; margin:10px 0; }
1250
+
1251
+ /* Options Tool Tip */
1252
+ .item-options dt { font-weight:bold; font-style:italic; }
1253
+ .item-options dd { padding-left:10px; margin:0 0 6px; }
1254
+ .truncated { cursor:help; }
1255
+ .truncated a.dots { cursor:help; }
1256
+ .truncated a.details { cursor:help; }
1257
+ .truncated .truncated_full_value { position:relative; z-index:999; }
1258
+ .truncated .truncated_full_value .item-options { position:absolute; top:-99999em; left:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ddd; background-color:#f6f6f6; }
1259
+ .truncated .truncated_full_value .item-options > p { font-weight:bold; text-transform:uppercase; }
1260
+ .truncated .show .item-options { top:-20px; left:50%; }
1261
+ .col-left .truncated .show .item-options { left:15px; top:7px; }
1262
+ .col-right .truncated .show .item-options { left:-240px; top:7px; }
1263
+ /* ======================================================================================= */
1264
+
1265
+
1266
+ /* Checkout ============================================================================== */
1267
+ /********** < Common Checkout Styles */
1268
+ /* Shipping and Payment methods */
1269
+ .sp-methods { margin:0 0 8px; }
1270
+ .sp-methods dt { margin:13px 0 5px; font-weight:bold; }
1271
+ .sp-methods dd {}
1272
+ .sp-methods dd li { margin:5px 0; }
1273
+ .sp-methods label { font-weight:bold; color:#666; }
1274
+ .sp-methods .price { font-weight:bold; }
1275
+ .sp-methods .form-list { padding-left:20px; }
1276
+ .sp-methods .form-list li { margin:0 0 8px; }
1277
+ .sp-methods select.month { width:154px; margin-right:10px; }
1278
+ .sp-methods select.year { width:96px; }
1279
+ .sp-methods input.cvv { width:3em !important; }
1280
+
1281
+ .sp-methods .checkmo-list li { margin:0 0 5px; }
1282
+ .sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
1283
+ .sp-methods .checkmo-list address { float:left; }
1284
+
1285
+ .sp-methods .centinel-logos a { margin-right:3px; }
1286
+ .sp-methods .centinel-logos img { vertical-align:middle; }
1287
+
1288
+ .sp-methods .release-amounts { margin:0.5em 0; }
1289
+ .sp-methods .release-amounts button { float:left; margin:5px 10px 0 0; }
1290
+
1291
+ .please-wait { float:right; }
1292
+ .please-wait img { vertical-align:middle; }
1293
+ .cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }
1294
+
1295
+ /* Tooltip */
1296
+ .tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
1297
+ .tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
1298
+ .tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:15px; height:15px; background:url(../images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
1299
+ .tool-tip .tool-tip-content { padding:5px; }
1300
+
1301
+ /* Gift Messages */
1302
+ .gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
1303
+ .gift-messages p.control { color:#8e8d8b; }
1304
+ .gift-messages-form { position:relative; }
1305
+ .gift-messages-form label { float:none !important; position:static !important; }
1306
+ .gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
1307
+ .gift-messages-form .whole-order { margin:0 0 25px; }
1308
+ .gift-messages-form .item { margin:0 0 10px; }
1309
+ .gift-messages-form .item .product-img-box { float:left; width:75px; }
1310
+ .gift-messages-form .item .product-image { margin:0 0 7px; }
1311
+ .gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
1312
+ .gift-messages-form .item .details { margin-left:90px; }
1313
+ .gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
1314
+ .gift-messages-form .item .details .form-list .field { width:255px; }
1315
+ .gift-messages-form .item .details .form-list .input-box { width:240px; }
1316
+ .gift-messages-form .item .details .form-list input.input-text { width:234px; }
1317
+ .gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
1318
+ .gift-messages-form .item .details .form-list li.wide textarea { width:494px; }
1319
+
1320
+ .gift-message-link { font-size:11px; background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
1321
+ .gift-message-link.expanded { background-position:100% -40px; }
1322
+ .gift-message-row { background:#f2efe9; }
1323
+ .gift-message-row .btn-close { float:right; width:16px; height:16px; background:url(../images/btn_gm-close.gif) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
1324
+
1325
+ /* Checkout Agreements */
1326
+ .checkout-agreements li { margin:30px 0; }
1327
+ .checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
1328
+ .checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
1329
+ .checkout-agreements .agree input.checkbox { margin-right:6px; }
1330
+ .checkout-agreements .agree label { font-weight:bold; color:#666; }
1331
+
1332
+ .opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
1333
+ .opc .checkout-agreements li { margin:20px 0 0; }
1334
+ .opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
1335
+ .opc .checkout-agreements .agree { padding-left:6px; }
1336
+
1337
+ /* Centinel */
1338
+ .centinel {}
1339
+ .centinel .authentication { border:1px solid #ddd; background:#fff; }
1340
+ .centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }
1341
+
1342
+ .opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }
1343
+
1344
+ /* Generic Info Set */
1345
+ .info-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1346
+ .info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1347
+ .info-set h3,
1348
+ .info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
1349
+ .info-set h2 a,
1350
+ .info-set h3 a,
1351
+ .info-set h4 a { font-weight:normal; }
1352
+ .info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1353
+ .info-set h3.legend { margin:0 0 10px; color:#0a263c; }
1354
+ .info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1355
+ .info-set .box { margin:0 0 15px; }
1356
+ .info-set .box h2 { color:#e26703; }
1357
+ .info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1358
+ .info-set .data-table .product-name a { font-weight:bold !important; }
1359
+ .info-set .data-table .item-options { margin:5px 0 0; }
1360
+ /********** Common Checkout Styles > */
1361
+
1362
+ /* One Page Checkout */
1363
+ .block-progress { border:0; margin:0; }
1364
+ .block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
1365
+ .block-progress .block-title strong { font-size:13px; color:#0a263c; }
1366
+ .block-progress .block-content { background:none; }
1367
+ .block-progress dt { font-size:13px; font-weight:bold; line-height:1.35; background:#eee; border:1px solid #a3aeb3; margin:0 0 6px; padding:2px 8px; color:#999; }
1368
+ .block-progress dd { background:#eee; border:1px solid #a3aeb3; border-top:0; padding:8px 13px; margin:0 0 6px; }
1369
+ .block-progress dt.complete { margin:0; background:#d0dce1; color:#5e8ab4; }
1370
+ .block-progress dd.complete {}
1371
+ .block-progress p { margin:0; }
1372
+ .block-progress .cards-list dt { background:none; border:0 none; color:inherit; font-size:12px; margin:5px 0; padding:0; }
1373
+ .block-progress .cards-list dd { border:0 none; margin:0; padding:0; }
1374
+ .block-progress .cards-list .info-table th { font-weight:normal; }
1375
+
1376
+ .opc .buttons-set { margin-top:0; padding-top:2em; }
1377
+ .opc .buttons-set p.required { margin:0; padding:0 0 10px; }
1378
+ .opc .buttons-set .back-link small { display:none; }
1379
+ .opc .buttons-set .back-link a { background:url(../images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
1380
+ .opc .buttons-set.disabled button.button { display:none; }
1381
+ .opc .buttons-set .please-wait { height:21px; line-height:21px; }
1382
+ .opc .ul { list-style:disc outside; padding-left:18px; }
1383
+
1384
+ .opc { position:relative; }
1385
+ .opc li.section {}
1386
+
1387
+ .opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #d9dde3 #d9dde3; background:#eee url(../images/bkg_opc-title-off.gif) 0 100% repeat-x; padding:4px 8px 6px; text-align:right; }
1388
+ .opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 4px; margin:0 5px 0 0; font:bold 11px/14px arial, helvetica, sans-serif; color:#999; }
1389
+ .opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
1390
+ .opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }
1391
+
1392
+ .opc .allow .step-title { background:#d0dce1; border:1px solid #a3aeb3; border-bottom:0; color:#a4b3b9; cursor:pointer; }
1393
+ .opc .allow .step-title .number { background:#dbe6eb; border-color:#dbe6eb; color:#a4b3b9; }
1394
+ .opc .allow .step-title h2 { color:#a4b3b9; }
1395
+ /*.opc .allow .step-title a { display:block; }*/
1396
+
1397
+ .opc .active .step-title { background:#f9f3e3; border:1px solid #bbafa0; padding-bottom:5px; color:#f18200; cursor:default; }
1398
+ .opc .active .step-title .number { background:#f18200; border-color:#f19900; color:#fff; }
1399
+ .opc .active .step-title h2 { color:#f18200; }
1400
+ /*.opc .active .step-title a { display:none; }*/
1401
+
1402
+ .opc .step { border:1px solid #bbafa0; border-top:0; background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; padding:15px 30px; position:relative; }
1403
+ .opc .step .tool-tip { right:30px; }
1404
+
1405
+ #opc-login .buttons-set { border-top:0; }
1406
+ #opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
1407
+ #opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }
1408
+
1409
+ #opc-shipping_method .buttons-set { border-top:0; }
1410
+ .opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
1411
+ .opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }
1412
+
1413
+ #opc-review .step { border:0; padding:0; }
1414
+ #opc-review .product-name { font-weight:bold; color:#0a263c; }
1415
+ #opc-review .item-options { margin:5px 0 0; }
1416
+ #opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
1417
+ #opc-review .buttons-set p { margin:0; line-height:40px; }
1418
+ #opc-review .buttons-set .please-wait { height:40px; line-height:40px; }
1419
+ #opc-review .authentication { margin:0 auto; width:570px; }
1420
+ #opc-review .warning-message { color:#222; font-weight:bold; text-align:center; padding:10px 10px 0; }
1421
+
1422
+ /* Multiple Addresses Checkout */
1423
+ .checkout-progress { padding:0 90px; margin:0 0 20px; }
1424
+ .checkout-progress li { float:left; width:19%; margin:0 3px 0 0; border-top:10px solid #999; padding:2px 0 0; font-weight:bold; text-align:center; color:#abb5ba; }
1425
+ .checkout-progress li.active { border-top-color:#e96200; color:#e96200; }
1426
+
1427
+ .multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
1428
+ .multiple-checkout h3,
1429
+ .multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
1430
+ .multiple-checkout h2 a,
1431
+ .multiple-checkout h3 a,
1432
+ .multiple-checkout h4 a { font-weight:normal; }
1433
+ .multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
1434
+ .multiple-checkout .data-table .product-name a { font-weight:bold !important; }
1435
+ .multiple-checkout .data-table .item-options { margin:5px 0 0; }
1436
+
1437
+ .multiple-checkout .gift-messages { margin:15px 0 0; }
1438
+
1439
+ .multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }
1440
+
1441
+ .multiple-checkout .col2-set,
1442
+ .multiple-checkout .col3-set { background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
1443
+ .multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
1444
+ .multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
1445
+ .multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
1446
+ .multiple-checkout .box { margin:0 0 15px; }
1447
+ .multiple-checkout .box h2 { color:#e26703; }
1448
+
1449
+ .multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
1450
+ .multiple-checkout .place-order .grand-total { float:right; height:71px; font-size:1.5em; padding:0 0 0 21px; background:url(../images/bkg_grand-total.gif) 0 0 no-repeat; overflow:hidden; }
1451
+ .multiple-checkout .place-order .grand-total .inner { float:left; height:57px; padding:14px 21px 0 0; background:url(../images/bkg_grand-total.gif) 100% 0 no-repeat; }
1452
+ .multiple-checkout .place-order .grand-total .inner div { display:inline; }
1453
+ .multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
1454
+ .multiple-checkout .place-order .grand-total .price { color:#E26703; }
1455
+ .multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
1456
+ .multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }
1457
+
1458
+ /* Step 1 */
1459
+ .multiple-checkout .title-buttons button.button span { border-color:#406a83; background:#618499; }
1460
+ #multiship-addresses-table td { padding:10px; }
1461
+ #multiship-addresses-table tfoot td { padding:5px 10px; }
1462
+ #multiship-addresses-table tfoot button.button span { border-color:#406a83; background:#618499; }
1463
+
1464
+ /* Step 2 */
1465
+ .multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
1466
+ .multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
1467
+ .multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
1468
+ .multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
1469
+ .multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
1470
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
1471
+ .multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
1472
+ .checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
1473
+ .checkout-multishipping-shipping .box-sp-methods .pointer { position:absolute; top:-20px; right:-40px; width:178px; height:41px; background:url(../images/bkg_sp-methods.gif) 0 0 no-repeat; overflow:hidden; }
1474
+
1475
+ /* Step 3 */
1476
+ .checkout-multishipping-billing .multiple-checkout { position:relative; }
1477
+ /* ======================================================================================= */
1478
+
1479
+
1480
+ /* Account Login/Create Pages ============================================================ */
1481
+ .account-login .content { min-height:345px; padding:14px 21px; background:#faf7ee url(../images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5; border-bottom:0; }
1482
+ .account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 23px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#e76200; }
1483
+ .account-login .new-users h2 { background-image:url(../images/i_page1.gif)}
1484
+ .account-login .registered-users h2 { background-image:url(../images/i_page2.gif); }
1485
+ .account-login .buttons-set { border:1px solid #bbb6a5; border-top:0; margin:0; padding:8px 13px; background:#dee5e8 url(../images/bkg_buttons-set1.gif) 0 0 repeat-x; }
1486
+
1487
+ .account-create {}
1488
+
1489
+ /* Captcha ================================================================================ */
1490
+ .captcha-note { clear:left; padding-top:5px; }
1491
+ .captcha-image { float:left; display:inline; margin:0; position:relative; width:258px; }
1492
+ .captcha-image .captcha-img { border:1px solid #b6b6b6; vertical-align:bottom; width:100%; }
1493
+ .registered-users .captcha-image { margin:0;}
1494
+ .captcha-reload { cursor:pointer; position:absolute; top:2px; right:2px;}
1495
+ .captcha-reload.refreshing { animation:rotate 1.5s infinite linear; -webkit-animation:rotate 1.5s infinite linear; -moz-animation:rotate 1.5s infinite linear; }
1496
+
1497
+ @-webkit-keyframes rotate {
1498
+ 0% { -webkit-transform:rotate(0); }
1499
+ 0% { -webkit-transform:rotate(-360deg); }
1500
+ }
1501
+ @-moz-keyframes rotate {
1502
+ 0% { -moz-transform:rotate(0); }
1503
+ 0% { -moz-transform:rotate(-360deg); }
1504
+ }
1505
+ @keyframes rotate {
1506
+ 0% { transform:rotate(0); }
1507
+ 0% { transform:rotate(-360deg); }
1508
+ }
1509
+
1510
+ /* Remember Me Popup ===================================================================== */
1511
+ .window-overlay { background:url(../images/window_overlay.png) repeat; background:rgba(0, 0, 0, 0.35); position:absolute; top:0; left:0; height:100%; width:100%; z-index:990; }
1512
+
1513
+ .remember-me label { float:none; margin:0 6px; }
1514
+ .remember-me-popup { background:#fff; border:1px solid #ccc; left:50%; top:50%; position:absolute; margin:-85px 0 0 -200px; width:400px; text-align:left; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; -box-shadow:0 0 6px #ccc; z-index:1000; }
1515
+ .remember-me-popup h3 { background:#d9e5ee; border-bottom:1px solid #ccc; font-size:14px; padding:5px 10px; }
1516
+ .remember-me-popup .remember-me-popup-head { position:relative; }
1517
+ .remember-me-popup .remember-me-popup-head .remember-me-popup-close { background:url(../images/btn_window_close.gif) no-repeat; display:block; position:absolute; top:7px; right:7px; height:15px; width:15px; text-indent:-9999em; }
1518
+ .remember-me-popup .remember-me-popup-body { padding:10px; }
1519
+ .remember-me-popup .remember-me-popup-body a { display:inline-block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; white-space:nowrap; color:#fff; }
1520
+ /* Remember Me Popup ===================================================================== */
1521
+
1522
+
1523
+ /* My Account ============================================================================= */
1524
+ .my-account .title-buttons .link-rss { float:none; margin:0; }
1525
+
1526
+ /********** < Dashboard */
1527
+ .dashboard .welcome-msg { margin:0 8em 1.5em 0; }
1528
+ .dashboard .welcome-msg p { margin:0; }
1529
+ .dashboard .col2-set { margin:0 0 15px; }
1530
+
1531
+ /* General Box */
1532
+ .box-account { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
1533
+ .box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
1534
+ .box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#e65505; }
1535
+
1536
+ .dashboard .box .box-title { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 2px; margin:0 0 8px; text-align:right; }
1537
+ .dashboard .box .box-title h3,
1538
+ .dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }
1539
+
1540
+ /* Block: Recent Orders */
1541
+ .dashboard .box-recent .box-head h2 { background-image:url(../images/i_folder-table.gif); }
1542
+
1543
+ /* Block: Account Information */
1544
+ .dashboard .box-info .box-head h2 { background-image:url(../images/i_ma-info.gif); }
1545
+ .dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }
1546
+
1547
+ /* Block: Reviews */
1548
+ .dashboard .box-reviews .box-head h2 { background-image:url(../images/i_ma-reviews.gif); }
1549
+ .dashboard .box-reviews .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
1550
+ .dashboard .box-reviews .details { margin-left:20px; }
1551
+ .dashboard .box-reviews li.item { margin:0 0 7px; }
1552
+ .dashboard .box-reviews li.item.last { margin:0; }
1553
+ .dashboard .box-reviews .ratings { margin:7px 0 0; }
1554
+
1555
+ /* Block: Tags */
1556
+ .dashboard .box-tags .box-head h2 { background-image:url(../images/i_ma-tags.gif); }
1557
+ .dashboard .box-tags .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
1558
+ .dashboard .box-tags .details { margin-left:20px; }
1559
+ .dashboard .box-tags li.item { margin:0 0 7px; }
1560
+ .dashboard .box-tags li.item.last { margin:0; }
1561
+ .dashboard .box-tags .tags strong,
1562
+ .dashboard .box-tags .tags ul,
1563
+ .dashboard .box-tags .tags ul li { display:inline; }
1564
+ /********** Dashboard > */
1565
+
1566
+ /* Address Book */
1567
+ .addresses-list h2 { font-weight:bold; font-size:13px; color:#e26703; text-transform:uppercase; }
1568
+ .addresses-list h3 { font-weight:bold; font-size:13px; }
1569
+ .addresses-list address { margin:0 0 3px; }
1570
+ .addresses-list p { margin:0; }
1571
+ .addresses-list a { font-weight:bold; }
1572
+ .addresses-list .link-remove { color:#646464; }
1573
+ .addresses-list .separator { margin:0 3px; }
1574
+ .addresses-list li.item { background:#fff url(../images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; padding:10px 13px; margin:0 0 10px; }
1575
+ .addresses-list li.empty { background:none; border:0; padding:0; }
1576
+ .addresses-list li.empty p { font-weight:bold; }
1577
+ .addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }
1578
+
1579
+ /* Order View */
1580
+ .order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }
1581
+ .order-info dt,
1582
+ .order-info dd,
1583
+ .order-info ul,
1584
+ .order-info li { display:inline; }
1585
+ .order-info .current { font-weight:bold; }
1586
+ .order-info li { margin:0 3px; }
1587
+
1588
+ .order-date { margin:10px 0; }
1589
+
1590
+ .order-info-box { background:#fff url(../images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
1591
+ .order-info-box h2 { font-weight:bold; font-size:13px; }
1592
+ .order-info-box .box-payment p { margin:0 0 3px; }
1593
+ .order-info-box .box-payment th { font-weight:bold; padding-right:7px; }
1594
+
1595
+ .order-items { width:100%; overflow-x:auto; }
1596
+ .order-items h2,
1597
+ .order-items h3 { clear:none; font-weight:bold; font-size:13px; padding:0; margin:0 0 5px; color:#0a263c; }
1598
+ .order-items .product-name { font-size:1em !important; font-weight:bold !important; }
1599
+ .order-items .link-print { color:#1e7ec8; font-weight:normal; }
1600
+ .order-items .order-links { text-align:right; }
1601
+
1602
+ .order-additional { margin:15px 0; }
1603
+ /* Order Gift Message */
1604
+ .gift-message dt strong { color:#666; }
1605
+ .gift-message dd { font-size:13px; margin:5px 0 0; }
1606
+ /* Order Comments */
1607
+ .order-about dt { font-weight:bold; }
1608
+ .order-about dd { font-size:13px; margin:0 0 7px; }
1609
+
1610
+ .tracking-table { margin:0 0 15px; }
1611
+ .tracking-table th { font-weight:bold; white-space:nowrap; }
1612
+
1613
+ .tracking-table-popup { width:100%; }
1614
+ .tracking-table-popup th { font-weight:bold; white-space:nowrap; }
1615
+ .tracking-table-popup th,
1616
+ .tracking-table-popup td { padding:1px 8px; }
1617
+
1618
+ /* Order Print Pages */
1619
+ .page-print .print-head { margin:0 0 15px; }
1620
+ .page-print .print-head .logo { float:left; }
1621
+ .page-print .print-head address { float:left; margin-left:15px; }
1622
+ .page-print h1 { font-size:16px; font-weight:bold; }
1623
+ .page-print h2,
1624
+ .page-print h3 { font-size:13px; font-weight:bold; }
1625
+ .page-print h2.h2 { font-size:16px; font-weight:bold; }
1626
+ .page-print .order-date { background:url(../images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
1627
+ .page-print .col2-set { margin:0 0 10px; }
1628
+ /* Price Rewrites */
1629
+ .page-print .gift-message-link { display:none; }
1630
+ .page-print .price-excl-tax,
1631
+ .page-print .price-incl-tax { display:block; white-space:nowrap; }
1632
+ .page-print .cart-price,
1633
+ .page-print .price-excl-tax .label,
1634
+ .page-print .price-incl-tax .label,
1635
+ .page-print .price-excl-tax .price,
1636
+ .page-print .price-incl-tax .price { display:inline; }
1637
+
1638
+ /* My Wishlist */
1639
+ .my-wishlist .data-table td { padding:10px; }
1640
+ .my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
1641
+ .my-wishlist textarea { display:block; width:97%; height:109px; }
1642
+ .my-wishlist .buttons-set { margin-top:2em; }
1643
+ .my-wishlist .buttons-set button.button { float:none; }
1644
+ .my-wishlist .buttons-set .btn-add span,
1645
+ .my-wishlist .buttons-set .btn-share span { border-color:#406a83; background:#618499; }
1646
+ #wishlist-table .add-to-links { white-space:nowrap; }
1647
+
1648
+ /* My Tags */
1649
+ .my-tag-edit { float:left; margin:0 0 10px; }
1650
+ .my-tag-edit .btn-remove { float:right; margin:4px 0 0 5px; }
1651
+ #my-tags-table { clear:both; }
1652
+ #my-tags-table td { padding:10px; }
1653
+ #my-tags-table .add-to-links { white-space:nowrap; }
1654
+
1655
+ /* My Reviews */
1656
+ #my-reviews-table td { padding:10px; }
1657
+
1658
+ .product-review .product-img-box { float:left; width:140px; }
1659
+ .product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
1660
+ .product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
1661
+ .product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
1662
+ .product-review .product-details { margin-left:150px; }
1663
+ .product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
1664
+ .product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
1665
+ .product-review .ratings-table { margin:0 0 10px; }
1666
+ .product-review dt { font-weight:bold; }
1667
+ .product-review dd { font-size:13px; margin:5px 0 0; }
1668
+
1669
+ /* Billing Agreements */
1670
+ .billing-agreements .info-box{ margin:15px 0; }
1671
+ .billing-agreements .form-list li select { float:left; }
1672
+ .billing-agreements .form-list li button.button { float:left; margin-left:10px; }
1673
+ .billing-agreements .table-caption { font-weight:bold; font-size:13px; }
1674
+ /* ======================================================================================= */
1675
+
1676
+
1677
+ /* MAP Popup============================================================================== */
1678
+ .cart-msrp-totals { color:red; font-size:12px !important; font-weight:bold; margin:10px 10px 0; padding:10px; text-align:right; text-transform:uppercase;}
1679
+ .map-cart-sidebar-total { color:red; display:block; font-size:10px; font-weight:bold; text-align:left; padding:2px 5px; text-shadow:0 1px 0 #fff; }
1680
+
1681
+ .map-popup { background:#fff; border:1px solid #aaa; margin:12px 0 0; position:absolute; -moz-box-shadow:0 0 6px #ccc; -webkit-box-shadow:0 0 6px #ccc; box-shadow:0 0 6px #ccc; text-align:left; width:300px; z-index:100; }
1682
+ .map-popup-heading { background:#d9e5ee; border-bottom:1px solid #ccc; padding:5px 30px 5px 10px; width:260px; }
1683
+ .map-popup-heading h2 { font-size:16px; margin:0; text-shadow:0 1px 0 #f6f6f6; overflow:hidden; white-space:nowrap; word-wrap:break-word; text-align:left; text-overflow:ellipsis; }
1684
+ .map-popup-arrow { background:url(../images/map_popup_arrow.gif) no-repeat; position:absolute; left:50%; top:-10px; height:10px; width:19px; }
1685
+ .map-popup-close { background:url(../images/btn_window_close.gif) no-repeat; display:block; position:absolute; top:8px; right:10px; height:15px; width:15px; text-indent:-9999em; -moz-box-shadow:0 0 3px #999; -webkit-box-shadow:0 0 3px #999; box-shadow:0 0 3px #999; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
1686
+ .map-popup-content { border-top:1px solid #eee; padding:10px; overflow:hidden; text-align:left; width:280px; }
1687
+ .map-popup-checkout { display:inline; float:right; text-align:right; }
1688
+ .map-popup-checkout span { display:block; padding-right:30px; }
1689
+ .map-popup-checkout .paypal-logo { margin:0 0 5px; }
1690
+ .map-popup-price .price-box,
1691
+ .map-popup-price .price-box .special-price { margin:0; padding:0; }
1692
+ .map-popup-price { margin:5px 0 0; }
1693
+ .map-popup-text { clear:right; margin:0 10px; padding:10px 0; text-align:left; word-wrap:break-word; }
1694
+ .map-popup-only-text { border-top:1px solid #ddd; }
1695
+ /* ======================================================================================= */
1696
+
1697
+
1698
+ /* Footer ================================================================================ */
1699
+ .footer-container { border-top:15px solid #b6d1e2; }
1700
+ .footer { width:930px; margin:0 auto; padding:10px 10px 50px; }
1701
+ .footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
1702
+ .footer .store-switcher label { font-weight:bold; vertical-align:middle; }
1703
+ .footer .store-switcher select { padding:0; vertical-align:middle; }
1704
+ .footer a { color:#fff; text-decoration:none; }
1705
+ .footer a:hover { text-decoration:underline; }
1706
+ .footer .bugs { margin:13px 0 0; color:#ecf3f6; }
1707
+ .footer .bugs a { color:#ecf3f6; text-decoration:underline; }
1708
+ .footer .bugs a:hover { text-decoration:none; }
1709
+ .footer address { margin:0 0 20px; color:#ecf3f6; }
1710
+ .footer address a { color:#ecf3f6; text-decoration:underline; }
1711
+ .footer address a:hover { text-decoration:none; }
1712
+ .footer ul { display:inline; }
1713
+ .footer ul.links { display:block; }
1714
+ .footer li { display:inline; background:url(../images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
1715
+ .footer li.last { background:none !important; padding-right:0 !important; }
1716
+ .footer-container .bottom-container { margin:0 0 5px; }
1717
+ /* ======================================================================================= */
1718
+
1719
+ /* Sample Data============================================================================ */
1720
+ .home-callout { margin-bottom:12px; }
1721
+ .home-callout img { display:block }
1722
+ .home-spot { float:left; width:470px; margin-left:20px; }
1723
+ .best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
1724
+ .best-selling table { border-top:1px solid #ccc; }
1725
+ .best-selling tr.odd { background:#eee url(../images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
1726
+ .best-selling tr.even { background:#fff url(../images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
1727
+ .best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
1728
+ .best-selling .product-img { float:left; border:2px solid #dcdcdc; }
1729
+ .best-selling .product-description { margin-left:107px; line-height:1.3em; }
1730
+ .best-selling a.product-name,
1731
+ .home-spot .best-selling a.product-name:hover { color:#203548; }
1732
+ /* ======================================================================================= */
1733
+
1734
+
1735
+ /* Clears ================================================================================ */
1736
+ .clearer:after,
1737
+ .header-container:after,
1738
+ .header-container .top-container:after,
1739
+ .header:after,
1740
+ .header .quick-access:after,
1741
+ #nav:after,
1742
+ .main:after,
1743
+ .footer:after,
1744
+ .footer-container .bottom-container:after,
1745
+ .col-main:after,
1746
+ .col2-set:after,
1747
+ .col3-set:after,
1748
+ .col3-layout .product-options-bottom .price-box:after,
1749
+ .col4-set:after,
1750
+ .search-autocomplete li:after,
1751
+ .block .block-content:after,
1752
+ .block .actions:after,
1753
+ .block li.item:after,
1754
+ .block-poll li:after,
1755
+ .block-layered-nav .currently li:after,
1756
+ .page-title:after,
1757
+ .products-grid:after,
1758
+ .products-list li.item:after,
1759
+ .box-account .box-head:after,
1760
+ .dashboard .box .box-title:after,
1761
+ .box-reviews li.item:after,
1762
+ .box-tags li.item:after,
1763
+ .pager:after,
1764
+ .sorter:after,
1765
+ .ratings:after,
1766
+ .add-to-box:after,
1767
+ .add-to-cart:after,
1768
+ .product-essential:after,
1769
+ .product-collateral:after,
1770
+ .product-view .product-img-box .more-views ul:after,
1771
+ .product-view .box-tags .form-add:after,
1772
+ .product-view .product-shop .short-description:after,
1773
+ .product-view .box-description:after,
1774
+ .product-options .options-list li:after,
1775
+ .product-options-bottom:after,
1776
+ .product-review:after,
1777
+ .cart:after,
1778
+ .cart-collaterals:after,
1779
+ .cart .crosssell li.item:after,
1780
+ .opc .step-title:after,
1781
+ .checkout-progress:after,
1782
+ .multiple-checkout .place-order:after,
1783
+ .group-select li:after,
1784
+ .form-list li:after,
1785
+ .form-list .field:after,
1786
+ .buttons-set:after,
1787
+ .page-print .print-head:after,
1788
+ .advanced-search-summary:after,
1789
+ .gift-messages-form .item:after,
1790
+ .send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
1791
+ /* ======================================================================================= */
1792
+
1793
+ .guest-select {width:305px !important;}
skin/frontend/default/reality02/favicon.ico ADDED
Binary file
skin/frontend/default/reality02/images/.DS_Store ADDED
Binary file
skin/frontend/default/reality02/images/banners/.DS_Store ADDED
Binary file
skin/frontend/default/reality02/images/banners/new1.png ADDED
Binary file
skin/frontend/default/reality02/images/banners/new2.png ADDED
Binary file
skin/frontend/default/reality02/images/banners/s1.png ADDED
Binary file
skin/frontend/default/reality02/images/banners/s2.png ADDED
Binary file
skin/frontend/default/reality02/images/banners/s3.png ADDED
Binary file
skin/frontend/default/reality02/images/banners/screenshot1.png ADDED
Binary file
skin/frontend/default/reality02/images/best_selling_tr_even_bg.gif ADDED
Binary file
skin/frontend/default/reality02/images/best_selling_tr_odd_bg.gif ADDED
Binary file
skin/frontend/default/reality02/images/bg-gray.jpg ADDED
Binary file
skin/frontend/default/reality02/images/bg-gray.png ADDED
Binary file
skin/frontend/default/reality02/images/bg-gray.psd ADDED
Binary file
skin/frontend/default/reality02/images/bg-new.png ADDED
Binary file
skin/frontend/default/reality02/images/bg-new.psd ADDED
Binary file
skin/frontend/default/reality02/images/bg-new2.png ADDED
Binary file
skin/frontend/default/reality02/images/bg-new2.psd ADDED
Binary file
skin/frontend/default/reality02/images/bg-v.png ADDED
Binary file
skin/frontend/default/reality02/images/bg-v.psd ADDED
Binary file
skin/frontend/default/reality02/images/bkg_account_box.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-actions.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-currency.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered-dd.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered-dt.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered-label.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered-li.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered-title.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-layered1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-title-account.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_block-title.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_body.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_buttons-set1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_checkout.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_collapse-gm.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_collapse.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_divider1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_form-search.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_grand-total.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_grid.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_header.jpg ADDED
Binary file
skin/frontend/default/reality02/images/bkg_login-box.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_main1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_main2.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_nav0.jpg ADDED
Binary file
skin/frontend/default/reality02/images/bkg_nav1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_nav2.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_opc-title-off.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_pipe1.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_pipe2.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_pipe3.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_product-view.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_product_collateral.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_rating.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_sp-methods.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_tfoot.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_th-v.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_th.gif ADDED
Binary file
skin/frontend/default/reality02/images/bkg_toolbar.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_checkout.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_edit.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_gm-close.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_google_checkout.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_paypal_checkout.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_place_order.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_previous.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_proceed_to_checkout.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_proceed_to_checkout_dis.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_remove.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_remove2.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_search-16.png ADDED
Binary file
skin/frontend/default/reality02/images/btn_search-24.png ADDED
Binary file
skin/frontend/default/reality02/images/btn_search.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_search.png ADDED
Binary file
skin/frontend/default/reality02/images/btn_trash.gif ADDED
Binary file
skin/frontend/default/reality02/images/btn_window_close.gif ADDED
Binary file
skin/frontend/default/reality02/images/calendar.gif ADDED
Binary file
skin/frontend/default/reality02/images/conntosol.png ADDED
Binary file
skin/frontend/default/reality02/images/conntosol.psd ADDED
Binary file
skin/frontend/default/reality02/images/cvv.gif ADDED
Binary file
skin/frontend/default/reality02/images/cvv.jpg ADDED
Binary file
skin/frontend/default/reality02/images/deselect-c.png ADDED
Binary file
skin/frontend/default/reality02/images/fam_book_open.png ADDED
Binary file
skin/frontend/default/reality02/images/fb-24.png ADDED
Binary file
skin/frontend/default/reality02/images/fb-24.psd ADDED
Binary file
skin/frontend/default/reality02/images/fb-32.png ADDED
Binary file
skin/frontend/default/reality02/images/fb-32.psd ADDED
Binary file
skin/frontend/default/reality02/images/free_shipping_callout.jpg ADDED
Binary file
skin/frontend/default/reality02/images/grid-cal.gif ADDED
Binary file
skin/frontend/default/reality02/images/home_left_callout.jpg ADDED
Binary file
skin/frontend/default/reality02/images/home_main_callout.jpg ADDED
Binary file
skin/frontend/default/reality02/images/i_arrow-top.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_asc_arrow.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_availability_only.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_availability_only_arrow.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-cart.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-currency.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-list.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-poll.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-related.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-subscribe.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-tags.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-viewed.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_block-wishlist.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_desc_arrow.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_discount.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_folder-table.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_ma-info.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_ma-reviews.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_ma-tags.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_msg-error.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_msg-note.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_msg-success.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_notice.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_page1.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_page2.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_pager-next.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_pager-prev.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_print.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_rss-big.png ADDED
Binary file
skin/frontend/default/reality02/images/i_rss.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_search_criteria.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_shipping.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_tag_add.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_tier.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_type_grid.gif ADDED
Binary file
skin/frontend/default/reality02/images/i_type_list.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x40.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x40.png ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x40.psd ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x60.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x60.png ADDED
Binary file
skin/frontend/default/reality02/images/logo-240x60.psd ADDED
Binary file
skin/frontend/default/reality02/images/logo-cts.png ADDED
Binary file
skin/frontend/default/reality02/images/logo-cts.psd ADDED
Binary file
skin/frontend/default/reality02/images/logo-pms-demo.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo-pms-icon.png ADDED
Binary file
skin/frontend/default/reality02/images/logo-pms-icon.psd ADDED
Binary file
skin/frontend/default/reality02/images/logo.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo.png ADDED
Binary file
skin/frontend/default/reality02/images/logo_email.gif ADDED
Binary file
skin/frontend/default/reality02/images/logo_print.gif ADDED
Binary file
skin/frontend/default/reality02/images/magnifier_handle.gif ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain-menu.png ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain-menu.psd ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain-short.png ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain-short.psd ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain.png ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain.psd ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain2.png ADDED
Binary file
skin/frontend/default/reality02/images/main-bg-plain2.psd ADDED
Binary file
skin/frontend/default/reality02/images/main-bg.png ADDED
Binary file
skin/frontend/default/reality02/images/main-bg.psd ADDED
Binary file
skin/frontend/default/reality02/images/map_popup_arrow.gif ADDED
Binary file
skin/frontend/default/reality02/images/np_cart_thumb.gif ADDED
Binary file
skin/frontend/default/reality02/images/np_more_img.gif ADDED
Binary file
skin/frontend/default/reality02/images/np_product_main.gif ADDED
Binary file
skin/frontend/default/reality02/images/np_thumb.gif ADDED
Binary file
skin/frontend/default/reality02/images/np_thumb2.gif ADDED
Binary file
skin/frontend/default/reality02/images/offers-1.psd ADDED
Binary file
skin/frontend/default/reality02/images/offers-5.png ADDED
Binary file
skin/frontend/default/reality02/images/offers-5.psd ADDED
Binary file
skin/frontend/default/reality02/images/offers1.png ADDED
Binary file
skin/frontend/default/reality02/images/offers1.psd ADDED
Binary file
skin/frontend/default/reality02/images/opc-ajax-loader.gif ADDED
Binary file
skin/frontend/default/reality02/images/pager_arrow_left.gif ADDED
Binary file
skin/frontend/default/reality02/images/pager_arrow_right.gif ADDED
Binary file
skin/frontend/default/reality02/images/payments.png ADDED
Binary file
skin/frontend/default/reality02/images/payments.psd ADDED
Binary file
skin/frontend/default/reality02/images/ph_callout_left_rebel.jpg ADDED
Binary file
skin/frontend/default/reality02/images/ph_callout_left_top.gif ADDED
Binary file
skin/frontend/default/reality02/images/product_zoom_overlay_magnif.gif ADDED
Binary file
skin/frontend/default/reality02/images/select-c.png ADDED
Binary file
skin/frontend/default/reality02/images/slider_bg.gif ADDED
Binary file
skin/frontend/default/reality02/images/slider_btn_zoom_in.gif ADDED
Binary file
skin/frontend/default/reality02/images/slider_btn_zoom_out.gif ADDED
Binary file
skin/frontend/default/reality02/images/spacer.gif ADDED
Binary file
skin/frontend/default/reality02/images/twitter-24.png ADDED
Binary file
skin/frontend/default/reality02/images/twitter-24.psd ADDED
Binary file
skin/frontend/default/reality02/images/twitter-32.png ADDED
Binary file
skin/frontend/default/reality02/images/twitter-32.psd ADDED
Binary file
skin/frontend/default/reality02/images/validation_advice_bg.gif ADDED
Binary file
skin/frontend/default/reality02/js/gliding.js ADDED
@@ -0,0 +1,190 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * @author Bruno Bornsztein <bruno@missingmethod.com>
3
+ * @copyright 2007 Curbly LLC
4
+ * @package Glider
5
+ * @license MIT
6
+ * @url http://www.missingmethod.com/projects/glider/
7
+ * @version 0.0.3
8
+ * @dependencies prototype.js 1.5.1+, effects.js
9
+ */
10
+
11
+ /* Thanks to Andrew Dupont for refactoring help and code cleanup - http://andrewdupont.net/ */
12
+
13
+ Glider = Class.create();
14
+ Object.extend(Object.extend(Glider.prototype, Abstract.prototype), {
15
+ initialize: function(wrapper, options){
16
+ this.handStopped = false;
17
+ this.scrolling = false;
18
+ this.wrapper = $(wrapper);
19
+ this.scrollcontainer = this.wrapper.down('div.scrollcontainer');
20
+ this.sections = this.wrapper.getElementsBySelector('div.slideblock');
21
+ this.options = Object.extend({ duration: 1.0, frequency: 3 }, options || {});
22
+
23
+ this.sections.each( function(section, index) {
24
+ section._index = index;
25
+ });
26
+
27
+ this.events = {
28
+ click: this.click.bind(this),
29
+ mouseover: this.pause.bind(this),
30
+ mouseout: this.resume.bind(this)
31
+ };
32
+
33
+ this.addObservers();
34
+ if(this.options.initialSection)
35
+ this.moveTo(this.options.initialSection, this.scrollcontainer, { duration:this.options.duration }); // initialSection should be the id of the section you want to show up on load
36
+ if(this.options.autoGlide)
37
+ this.start();
38
+ },
39
+
40
+ addObservers: function() {
41
+ this.wrapper.observe('mouseover', this.events.mouseover);
42
+ this.wrapper.observe('mouseout', this.events.mouseout);
43
+
44
+ var descriptions = this.wrapper.getElementsBySelector('div.dashemphasis');
45
+ descriptions.invoke('observe', 'mouseover', this.makeActive);
46
+ descriptions.invoke('observe', 'mouseout', this.makeInactive);
47
+
48
+ var controls = this.wrapper.getElementsBySelector('div.slidermanipulator a');
49
+ controls.invoke('observe', 'click', this.events.click);
50
+
51
+ },
52
+
53
+ click: function(event) {
54
+ var element = Event.findElement(event, 'a');
55
+
56
+ if (this.scrolling) this.scrolling.cancel();
57
+ this.moveTo(element.href.split("#")[1], this.scrollcontainer, { duration:this.options.duration });
58
+ Event.stop(event);
59
+ },
60
+
61
+ moveTo: function(element, container, options) {
62
+ this.current = $(element);
63
+ Position.prepare();
64
+ var containerOffset = Position.cumulativeOffset(container);
65
+ var elementOffset = Position.cumulativeOffset(this.current);
66
+
67
+ this.scrolling = new Effect.SmoothScroll(container, {
68
+ duration:options.duration,
69
+ x:(elementOffset[0]-containerOffset[0]),
70
+ y:(elementOffset[1]-containerOffset[1])
71
+ });
72
+
73
+ if (typeof element == 'object')
74
+ element = element.id;
75
+
76
+ this.toggleControl($$('a[href="#'+element+'"]')[0]);
77
+
78
+ return false;
79
+ },
80
+
81
+ next: function(){
82
+ if (this.current) {
83
+ var currentIndex = this.current._index;
84
+ var nextIndex = (this.sections.length - 1 == currentIndex) ? 0 : currentIndex + 1;
85
+ } else var nextIndex = 1;
86
+
87
+ this.moveTo(this.sections[nextIndex], this.scrollcontainer, {
88
+ duration: this.options.duration
89
+ });
90
+
91
+ },
92
+
93
+ previous: function(){
94
+ if (this.current) {
95
+ var currentIndex = this.current._index;
96
+ var prevIndex = (currentIndex == 0) ? this.sections.length - 1 :
97
+ currentIndex - 1;
98
+ } else var prevIndex = this.sections.length - 1;
99
+
100
+ this.moveTo(this.sections[prevIndex], this.scrollcontainer, {
101
+ duration: this.options.duration
102
+ });
103
+ },
104
+
105
+ makeActive: function(event)
106
+ {
107
+ var element = Event.findElement(event, 'div');
108
+ element.addClassName('active');
109
+ },
110
+
111
+ makeInactive: function(event)
112
+ {
113
+ var element = Event.findElement(event, 'div');
114
+ element.removeClassName('active');
115
+ },
116
+
117
+ toggleControl: function(el)
118
+ {
119
+ $$('.slidermanipulator a').invoke('removeClassName', 'active');
120
+ el.addClassName('active');
121
+ },
122
+
123
+ stop: function()
124
+ {
125
+ this.handStopped = true;
126
+ clearTimeout(this.timer);
127
+ },
128
+
129
+ start: function()
130
+ {
131
+ this.handStopped = false;
132
+ this.periodicallyUpdate();
133
+ },
134
+
135
+ pause: function()
136
+ {
137
+ if (!this.handStopped) {
138
+ clearTimeout(this.timer);
139
+ this.timer = null;
140
+ }
141
+ },
142
+
143
+ resume: function()
144
+ {
145
+ if (!this.handStopped)
146
+ this.periodicallyUpdate();
147
+ },
148
+
149
+ periodicallyUpdate: function()
150
+ {
151
+ if (this.timer != null) {
152
+ clearTimeout(this.timer);
153
+ this.next();
154
+ }
155
+ this.timer = setTimeout(this.periodicallyUpdate.bind(this), this.options.frequency*1000);
156
+ }
157
+
158
+ });
159
+
160
+ Effect.SmoothScroll = Class.create();
161
+ Object.extend(Object.extend(Effect.SmoothScroll.prototype, Effect.Base.prototype), {
162
+ initialize: function(element) {
163
+ this.element = $(element);
164
+ var options = Object.extend({
165
+ x: 0,
166
+ y: 0,
167
+ mode: 'absolute'
168
+ } , arguments[1] || {} );
169
+ this.start(options);
170
+ },
171
+ setup: function() {
172
+ if (this.options.continuous && !this.element._ext ) {
173
+ this.element.cleanWhitespace();
174
+ this.element._ext=true;
175
+ this.element.appendChild(this.element.firstChild);
176
+ }
177
+
178
+ this.originalLeft=this.element.scrollLeft;
179
+ this.originalTop=this.element.scrollTop;
180
+
181
+ if(this.options.mode == 'absolute') {
182
+ this.options.x -= this.originalLeft;
183
+ this.options.y -= this.originalTop;
184
+ }
185
+ },
186
+ update: function(position) {
187
+ this.element.scrollLeft = this.options.x * position + this.originalLeft;
188
+ this.element.scrollTop = this.options.y * position + this.originalTop;
189
+ }
190
+ });