#page-wrap{width:960px;margin:20px auto}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:"Helvetica",sans-serif}a{color:#333}a:visited{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}.smallItalic{font-size:10px;font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul, nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button, table input{*overflow:auto}button, html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font-size:81.25%;line-height:1.385em}html>body{font-size:13px}#masthead{clear:both;margin-left:1.042%;margin-right:1.042%;width:940px;border-bottom:4px solid #333;height:85px}#masthead #headerTop{width:940px;text-align:right;margin-top:14px;margin-bottom:14px;color:#999}#headerTop #beta{float:left;margin-left:65px}#masthead #headerTop .signIn{padding-right:13px;border-right:1px solid #999}#masthead #headerTop .yourItems{padding-left:13px}#masthead #headerTop a{color:#999;text-decoration:none}#masthead #headerTop a:hover{color:#333}#masthead #stiffLogo{clear:both;margin-right:3px;float:left}#masthead #mainNav{float:left}#masthead #mainNav ul{margin:0px;list-style-type:none}#masthead #mainNav ul li{float:left;margin-right:50px}#masthead #mainNav ul li a{font-size:15px;color:#333;font-weight:bold;text-decoration:none;text-transform:uppercase;padding-bottom:4px}#masthead #mainNav ul li.current-page-ancestor a, #masthead #mainNav ul li.current-menu-item a, #masthead #mainNav ul li a:hover{border-bottom:4px solid #333}#masthead #searchBox{float:right}#masthead #searchBox input{width:138px;padding:2px 2px 2px 4px;background:#f1eded url("/wp-content/themes/stiff/images/searchBg.gif") no-repeat right;color:#999;border:1px solid #999}#searchBox .screen-reader-text{display:none}#searchBox #searchsubmit{display:none}body,select,input,textarea{color:#333}body{*zoom:1;margin:auto;width:960px;max-width:100%;background:#f1eded}body:after{content:"";display:table;clear:both}#main{clear:both;margin-left:1.042%;margin-right:1.042%;min-width:940px}#footer{clear:both;margin-left:1.042%;margin-right:1.042%}#full{width:940px;background:#EEE}#half{width:460px;background:#EEE}#imageSlider{margin-top:37px;height:338px}#imageSlider .sliderText{position:absolute;bottom:0px;left:640px;margin-bottom:0px}.promo_slider_background_image{float:left;margin-right:20px}#imageSlider ul{list-style-type:none;margin:0px;padding:0px}#imageSlider ul li{float:left;display:block;width:10px;height:10px;background:#999;margin-right:5px;cursor:pointer}#imageSlider ul li.current{background:#333}#articles{margin-top:40px;margin-bottom:50px}#articles .article{width:460px;float:left;margin-right:20px;margin-bottom:37px}#articles .article .image{float:left;width:140px;overflow:hidden;text-align:center;margin-right:20px}#articles .article .text{float:left;width:300px}#articles .article .text h3{text-transform:uppercase;font-size:15px;margin-top:0px}#articles .article .text h3 a{text-decoration:none}#articles .article .text h3 a:hover{color:#636363}#articles .last{margin-right:0px}#productPage1{margin-top:37px;margin-bottom:40px}#productPage1 .articleText{width:460px}#productPage1 .product{width:460px;float:left;margin-right:20px;margin-top:40px}#productPage1 .last{margin-right:0px}#productPage1 #toTop h3{padding-top:20px;text-transform:uppercase;font-size:13px}#productPage1 #toTop h3 a{text-decoration:none}#productPage1 #toTop h3 a:hover{color:#999}#searchResult{width:460px;margin-top:37px;margin-bottom:40px}#searchResult #searchBox input{width:212px;padding:2px 2px 2px 4px;background:#f1eded url("/wp-content/themes/images/searchBg.gif") no-repeat right;color:#999;border:1px solid #999}#searchResult #results{margin-top:40px}#searchResult #results h1 .larger{font-size:24px;text-transform:uppercase}#searchResult #results h1 .smaller{font-size:13px;font-weight:normal;padding-left:14px}#searchResult #results .result{margin-top:30px}#searchResult #results .result h2{text-transform:uppercase;margin-bottom:0px}#searchResult #results .result p{margin-top:5px}#searchResult #results .result a{text-decoration:none}#searchResult #results .result a:hover{color:#999}#searchResult #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#searchResult #pageNav h3 a{text-decoration:none}#searchResult #pageNav h3 a:hover{color:#999}#searchResult #pageNav .right{float:right}#searchResult #pageNav .left{float:left}#news{margin-top:37px;margin-bottom:40px}#news #newsMain{width:620px;float:left;margin-right:20px}#news #newsMain .newsItem{border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:30px}#news #newsMain .newsItem h3{margin-bottom:0px;text-transform:uppercase}#news #newsMain .newsItem h2{margin-top:4px;margin-bottom:0px;text-transform:uppercase}#news #newsMain .newsItem h2 a{text-decoration:none}#news #newsMain .newsItem p{margin-top:4px}#news #sidebar{width:300px;float:left}#news #sidebar .newsHeadline{font-size:15px;text-transform:uppercase;text-decoration:underline}#news #sidebar ul{margin:0px;margin-bottom:10px;padding:10px 0 10px 0;list-style-type:none;font-size:15px}#news #sidebar ul li{padding-bottom:3px}#news #sidebar ul a{text-decoration:none}#news #sidebar ul a:hover{text-decoration:underline}#news #sidebar a:hover{color:#999}#news #pageNav{clear:both}#news #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#news #pageNav h3 a{text-decoration:none}#news #pageNav h3 a:hover{color:#999}#news #pageNav .right{float:right}#news #pageNav .left{float:left}#about{margin-top:37px;margin-bottom:40px;position:relative}#about #aboutMain{width:620px;float:left;margin-right:20px;margin-bottom:20px}#about #sidebar{float:left;width:300px;height:100%;position:relative}#about #sidebar .aboutHeadline{font-size:15px;text-transform:uppercase;text-decoration:underline}#about #sidebar ul{margin:0px;padding:10px 0 10px 0;list-style-type:none;font-size:15px}#about #sidebar ul li{padding-bottom:3px}#about #sidebar ul li:before{content:"- "}#about #sidebar ul li.current_page_item a{font-weight:bold}#about #sidebar ul a{text-decoration:none}#about #sidebar ul a:hover{text-decoration:underline}#about #sidebar a:hover{color:#999}#about #aboutArticle{width:940px}#about #aboutArticle .aboutItem{width:620px;padding-bottom:10px;margin-bottom:30px;margin-right:20px;float:left}#about #aboutArticle .aboutItem img{vertical-align:top;float:left;margin-right:10px;padding-top:5px}#about #aboutArticle .aboutItem h3{margin-bottom:0px}#about #aboutArticle .aboutItem h2{margin-top:4px;margin-bottom:0px;text-transform:uppercase}#about #aboutArticle .aboutItem p{margin-top:4px}#about #aboutArticle .aboutQoute{width:300px;float:left}#about #aboutArticle .aboutQoute p{font-size:24px;line-height:30px;margin-bottom:0px;text-indent:-15px}#about #aboutArticle .aboutQoute p.author{font-size:9px;text-transform:uppercase;margin-top:0px;text-indent:0px}#about #bottomImage{position:absolute;right:190px;bottom:0px}#about #productImage .attachment-post-thumbnail{width:300px}#about #pageNav{clear:both}#about #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#about #pageNav h3 a{text-decoration:none}#about #pageNav h3 a:hover{color:#999}#about #pageNav .right{float:right}#about #pageNav .left{float:left}#product{margin-top:37px;margin-bottom:40px;position:relative}#product #productMain{width:620px;float:left;margin-right:20px;margin-bottom:20px}#product #sidebar{float:left;width:300px;height:290px;position:relative}#product #productArticle{width:940px}#product #productArticle .productItem{width:620px;padding-bottom:10px;margin-bottom:30px;margin-right:20px;float:left}#product #productArticle .productItem img{vertical-align:top;float:left;margin-right:10px;padding-top:5px}#product #productArticle .productItem h3{margin-bottom:0px}#product #productArticle .productItem h2{margin-top:4px;margin-bottom:0px;text-transform:uppercase}#product #productArticle .productItem p{margin-top:4px}#product #sidebar .aboutQoute{width:300px;float:left}#product #sidebar .aboutQoute p{font-size:24px;line-height:30px;margin-bottom:0px;margin-top:0px}#product #sidebar .aboutQoute p.author{font-size:9px;text-transform:uppercase;margin-top:0px;text-indent:0px}#product #productImage .attachment-post-thumbnail{float:left;width:300px}#product #pageNav{clear:both}#product #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#product #pageNav h3 a{text-decoration:none}#product #pageNav h3 a:hover{color:#999}#product #pageNav .right{float:right}#product #pageNav .left{float:left}#products{margin-top:37px;margin-bottom:40px;position:relative}#products #productsMain{width:940px;float:left;margin-right:20px;margin-bottom:20px}#products .productsItem{padding-bottom:10px;margin-bottom:10px;float:left}#products .productsItem p{width:50%}#products .productsItem a{text-decoration:none}#products .productsItem.first{clear:both;width:470px;margin-right:10px;float:left}#products .productsItem.last{width:470px;margin-left:10px;float:left}#products .productsItem.large{width:940px;padding-bottom:10px;margin-bottom:10px;float:left}#products .productsItem img{vertical-align:top;width:100%;float:left;margin-bottom:20px}#products .productsItem h3{text-transform:uppercase;margin-bottom:0px}#products .productsItem h2{margin-top:4px;margin-bottom:0px;text-transform:uppercase}#products #productsArticle .productsItem p{margin-top:4px}#products #pageNav{clear:both}#products #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#products #pageNav h3 a{text-decoration:none}#products #pageNav h3 a:hover{color:#999}#products #pageNav .right{float:right}#products #pageNav .left{float:left}#contact{margin-top:37px;margin-bottom:40px;position:relative}#contact #contactMain .store{position:relative;padding-bottom:20px;border-bottom:1px solid #999;width:940px;float:left;margin-right:20px;margin-bottom:20px}#contact #contactMain .store h3{padding-top:20px;margin-bottom:0px;line-height:0px;text-transform:uppercase;font-size:13px}#contact #contactMain .store p{line-height:6px}#contact #contactMain .store .image{position:absolute;right:0px;top:32px}#contact #contactMain .store .image.first{top:-32px}#contact #pageNav{clear:both}#contact #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#contact #pageNav h3 a{text-decoration:none}#contact #pageNav h3 a:hover{color:#999}#contact #pageNav .right{float:right}#contact #pageNav .left{float:left}#shopPage1{margin-top:37px;margin-bottom:40px}#shopPage1 #shopProcess{height:30px}#shopPage1 #shopProcess ul{list-style-type:none;margin:0px;padding:0px}#shopPage1 #shopProcess ul li{float:left;width:145px;height:24px;padding-right:15px;padding-top:6px;text-align:center;display:block;text-transform:uppercase;font-weight:bold;background:#999898 url("/wp-content/themes/images/shopDivider.png") no-repeat top right}#shopPage1 #shopProcess ul li.last{background:#999898;width:140px;padding-right:0px}#shopPage1 .italic{font-style:italic}#shopPage1 h3{text-transform:uppercase}#shopPage1 .bold{font-weight:bold}#shopPage1 #pageNav{clear:both}#shopPage1 #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#shopPage1 #pageNav h3 a{text-decoration:none}#shopPage1 #pageNav h3 a:hover{color:#999}#shopPage1 #pageNav .right{float:right}#shopPage1 #pageNav .left{float:left}#shopPage2{margin-top:37px;margin-bottom:40px}#shopPage2 #basketDetails{width:940px;float:left;display:block;margin-bottom:37px}#shopPage2 #basketDetails .productImage{width:140px;margin-right:20px;float:left}#shopPage2 #basketDetails .productName{width:220px;margin-right:20px;float:left}#shopPage2 #basketDetails .rightData{float:right;width:100px;text-align:center;overlfow:visible}#shopPage2 #shopProcess{height:30px;width:940px;display:block;float:left}#shopPage2 #shopProcess ul{list-style-type:none;margin:0px;padding:0px}#shopPage2 #shopProcess ul li{float:left;width:145px;height:24px;padding-right:15px;padding-top:6px;text-align:center;display:block;text-transform:uppercase;font-weight:bold;background:#999898 url("/wp-content/themes/images/shopDivider.png") no-repeat top right}#shopPage2 #shopProcess ul li.last{background:#999898;width:140px;padding-right:0px}#shopPage2 .italic{font-style:italic}#shopPage2 h3{text-transform:uppercase}#shopPage2 .bold{font-weight:bold}#shopPage2 #pageNav{clear:both}#shopPage2 #pageNav h3{padding-top:20px;text-transform:uppercase;font-size:13px}#shopPage2 #pageNav h3 a{text-decoration:none}#shopPage2 #pageNav h3 a:hover{color:#999}#shopPage2 #pageNav .right{float:right}#shopPage2 #pageNav .left{float:left}#footer{clear:both;margin-left:1.042%;margin-right:1.042%;width:940px;border-top:4px solid #333;line-height:16px;padding-top:20px}#footer .footerCol{width:220px;float:left;margin-right:20px}#footer h3{font-size:15px;text-transform:uppercase}#footer ul{list-style-type:none;margin:0px;padding:0px}#footer span.bold{font-weight:bold}#footer a{text-decoration:none}#footer a:hover{color:#636363}#footer .last{margin-right:0px}#footer .last ul{list-style-type:none}#footer input{width:213px;padding:2px 2px 2px 4px;background:#f1eded;color:#999;border:1px solid #999}#footer #footerBottom{float:left;width:940px}#footer #footerBottom h3{color:#999}#footer #footerBottom h3 a{color:#999}#footer #footerBottom h3 a:hover{color:#333}#footer #footerBottom .first{margin-right:30px;float:left}#footer #footerBottom .last{float:left}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.productLarge{font-size:24px;line-height:30px;margin-bottom:0px;margin-top:0px}.promo_slider_wrapper{margin:10px 0;position:relative}.promo_slider{height:235px;overflow:hidden;position:relative}.promo_slider img{margin:0;padding:0}.promo_slider .panel{display:none;float:left;overflow:hidden;width:100%;height:100%}.promo_slider .panel-1{display:block}.pointer{cursor:pointer;cursor:hand}.ps_hover{display:none}.promo_slider:hover .ps_hover{display:block}.promo_slider_sep{font-weight:normal}.promo_slider_nav{display:none;position:absolute;top:0px;left:640px;margin:0;padding:0;color:#666;text-align:center;font-size:12px;font-weight:bold}.fancy_ps_nav{background:url('/wp-content/plugins/promotion-slider/css/images/nav.png') no-repeat transparent;width:147px;height:49px;line-height:49px;margin:0;padding:0}.slider_selections li. current{color:#f00}.left_arrow,.right_arrow{position:absolute;top:129px;width:39px;height:80px}.left_arrow{left:10px;background:url('/wp-content/plugins/promotion-slider/css/images/arrows.png') no-repeat 0px 0px}.left_arrow:hover{left:10px;background:url('/wp-content/plugins/promotion-slider/css/images/arrows.png') no-repeat 0px -80px}.right_arrow{right:330px;background:url('/wp-content/plugins/promotion-slider/css/images/arrows.png') no-repeat -60px 0px}.right_arrow:hover{right:330px;background:url('/wp-content/plugins/promotion-slider/css/images/arrows.png') no-repeat -60px -80px}.promo_slider_thumb_nav{display:none;position:relative;height:50px;padding:10px 0;background:url('/wp-content/plugins/promotion-slider/css/images/slide.png');overflow:hidden}.promo_slider_thumb_nav .thumb_nav{height:50px;margin:0 40px;padding:0}.promo_slider_thumb_nav .right_arrow, .promo_slider_thumb_nav .left_arrow{top:20px}.promo_slider_thumb_nav .slider_selections span{float:left;display:block;width:50px;height:50px;margin:0 4px 11px 4px;padding:0 1px;overflow:hidden}.promo_slider_thumb_nav .slider_selections span.current{border:1px solid #fff;margin-top:-1px;padding:0}.promo_slider_thumb_nav img{width:50px}.promo_slider_title{text-transform:uppercase;display:block;text-align:left}.promo_slider_title a{text-decoration:none}.promo_slider_excerpt{margin-top:12px;display:block}.promo_slider_excerpt p{margin:0;padding:0}.gi-menu-tutorial-example-image{background:url("/wp-content/plugins/gallery-image/img/screenshot-1.jpg") no-repeat scroll 0 0 transparent;width:615px;height:622px}#gi-options-form label{display:block;margin:10px 0}#gi-options-form input[type="submit"]{display:block;margin:10px 0}#gi-author-link{}#gi-author-link a{float:right;font-size:10px}.gi-gallery-image-front-end-container{}.gi-front-thumb-container{position:absolute;width:300px;clear:both;bottom:0px;margin:0px;padding:0px}.gi-front-image-thumb{opacity:0.5;border:0 solid #000;padding:4px 1% 4px;width:23%;cursor:pointer}.gi-front-image-thumb:hover{opacity:1}.gi-front-image-thumb.selected{opacity:1}#gi-front-image{}.gallery-image-title{background:url("/wp-content/plugins/gallery-image/img/icon32.png") no-repeat scroll 0 0 transparent;height:32px;margin:10px 0;position:relative}.gallery-image-title h2{height:32px;left:37px;line-height:32px;margin:0;padding:0;position:absolute;top:0}.gi-menu-gallery-image-delete-header{float:right;padding:0 5px}.gi-menu-gallery-image-header{background:-moz-linear-gradient(50% 0 , #F9F9F9, #ECECEC) repeat scroll 0 0 transparent;border:1px solid #DFDFDF;border-radius:2px 2px 2px 2px;font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-size:12px;height:33px;line-height:33px;margin-bottom:5px;width:100%}.gi-menu-gallery-image-name-header{float:left;text-align:center;width:124px}.gi-menu-gallery-image-shortcode-header{float:left;text-align:center;width:104px}.gi-menu-gallery-image-galleries-header{float:left;padding:0 2px}.gi-menu-gallery-image-pagination-container{position:absolute;right:15px;top:13px}.gi-menu-gallery-image-pagination{float:left}.gi-menu-gallery-image-pagination input[type="submit"]{cursor:pointer}.gi-menu-gallery-image-delete{float:right;border-left:1px solid #DFDFDF}.gi-menu-gallery-image-delete input[type="submit"]{background:url("/wp-content/plugins/gallery-image/img/little-x.png") no-repeat scroll 0 0 transparent;border:0 none;color:#21759B;cursor:pointer;height:16px;margin:14px 2px;padding:0;width:16px}.gi-menu-gallery-image-delete input[type="submit"]:hover{text-decoration:underline}.gi-menu-gallery-image-name{border-color:-moz-use-text-color #DFDFDF -moz-use-text-color -moz-use-text-color;border-style:none solid none none;border-width:0 1px 0 0;float:left;line-height:40px;margin:0;padding:2px;text-align:center;width:120px}.gi-menu-gallery-image-container{border:1px solid #DFDFDF;font-size:8px;margin:0 0 5px;border-radius:2px}.gi-menu-gallery-image{border:1px solid #DFDFDF;float:left;height:38px;margin:2px 0 2px 2px;width:38px}.gi-menu-gallery-image-shortcode{border-color:-moz-use-text-color #DFDFDF -moz-use-text-color -moz-use-text-color;border-style:none solid none none;border-width:0 1px 0 0;float:left;line-height:40px;margin:0;padding:2px;text-align:center;width:100px}.gi-add-image-alt{font-size:10px;margin-top:-10px;position:absolute;top:50%;width:400px}.gi-menu-image-add-row label{}.gi-menu-image-add-row{border:1px solid #DFDFDF;display:block;margin-bottom:10px;padding:2px;position:relative}.gi-menu-image-preview{border:1px solid #DFDFDF;float:left;width:100px;margin-right:5px}.gi-menu-image-preview-container p{float:left;font-size:10px;margin:10px 0}.gi-menu-image-preview-container{margin:5px 0}.danycode-menu-separator{border-top:1px solid #DFDFDF;margin:20px 0}.danycode-credits-link{background:none repeat scroll 0 0 #EEE;border-color:#CCC;border-style:solid;border-width:1px;width:440px;border-radius:4px;-webkit-border-radius:4px;background-color:#EEE;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DDDDDD));background-image:-webkit-linear-gradient(top, #FFFFFF, #DDDDDD);background-image:-moz-linear-gradient(top, #FFFFFF, #DDDDDD);background-image:-o-linear-gradient(top, #FFFFFF, #DDDDDD);background-image:linear-gradient(to bottom, #FFFFFF, #DDDDDD)}.danycode-credits-link p{font-size:12px;margin:0;padding:5px;text-align:center}.danycode-credits-link p a{text-decoration:none;font-weight:bold}.danycode-credits-link p a:hover{text-decoration:underline;font-weight:bold}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{1%}