/**jaderope.co.uk
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_blank
 * @copyright   Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* IE 6 only *//*******************not sure colors create suitable************************/
* html .validation-advice { height:13px; }
* html .error-msg,
* html .success-msg,
* html .note-msg,
* html .notice-msg { height:24px; }
.block li.item,
.block-poll li,
.opc li.section { vertical-align:top; }

/* Doubled Margin Fixes */
.product-view .product-img-box .more-views li,
.product-view .box-tags .form-add .input-box,
.sp-methods select.month { display:inline; }

/********** < Navigation styles */
#nav li,
#nav li a { zoom:1; }
#nav li { vertical-align:top; }
/* Show Menu */
#nav li.over ul.shown-sub { left:0; }
#nav li.over li ul.shown-sub { left:100px; }
/********** < Navigation styles */

select { margin-bottom:1px; }
input.radio { width:13px; height:13px; }
input.checkbox { width:13px; height:13px; }
button.button { height:21px; }
button.button span { position:relative; }
button.btn-checkout {}
.form-list label { position:relative; z-index:0; }
.form-list label.required em { position:absolute; top:0; right:-8px; }

/*table { face-color:expression(runtimeStyle.scrollbarFaceColor = '#fff', cellSpacing = 0); }*/ /* Cellspacing fix for IE6-7 */

.tool-tip .btn-close a { margin:0; }

.product-view .product-img-box .zoom.disabled { filter:alpha(opacity=30); }

/* Clearer */
.clearer { display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }

/* Clears and hasLayout fixes */
.header-container,
.header-container .top-container,
.header,
.header .quick-access,
#nav,
.main,
.footer,
.footer-container .bottom-container,
.col-main,
.col2-set,
.col3-set,
.col4-set,
.messages li,
.search-autocomplete li,
.block,
.block .block-content,
.block .actions,
.block li.item,
.block-poll li,
.block-poll .label,
.block-layered-nav .currently li,
.block-account .block-content li a,
.mini-products-list .product-details,
.page-title,
.rss-title h1,
.products-grid,
.products-list li.item,
.box-account .box-head,
.dashboard .box .box-title,
.box-reviews li.item,
.box-tags li.item,
.pager,
.sorter,
.ratings,
.add-to-box,
.add-to-cart,
.product-essential,
.product-collateral,
.product-view .product-img-box .more-views ul,
.product-view .box-tags .form-add,
.product-options .options-list li,
.product-options-bottom,
.truncated,
.truncated .truncated_full_value,
.product-review,
.cart,
.cart-collaterals,
.cart .crosssell li.item,
.cart .discount,
.opc .step-title,
.opc .step,
.multiple-checkout,
.sp-methods,
.checkout-progress,
.multiple-checkout .place-order,
.form-list li,
.form-list .field,
.group-select li,
.buttons-set,
.page-print .print-head,
.cart-tax-total,
.advanced-search-summary,
.advanced-search-summary p,
.gift-messages-form .item,
.send-friend .form-list li p { zoom:1; }

/* Hover Fix */
iframe.hover-fix { position:absolute; left:-1px; top:-1px; z-index:-1; background:transparent; filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }

/**
 * @version    1.5.1.0 May 22, 2011
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2011 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* --------- RokMage Module Fixes --------- */
/* IE6 Warning */
#iewarn { width: 100%; text-align: left; font-family: Helvetica, Arial, FreeSans, sans-serif; background: #C6D3DA url(../rokmage-modalheader/images/error.png) 10px 20px no-repeat;opacity: 0;top: 0px; left: 0px; margin: 0 auto;font-size: 110%;color: #001D29;z-index: 8000;}
#iewarn div {position: relative;border-top: 5px solid #95B8C9;border-bottom: 5px solid #95B8C9;padding: 10px 80px 10px 220px;}
#iewarn h3 {font-size: 175%; margin: 15px 0px; line-height: 1.1em}
#iewarn h4 {color: #900; font-weight: bold; line-height: 120%; font-size: 120%; margin: 15px 0px;}
#iewarn p {margin: 0px 0px 15px; line-height: 1.7em;}
#iewarn a {color: #296AC6;font-weight: bold; text-decoration: none; }
#warningClose {background: url(../rokmage-modalheader/images/close.png) 50% 50% no-repeat;display: block;cursor: pointer;position: absolute;width: 61px;height: 21px;top: 25px;right: 12px;}

/* Layout */
* html .col-left { padding: 0 !important; }

