/* ::::: http://fonts.googleapis.com/css?family=Days+One ::::: */

@font-face {
	font-family: "Days One";
	font-style: normal;
	font-weight: 400;
	src: local("Days One"), local("DaysOne-Regular"), url('levhiahcpaqxef5sqeyx1_eszw2xoq-xsnqo47m55da.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* ::::: http://subscribe.lv/templates/cleanliness/css/style.css ::::: */

* { margin: 0px; padding: 0px; }
a { text-decoration: underline; color: rgb(182, 182, 58); }
a:hover { text-decoration: none; }
body { font-size: 11pt; line-height: 1.75em; background: rgb(246, 246, 249) none repeat scroll 0% 0%; color: rgb(62, 62, 62); }
body, input { font-family: "Trebuchet MS",sans-serif; }
br.clear { clear: both; }
h1, h2, h3, h4 { font-weight: normal; }
h2 { font-size: 1.5em; }
h2, h3, h4 { margin-bottom: 1em; font-family: "Days One",sans-serif; color: rgb(0, 0, 0); }
p { margin-bottom: 1.5em; }
ul { margin-bottom: 1.5em; }
#content { width: 788px; float: left; padding: 0px; }
#copyright { margin: 0px 0px 40px; padding: 56px 0px 88px; text-align: center; }
#header { position: relative; padding: 32px; height: 110px; }
#logo { text-align: center; position: relative; margin: -16px auto; height: 94px; line-height: 94px; }
#logo a { text-decoration: none; color: rgb(0, 0, 0); }
#logo h1 { font-size: 3em; font-family: "Days One",sans-serif; }
#main { position: relative; padding: 32px; width: 1116px; margin: 0px; color: rgb(71, 71, 71); }
#main a { color: rgb(23, 23, 23); }
#main h2, #main h3, #main h4 { color: rgb(23, 23, 23); }
#main strong { color: rgb(46, 46, 46); }
#nav { position: absolute; bottom: 0px; left: 0px; width: 1180px; height: 48px; line-height: 48px; font-family: "Days One",sans-serif; background: rgb(182, 182, 58) none repeat scroll 0% 0%; }
#nav a { text-decoration: none; font-size: 1.25em; color: rgb(255, 255, 255); }
#nav .active a { background: rgb(0, 0, 0) none repeat scroll 0% 0%; padding: 12px 10px 20px; border-radius: 0px 0px 5px 5px; }
#nav ul { list-style: outside none none; width: 1180px; text-align: center; }
#nav ul li { display: inline; text-align: center; padding: 0px 16px; }
#outer { position: relative; width: 1180px; margin: 72px auto 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-radius: 10px; }
#sidebar { width: 300px; margin: 0px; padding: 0px; }
img { border-radius: 10px; }
/* ::::: http://subscribe.lv/css/site.modules.css ::::: */

.clear { clear: both; font-size: 0px; line-height: 0px; }
/* ::::: http://subscribe.lv/css/site.comments.css ::::: */

/* ::::: http://subscribe.lv/css/jquery.fancybox-1.3.4.css ::::: */

#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }
#fancybox-loading div { position: absolute; top: 0px; left: 0px; width: 40px; height: 480px; background-image: url('fancybox.png'); }
#fancybox-overlay { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0px; margin: 0px; border: 0px none; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0px; left: 0px; padding: 20px; z-index: 1101; outline: medium none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#fancybox-content { width: 0px; height: 0px; padding: 0px; outline: medium none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid rgb(255, 255, 255); }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('fancybox.png') repeat scroll -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: medium none; background: transparent url('blank.gif') repeat scroll 0% 0%; z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background-image: url('fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('fancybox.png'); background-position: -40px -60px; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible; }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
.fancybox-bg { position: absolute; padding: 0px; margin: 0px; border: 0px none; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0px; width: 100%; background-image: url('fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -162px; }
#fancybox-bg-e { top: 0px; right: -20px; height: 100%; background-image: url('fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0px; width: 100%; background-image: url('fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0px; left: -20px; height: 100%; background-image: url('fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }
