/**
 * Table of contents: 
 * normalize.css
 * col.css
 * 2cols.css
 * 3cols.css
 * 4cols.css
 * 7cols.css
 * anythingslider.css
 * style.css
 * products.css
 * blue__dark_red.css
 * custom.css
 * Generated by MagicMin: 2015-11-23 07:02:24
 */


/* Filename: normalize.css */
 *{overflow:hidden}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block}audio, canvas, video{display: inline-block;*display: inline;*zoom: 1}audio:not([controls]){display: none;height: 0}[hidden]{display: none}html{font-size: 100%;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}html, button, input, select, textarea{font-family: sans-serif}body{margin: 0}a:focus{outline: thin dotted}a:active, a:hover{outline: 0}h1{font-size: 2em;margin: 0;line-height:2em}h2{font-size: 1.5em;margin: 0.83em 0;line-height:1.5em}h3{font-size: 1.17em;margin: 1em 0;line-height: 1.17em}h4{font-size: 1em;margin: 1.33em 0;line-height: 1em}h5{font-size: 0.83em;margin: 1.67em 0;line-height: 0.83em}h6{font-size: 0.67em;margin: 2.33em 0;line-height: 0.67emem}abbr[title]{border-bottom: 1px dotted}b, strong{font-weight: bold}blockquote{margin: 1em 40px}dfn{font-style: italic}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}mark{background: #ff0;color: #000}p, pre{margin: 1em 0}code, kbd, pre, samp{font-family: monospace, serif;_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: 80%}sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}dl, menu, ol, ul{margin: 1em 0}dd{margin: 0 0 0 40px}menu, ol, ul{padding: 0}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{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em}legend{border: 0;padding: 0;white-space: normal;*margin-left: -7px}button, input, select, textarea{font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle}button, input{line-height: normal}button, select{text-transform: none}button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button;cursor: pointer;*overflow: visible}button[disabled], html input[disabled]{cursor: default}input[type="checkbox"], input[type="radio"]{box-sizing: border-box;padding: 0;*height: 13px;*width: 13px}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-cancel-button, 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}

/* Filename: col.css */
 .section{clear: both;padding: 0px;margin: 0px}.group:before, .group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display: block;float:left;margin: 1% 0 1% 1.6%}.col:first-child{margin-left: 0}@media only screen and (max-width: 480px){.col{margin: 1% 0 1% 0%}}

/* Filename: 2cols.css */
 .span_2_of_2{width: 100%}.span_1_of_2{width: 49.2%}@media only screen and (max-width: 480px){.span_2_of_2{width: 100%}.span_1_of_2{width: 100%}}

/* Filename: 3cols.css */
 .span_3_of_3{width: 100%}.span_2_of_3{width: 66.13%}.span_1_of_3{width: 32.26%}@media only screen and (max-width: 480px){.span_3_of_3{width: 100%}.span_2_of_3{width: 100%}.span_1_of_3{width: 100%}}

/* Filename: 4cols.css */
 .span_4_of_4{width: 100%}.span_3_of_4{width: 74.6%}.span_2_of_4{width: 49.2%}.span_1_of_4{width: 23.8%}@media only screen and (max-width: 480px){.span_4_of_4{width: 100%}.span_3_of_4{width: 100%}.span_2_of_4{width: 100%}.span_1_of_4{width: 100%}}

/* Filename: 7cols.css */
 .span_7_of_7{width: 100%}.span_6_of_7{width: 85.48%}.span_5_of_7{width: 70.97%}.span_4_of_7{width: 56.45%}.span_3_of_7{width: 41.94%}.span_2_of_7{width: 27.42%}.span_1_of_7{width: 12.91%}@media only screen and (max-width: 480px){.span_7_of_7{width: 100%}.span_6_of_7{width: 100%}.span_5_of_7{width: 100%}.span_4_of_7{width: 100%}.span_3_of_7{width: 100%}.span_2_of_7{width: 100%}.span_1_of_7{width: 100%}}

/* Filename: anythingslider.css */
 #slider{width: 800px;height: 208px;list-style: none;overflow-y: auto;overflow-x: hidden}.anythingSlider-default{margin: 0 auto;padding: 0}.anythingSlider-default .anythingWindow{border-top: none;border-bottom: none}.anythingSlider-default .anythingControls a{background: #777 url(../images/default.png) center -288px repeat-x;color: #000;border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px}.anythingSlider-default .anythingControls a span{visibility: visible}.anythingSlider-default .anythingControls a.cur{background: #888;color: #000}.anythingSlider-default .anythingControls a.start-stop{background-color: #040;color: #ddd}.anythingSlider-default .anythingControls a.start-stop.playing{background-color: #800}.anythingSlider-default .anythingControls a.start-stop:hover, .anythingSlider-default .anythingControls a.start-stop.hover, .anythingSlider-default .anythingControls a.start-stop .anythingControls ul a:hover{background-image: none;color: #ddd}.anythingSlider-default.activeSlider .anythingWindow{border-color: #7C9127}.anythingSlider-default.activeSlider .anythingControls a{background-color: #7C9127}.anythingSlider-default.activeSlider .anythingControls a.cur, .anythingSlider-default.activeSlider .anythingControls a:hover{background: #7C9127}.anythingSlider-default.activeSlider .anythingControls a.start-stop{background-color: #080;color: #fff}.anythingSlider-default.activeSlider .anythingControls a.start-stop.playing{background-color: #d00;color: #fff}.anythingSlider-default.activeSlider .start-stop:hover, .anythingSlider-default.activeSlider .start-stop.hover{color: #fff}.anythingSlider-default .arrow{top: 50%;position: absolute;display: block}.anythingSlider-default .arrow a{display: block;width: 45px;height: 140px;margin: -70px 0 0 0;text-align: center;outline: 0;background: url(../images/default.png) no-repeat}.anythingSlider-default .back{left: 0}.anythingSlider-default .back a{background-position: left top}.anythingSlider-default .back a:hover, .anythingSlider-default .back a.hover{background-position: left -140px}.anythingSlider-default .forward{right: 0}.anythingSlider-default .forward a{background-position: right top}.anythingSlider-default .forward a:hover, .anythingSlider-default .forward a.hover{background-position: right -140px}.anythingSlider-default .anythingControls{outline: 0;display: none}.anythingSlider-default .anythingControls ul{margin: 0;padding: 0;float: left}.anythingSlider-default .anythingControls ul li{display: inline}.anythingSlider-default .anythingControls ul a{font: 11px/18px Georgia, Serif;display: inline-block;text-decoration: none;padding: 2px 8px;height: 18px;margin: 0 5px 0 0;text-align: center;outline: 0}.anythingSlider-default .anythingControls .anythingNavWindow{overflow: hidden;float: left}.anythingSlider-default .anythingControls .start-stop{padding: 2px 5px;width: 40px;text-align: center;text-decoration: none;float: right;z-index: 100;outline: 0}.as-oldie .anythingSlider-default .arrow{top: 30%}.as-oldie .anythingSlider-default .arrow a{margin: 0}.as-oldie .anythingSlider-default .anythingControls li{margin-left: 3px}.as-oldie .anythingSlider-default .anythingControls a{margin: 0}.as-oldie .anythingSlider-default .anythingNavWindow{margin: 0 2px}.as-oldie .anythingSlider-default .anythingNavWindow li{padding: 3px 0 0 0}.anythingSlider{display: block;overflow: visible !important;position: relative}.anythingSlider .anythingWindow{overflow: hidden;position: relative;width: 100%;height: 100%}.anythingSlider .anythingBase{background: transparent;list-style: none;position: absolute;overflow: visible !important;top: 0;left: 0;margin: 0;padding: 0}.anythingSlider .arrow span{display: block;visibility: hidden}.anythingSlider .arrow.disabled{display: none}.anythingSlider .panel{background: transparent;display: block;overflow: hidden;float: left;padding: 0;margin: 0}.anythingSlider .vertical .panel{float: none}.anythingSlider .fade .panel{float: none;position: absolute;top: 0;left: 0;z-index: 0}.anythingSlider .fade .activePage{z-index: 1}.anythingSlider.rtl .anythingWindow{direction: ltr;unicode-bidi: bidi-override}.anythingSlider.rtl .anythingControls ul{float: left}.anythingSlider.rtl .anythingControls ul a{float: right}.anythingSlider.rtl .start-stop{}.anythingSlider, .anythingSlider .anythingWindow, .anythingSlider .anythingControls ul a, .anythingSlider .arrow a, .anythingSlider .start-stop{transition-duration: 0s;-o-transition-duration: 0s;-moz-transition-duration: 0s;-webkit-transition-duration: 0s}.anythingSlider-default{float:right}.slide img{border-radius: 5px}