/* Image Borders */
* html .rounded_xl, * html .round-xl, * html .rounded_l, * html .round-l, * html .rounded_m, * html .round-m, * html .rounded_s, * html .round-s { background-image: none !important; }

/* ModalHeader */
* html body { height: 100% !important; }
* html .header { position: relative; z-index:9999999999 !important; }
.header .inner-header-container { z-index:99999999 !important; }
* html .header ul li.first a { padding: 2px 0 0px 17px; }
* html .fontResizer { margin-top: 2px; }
.top-links { width: 270px; }
* html .form-language { margin-top: 8px; }
* html .form-search { background-position: 0 30% !important; }
* html .header .rokmage-cart-box-R { margin-left: 9px;}
* html .header .rokmage-cart-box-L .cart-icon { height: 21px; width: 26px; }
* html #overlay { position: absolute !important; height:expression(document.body.clientHeight + "px"); }
* html #rokmage-header-cart, * html #rokmage-login-content, * html #video, * html #video-flow { position: absolute !important; top:expression(eval(document.documentElement.scrollTop) + 300 + "px"); }
* html .rok-breadcrumbs { margin-left: 9px !important; }
* html .rok-breadcrumbs ul li { background-image: none }
* html .chevronOverlay { background-image: none !important }
.rok-breadcrumbs ul li span { filter:alpha(opacity=0); }
.breadcrumbs { display: block; visibility: hidden; }
.rok-breadcrumbs { visibility: visible; }

/* MageMenus */
.header-container.z2 { z-index: 1; }
* html ul#magemenu-top { zoom:1; }
* html ul#magemenu-top li  { background-image: none !important;}
* html ul#magemenu-top li a { float: left; font-weight: normal !important; background-image: none !important; color: #FFF !important; }
* html ul#magemenu-top li ul li a { color: #333 !important; }
* html ul.menu li ul li a span { width: 134px; }
* html ul.menu-single li ul li a span { width: 139px; }
* html .inner-header-container #box { display: none !important }
* html .mageside-menu-toggle-button { margin: -23px 0px 0px 100px;}
* html .mageside-menu-toggle-button-current  { background:url(../rokmage-magemenus/images/magemenuside_menu_togglebtn.png) no-repeat 0 0; margin:-23px 0 0 100px; }
ul#magemenu-top li ul li { position: static; } 
ul#magemenu-top li.hover { position: relative; }

/* CategoryView */
.block-currency .block-title strong { font-size: 140% !important; }
ul.thumb_view .product-container { width: 226px; }
.col3-layout ul.thumb_view .product-container { width: 222px; }
*:first-child+html ul.display li .product-info-col { float: none;}
* html .product-image-col { width: 80px !important; padding-left: 8px !important; }
* html .product-image-col .product-image img { padding: 0 !important; }
.toolbar .pager, .toolbar .sorter { margin-top: 0 !important; }

/* ContentSlider */
* html #homepage-contentslider-container .images div.slider-productinfo { width: 340px !important; margin-left:235px !important;}
* html #homepage-contentslider-container .images div { width: 600px !important; }
* html #homepage-contentslider-container .backward { left: 35px; }
* html #homepage-contentslider-container .forward { right: 35px; }
#contentslider-container .images div.slider-productinfo { width: 440px; }
#contentslider-container .product-image.rounded_l { margin-right: 10px; }
.col3-layout #contentslider-container .images div.slider-productinfo { width: 190px; }


/* ProductScroller */
* html div.scrollable { margin-left: 15px; }
.scrollable-container a.prev, .scrollable-container a.prevPage { left: 0; }
* html div.scrollable div.items .scroll-item-middle { margin:10px 7px 0 7px; }


/* ProductView */
* html #video { position: absolute; }
* html .catalog-product-view .col3-layout .col-main { width: 480px; }
* html .zoomer-product-pics ul.thumbnails { position: relative; width: 150px; }
* html .thumbsbutton { top: -23px; }
* html .show { top: 0px !important; margin-left: 5px; width: 200px; overflow: hidden; }
.product-view .product-shop .add-to-links { width: 120px; }
.hovertozoom { width: 212px; }
.block-related .item .product-image { position:static !important; }

/* Footer */
* html .footer-viewed-wrapper, * html .footer-wrapper  { position: relative !important; }
* html .footer .rokmage-footer-inner-panel ul { line-height: 10px;}
* html .footer .rokmage-footer-inner-panel ul li a { padding: 2px 0 3px 20px;}

/* jQuery fading PNG transparency fix */
img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); /* IE6 & 7 */
zoom: 1; }