<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* -------------- RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ul, ol {
	list-style: none;
}
img {
	max-width: 100%;
	padding: 2px;
}
/* -------------- SETUP */
html {
	font-size: 100.01%;
}
body {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: normal;
	font-style: normal;
	line-height: 20px;
	letter-spacing: 0.1px;
    word-spacing: 1px;
	padding: 15px 0;
}
body {
    position: relative;
}
/* FONT Setup */
h1, h2, h3, h4, h5, h6 { 
	font-weight:normal;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}
h1, h3  {
	color: #606060;
}
h2  {
	
	color: #F7B200;
}
body {
	/*:body Font*/
	color:#555555;
	font-size:14px;
}
h1 {
	/*:h1 Font*/ 
	font-size:30px;
	margin-bottom: 20px;
	font-style:bold;
	font-weight: bold;
}	
h2 {
	/*:h2 Font*/ 
	font-size:22px;
	margin-bottom: 10px;
	font-weight: bold;
}
h3 {
	/*:h3 Font*/ 
	font-size:16px;
	font-weight: bold;
}
h4 {
	/*:h4 Font*/ 
	font-size:16px;
	font-style:bold;
	font-weight: bold;
}
h5 {
	/*:h5 Font*/ 
	color:#444;
	font-size:12px;
}
h6 {
	/*:h6 Font*/ 
	color:#666;
	font-size:12px;
}
a:link, a:visited  {
	color: #006699;
	text-decoration: underline;
}
a:hover, a:active {
	color: #006699;
	text-decoration: none;
}
.arh {
	margin: 0 0 10px 0;
	padding: 5px;
	border-bottom: 1px solid #DDDDDD;
}
/* remove for publish */
ins {
	padding: 1px 2px;
	background: #fff;
	text-decoration: none;
}
/* -------------- WRAPPER */
.pagewrapper {
	clear: both;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.21);
    margin: 0px auto;
	max-width: 960px;
    min-width: 900px;
	background: #FFFFFF;
	overflow:auto;
}
/* -------------- HEADER */
#header {
	float: left;
	width: 100%;
	position: relative;
}
#logo, #logo a img {
	float: left;
    border: none;
    padding: 0px;
}
}
#logo a {
	text-decoration: none;
}
#search {
	margin-top: 10px;
	margin-right: 10px;
	padding: 2px;
	position: absolute;
	top:25px;
	right: 0;
}
/* -------------- NAVIGATION */
#navi_container {
	clear: both;
	margin: 0 auto;
}
#navi {
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	height: 30px;
	font-weight: bold;
	text-transform: uppercase;
	
}
#navi ul {
	list-style:none;
	margin:0;
	padding:0;
	background: #1b1b1b;
	height: 30px;
}
	#navi  li {
		float:left;
		padding:0px;
	}
	#navi li a {
		/*background: #1b1b1b;*/
		color:#cccccc;
		display:block;
		font-weight:bold;
		line-height: 30px;
		line-height:30px;
		margin:0px;
		padding:0px 15px;
		text-align:center;
		text-decoration:none;
	}
	#navi li a:hover, #navi ul li:hover a {
		background: #1b1b1b url(images/pointer_up_white.png) no-repeat bottom center;
		text-decoration:none;
	}
	#navi li a:hover {
		color: #F9B400;
	}
#navi li ul {
	background: #1b1b1b;
	display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	width:225px;
	z-index:200;
	/*top:1em;
	/*left:0;*/
}
#navi li:hover ul {
	display:block;
}
#navi li li {
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	width:225px;
}
#navi li:hover li a {
	background:none;
}
#navi li ul a {
	text-align:left;
	display:block;
	height:30px;
	margin:0px;
	padding:0px 10px 0px 15px;
	text-align:left;
}
	#navi li ul a:hover, #navi li ul li:hover a{
		background:#1b1b1b url(images/pointer_right_white.png) center left no-repeat;
		color:#F9B400;
		border:0px;
		text-decoration:none;
	}