/* Filename: style.css */
 html, body{height:100%}body{background:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1em;line-height:1.2em;overflow:auto}p{padding-bottom:18px}.list_header{padding-bottom:0}a:hover{text-decoration:none}h1{margin-bottom:2px}h2{margin:11px 0 0 0;font-weight:normal}h3{font-weight:normal}h4{font-weight:normal}h5{font-weight:bold}ol li, ul li{overflow:visible}dt{font-weight: bold;margin-top: 2%}dt:first-child{margin-top:0}input, select, textarea{font-size:1em;vertical-align:middle}.container{width:980px;margin:0 auto;padding:0 0.5%}.navtop, .navbottom{height:40px}.navbottom{height:24px;border-radius:5px}.navtop .client-login{float:left;padding-top:5px}.top-phone{float:left;margin-top:-8px;padding:0 20px;width: 25%}.navtop ul, .navbottom ul{margin: 0;float: right;list-style: none}.navbottom ul{margin: 0 10px 0 0}.navtop li, .navbottom li{float:left}.navtop ul.social li{padding:3px 8px}.navtop ul.links li{padding:10px 8px}.navbottom ul.links li{padding:3px 8px}ul.links li a{text-decoration:none}.navtop ul.links li a{font-size:.81em}ul.links li a:hover{text-decoration:underline}header{height:225px}.logo{position: absolute;z-index: 10;left: 0;top: 0}.logo h1{width: 1000px}.logo h2{position:absolute;top:20px;left:120px;font-size:3em;font-weight:bold}.slogan{position:absolute;top:85px;left:120px;font-size:1em;width:200px}.bg_header{position:relative;height:208px}header nav{margin-top:-10px}header nav ul{margin:0;padding:0}header nav li{height: 18px;width: 95%;padding: 5px 8px;margin: 1px 0;float: left;clear: left;cursor:pointer}header nav li a{text-decoration:none;display: inline-block;line-height: 16px;padding-left:10px}header nav li span{display: inline-block;width: 10%;height: 18px;float:left;border-right:2px solid}header nav li a:hover{padding-left:15px}.main{border-radius:5px}section.main{margin:1% 2%}.home section.main{margin:1% 0}.sidebar.sidebar-right{float:right}.content.sidebar-right{float:left;margin-left:0}.sidebar section{border-radius: 5px;margin-bottom:5px}.sidebar h1{text-transform:uppercase;font-size:1.3em;text-align:center;border-bottom: 1px dotted;margin-right:1%}.sidebar p{padding:0 15px}.sidebar p a.button{}.sidebar .links{padding-left: 40px;list-style: none}.sidebar .links li{padding-bottom: 5px}.content, .main-content{border-radius: 5px}.content section{padding: 0 2%}.faq_list p, .news_items p{margin:0;padding:0}.news_date{margin-top:1.5% !important}.faq_list span{display:inline-block}.faq_question, .faq_answer{padding:0}.faq_question{font-weight:bold}.faq_arrow{float: right;margin-top: -10px}h2.news_title{margin:0}footer{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px}footer p.copyright, footer p.copyright a{font-size:.8em}.fleft{float:left}.fright{float:right}.clear{clear:both}.alignright{text-align:right}.aligncenter{text-align:center}.margin-top{margin-top:10px}.doublemargin-top{margin-top:20px}.img-indent{margin:0 28px 0 0;float:left}.img-indent1{margin:0 19px 0 0;float:left}.img-indent2{margin:0 16px 0 0;float:left}.img-indent3{margin:0 23px 0 0;float:left}.img-indent3r{margin:0 0 0 23px;float:right}.img-indent4{margin:0 31px 0 0;float:left}.uc{text-transform:uppercase}.italic{font-style:italic}.feature{position: absolute;bottom: 4px;z-index:10;left:12%;width:100%;background: rgba(0,0,0,.1);padding:0 10px;height:110px;min-height:110px;max-height:110px;border-radius:5px}.feature p{margin: 0.1em 0;width:60%;font-size:0.9em}.button{padding:6px 25px;text-decoration:none;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.home-button{width: 47%;float: left;border: solid 1px grey;border-radius: 5px;position:relative}.home-button:nth-child(odd){margin: 2% 2% 2% 0}.home-button:nth-child(even){margin: 2% 0 2% 2%}.home-button-bg{height:100px}.home-button .title{text-align:center;position:absolute;bottom:0;width:100%;font-weight: bold;font-size: 1.2em}

/* Filename: products.css */
 #leftColumn{float:left;width:25%;margin-top:20px;padding:20px;background: #F8F8FF}#rightColumn{margin-top:20px;float:right;width:70%}#cartnav{padding: 10px 0}.storeCategories{overflow:hidden}.onlinestore .cat_name{font-size:1.5em}.onlinestore #leftColumn a{text-decoration:none;font-size:16px}.onlinestore #leftColumn li a{font-size:13px}.onlinestore #leftColumn a:hover, .onlinestore #leftColumn li a:hover{text-decoration:underline}.button{cursor:pointer}.detailButton .button{color: #000;background-color: buttonface;border: 2px outset buttonface}.productListing{position:relative;float: left;width: 31%;background-color: ghostwhite;margin-bottom: 20px;border-radius: 5px;height: 390px;text-align:center}.productListing:nth-child(3n+2){margin:0 3% 20px}.productListing .productImage{padding: 15px 12% 0}.productListing .productImage img{margin: 0}.productListing .productName{text-align:center}.productListing .productPrice{position:absolute;bottom:40px;text-align:center;width:100%}.productListing .detailButton{position:absolute;bottom:-5%;text-align:center;width:100%}.paymentform input[type="Submit"], .viewcartform input[type="Submit"]{float:left;margin-right:3%;border: none;box-sizing: content-box}.productDetailListing div.productImage{float: left;width: 200px}.productDetailListing .productInfo{float:left;width:550px}.productDetailListing .productName{font-size:1.4em}.productDetailListing .productDescription p:first-child{font-weight:bold}.productDetailListing .productDescription ul{list-style-type: disc}.store-note{color: #900}.productDetailListing .productPrice{display:inline-block;font-weight:bold;padding-bottom: 0}.productDetailListing .productShipping{display:inline-block;margin-left: 20px;padding-bottom: 0}.productDetailListing .moreinfoform, .productDetailListing .viewcartform, .productDetailListing .paymentform{display:inline-block;margin-bottom:20px}.paymentform input[type="Submit"], .viewcartform input[type="Submit"]{background-color: buttonface;border: 2px outset buttonface}.category{clear:both}.cat_image, .cat_info, .storeCatDescription{float:left}.cat_image{margin-right:3%}.cat_image img{margin:0}.cat_info{margin-top:15px}.storeCatDescription{width:70%}.storeCatDescription p{clear:none}.category.grid{position:relative;float: left;width: 30%;background-color: ghostwhite;margin: 0 2% 3% 0;border-radius: 5px;height: 390px;text-align:center;clear:none;padding:3% 1%}.category.grid:nth-child(3n+3){margin-right:0}.category.grid .cat_image, .category.grid .cat_info, .category.grid .storeCatDescription{}.category.grid .cat_image{width:100%}.category.grid .cat_image img{margin:0}.category.grid .cat_info{width:100%;margin-top:3%}h2.cat_name{line-height:normal}.category.grid .storeCatDescription{width: 84%;position: absolute;top: 55%;padding: 5%;font-size:14px}.category.grid .storeCatDescription p{clear:none}.category.grid .detailButton{position: absolute;bottom: 3%;width: 100%}.box{background:#E9E9E9;border:1px solid #f0e9eb;padding:15px;margin-bottom:10px}.box p{font-size:1em;display:inline}

/* Filename: blue__dark_red.css */
 body{color:#333;background: #2a3284;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJhMzI4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #2a3284 0%, #ffffff 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a3284), color-stop(100%,#ffffff));background: -webkit-linear-gradient(top, #2a3284 0%,#ffffff 100%);background: -o-linear-gradient(top, #2a3284 0%,#ffffff 100%);background: -ms-linear-gradient(top, #2a3284 0%,#ffffff 100%);background: linear-gradient(to bottom, #2a3284 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a3284', endColorstr='#ffffff',GradientType=0 )}.home-button{background: #939bc0;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOWJjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMmRhZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #939bc0 0%, #d2dae4 100%);background: -webkit-linear-gradient(top, #939bc0 0%,#d2dae4 100%);background: linear-gradient(to bottom, #939bc0 0%,#d2dae4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939bc0', endColorstr='#d2dae4',GradientType=0 )}h1, h2{color:#2a3284}a{color:#2a3284}.main{background-color:#fff}.content{background-color:#F7F7F7}.navtop, .navbottom{background-color:#2a3284}.nav-top h2{color:#FFF}.feature h2{color:#2a3284}.top-phone{color:#FFF}ul.links li a{color:#FFF}ul.links li a:hover{color:#DDD}header nav li{background-color: #9A1B1E}header nav li a{color:#FFF}header nav li span{background: url(../images/bullet-nav-left.png) left 3px no-repeat;border-right-color:#EEE}p.slogan{color:#292F86}.sidebar section{background-color: #2a3284}.sidebar h1{color:#FFF;border-bottom-color:#FFF}.sidebar p{color:#FFF}.sidebar .news-item{color:#FFF}.button{color:#000}.button.client-login{color:#FFF;background-color:#9A1B1E}.button.enter-store{background-color:#DDD}footer{background-color:#333}footer p{color:#FFF}footer p.copyright, footer p.copyright a{color:#DDD}.almosthidden{color:#444}

/* Filename: custom.css */
 .logo h1{position: relative;top: 15px;left: 30px}.logo h2{display:none}.slogan{position: relative;font-size: 1.3em;width: 250px;margin: 0 0 0 40px;top: 0;left:0}