ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div.paragraph, blockquote, fieldset, input{ margin:0; padding:0}
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input{ margin:0; padding:0}
 ul{ list-style:none}
 fieldset{ border:0}
 a img{border:0}
 div.paragraph{line-height:170%;color:#737373; font-size:13px serif; padding-bottom:10px }
 p{line-height:170%;color:#737373; font-size:13px serif; padding-bottom:10px }
 h1{font-size:24px; font-weight:bold; color:#630; margin:0px 0px 10px 0px}
 h2{font:30px 'Times New Roman',Georgia,serif; color:#4f4f4f; border-bottom:1px solid #dfdfdf; margin-bottom:12px; padding-bottom:5px}
 hr{display:block; height:1px; border:0; border-top:1px solid #b83337; margin:1em 0; padding:0}
 body{font:12px Georgia, serif; color:#646464; height:100%; background: url(theme/site_header_bg.jpg?558932) 50% 0; background-repeat: no-repeat; background-color: #fdfdeb;}
 a:link{-webkit-tap-highlight-color:#FF5E99}
 a, a:visited{ color:#909090; text-decoration:underline}
 a:hover{ color:#4F4F4F; text-decoration:none}
 a:focus, a:active{ color:#4F4F4F; text-decoration:underline}
 input[type="text"], input[type="password"], textarea{ border:0 none; background:#d3d3d3 !important; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font:italic12px Georgia,serif; color:#727272; width:180px}
 input[type="text"], input[type="password"]{ height:30px; line-height:30px; padding:0 10px}
 input.wsite-form-input{ padding:0 5px !important}
 textarea.wsite-form-input{ padding:5px !important}
 input[type="submit"]{ border:0 none; background-color:#4f4f4f; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:0 10px; font:12px/28px Arial,sans-serif; text-transform:uppercase; height:30px}
 .ie7 input[type="submit"]{ padding-left:0; padding-right:0; height:auto}
 input[type="submit"]:hover{ background-color:#787878}
 .wsite-form-container{ margin-top:0 !important}
 textarea{overflow:auto}
 #wrapper{position: relative; margin: 0pt auto; width: 1132px; height: 100%; background: none;}
 #container{position: relative; margin: 0pt auto; width: 980px; height: auto;}
 #header{position: relative; margin: 0pt; width: 980px; height: 20px;}
 .logo{float:left; margin-top:20px; }
 .logo a{ display:block; width:450px; height:53px; overflow:hidden; background:url(theme/logo.png?558932) no-repeat; }
 .socials a{margin-top:30px; float: right; width:30px; height:30px; display:inline-block; overflow:hidden; text-indent:-9999px; background:url(theme/socials.png?558932) no-repeat; font-size:0; margin-right:5px; -moz-transition:background-position .2s linear; -webkit-transition:background-position .2s linear; transition:background-position .2s linear; }
 .socials .mail{background-position:0 0;}
 .socials .face{background-position:-30px 0;}
 .socials .twit{background-position:-60px 0;}
 .socials .rssr{background-position:-90px 0;}
 .socials .mail:hover{background-position:0 100%;}
 .socials .face:hover{background-position:-30px 100%;}
 .socials .twit:hover{background-position:-60px 100%;}
 .socials .rssr:hover{background-position:-90px 100%;}
 #header .follow{font:15px Georgia, serif; color:#686868; float: right; padding 20px 10px 0 0; vertical-align:top}
 .sliderContainer {padding-top: 15px;}
 #slider { margin: 0 !; width: 980px; z-index: -1; }
 #slider_logo { margin: 0 !; width: 980px; z-index: 0; height: 300px; position: absolute; top: 20; left: 0; }
 #slideshow { height: 300px; width: 100%; overflow:hidden; z-index: -1; }
 .slider-item { height: 300px; width: 100% !important; }
 .slider_content_inner img { border: none; }
 .controls-center { margin: auto; width: 980px; }
 #slider_controls { background: none repeat scroll 0 0 #fdfdeb; height: 23px; margin: 0; padding: 10px 0; position: relative; width: 100%; }
 #slider_controls ul { margin: 0; padding: 2px 0; width: 120px; }
 #slider_controls ul li { list-style: none outside none; margin: 0; padding: 0; }
 #slider_controls ul li { display: block; float: left; }
 #slider_controls ul li a{ background: url("theme/tabs.gif?558932") no-repeat; display: block; float: left; height: 10px; margin: 4px !important; outline: medium none; width: 10px; overflow:hidden; }
 #slider_controls ul li a:focus { outline: medium none; }
 #slider_controls ul li a:hover, #slider_controls ul li a.activeSlide { background-position: 0 100%; }
 .mainNav{ font:16px Georgia, serif; color:#f4f4e1; text-align:center; border-bottom-style: double; padding: 8px; border-top-style: double; background-color: #ab2f33; float:none; margin-top: -100px;}
 .mainNav a{ display:inline-block; color:#f4f4e1; text-decoration:none; padding:0 13px; height:20px; line-height:20px; border: 1px solidtransparent; background:url("theme/mainNav.png?558932") no-repeat -9999px -9999px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
 .mainNav a:hover, #active a{ border-color:#ccc; background-repeat:repeat-x; color: #ab2f33; background-position:0 0; background-color:#f4f4e1; -moz-text-shadow:1px 1px 0 #fff; -webkit-text-shadow:1px 1px 0 #fff; text-shadow:1px 1px 0 #fff}
 .mainNav ul{ margin:5; list-style:none}
 .mainNav li{ display:inline; margin:0 10px}
 .wsite-menu-wrap{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-color:#e6e6e6; border:1px solid #ccc; margin-top:1px}
 .wsite-menu-wrap .wsite-menu-wrap{margin-top:0}
 #wsite-menus span.wsite-menu-more{ line-height:19px; height:19px; padding:6px 0 0}
 #wsite-menus .wsite-menu{ margin:0; list-style:none; text-align:left}
 #wsite-menus .wsite-menu li{ float:none; clear:none; width:150px; padding-top:1px; vertical-align:top}
 #wsite-menus .wsite-menu li:first-child{padding-top:0}
 #wsite-menus .wsite-menu li a{ border:0 none; border-left:1px solid #fff; font:12px Georgia, serif; color:#686868; text-decoration:none; display:block; line-height:12px; text-align:left ; width:auto; -moz-text-shadow:1px 1px 0 #fff; -webkit-text-shadow:1px 1px 0 #fff; text-shadow:1px 1px 0 #fff; background:none; height:19px}
 #wsite-menus .wsite-menu li:first-child a{ -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; border-top:1px solid#fff}
 #wsite-menus .wsite-menu li:last-child a{ -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px}
 #wsite-menus .wsite-menu li a:hover, #wsite-menus .wsite-menu li.weebly-nav-current a{ background-color:##f4f4e1}
 #wsite-menus span.wsite-menu-title{ display:inline; padding:0}
 #content{ position:relative; width:980px; height:auto !important; min-height:400px; background: none; padding-top:40px;}
 #sitename{float: right; width: 175px; text-align: right; color:#818181; font:bold 18px/20px Georgia,serif}
 #footer{width: 980px; position:relative; height: 35px; margin:0pt auto; border-top:1px dashed #c6b489; padding:20px 0; }
 #frame{width: 653px; height: 50px; float: left;}
 ul#footercontent{float: left; height:56px; width: 900px; text-align:center; color:#818181; margin-top: 20px; font-size:12px; list-style: none;}
 #footer a{color:#818181; text-decoration:underline}
 #footer a:hover{color: #c0c0c0; text-decoration: none}
 #footer .weebly-footer a{color:#666}
 #slider{ position:center; width: 980px;height: 400px}
 .ecwid div, .ecwid span, .ecwid a, .ecwid div.paragraph { font-family: Georgia, serif; color:#686868 !important; }
 .ecwid div, .ecwid span, .ecwid a, .ecwid p { font-family: Georgia, serif; color:#686868 !important; }
 div.ecwid-productBrowser-details-descr { color: #686868; font-family: Georgia, serif; }
 div.ecwid-productBrowser-auth { display: none; }
 div.ecwid-productBrowser-sku, td.ecwid-productBrowser-productsTable-sku { display: none !important; }
 span.ecwid-Invoice-productDescr-sku { display: none !important; }
 div.ecwid-OrdersList-OrderBox-sku { display: none﻿﻿﻿ !important; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