#navi p {
	clear:left;
}
/* ----------- Extra Bar */
#headbar {
	clear: both;
	background: #ffffff;
	margin: 0 auto;
	height: 30px;
}
#breadcrumbs {
	padding: 0 5px;
	float: left;
	font-size: 10px;
}
/* -------------- Content */
#content {
	float: left;
	padding: 10px;
	background: #FFFFFF;
	position: relative;
}
#main {
	float: left;
	width: 660px;
	background: #FFFFFF;
	padding: 5px;
}
#sidebar {
	float: left;
	width: 260px;
	padding: 5px;
	background: #FFFFFF;
}
.textwidget {
	text-align: center;
}
.execphpwidget {
	padding: 0 10px;
}

.dcTile_pricetext:hover{
	color: #ffffff !important;
	text-decoration: none;
}

/* -------------- PRODUCTS */

.zproducts-wrapper { 
	padding-top: 10px;
	margin: 0 10px;
	overflow: hidden;
}
.entry .zproducts {
	display: inline;
	float: left;
	margin-left: -17px;
}
.zproducts li {
	border: 1px solid #E6E6E6;
	display: inline;
	float: left;
	height: auto !important;
	margin: 0 0 20px 17px !important;
	min-height: 263px;
	position: relative;
	width: 180px;
}
.zproducts .zproduct-image {
	display: table-cell;
	font-size: 0;
	height: 145px;
	line-height: 0;
	position: relative;
	text-align: center;
	width: 180px;
}
.zproducts .zproduct-image img {
	margin: 10px 0;
	vertical-align: middle;
	height: 100%;
}
.zproducts .zproduct-info {
	bottom: 9px;
	left: 0;
	padding: 0 10px;
	position: absolute;
	width: 160px;
}
.zproducts .zproduct-name, .zproducts .zproduct-name a {
	margin: 5px 0;
	color: #505050;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
    -moz-hyphens: auto;
    word-wrap: break-word;
}
.zproduct-link {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size: 10px;
	font-weight:bold;
	padding:3px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	float: right;
	right: 10px;
	bottom: 0;
	line-height: 19px;
	text-transform: uppercase;
}
.zproduct-link:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
}
.zproduct-link:active {
	background-color:#67b4cf;
	border:1px inset #1d659f;
	text-decoration:none;
}
.zproducts .zproduct-price-box {

}
.zproducts .zprice {
	color: #FEBD2B;
	float: left;
	font-size: 16px;
	line-height: 18px;
	padding: 0;
	font-weight: bold;
}
.zproducts .zproduct-link:hover {
	text-decoration: none;
}
.zproducts li:hover, .zproducts li.item-hover {
	border-color: #FEBD2B;
}

.zproducts li.item-hover .zproduct-link {
	background-color: #FEBD2B;
}
.zproducts li .shadow {
    background: url(images/shadow.gif) no-repeat scroll 0 0 transparent;
    bottom: -3px;
    font-size: 0;
    height: 2px;
    left: 0;
    line-height: 0;
    position: absolute;
    width: 180px;
}
.zprice {
	margin: 0 !important;
}	

.entry .zproducts-wrapper {
	float: right;
}

.zproduct-name {
    text-align: right;
}
/* -------------- SIDEBAR */
#sidebar ul li  h4 {
	color: #606060;
	padding: 5px;
	text-align: center;
	background: #F7B200;
	border-bottom: 2px solid #ccc;
	text-transform: uppercase;
}
#sidebar ul li {
	margin-bottom: 10px;
	border: 2px solid #ccc;
}
#sidebar ul li ul {
	padding: 0px 10px;
}
#sidebar ul li div {
	margin-top: 5px;
}
#sidebar ul li ul {
	list-style: square inside;
}
#sidebar a, #sidebar ul {
	font-size: 1.0em;
	text-decoration: none;
}
#sidebar ul ul li {
	margin: 0;
	padding: 5px 0;
	border: 0;
	background: none !important;
	font-size: 14px;
}
#sidebar .children {
	margin-top: 5px;
	margin-left: 10px;
	background: none;
}
/* -------------- ADS */
#content-ad1{
	float: right;
	padding-left: 5px;
}
#content-ad2 {
	text-align: center;
	padding: 5px;
}

.abtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #fceaca;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fceaca;
	box-shadow:inset 0px 1px 0px 0px #fceaca;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffce79), color-stop(1, #eeaf41) );
	background:-moz-linear-gradient( center top, #ffce79 5%, #eeaf41 100% );
	background-color:#ffce79;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#141414;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:0px 20px;
	text-decoration:none;
}
.abtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeaf41), color-stop(1, #ffce79) );
	background:-moz-linear-gradient( center top, #eeaf41 5%, #ffce79 100% );
	background-color:#eeaf41;
}
.abtn:active {
	position:relative;
	top:1px;
	text-decoration: none;
}

.abtn:link, .abtn:visited  {
	text-decoration: none;
}
/* -------------- POST */
.post {
	min-height: 200px;
}
.post, .type-page{
	padding: 5px;
}
.sticky {
	border: 1px dotted #888;
}
.entry {
	line-height: 20px;
}
.entry p {
	margin: 5px 0 15px 0;
}
/* -------------- Text Elements */
.entry ul{
	list-style: square inside;
	margin: 0 0 20px 1.5em;
}
.entry ol {
	list-style: decimal inside;
	margin: 0 0 20px 1.5em;
}
.entry ol ol {
	list-style: upper-alpha inside;
}
.entry ol ol ol {
	list-style: lower-roman inside;
}
.entry ol ol ol ol {
	list-style: lower-alpha inside;
}
.entry ul ul, .entry ol ol, .entry ul ol, .entry ol ul {
	margin-bottom: 5px;
}
.entry var, .entry kbd, .entry tt {
	font-size: 1.1em;
}
.entry table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #ddd;
	margin: 20px 0;
	text-align: left;
	width: 100%;
}
.entry tr th,
.entry thead th {
	color: #555;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.0em;
	padding: 5px 15px;
}
.entry tr td {
	border-top: 1px solid #ddd;
	padding: 5px 15px;
}
.entry tr.odd td {
	background: #eee;
}
/* -------------- POST Images */
.entry img {
	max-width: 100%;
	height: auto;
}
.wp-caption  {
	max-width: 100%;
	padding: 6px 3px;
	border: 1px solid #ddd;
	text-align: center;
}
.wp-caption-text {
	margin: 0 !important;
	padding: 0;
	font-size: 0.8em;
	text-align: center;
}
.alignleft { 
	float: left; 
	display: inline; 
	margin: 10px 15px 10px 5px;
	border: 1px solid #606060;
}
.alignright	{
	float: right; 
	display: inline; 
	margin: 10px 5px 10px 15px;
	border: 1px solid #606060;
}
.aligncenter {
	margin: 10px auto; 
	display: block;
	border: 1px solid #606060;
}
.wp-post-image {
	padding: 5px;
	border: 1px solid #ddd;
}

.products {
	margin: 10px auto; 
	display: block;
	text-align: center;
	padding: 0 0 20px 0;
}

.execphpwidget {
	margin-bottom: 10px;
}
/* -------------- WP-Pagenavi */
.wp-pagenavi {
	margin: 10px 5px 5px 5px;
}
.wp-pagenavi .pages {
    float: right;
	margin-right: 10px;
	color: #333;
}
.wp-pagenavi a {
    margin: 0 5px 0 0;
    padding: 4px 5px;
    color: #777 !important;
    text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
.wp-pagenavi a:hover {

}
.wp-pagenavi .current {
    margin: 0 5px 0 0;
    padding: 4px 8px;
    color: #333;
	text-decoration: underline;
	font-size: 1.2em;
	font-weight: bold;
    text-align: center;
}
/* ----------- Meta */
.meta {
	border-top: 1px solid #DDDDDD;
	padding-bottom: 10px;
}
/* ----------- More_Posts */
.moretag{

}
.more_posts{
	float: left;
	padding: 10px;
	width: 100%;
}
#post_links_right{
	float: right
}

#post_links_left{
	float: left
}
/* -------------- FOOT */
#footer {
	float: left;
	background: #1b1b1b;
	width: 100%;
	color: #cccccc;
}
#footer a, #footer a:hover{
	color: #cccccc;
	font-weight: bold;	
}
#foot_left {
	float: left;
	margin: 10px;
	font-size: 12px;
	font-weight: normal;
}
#foot_right {
	float: right;
	margin: 10px;
	font-size: 12px;
	font-weight: normal;
}
#foot_right  .execphpwidget {
	padding: 0px;
	margin-bottom: 0px !important;
	
}</pre></body></html>