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}
 .clearfix:before, .clearfix:after{content:"\0020"; display:block; height:0; overflow:hidden}
 .clearfix:after{clear:both}
 .clearfix{zoom:1}
 .clear{clear:both}
 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}
 .product-block { width: 230px !important; height: auto !important; padding-top: 0 !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 15px !improtant; border: 1px solid #CCC !important; background-color: #ffffff; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px black; }
 .product-block-inner { width: 230px !important; height: 168px !important; margin: 0px auto !important; border: none !important; overflow: hidden; }
 .product-block .product-title { padding: 10px; color: #444444; }
 .product-block .product-price, .product-block .product-currency{ color: #444444; font-weight: bold; }
 .product-block .product-currency{ padding-left: 10px; }
 .product-block .product-image { width: 230px !important; height: 168px !important; }
 .product-block .product-button { margin-right: 10px; }
 .product-small .product-image, .product-large .product-image, .product-long .product-image { -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px black; border-top: 1px solid #CCC !important; border-left: 1px solid #CCC !important; border-right: 1px solid #CCC !important; padding: 7px !important; background-color: #ffffff; }
 .product-small .product-description { margin-bottom: 10px; }
 .product-long { background-color: #EFEFEF !important; -moz-border-radius: 1em !important; border-radius: 1em !important; border: 1px solid white !important; }
 .product-long-detail { background: white !important; -moz-border-radius: 1em !important; border-radius: 1em !important; }
 .wslide-slide-inner2 { -webkit-box-shadow: 0 10px 8px -6px #1E1E1E; -moz-box-shadow: 0 10px 8px -6px #1E1E1E; box-shadow: 0 10px 8px -6px #1E1E1E; }
 .wslide-link-number { line-height: 2em; background: #535353 !important; width: 1em; -moz-border-radius: 1em !important; border-radius: 1em !important; }
 .wslide-link-thumbnail { background: white !important; padding: 6px; border: 1px solid #C1C1C1 !important; }
 .wslide-link-thumbnail .wslide-link-inner1 { height: 55px; }
 html body .galleryImageBorder, html body a .galleryImageBorder { -webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.5); -moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.5); box-shadow: 0 8px 6px -6px rgba(0,0,0,0.5); }
 .blog-sidebar { background-color: #dfdfdf; width: 200px; }
 .blog-body { width: 500px; }
 .wsite-button { color: #333 !important; font-family: Arial, Helvetica, sans-serif; height: 34px; display: inline-block; font-size: 12px; border: none; font-weight: normal; font-size: 13px; text-decoration: none; padding: 0 15px 0 0; background: url(theme/button-145893.png) no-repeat 100% -105px; }
 .wsite-button:hover { background-position: 100% -140px; }
 .wsite-button:active { background-position: 100% -175px; }
 .wsite-button-inner { height: 34px; line-height: 34px; display: block; font-size: 14px; font-weight: normal; border: none; text-decoration: none; padding: 0 10px 0 25px; background: url(theme/button-145893.png) no-repeat 0 0; }
 .wsite-button:hover .wsite-button-inner { background-position: 0 -35px; }
 .wsite-button:active .wsite-button-inner { background-position: 0 -70px; }
 .wsite-button-large { height: 41px; background: url(theme/button_large-145893.png) no-repeat 100% -126px; padding: 0 15px 0 0; }
 .wsite-button-large:hover { background-position: 100% -168px; }
 .wsite-button-large:active { background-position: 100% -210px; }
 .wsite-button-large .wsite-button-inner { height: 41px; line-height: 41px; padding: 0 10px 0 25px; background: url(theme/button_large-145893.png) no-repeat 0 0; }
 .wsite-button-large:hover .wsite-button-inner { background-position: 0 -42px; }
 .wsite-button-large:active .wsite-button-inner { background-position: 0 -84px; }
 .wsite-button-large.wsite-button-highlight { background-image: url(theme/button_large_highlight-145893.png); }
 .wsite-button-large.wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_large_highlight-145893.png); }
 .wsite-button-highlight { color: #fff !important; background-image: url(theme/button_highlight-145893.png); }
 .wsite-button-highlight .wsite-button-inner { background-image: url(theme/button_highlight-145893.png); }
 div.paragraph{ line-height:170%; color:#999999; font-size:13px; padding:5px 0px 5px 0px}
 p{ line-height:170%; color:#999999; font-size:13px; padding:5px 0px 5px 0px}
 h1{ font-size:24px; color:#273b4a; line-height:1.5; padding:5px 0px 5px 0px}
 h2{ font-size:20px; color:#555555; line-height:1.5; padding:5px 0px 5px 0px}
 a, a:visited{ color:#03a594; text-decoration:underline}
 a:hover{ color:#00c292; text-decoration:none}
 hr, hr.styled-hr { border: 0; background-color: #cccccc !important; height: 1px; width: 100%; text-align: center; }
 body{ margin:0; padding:0; background: #ffffff url("theme/bodybg-145893.jpg") repeat; font-family:Arial,Helvetica,sans-serif; font-size:14px; overflow-x:hidden; color:#273b4a; }
 #wrapper{ width: 980px; padding: 0 auto; margin: 0 auto; height: 100%; background: transparent; }
 .container{ margin: 15px auto; width: 100%; }
 .sidebar{ width: 220px; padding-right: 25px; vertical-align: top; }
 .main{ width: 100%; vertical-align: top; }
 #logo { padding-bottom: 20px; position: relative; height: auto!; font:24px Helvetica; max-width: 220px; float: left; }
 #logo, #logo a { color:#000; text-decoration: none; }
 .title{color: #000}
 #side-content{ height: auto; min-height: 200px; padding-top: 20px; width: 220px; }
 #content{ position: relative; min-height:700px; height:auto; width:730px; margin: 30px 0px; padding: 0; }
 #footer{ position:relative; width:100%x; height:40px; z-index:2; color:#aaaaaa; text-align:center; font-size:10px; padding:5px 0px 2px 0px }
 #footer a{ color:#779ee3; text-decoration:none }
 #footer .weebly-footer a{color:#f1f1f1}
 #sitename {padding-bottom: 20px; position: relative; height: auto!; font:24px Helvetica; max-width: 230px; float: left;}
 #sitename, #sitename a { color:#000; text-decoration: none;}
 .title{color: #000}
 #navigation{position:relative; width:230px; min-height: 100px; height:auto; padding:0px; border-bottom:1px #cccccc dotted; }
 #navigation li{line-height:normal; margin:0px; }
 #navigation li a{display:block; width:230px; text-align:left; font:13px Arial,sans-serif; margin:0px; padding-top: 10px; padding-bottom: 10px; text-decoration:none; border-top:1px #cccccc dotted;}
 #wsite-menus .wsite-menu-wrap{z-index:5000; margin:0px 0px 0px 0px; border-bottom:1px #cccccc dotted; }
 #wsite-menus .wsite-menu{padding:0; margin:0; list-style:none; }
 #wsite-menus .wsite-menu li{float:left; clear:left; width:188px; text-align:left; }
 #wsite-menus .wsite-menu li a{position:relative; display:block; width:188px; background:#fff; border-bottom:none; border-top:1px #cccccc dotted; border-left:none; text-decoration:none; font-size:12px; font-weight:normal; line-height:1; padding:5px 0px 5px 0px; color:#777777}
 <!-- #social li{display: inline-block; margin: 0 3px; list-style-type:none}
 #social li a{display: inline-block; margin:3px 0; padding:0; height:30px; width:30px; text-indent:-9999px}
 #social li a#rssf{background:url(theme/rss-145893.png) no-repeat top left}
 #social li a#rssf:hover{background-position:bottom left}
 #social li a#fb{background:url(theme/facebook-145893.png) no-repeat top left}
 #social li a#fb:hover{background-position:bottom left}
 #social li a#mail{background:url(theme/mail-145893.png) no-repeat top left}
 #social li a#mail:hover{background-position:bottom left}
 #social li a#twitter{background:url(theme/twitter-145893.png) no-repeat top left}
 #social li a#twitter:hover{background-position:bottom left}
 #social li a#google{background:url(theme/google-145893.png) no-repeat top left}
 #social li a#google:hover{background-position:bottom left}
 #social li a#yahoo{background:url(theme/yahoo-145893.png) no-repeat top left}
 #social li a#yahoo:hover{background-position:bottom left}
 #social li a#linkedin{background:url(theme/linkedin-145893.png) no-repeat top left}
 #social li a#linkedin:hover{background-position:bottom left}
 #social li a#youtube{background:url(theme/youtube-145893.png) no-repeat top left}
 #social li a#youtube:hover{background-position:bottom left}
 #social li a#pinterest{background:url(theme/pinterest-145893.png) no-repeat top left}
 #social li a#pinterest:hover{background-position:bottom left}
 #social li a#myspace{background:url(theme/myspace-145893.png) no-repeat top left}
 #social li a#myspace:hover{background-position:bottom left}
 .frame{margin-top:20px; width: 230px;}
 #social{background:transparent; float: none; margin:0; padding:0; width:100%; text-align: center;}
 --> #slider-tall{ }
 .tall-header .wsite-header{ width: 730px; height: 400px; background:transparent url("theme/tall-header-145893.jpg") no-repeat; }
 #slider-medium{ }
 .medium-header .wsite-header{ width: 730px; height: 300px; background:transparent url("theme/medium-header-145893.jpg") no-repeat; }
 #slider-short{ }
 .short-header .wsite-header{ width:730px; height:200px; background:transparent url("theme/short-header-145893.jpg") no-repeat 50% 0; background-size: 100%; }
 .wsite-header{ width: 980px; height: 300px; background:transparent url(theme/default_header-145893.jpg) no-repeat 50% 0; }
 .design{ font:11px Arial,sans-serif; color:#979797; text-align: center; padding: 0; text-indent: -2400px; position: absolute; }
 #navigation li a{color:#000}
 #navigation li a:hover, #active {text-decoration: underline; color: #444444}
 #wsite-menus .wsite-menu li a:hover{background:transparent url(theme/navi-145893.png) repeat; color:#fff}
 #navigation{font-size: 14px; font-family: arial; }
 #slider{position:center; width: 730px; height: 300px}
 .wsite-header-plugin{ width: 730px; height: 400px; background:transparent url(theme/default_header-145893.jpg) no-repeat}

div.paragraph ul, div.paragraph ol { padding-left: 2.3em !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; }
blockquote { margin: 10px 0; padding-left: 20px; border-left: 4px solid #ddd; font-style: italic; line-height: 170%; }